]> git.baikalelectronics.ru Git - kernel.git/commit
genirq: mark io_apic level interrupts to avoid resend
authorThomas Gleixner <tglx@linutronix.de>
Sun, 12 Aug 2007 15:46:36 +0000 (15:46 +0000)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sun, 12 Aug 2007 18:05:45 +0000 (11:05 -0700)
commitff39a84b10f146616ea8cc6249ef6fee3229aa74
treeeff53bb649b115ff16a377cc0fd81f5807406ba2
parent41bacb98bfc36a5101d8dda759b4c7f1348045eb
genirq: mark io_apic level interrupts to avoid resend

Level type interrupts do not need to be resent.  It was also found that
some chipsets get confused in case of the resend.

Mark the ioapic level type interrupts as such to avoid the resend
functionality in the generic irq code.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/i386/kernel/io_apic.c
arch/x86_64/kernel/io_apic.c