|
From: | Richard Bilson |
Subject: | Re: [Qemu-devel] [PATCH 0/3] apic: ExtINT fixes for QNX |
Date: | Fri, 14 Nov 2014 17:53:48 +0000 |
I've been testing these against our entire kernel regression suite. While they definitely fix the original problems, there is one test that now hangs. I'm going to have to get to the bottom of that failure before I can sign off. ________________________________________________________________________
From: Paolo Bonzini <address@hidden>
Date: Tue Nov 11 2014 09:23:38 GMT-0500 (EST) To: address@hidden <address@hidden> Cc: Richard Bilson <address@hidden> Subject: [PATCH 0/3] apic: ExtINT fixes for QNX Richard Bilson reported some QNX emulation bugs. I sent him offlist a prototype patch, that he commented on.
The first patch here works around what is arguably a QNX bug, that is
triggered by the last two patches; but it is better to avoid spurious
HLT wakeups, so here it is. The last two patches are what Richard
had tested, amended with a fix for Windows XP + KVM + QEMU apic.
Richard, can you confirm that these patches work?
Paolo
Paolo Bonzini (3):
apic: avoid getting out of halted state on masked PIC interrupts
apic: fix loss of IPI due to masked ExtINT
apic: fix incorrect handling of ExtINT interrupts wrt processor
priority
hw/intc/apic.c | 20 ++++++++++++--------
target-i386/cpu.c | 8 ++++++--
2 files changed, 18 insertions(+), 10 deletions(-)
--
2.1.0
|
[Prev in Thread] | Current Thread | [Next in Thread] |