Hi. LKP observed that apic-split fails sometimes(3 fails in 10 runs) on linux v4.18+(not run on the earlier kernel) the full log gathered by kvm-unit-tests is as following: $ cat apic-split.log timeout -k 1s --foreground 90s /build/qemu/src/x86_64-softmmu/qemu-system-x86_64 -nodefaults -device pc-testdev -device isa-debug-exit,iobase=0xf4,iosize=0x4 -vnc none -serial stdio -device pci-testdev -machine accel=kvm -kernel x86/apic.flat -smp 2 -cpu qemu64,+x2apic,+tsc-deadline -machine kernel_irqchip=split # -initrd /tmp/tmp.jDKTDh1CRU enabling apic enabling apic paging enabled cr0 = 80010011 cr3 = 45a000 cr4 = 20 apic version: 1050014 PASS: apic existence PASS: xapic id matches cpuid PASS: writeable xapic id PASS: non-writeable x2apic id PASS: sane x2apic id PASS: x2apic id matches cpuid PASS: correct xapic id after reset PASS: apic_disable: Local apic disabled PASS: apic_disable: CPUID.1H:EDX.APIC[bit 9] is clear PASS: apic_disable: *0xfee00030: ffffffff PASS: apic_disable: CR8: 0 PASS: apic_disable: CR8: f PASS: apic_disable: *0xfee00080: ffffffff PASS: apic_disable: Local apic enabled in xAPIC mode PASS: apic_disable: CPUID.1H:EDX.APIC[bit 9] is set PASS: apic_disable: *0xfee00030: 1050014 PASS: apic_disable: *0xfee00080: 0 PASS: apic_disable: *0xfee00080: f0 PASS: apic_disable: Local apic enabled in x2APIC mode PASS: apic_disable: CPUID.1H:EDX.APIC[bit 9] is set PASS: apic_disable: *0xfee00030: ffffffff PASS: apic_disable: CR8: 0 PASS: apic_disable: CR8: f PASS: apic_disable: *0xfee00080: ffffffff x2apic enabled PASS: x2apic enabled to invalid state PASS: x2apic enabled to apic enabled PASS: x2apic enabled to disabled state PASS: disabled to invalid state PASS: disabled to x2apic enabled PASS: apic enabled to invalid state PASS: apicbase: relocate apic PASS: apicbase: reserved physaddr bits PASS: apicbase: reserved low bits PASS: self ipi starting broadcast (x2apic) PASS: APIC physical broadcast address PASS: APIC physical broadcast shorthand PASS: nmi-after-sti FAIL: multiple nmi PASS: APIC LVT timer one shot starting apic change mode PASS: TMICT value reset PASS: TMCCT should have a non-zero value PASS: TMCCT should have reached 0 PASS: TMCCT should have a non-zero value PASS: TMCCT should not be reset to TMICT value PASS: TMCCT should be reset to the initial-count PASS: TMCCT should not be reset to init PASS: TMCCT should have reach zero PASS: TMCCT should stay at zero PASS: tsc deadline timer PASS: tsc deadline timer clearing SUMMARY: 50 tests, 1 unexpected failures ----------------------------------------------- the other info: hardware: broadwell and haswell QEMU: root@lkp-bdw-ep6 ~# /build/qemu/src/x86_64-softmmu/qemu-system-x86_64 --version QEMU emulator version 3.1.50 (v3.1.0-858-g4b9f0b0f7c84) Copyright (c) 2003-2018 Fabrice Bellard and the QEMU Project developers kvm-unit-tests: bf15e00 root@lkp-bdw-ep6 ~# awk -f ver_linux If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux lkp-bdw-ep6 5.0.0-rc3-00473-g49a5785 #1 SMP Mon Jan 21 22:42:11 CST 2019 x86_64 GNU/Linux Util-linux 2.29.2 Mount 2.29.2 Module-init-tools 23 E2fsprogs 1.43.4 Nfs-utils 1.3.3 Linux C Library 2.24 Dynamic linker (ldd) 2.24 Linux C++ Library 6.0.22 Procps 3.3.12 Sh-utils 8.26 Udev 232 Modules Loaded acpi_pad acpi_power_meter aesni_intel ahci auth_rpcgss btrfs coretemp crc32_pclmul crc32c_intel crct10dif_pclmul cryptd crypto_simd dns_resolver drm drm_kms_helper fb_sys_fops ghash_clmulni_intel glue_helper intel_powerclamp intel_rapl ip_tables ipmi_devintf ipmi_msghandler ipmi_si irqbypass kvm kvm_intel libahci libata mgag200 mxm_wmi nfsv4 pcc_cpufreq pcspkr raid6_pq rpcsec_gss_krb5 sb_edac sd_mod sg snd snd_pcm snd_timer soundcore syscopyarea sysfillrect sysimgblt ttm wmi x86_pkg_temp_thermal xor zstd_compress zstd_decompress feel free to let me know if you need more details Thanks