diff options
Diffstat (limited to 'arch/x86/kernel/irqinit_64.c')
-rw-r--r-- | arch/x86/kernel/irqinit_64.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/x86/kernel/irqinit_64.c b/arch/x86/kernel/irqinit_64.c index 8670b3ce626e..91d785c25ad9 100644 --- a/arch/x86/kernel/irqinit_64.c +++ b/arch/x86/kernel/irqinit_64.c | |||
@@ -138,6 +138,11 @@ static void __init apic_intr_init(void) | |||
138 | /* IPI vectors for APIC spurious and error interrupts */ | 138 | /* IPI vectors for APIC spurious and error interrupts */ |
139 | alloc_intr_gate(SPURIOUS_APIC_VECTOR, spurious_interrupt); | 139 | alloc_intr_gate(SPURIOUS_APIC_VECTOR, spurious_interrupt); |
140 | alloc_intr_gate(ERROR_APIC_VECTOR, error_interrupt); | 140 | alloc_intr_gate(ERROR_APIC_VECTOR, error_interrupt); |
141 | |||
142 | /* Performance monitoring interrupt: */ | ||
143 | #ifdef CONFIG_PERF_COUNTERS | ||
144 | alloc_intr_gate(LOCAL_PERF_VECTOR, perf_counter_interrupt); | ||
145 | #endif | ||
141 | } | 146 | } |
142 | 147 | ||
143 | void __init native_init_IRQ(void) | 148 | void __init native_init_IRQ(void) |