lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220225014911.GA30182@xsang-OptiPlex-9020>
Date:   Fri, 25 Feb 2022 09:49:11 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Paolo Bonzini <pbonzini@...hat.com>
Cc:     0day robot <lkp@...el.com>, Like Xu <likexu@...cent.com>,
        LKML <linux-kernel@...r.kernel.org>, lkp@...ts.01.org,
        kvm@...r.kernel.org, seanjc@...gle.com
Subject: [KVM]  9daee8ca83: kvm-unit-tests.apic.fail



Greeting,

FYI, we noticed the following commit (built with gcc-9):

commit: 9daee8ca835bf3ba264414c6f3a3924e23455449 ("[PATCH v2] KVM: x86: pull kvm->srcu read-side to kvm_arch_vcpu_ioctl_run")
url: https://github.com/0day-ci/linux/commits/Paolo-Bonzini/KVM-x86-pull-kvm-srcu-read-side-to-kvm_arch_vcpu_ioctl_run/20220220-190039
base: https://git.kernel.org/cgit/virt/kvm/kvm.git master
patch link: https://lore.kernel.org/lkml/20220219093404.367207-1-pbonzini@redhat.com

in testcase: kvm-unit-tests
version: kvm-unit-tests-x86_64-882825e-1_20220215
with following parameters:

	ucode: 0x28



on test machine: 8 threads 1 sockets Intel(R) Core(TM) i7-4790 v3 @ 3.60GHz with 6G memory

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):



If you fix the issue, kindly add following tag
Reported-by: kernel test robot <oliver.sang@...el.com>


please be noted, besides kvm-unit-tests.apic.fail in title, we also found below
cases fail upon this commit while pass on parent:

=========================================================================================
tbox_group/testcase/rootfs/kconfig/compiler/ucode:
  lkp-hsw-d02/kvm-unit-tests/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3-func/gcc-9/0x28

988896bb61827345 9daee8ca835bf3ba264414c6f3a
---------------- ---------------------------
       fail:runs  %reproduction    fail:runs
           |             |             |
           :6          100%           6:6     kvm-unit-tests.apic-split.fail
           :6          100%           6:6     kvm-unit-tests.apic.fail
           :6          100%           6:6     kvm-unit-tests.hyperv_clock.fail
           :6          100%           6:6     kvm-unit-tests.hyperv_connections.fail
           :6          100%           6:6     kvm-unit-tests.hyperv_stimer.fail
           :6          100%           6:6     kvm-unit-tests.hyperv_synic.fail
           :6          100%           6:6     kvm-unit-tests.intel_iommu.fail
           :6          100%           6:6     kvm-unit-tests.ioapic.fail
           :6          100%           6:6     kvm-unit-tests.kvmclock_test.fail
           :6          100%           6:6     kvm-unit-tests.smptest.fail
           :6          100%           6:6     kvm-unit-tests.smptest3.fail
           :6          100%           6:6     kvm-unit-tests.vmexit_ipi.fail
           :6          100%           6:6     kvm-unit-tests.vmexit_ipi_halt.fail
           :6          100%           6:6     kvm-unit-tests.vmx_apic_passthrough_thread.fail
           :6          100%           6:6     kvm-unit-tests.vmx_init_signal_test.fail
           :6          100%           6:6     kvm-unit-tests.vmx_sipi_signal_test.fail



2022-02-24 13:10:17 ./run_tests.sh
.[31mFAIL.[0m apic-split (timeout; duration=90s)
.[32mPASS.[0m ioapic-split (19 tests)
.[31mFAIL.[0m apic (timeout; duration=30)
.[31mFAIL.[0m ioapic (timeout; duration=90s)
.[33mSKIP.[0m cmpxchg8b (i386 only)
.[31mFAIL.[0m smptest (timeout; duration=90s)
.[31mFAIL.[0m smptest3 (timeout; duration=90s)
.[32mPASS.[0m vmexit_cpuid 
.[32mPASS.[0m vmexit_vmcall 
.[32mPASS.[0m vmexit_mov_from_cr8 
.[32mPASS.[0m vmexit_mov_to_cr8 
.[32mPASS.[0m vmexit_inl_pmtimer 
.[31mFAIL.[0m vmexit_ipi (timeout; duration=90s)
.[31mFAIL.[0m vmexit_ipi_halt (timeout; duration=90s)
.[32mPASS.[0m vmexit_ple_round_robin 
.[32mPASS.[0m vmexit_tscdeadline 
.[32mPASS.[0m vmexit_tscdeadline_immed 
.[32mPASS.[0m access 
.[32mPASS.[0m access-reduced-maxphyaddr 
.[33mSKIP.[0m smap (0 tests)
.[33mSKIP.[0m pku (0 tests)
.[33mSKIP.[0m pks (0 tests)
.[33mSKIP.[0m asyncpf (0 tests)
.[32mPASS.[0m emulator (141 tests, 1 skipped)
.[32mPASS.[0m eventinj (13 tests)
.[32mPASS.[0m hypercall (2 tests)
.[32mPASS.[0m idt_test (4 tests)
.[32mPASS.[0m memory (7 tests)
.[32mPASS.[0m msr (17 tests)
.[32mPASS.[0m pmu (142 tests)
.[32mPASS.[0m pmu_lbr (3 tests)
.[32mPASS.[0m pmu_emulation (4 tests)
.[32mPASS.[0m vmware_backdoors (11 tests)
.[32mPASS.[0m realmode 
.[32mPASS.[0m s3 
.[32mPASS.[0m setjmp (10 tests)
.[32mPASS.[0m sieve 
.[32mPASS.[0m syscall (2 tests)
.[32mPASS.[0m tsc (3 tests)
.[32mPASS.[0m tsc_adjust (6 tests)
.[32mPASS.[0m xsave (17 tests)
.[32mPASS.[0m rmap_chain 
.[31mFAIL.[0m svm (timeout; duration=90s)
.[33mSKIP.[0m taskswitch (i386 only)
.[33mSKIP.[0m taskswitch2 (i386 only)
.[31mFAIL.[0m kvmclock_test (timeout; duration=90s)
.[32mPASS.[0m pcid-enabled (2 tests)
.[32mPASS.[0m pcid-disabled (2 tests)
.[32mPASS.[0m pcid-asymmetric (2 tests)
.[32mPASS.[0m rdpru (1 tests)
.[32mPASS.[0m umip (21 tests)
.[33mSKIP.[0m la57 (i386 only)
.[32mPASS.[0m vmx (428809 tests, 2 expected failures, 5 skipped)
.[33mSKIP.[0m ept (0 tests)
.[31mFAIL.[0m vmx_eoi_bitmap_ioapic_scan (timeout; duration=90s)
.[33mSKIP.[0m vmx_hlt_with_rvi_test (1 tests, 1 skipped)
.[33mSKIP.[0m vmx_apicv_test (2 tests, 2 skipped)
.[31mFAIL.[0m vmx_apic_passthrough_thread (timeout; duration=90s)
.[31mFAIL.[0m vmx_init_signal_test (timeout; duration=10)
.[31mFAIL.[0m vmx_sipi_signal_test (timeout; duration=10)
.[32mPASS.[0m vmx_apic_passthrough_tpr_threshold_test (6 tests)
.[32mPASS.[0m vmx_vmcs_shadow_test (153979 tests)
.[32mPASS.[0m vmx_pf_exception_test (58 tests)
.[32mPASS.[0m vmx_pf_vpid_test (3833946 tests)
.[32mPASS.[0m vmx_pf_invvpid_test (3833946 tests)
.[32mPASS.[0m vmx_pf_no_vpid_test (3833946 tests)
.[31mFAIL.[0m vmx_pf_exception_test_reduced_maxphyaddr 
.[32mPASS.[0m debug (22 tests)
.[31mFAIL.[0m hyperv_synic (timeout; duration=90s)
.[31mFAIL.[0m hyperv_connections (timeout; duration=90s)
.[31mFAIL.[0m hyperv_stimer (timeout; duration=90s)
.[31mFAIL.[0m hyperv_clock (timeout; duration=90s)
.[31mFAIL.[0m intel_iommu (timeout; duration=30)
.[33mSKIP.[0m tsx-ctrl (1 tests, 1 skipped)
.[31mFAIL.[0m intel_cet (timeout; duration=90s)



To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        sudo bin/lkp install job.yaml           # job file is attached in this email
        bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
        sudo bin/lkp run generated-yaml-file

        # if come across any failure that blocks the test,
        # please remove ~/.lkp and /lkp dir to run from a clean state.



---
0DAY/LKP+ Test Infrastructure                   Open Source Technology Center
https://lists.01.org/hyperkitty/list/lkp@lists.01.org       Intel Corporation

Thanks,
Oliver Sang


View attachment "config-5.17.0-rc3-00024-g9daee8ca835b" of type "text/plain" (166400 bytes)

View attachment "job-script" of type "text/plain" (5562 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (18700 bytes)

View attachment "kvm-unit-tests" of type "text/plain" (3057 bytes)

View attachment "job.yaml" of type "text/plain" (4573 bytes)

View attachment "reproduce" of type "text/plain" (16 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ