aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/trace.h
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-06-21 15:10:04 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-06-21 15:10:04 +0100
commit814685710454a2061ac4e5941d3eb6acda5ea6b1 (patch)
tree37ae2f7b7c9ac9ff855cb63f1bd0f7ad4213a15e /xen/include/asm-x86/hvm/trace.h
parentd8b6ccfe2d40d2964feb992bf2026957c54e982a (diff)
downloadxen-814685710454a2061ac4e5941d3eb6acda5ea6b1.tar.gz
xen-814685710454a2061ac4e5941d3eb6acda5ea6b1.tar.bz2
xen-814685710454a2061ac4e5941d3eb6acda5ea6b1.zip
x86: machine check exception handling
Properly handle MCE (connecting the exisiting, but so far unused vendor specific handlers). HVM guests don't own CR4.MCE (and hence can't suppress the exception) anymore, preventing silent machine shutdown. Signed-off-by: Jan Beulich <jbeulich@novell.com> Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/include/asm-x86/hvm/trace.h')
-rw-r--r--xen/include/asm-x86/hvm/trace.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/include/asm-x86/hvm/trace.h b/xen/include/asm-x86/hvm/trace.h
index a48605b359..740d1d1108 100644
--- a/xen/include/asm-x86/hvm/trace.h
+++ b/xen/include/asm-x86/hvm/trace.h
@@ -21,6 +21,7 @@
#define DO_TRC_HVM_CPUID 1
#define DO_TRC_HVM_INTR 1
#define DO_TRC_HVM_NMI 1
+#define DO_TRC_HVM_MCE 1
#define DO_TRC_HVM_SMI 1
#define DO_TRC_HVM_VMMCALL 1
#define DO_TRC_HVM_HLT 1