Skip to content

Commit

Permalink
Revert "genirq: temporary fix for level-triggered IRQ resend"
Browse files Browse the repository at this point in the history
This reverts commit 0fc4969.  It was
always meant to be temporary, but it's generating more useless noise
than anything else, and we probably should never have done it in the
generic kernel (only had the people involved test it on their own).

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
  • Loading branch information
Linus Torvalds committed Aug 9, 2007
1 parent 175fc48 commit 88ffc35
Showing 1 changed file with 0 additions and 9 deletions.
9 changes: 0 additions & 9 deletions kernel/irq/resend.c
Original file line number Diff line number Diff line change
Expand Up @@ -62,15 +62,6 @@ void check_irq_resend(struct irq_desc *desc, unsigned int irq)
*/
desc->chip->enable(irq);

/*
* Temporary hack to figure out more about the problem, which
* is causing the ancient network cards to die.
*/
if (desc->handle_irq != handle_edge_irq) {
WARN_ON_ONCE(1);
return;
}

if ((status & (IRQ_PENDING | IRQ_REPLAY)) == IRQ_PENDING) {
desc->status = (status & ~IRQ_PENDING) | IRQ_REPLAY;

Expand Down

0 comments on commit 88ffc35

Please sign in to comment.