diff options
author | Peter Zijlstra <[email protected]> | 2006-09-19 14:55:22 +0200 |
---|---|---|
committer | Jeff Garzik <[email protected]> | 2006-10-05 06:48:25 -0400 |
commit | 0a07bc645e818b88559d99f52ad45e35352e8228 (patch) | |
tree | c7c2c5ed96cd2df1b723c977e3eaef6672e60b9e /fs/jbd/commit.c | |
parent | 70fbf32703a9c4d3403663d1fc24fd8afc76d56f (diff) |
[PATCH] forcedeth: hardirq lockdep warning
BUG: warning at kernel/lockdep.c:1816/trace_hardirqs_on() (Not tainted)
Call Trace:
show_trace
dump_stack
trace_hardirqs_on
:forcedeth:nv_nic_irq_other
handle_IRQ_event
__do_IRQ
do_IRQ
ret_from_intr
DWARF2 barf
default_idle
cpu_idle
rest_init
start_kernel
_sinittext
These 3 functions nv_nic_irq_tx(), nv_nic_irq_rx() and nv_nic_irq_other()
are reachable from IRQ context and process context. Make use of the
irq-save/restore spinlock variant.
(Compile tested only, since I do not have the hardware)
Signed-off-by: Peter Zijlstra <[email protected]>
Cc: Jeff Garzik <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Arjan van de Ven <[email protected]>
Cc: Dave Jones <[email protected]>
Cc: Andrew Morton <[email protected]>
Signed-off-by: Jeff Garzik <[email protected]>
Diffstat (limited to 'fs/jbd/commit.c')
0 files changed, 0 insertions, 0 deletions