Red Hat Bugzilla – Bug 234900
b2c2-flexcop-pci causes lockdep lock
Last modified: 2007-11-30 17:12:01 EST
Description of problem:
I've installed FC7T3 and it tries to boot but when it tries loading udev it
locks up with the message: "the code is fine but needs lockdep annotation.
> [13440.772455] turning off the locking correctness validator." and some debug
printout. If I blacklist the b2c2-flexcop-pci module than FC7 boots right.
Version-Release number of selected component (if applicable):
Fedora 7 Rawhide
100% every reboot
Steps to Reproduce:
2.see the lock
working dvb :-)
I've an Technisat Airstar 2 DVB-T Card.
Created attachment 151655 [details]
Patch to fix the problem
In the flexcop-pci.c spin_lock is used before it was initialized by
spin_lock_init. Hope to include this.
Has this been sent upstream at all yet? I don't see it in the main v4l-dvb tree,
but that doesn't mean someone already knows about it...
If not, Michael, can I talk you into taking a look at it? :)
I've got a box with a b2c2-flexcop-pci card I can throw a rawhide kernel at
pretty easily to see if I can reproduce and validate the fix, if it helps.
Patrick maintains this driver... There is discussion in the following thread:
Mauro pushed the patch into v4l-dvb.hg master repository today:
Works fine with the latest kernels in my own b2c2-flexcop-pci box.