diff options
Diffstat (limited to 'arch/x86/include/asm/hw_irq.h')
-rw-r--r-- | arch/x86/include/asm/hw_irq.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/x86/include/asm/hw_irq.h b/arch/x86/include/asm/hw_irq.h index e9571ddabc4f..3e860d1f9416 100644 --- a/arch/x86/include/asm/hw_irq.h +++ b/arch/x86/include/asm/hw_irq.h | |||
@@ -77,6 +77,8 @@ extern asmlinkage void threshold_interrupt(void); | |||
77 | extern asmlinkage void call_function_interrupt(void); | 77 | extern asmlinkage void call_function_interrupt(void); |
78 | extern asmlinkage void call_function_single_interrupt(void); | 78 | extern asmlinkage void call_function_single_interrupt(void); |
79 | 79 | ||
80 | extern asmlinkage void pull_timers_interrupt(void); | ||
81 | |||
80 | #ifdef CONFIG_TRACING | 82 | #ifdef CONFIG_TRACING |
81 | /* Interrupt handlers registered during init_IRQ */ | 83 | /* Interrupt handlers registered during init_IRQ */ |
82 | extern void trace_apic_timer_interrupt(void); | 84 | extern void trace_apic_timer_interrupt(void); |
@@ -89,6 +91,7 @@ extern void trace_reschedule_interrupt(void); | |||
89 | extern void trace_threshold_interrupt(void); | 91 | extern void trace_threshold_interrupt(void); |
90 | extern void trace_call_function_interrupt(void); | 92 | extern void trace_call_function_interrupt(void); |
91 | extern void trace_call_function_single_interrupt(void); | 93 | extern void trace_call_function_single_interrupt(void); |
94 | extern void trace_pull_timers_interrupt(void); | ||
92 | #define trace_irq_move_cleanup_interrupt irq_move_cleanup_interrupt | 95 | #define trace_irq_move_cleanup_interrupt irq_move_cleanup_interrupt |
93 | #define trace_reboot_interrupt reboot_interrupt | 96 | #define trace_reboot_interrupt reboot_interrupt |
94 | #define trace_kvm_posted_intr_ipi kvm_posted_intr_ipi | 97 | #define trace_kvm_posted_intr_ipi kvm_posted_intr_ipi |
@@ -179,6 +182,7 @@ extern __visible void smp_reschedule_interrupt(struct pt_regs *); | |||
179 | extern __visible void smp_call_function_interrupt(struct pt_regs *); | 182 | extern __visible void smp_call_function_interrupt(struct pt_regs *); |
180 | extern __visible void smp_call_function_single_interrupt(struct pt_regs *); | 183 | extern __visible void smp_call_function_single_interrupt(struct pt_regs *); |
181 | extern __visible void smp_invalidate_interrupt(struct pt_regs *); | 184 | extern __visible void smp_invalidate_interrupt(struct pt_regs *); |
185 | extern __visible void smp_pull_timers_interrupt(struct pt_regs *); | ||
182 | #endif | 186 | #endif |
183 | 187 | ||
184 | extern char irq_entries_start[]; | 188 | extern char irq_entries_start[]; |