On 05/12/19 16:16, Thomas Huth wrote: > The test recently started to fail (likely do to a recent change to > "x86/ioapic.c). According to Nitesh, it's not required to keep this > test running with TCG, and we already check it with KVM on Travis, > so let's simply disable it here now. It works for me though: $ /usr/bin/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=tcg -kernel x86/ioapic.flat enabling apic paging enabled cr0 = 80010011 cr3 = 61d000 cr4 = 20 x2apic not detected PASS: version register read only test PASS: id register only bits [24:27] writable PASS: arbitration register set by id PASS: arbtration register read only PASS: edge triggered intr PASS: level triggered intr PASS: ioapic simultaneous edge interrupts PASS: coalesce simultaneous level interrupts PASS: sequential level interrupts PASS: retriggered level interrupts without masking PASS: masked level interrupt PASS: unmasked level interrupt PASS: masked level interrupt PASS: unmasked level interrupt PASS: retriggered level interrupts with mask PASS: TMR for ioapic edge interrupts (expected false) PASS: TMR for ioapic level interrupts (expected false) PASS: TMR for ioapic level interrupts (expected true) PASS: TMR for ioapic edge interrupts (expected true) SUMMARY: 19 tests