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 |
