aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/mach-default
diff options
context:
space:
mode:
authorKeir Fraser <keir@xen.org>2012-03-30 09:14:25 +0100
committerKeir Fraser <keir@xen.org>2012-03-30 09:14:25 +0100
commitbdc31d56d83d9de76dd501d33b90d59cf583b630 (patch)
tree315b3748d94f9fbb40749b0c89a81b63dc19d63d /xen/include/asm-x86/mach-default
parent33c4b1044d00866e9b6d9362048fb194e76afb77 (diff)
downloadxen-bdc31d56d83d9de76dd501d33b90d59cf583b630.tar.gz
xen-bdc31d56d83d9de76dd501d33b90d59cf583b630.tar.bz2
xen-bdc31d56d83d9de76dd501d33b90d59cf583b630.zip
x86: Allow direct vectored interrupts to be dynamically allocated.
Use this for Intel's CMCI and thermal interrupts. Signed-off-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/include/asm-x86/mach-default')
-rw-r--r--xen/include/asm-x86/mach-default/irq_vectors.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/xen/include/asm-x86/mach-default/irq_vectors.h b/xen/include/asm-x86/mach-default/irq_vectors.h
index 8453d06714..6b9cde66d1 100644
--- a/xen/include/asm-x86/mach-default/irq_vectors.h
+++ b/xen/include/asm-x86/mach-default/irq_vectors.h
@@ -7,16 +7,14 @@
#define INVALIDATE_TLB_VECTOR 0xfd
#define EVENT_CHECK_VECTOR 0xfc
#define CALL_FUNCTION_VECTOR 0xfb
-#define THERMAL_APIC_VECTOR 0xfa
-#define LOCAL_TIMER_VECTOR 0xf9
-#define PMU_APIC_VECTOR 0xf8
-#define CMCI_APIC_VECTOR 0xf7
+#define LOCAL_TIMER_VECTOR 0xfa
+#define PMU_APIC_VECTOR 0xf9
/*
* High-priority dynamically-allocated vectors. For interrupts that
* must be higher priority than any guest-bound interrupt.
*/
#define FIRST_HIPRIORITY_VECTOR 0xf0
-#define LAST_HIPRIORITY_VECTOR 0xf6
+#define LAST_HIPRIORITY_VECTOR 0xf8
/* Legacy PIC uses vectors 0xe0-0xef. */
#define FIRST_LEGACY_VECTOR 0xe0