[linux-dvb] flexcop_pci / lockdep irq BUG?

Tim Small tim at buttersideup.com
Mon Mar 5 16:18:37 CET 2007


Hi,

I'm having trouble with my mythtv server locking up hard after approx 
every 8 hours on average - apparently no such problems when I tried 
installing W2K on the same hardware.  Anyway, having enabled various 
kernel debugging options, I've seen this pop out of the kernel messages:

Mar  5 14:07:40 etchtest kernel: BUG: at kernel/lockdep.c:1860 
trace_hardirqs_on()
Mar  5 14:07:40 etchtest kernel:
Mar  5 14:07:40 etchtest kernel: Call Trace:
Mar  5 14:07:40 etchtest kernel:  <IRQ>  [<ffffffff8029cf51>] 
trace_hardirqs_on+0xc4/0x150
Mar  5 14:07:40 etchtest kernel:  [<ffffffff802629f8>] 
_spin_unlock_irq+0x2b/0x31
Mar  5 14:07:40 etchtest kernel:  [<ffffffff8830724e>] 
:b2c2_flexcop_pci:flexcop_pci_isr+0x130/0x13c
Mar  5 14:07:40 etchtest kernel:  [<ffffffff802101b6>] 
handle_IRQ_event+0x20/0x55
Mar  5 14:07:40 etchtest kernel:  [<ffffffff802b3fd3>] 
handle_fasteoi_irq+0x95/0xd5
Mar  5 14:07:40 etchtest kernel:  [<ffffffff8026871e>] do_IRQ+0x114/0x170
Mar  5 14:07:40 etchtest kernel:  [<ffffffff8025b666>] ret_from_intr+0x0/0xf
Mar  5 14:07:40 etchtest kernel:  <EOI>

I've had a very quick look at the code, but can't really tell whether 
the bug in question is with the flexcop_pci driver, or the lockdep code...

The box is running 2.6.20 (+ Debian patches), on an Intel Core2 Duo 
mobile.  SMP is enabled.  I can compile a stock kernel if that'd be more 
useful.

Tim.



More information about the linux-dvb mailing list