diff options
author | Andrea Bastoni <bastoni@cs.unc.edu> | 2011-08-24 06:06:42 -0400 |
---|---|---|
committer | Andrea Bastoni <bastoni@cs.unc.edu> | 2011-08-27 10:14:19 -0400 |
commit | ea62a6fe914f7463f89422dcb1812eb071cbd495 (patch) | |
tree | 1c6e003f3e3f977894aa3011eb7a94c01f41c42c | |
parent | 56c5c609615322bfbda5adff94ce011eb3d28fef (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.
-rw-r--r-- | arch/x86/include/asm/irq_vectors.h | 12 |
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 |