[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/3] Fixes to NMI shootdown
This series fixes an issue introduced by c/s 7dd3b06ff On my testbox I can observe the cpu which doesn't get shot down to still be executing after the crash kernel has finished running. [ 25.806178] sd 2:0:0:0: [sda] Synchronizing SCSI cache [ 25.812038] Restarting system. [ 25.815121] reboot: machine restart (XEN) [ 192.854548] vmx.c:3030:d1v0 Bad vmexit (reason 0x3) (XEN) [ 192.859861] domain_crash called from vmx.c:3031 (XEN) [ 192.864900] Domain 1 (vcpu#0) crashed on cpu#1: (XEN) [ 192.869967] ----[ Xen-4.4.1 x86_64 debug=y Not tainted ]---- (XEN) [ 192.8 PXELINUX 3.70 2008-06-30 Copyright (C) 1994-2008 H. Peter Anvin boot: Booting from local disk... where exit reason 3 is for receving an INIT. Andrew Cooper (3): x86/traps: Export the exception_table[] function pointer table to C x86/traps: Use write_atomic() when updating potentially-live descriptors x86/nmi: Fix shootdown of pcpus running in VMX non-root mode xen/arch/x86/crash.c | 59 ++++++++++++++++----------------------- xen/arch/x86/hvm/vmx/vmx.c | 2 +- xen/arch/x86/x86_64/entry.S | 14 ++-------- xen/include/asm-x86/desc.h | 3 +- xen/include/asm-x86/processor.h | 11 ++++++-- 5 files changed, 38 insertions(+), 51 deletions(-) -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |