diff options
author | Ian.Campbell@xensource.com <Ian.Campbell@xensource.com> | 2006-01-11 15:51:56 +0000 |
---|---|---|
committer | Ian.Campbell@xensource.com <Ian.Campbell@xensource.com> | 2006-01-11 15:51:56 +0000 |
commit | f071016a5c42f407493ffd5172cdbc9ffa177db0 (patch) | |
tree | e6ee9cdd64f6162f406dd4b6e1fc1ee4ed2bbcb1 /xen/include/xen/softirq.h | |
parent | 1582d1175001a99133810c158622c53d1e3dc9ee (diff) | |
download | xen-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.h | 2 |
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 |