Messages in this thread Patch in this message | | | Date | Tue, 5 May 2009 12:48:20 +0200 (CEST) | From | Thomas Gleixner <> | Subject | [GIT pull] genirq fixes for 2.6.30 |
| |
Linus,
Please pull the latest irq/urgent git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/urgent
Thanks,
tglx
------------------> Thomas Gleixner (1): Revert "genirq: assert that irq handlers are indeed running in hardirq context"
kernel/irq/handle.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/kernel/irq/handle.c b/kernel/irq/handle.c index d82142b..26e0875 100644 --- a/kernel/irq/handle.c +++ b/kernel/irq/handle.c @@ -363,8 +363,6 @@ irqreturn_t handle_IRQ_event(unsigned int irq, struct irqaction *action) irqreturn_t ret, retval = IRQ_NONE; unsigned int status = 0; - WARN_ONCE(!in_irq(), "BUG: IRQ handler called from non-hardirq context!"); - if (!(action->flags & IRQF_DISABLED)) local_irq_enable_in_hardirq();
| |