x86: I/O APIC: clean up the 8259A on a NMI watchdog failure
There is no point in keeping the 8259A enabled if the I/O APIC NMI watchdog has failed and the 8259A is not used to pass through regular timer interrupts. This fixes problems with some systems where some logic gets confused. Signed-off-by:Maciej W. Rozycki <macro@linux-mips.org> Signed-off-by:
Ingo Molnar <mingo@elte.hu>
Showing
- arch/x86/kernel/io_apic_32.c 2 additions, 0 deletionsarch/x86/kernel/io_apic_32.c
- arch/x86/kernel/io_apic_64.c 2 additions, 0 deletionsarch/x86/kernel/io_apic_64.c
- arch/x86/kernel/nmi_32.c 4 additions, 0 deletionsarch/x86/kernel/nmi_32.c
- arch/x86/kernel/nmi_64.c 9 additions, 2 deletionsarch/x86/kernel/nmi_64.c
- include/asm-x86/io_apic.h 4 additions, 0 deletionsinclude/asm-x86/io_apic.h
Loading
Please register or sign in to comment