x86: 32 bit: interrupt stub consistency with 64 bit
authorH. Peter Anvin <hpa@zytor.com>
Tue, 11 Nov 2008 21:03:07 +0000 (13:03 -0800)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 11 Nov 2008 21:03:07 +0000 (13:03 -0800)
commit4687518c4cb7807fbeff21770e309080f9eb7f2f
treead5a423f3f70a0ab3ca16dd8a4a9a1aabdf94986
parentf21f237cf55494c3a4209de323281a3b0528da10
x86: 32 bit: interrupt stub consistency with 64 bit

Don't generate interrupt stubs for interrupt vectors below
FIRST_EXTERNAL_VECTOR, and make the table of interrupt vectors
(interrupt[]) __initconst.  Both of these changes both conserve memory
and improve consistency with 64 bits.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
arch/x86/include/asm/hw_irq.h
arch/x86/kernel/entry_32.S
arch/x86/kernel/irqinit_32.c
arch/x86/lguest/boot.c