diff options
author | Andi Kleen <ak@suse.de> | 2006-01-11 22:45:54 +0100 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-01-12 04:05:00 +0100 |
commit | 915f34e20c20ee383832bce0a4bc962d0c86be8d (patch) | |
tree | 2e1914cc129361d15e0ad8d888913a0623aef80b /arch/x86_64/kernel/i8259.c | |
parent | [PATCH] x86_64: Don't claim too many vectors for TLB flushing (diff) | |
download | linux-915f34e20c20ee383832bce0a4bc962d0c86be8d.tar.xz linux-915f34e20c20ee383832bce0a4bc962d0c86be8d.zip |
[PATCH] x86_64: Remove useless KDB vector
It was set as an NMI, but the NMI bit always forces an interrupt
to end up at vector 2. So it was never used. Remove.
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/x86_64/kernel/i8259.c')
-rw-r--r-- | arch/x86_64/kernel/i8259.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/arch/x86_64/kernel/i8259.c b/arch/x86_64/kernel/i8259.c index 6e5101ad3d1a..b61965f0fb34 100644 --- a/arch/x86_64/kernel/i8259.c +++ b/arch/x86_64/kernel/i8259.c @@ -549,10 +549,9 @@ void __init init_IRQ(void) int vector = FIRST_EXTERNAL_VECTOR + i; if (i >= NR_IRQS) break; - if (vector != IA32_SYSCALL_VECTOR && vector != KDB_VECTOR) { + if (vector != IA32_SYSCALL_VECTOR) set_intr_gate(vector, interrupt[i]); } - } #ifdef CONFIG_SMP /* |