This test can pass with the disco branch, so out of curiosity I ran a
bisect against kvm-unit-test and this test case seem to be the cause:

8726f9771911d6749dbd36ab2fc70f0f25e2b1a9 is the first bad commit
commit 8726f9771911d6749dbd36ab2fc70f0f25e2b1a9
Author: Jacob Xu <jacob...@google.com>
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 <jacob...@google.com>
    Message-Id: <20210421231258.2583654-1-jacob...@google.com>
    Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>


$ git bisect log
git bisect start
# bad: [d4123fddf8a39b504fecd89ccb3dde61e338b4ee] Merge branch 
's390x-pull-2021-22-06' into 'master'
git bisect bad d4123fddf8a39b504fecd89ccb3dde61e338b4ee
# good: [764aa0b88d9556520457f13b38d5cea21600545b] arm: powerpc: comment 
halt(code)
git bisect good 764aa0b88d9556520457f13b38d5cea21600545b
# good: [f3154609b29ad92746c77d46bca03e3b79431437] x86: use a non-negative 
number in shift
git bisect good f3154609b29ad92746c77d46bca03e3b79431437
# good: [a7eb7780d525b69a8fcfc8a3cfba85570a321c33] lib/list.h: add list_add_tail
git bisect good a7eb7780d525b69a8fcfc8a3cfba85570a321c33
# good: [956e3107eb042b3b9f9806c4850eebe04da0bc43] update git tree location in 
MAINTAINERS to point at gitlab
git bisect good 956e3107eb042b3b9f9806c4850eebe04da0bc43
# bad: [83d815a2bf92890d6fddcb5b9503006550285d2b] s390x: Add more Ultravisor 
command structure definitions
git bisect bad 83d815a2bf92890d6fddcb5b9503006550285d2b
# bad: [7fbcef02aaef9797724b818898bca662293cfff8] s390x: css: Store CSS 
Characteristics
git bisect bad 7fbcef02aaef9797724b818898bca662293cfff8
# good: [142ff6358dacd32a170602de608f2d920cc924d2] x86: msr: Verify 64-bit only 
MSRs fault on 32-bit hosts
git bisect good 142ff6358dacd32a170602de608f2d920cc924d2
# 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

Which leads to this commit, I think it's the fix:
https://github.com/torvalds/linux/commit/29916968c48691c94be466a0b47cc9adcea9cb8d

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1932966

Title:
  kvm_unit_tests: emulator test fails on 4.15 kernel, timeout

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1932966/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to