Peter Zijlstra
044d408409
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>
2009-03-03 00:05:45 +01:00
..
autoprobe.c
async: Asynchronous function calls to speed up kernel boot
2009-01-07 08:45:46 -08:00
chip.c
Merge branch 'linus' into irq/genirq
2009-03-02 22:08:56 +01:00
devres.c
handle.c
genirq: assert that irq handlers are indeed running in hardirq context
2009-03-03 00:05:45 +01:00
internals.h
x86, sparseirq: move irq_desc according to smp_affinity, v7
2008-12-17 00:14:01 +01:00
Makefile
x86, sparseirq: move irq_desc according to smp_affinity, v7
2008-12-17 00:14:01 +01:00
manage.c
Merge branch 'linus' into irq/genirq
2009-03-02 22:08:56 +01:00
migration.c
cpumask: make irq_set_affinity() take a const struct cpumask
2008-12-13 21:20:26 +10:30
numa_migrate.c
irq, x86: fix lock status with numa_migrate_irq_desc
2009-02-01 11:36:31 +01:00
proc.c
ia64: cpumask fix for is_affinity_mask_valid()
2009-01-03 18:59:33 +01:00
resend.c
spurious.c
irq: provide debug_poll_all_shared_irqs() method under CONFIG_DEBUG_SHIRQ
2009-01-16 17:46:49 +01:00