genirq: assert that irq handlers are indeed running in hardirq context
authorPeter Zijlstra <a.p.zijlstra@chello.nl>
Mon, 2 Mar 2009 15:13:32 +0000 (16:13 +0100)
committerIngo Molnar <mingo@elte.hu>
Mon, 2 Mar 2009 23:05:45 +0000 (00:05 +0100)
commit044d408409cc4e1bc75c886e27ca85c270db104c
treec2286707e9d4983a4828b0a4133181031de36964
parentc02368a9d059322f913a58111eade87a656fefd5
genirq: assert that irq handlers are indeed running in hardirq context

Make sure the genirq layer handlers are indeed running handlers
in hardirq context. That is the genirq expectation and doing
anything else is broken.

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Andrew Morton <akpm@linux-foundation.org>
LKML-Reference: <1236006812.5330.632.camel@laptop>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/irq/handle.c