x86: Allocate 32 tlb_invalidate_interrupt handler stubs
authorShaohua Li <shaohua.li@intel.com>
Mon, 17 Jan 2011 02:52:05 +0000 (10:52 +0800)
committerIngo Molnar <mingo@elte.hu>
Mon, 14 Feb 2011 12:03:08 +0000 (13:03 +0100)
commit3a09fb4570a1cce11472b8e5da3f6ee409f529d5
tree494c47eea548eb03465278467877ab2b64057883
parent60f6e65d7887c257392313755f95540ef5e7ea89
x86: Allocate 32 tlb_invalidate_interrupt handler stubs

Add up to 32 invalidate_interrupt handlers. How many handlers are
added depends on NUM_INVALIDATE_TLB_VECTORS. So if
NUM_INVALIDATE_TLB_VECTORS is smaller than 32, we reduce code
size.

Signed-off-by: Shaohua Li <shaohua.li@intel.com>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: Eric Dumazet <eric.dumazet@gmail.com>
LKML-Reference: <1295232725.1949.708.camel@sli10-conroe>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/include/asm/entry_arch.h
arch/x86/include/asm/hw_irq.h
arch/x86/kernel/entry_64.S
arch/x86/kernel/irqinit.c