| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
 [Xen-devel] Re: [PATCH 08/13] xen/pvticketlock: disable interrupts	while blocking
 
To: Andi Kleen <andi@xxxxxxxxxxxxxx>From: Avi Kivity <avi@xxxxxxxxxx>Date: Wed, 14 Sep 2011 22:26:21 +0300Cc: Don Zickus <dzickus@xxxxxxxxxx>, Jeremy Fitzhardinge <jeremy@xxxxxxxx>,	Marcelo Tosatti <mtosatti@xxxxxxxxxx>,	Nick Piggin <npiggin@xxxxxxxxx>, KVM <kvm@xxxxxxxxxxxxxxx>,	Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>,	Peter Zijlstra <peterz@xxxxxxxxxxxxx>,	the arch/x86 maintainers <x86@xxxxxxxxxx>,	Linux Kernel Mailing List <linux-kernel@xxxxxxxxxxxxxxx>,	Xen Devel <xen-devel@xxxxxxxxxxxxxxxxxxx>,	Jeremy Fitzhardinge <jeremy.fitzhardinge@xxxxxxxxxx>,	"H. Peter Anvin" <hpa@xxxxxxxxx>, Ingo Molnar <mingo@xxxxxxx>,	Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>Delivery-date: Wed, 14 Sep 2011 12:28:21 -0700List-id: Xen developer discussion <xen-devel.lists.xensource.com> 
 
On 09/14/2011 08:28 PM, Andi Kleen wrote:
 
>  If an NMI hits in an interrupt handler, or in the "after hlt" section
>  before the write-to-last-nmi-rip, then we'll see that %rip has changed.
>  If it hits after the write-to-last-nmi-rip instruction (or in the hlt
>  itself), then we'll also see that %rip has changed, due to the effect of
>  that instruction.
It won't handle multiple NMIs in halt. I assume that's reasonable common.
 
Why not?
--
I have a truly marvellous patch that fixes the bug which this
signature is too narrow to contain.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |