aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/softirq.h
diff options
context:
space:
mode:
authorIan.Campbell@xensource.com <Ian.Campbell@xensource.com>2006-01-11 15:51:56 +0000
committerIan.Campbell@xensource.com <Ian.Campbell@xensource.com>2006-01-11 15:51:56 +0000
commitf071016a5c42f407493ffd5172cdbc9ffa177db0 (patch)
treee6ee9cdd64f6162f406dd4b6e1fc1ee4ed2bbcb1 /xen/include/xen/softirq.h
parent1582d1175001a99133810c158622c53d1e3dc9ee (diff)
downloadxen-f071016a5c42f407493ffd5172cdbc9ffa177db0.tar.gz
xen-f071016a5c42f407493ffd5172cdbc9ffa177db0.tar.bz2
xen-f071016a5c42f407493ffd5172cdbc9ffa177db0.zip
Pass NMIs to DOM0 via a dedicated callback, core Xen support.
This patch adds core and generic x86 support code to enable Xen to pass NMI's to a dedicated NMI callback in DOM0 instead of raising a VIRQ. Introduces the nmi_op hypercall to allow DOM0 to (un)register the NMI handler. Signed-off-by: Ian Campbell <Ian.Campbell@XenSource.com>
Diffstat (limited to 'xen/include/xen/softirq.h')
-rw-r--r--xen/include/xen/softirq.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/include/xen/softirq.h b/xen/include/xen/softirq.h
index 5f1903695b..87d6c807ee 100644
--- a/xen/include/xen/softirq.h
+++ b/xen/include/xen/softirq.h
@@ -6,7 +6,7 @@
#define SCHEDULE_SOFTIRQ 1
#define NEW_TLBFLUSH_CLOCK_PERIOD_SOFTIRQ 2
#define KEYPRESS_SOFTIRQ 3
-#define NMI_DOM0_SOFTIRQ 4
+#define NMI_SOFTIRQ 4
#define PAGE_SCRUB_SOFTIRQ 5
#define DOMAIN_SHUTDOWN_FINALISE_SOFTIRQ 6
#define NR_SOFTIRQS 7