[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [SVM][PATCH] fix NMI vmexit handling
Attached SVM patch fixes a problem when an NMI is intercepted while running an SVM guest. Basically the NMI handler (do_nmi()) was being called twice, once when global interrupts was enabled, and then second when the vmexit nmi handler executed. This patch moves enablement of the global interrupts (STGI) from the asm exits.S files to the vmexit handler (svm.c), and then enables interrupts after the do_nmi() handling. Tested on 32bit and 64bit hypervisors, also with the most recent xenoprofile patches to enable hvm oprofile functionality. Applies cleanly to 10729. Please apply to xen-unstable.hg. Signed-off-by: Tom Woller <thomas.woller@xxxxxxx> Attachment:
svm_stgi_nmi.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |