genirq: suppress resend of level interrupts
authorThomas Gleixner <tglx@linutronix.de>
Sun, 12 Aug 2007 15:46:35 +0000 (15:46 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 5 Nov 2007 17:56:06 +0000 (09:56 -0800)
commit2f21ad6334146d5dd5f4bcbbe3eb0f8d343498b7
treed977f9ed23ba4146fd7bc5b783baef440f1ecc38
parent5399b80762e49a543ace1da109537e89e758cea7
genirq: suppress resend of level interrupts

patch 2464286ace55b3abddfb9cc30ab95e2dac1de9a6 in mainline.

Level type interrupts are resent by the interrupt hardware when they are
still active at irq_enable().

Suppress the resend mechanism for interrupts marked as level.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Chuck Ebbert <cebbert@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
kernel/irq/resend.c