Revert "genirq: assert that irq handlers are indeed running in hardirq context"
authorThomas Gleixner <tglx@linutronix.de>
Fri, 1 May 2009 13:16:04 +0000 (15:16 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Fri, 1 May 2009 13:16:04 +0000 (15:16 +0200)
commitd7226fb6ec5d4f325e4e7fd905894e2ea3eb3ae0
treeaa5601ffd1103f5ba8662722a0c88cfe1990a301
parent091438dd5668396328a3419abcbc6591159eb8d1
Revert "genirq: assert that irq handlers are indeed running in hardirq context"

This reverts commit 044d408409cc4e1bc75c886e27ca85c270db104c.

The commit added a warning when handle_IRQ_event() is called outside
of hard interrupt context. This breaks the generic tasklet based
interrupt resend mechanism which is used when the hardware has no way
to retrigger the interrupt. So we get a warning for a use case which
is correct and worked for years. Remove it.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/irq/handle.c