[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [pvops-dom0]Let PV ops guest could handle Machine Check trap
Hi, Jeremy and all This small patch lets pv ops guest handle machine check trap. When non fatal mce error happens, xen will inject vMCE# to the impacted pv ops guest. This patch allows pv ops guest could receive machine check trap and enter its own machine check handler. Thanks & Regards, Criping >From 5efc12fe8214d55e2becc2c4b6ec4a30531d7b60 Mon Sep 17 00:00:00 2001 From: Liping Ke <liping.ke@xxxxxxxxx> Date: Tue, 22 Sep 2009 10:46:05 +0800 Subject: [PATCH] Let PV guest handle machine check trap. This patch lets pv ops guest handle machine check trap. When non fatal mce error happens, XEN will inject vMCE# to the pv ops guest This patch allows pv ops guest could receive machine check trap and enter its own machine check handler. Signed-off-by: Liping Ke <liping.ke@xxxxxxxxx> --- arch/x86/xen/enlighten.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index 1edf6a8..3399a40 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c @@ -476,7 +476,7 @@ static int cvt_gate_to_trap(int vector, const gate_desc *val, return 0; #ifdef CONFIG_X86_MCE } else if (addr == (unsigned long)machine_check) { - return 0; + addr = (unsigned long)machine_check; #endif } else { /* Some other trap using IST? */ -- 1.5.1 Attachment:
0001-Let-PV-guest-handle-machine-check-trap.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |