aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorAndrea Bastoni <bastoni@cs.unc.edu>2011-08-24 06:06:42 -0400
committerAndrea Bastoni <bastoni@cs.unc.edu>2011-08-27 10:14:19 -0400
commitea62a6fe914f7463f89422dcb1812eb071cbd495 (patch)
tree1c6e003f3e3f977894aa3011eb7a94c01f41c42c /arch
parent56c5c609615322bfbda5adff94ce011eb3d28fef (diff)
Update PULL_TIMERS_VECTOR number
From 2.6.39 the "0xee" vector number that we used for pull_timers low-level management is is use by invalidate_tlb_X interrupts. Move the pull_timers vector below the max size of invalidate_tlb.
Diffstat (limited to 'arch')
-rw-r--r--arch/x86/include/asm/irq_vectors.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/arch/x86/include/asm/irq_vectors.h b/arch/x86/include/asm/irq_vectors.h
index cf72a7060bfd..99a44cf98453 100644
--- a/arch/x86/include/asm/irq_vectors.h
+++ b/arch/x86/include/asm/irq_vectors.h
@@ -98,11 +98,6 @@
98#define REBOOT_VECTOR 0xf8 98#define REBOOT_VECTOR 0xf8
99 99
100/* 100/*
101 * LITMUS^RT pull timers IRQ vector
102 */
103#define PULL_TIMERS_VECTOR 0xee
104
105/*
106 * Generic system vector for platform specific use 101 * Generic system vector for platform specific use
107 */ 102 */
108#define X86_PLATFORM_IPI_VECTOR 0xf7 103#define X86_PLATFORM_IPI_VECTOR 0xf7
@@ -140,6 +135,13 @@
140#define INVALIDATE_TLB_VECTOR_START \ 135#define INVALIDATE_TLB_VECTOR_START \
141 (INVALIDATE_TLB_VECTOR_END-NUM_INVALIDATE_TLB_VECTORS+1) 136 (INVALIDATE_TLB_VECTOR_END-NUM_INVALIDATE_TLB_VECTORS+1)
142 137
138/*
139 * LITMUS^RT pull timers IRQ vector
140 * Make sure it's below the above max 32 vectors.
141 */
142#define PULL_TIMERS_VECTOR 0xce
143
144
143#define NR_VECTORS 256 145#define NR_VECTORS 256
144 146
145#define FPU_IRQ 13 147#define FPU_IRQ 13