emulator test in ubunut_kvm_unit_tests regression between "disco" / "hirsute" branch on B-4.15

Bug #1942055 reported by Po-Hsu Lin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-kernel-tests
New
Undecided
Unassigned

Bug Description

Issue found on Bionic 4.15.0-1123-azure StandardD48-v3 and Bionic 4.15.0-155.162 with node rizzo.

This is not a real kernel regression but a new failure reported by updated test suite.

This emulator test was not failing with the old disco branch but failing with the hirsute branch.

Caused by this commit (new test added):
commit 8726f9771911d6749dbd36ab2fc70f0f25e2b1a9
Author: Jacob Xu <email address hidden>
Date: Wed Apr 21 16:12:57 2021 -0700

    x86: add movups/movupd sse testcases to emulator.c

    Here we add movups/movupd tests corresponding to functionality
    introduced in commit 29916968c486 ("kvm: Add emulation for movups/movupd").

    Signed-off-by: Jacob Xu <email address hidden>
    Message-Id: <email address hidden>
    Signed-off-by: Paolo Bonzini <email address hidden>

$ git bisect log
git bisect start
# bad: [1593e88af6f925f44df5089ebdfb7549e1cba722] UBUNTU: SAUCE: vmx: split vmx_cr_load_test out
git bisect bad 1593e88af6f925f44df5089ebdfb7549e1cba722
# good: [764aa0b88d9556520457f13b38d5cea21600545b] arm: powerpc: comment halt(code)
git bisect good 764aa0b88d9556520457f13b38d5cea21600545b
# good: [b373304853a072b2aed720ecd45e752cda223465] scripts: Fix the check whether testname is in the only_tests list
git bisect good b373304853a072b2aed720ecd45e752cda223465
# good: [1f4057eb69c473df7086265946a3205cc95ddee6] s390x: Provide preliminary backtrace support
git bisect good 1f4057eb69c473df7086265946a3205cc95ddee6
# bad: [9f0ae3012430ed7072d04247fb674125c616a6b4] lib: unify header guards
git bisect bad 9f0ae3012430ed7072d04247fb674125c616a6b4
# good: [142ff6358dacd32a170602de608f2d920cc924d2] x86: msr: Verify 64-bit only MSRs fault on 32-bit hosts
git bisect good 142ff6358dacd32a170602de608f2d920cc924d2
# bad: [c0edb3d22f90dd417bbd08fbe6c56de036cf0022] arm/arm64: Move setup_vm into setup
git bisect bad c0edb3d22f90dd417bbd08fbe6c56de036cf0022
# bad: [d3d7fa5a1bf32986bf703d91a1b87683e3b3fd46] s390x: css: simplifications of the tests
git bisect bad d3d7fa5a1bf32986bf703d91a1b87683e3b3fd46
# bad: [0b6f6cedcd6ef4a881fb8806cefde35b88a0363a] nSVM: Test VMLOAD/VMSAVE intercepts
git bisect bad 0b6f6cedcd6ef4a881fb8806cefde35b88a0363a
# bad: [88f0bb17adea42f5d86e00c243c70104c3598620] x86: msr: Test that always-canonical MSRs #GP on non-canonical value
git bisect bad 88f0bb17adea42f5d86e00c243c70104c3598620
# bad: [e5e76263b544c4f1032d0201611ffb7b9b7f408c] x86: add additional test cases for sse exceptions to emulator.c
git bisect bad e5e76263b544c4f1032d0201611ffb7b9b7f408c
# bad: [8726f9771911d6749dbd36ab2fc70f0f25e2b1a9] x86: add movups/movupd sse testcases to emulator.c
git bisect bad 8726f9771911d6749dbd36ab2fc70f0f25e2b1a9
# first bad commit: [8726f9771911d6749dbd36ab2fc70f0f25e2b1a9] x86: add movups/movupd sse testcases to emulator.c

Po-Hsu Lin (cypressyew)
summary: - emulator test in ubunut_kvm_unit_tests regression between disco /
- hirsute branch
+ emulator test in ubunut_kvm_unit_tests regression between "disco" /
+ "hirsute" branch on B-4.15
description: updated
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

OK I did investigate this before... see comment #2 in bug 1932966

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.