diff options
Diffstat (limited to 'arch/x86/kernel/apic/io_apic.c')
| -rw-r--r-- | arch/x86/kernel/apic/io_apic.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c index 6ad4658de705..992060e09897 100644 --- a/arch/x86/kernel/apic/io_apic.c +++ b/arch/x86/kernel/apic/io_apic.c | |||
| @@ -2189,7 +2189,7 @@ void send_cleanup_vector(struct irq_cfg *cfg) | |||
| 2189 | cfg->move_in_progress = 0; | 2189 | cfg->move_in_progress = 0; |
| 2190 | } | 2190 | } |
| 2191 | 2191 | ||
| 2192 | asmlinkage void smp_irq_move_cleanup_interrupt(void) | 2192 | asmlinkage __visible void smp_irq_move_cleanup_interrupt(void) |
| 2193 | { | 2193 | { |
| 2194 | unsigned vector, me; | 2194 | unsigned vector, me; |
| 2195 | 2195 | ||
| @@ -3425,6 +3425,11 @@ int get_nr_irqs_gsi(void) | |||
| 3425 | return nr_irqs_gsi; | 3425 | return nr_irqs_gsi; |
| 3426 | } | 3426 | } |
| 3427 | 3427 | ||
| 3428 | unsigned int arch_dynirq_lower_bound(unsigned int from) | ||
| 3429 | { | ||
| 3430 | return from < nr_irqs_gsi ? nr_irqs_gsi : from; | ||
| 3431 | } | ||
| 3432 | |||
| 3428 | int __init arch_probe_nr_irqs(void) | 3433 | int __init arch_probe_nr_irqs(void) |
| 3429 | { | 3434 | { |
| 3430 | int nr; | 3435 | int nr; |
