Red Hat Bugzilla – Bug 468699
pvrusb2 driver lockup: fixed upstream
Last modified: 2008-10-31 03:23:56 EDT
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:126.96.36.199) Gecko/2008100707 Fedora/3.0.2-1.fc10 Firefox/3.0.2
The pvrusb2 driver in kernel-188.8.131.52-39.fc10.x86_64 has a lockup issue which causes module operations to "stick", leaving (say) "modprobe -r" in "D" state, according to ps.
There is a fix upstream, which is in Linux 184.108.40.206
Meanwhile, the workaround is to load the module with the "initusbreset=0" option. I did this by creating a new file, /etc/modprobe.d/pvrusb2, and adding a single line: "options pvrusb2 initusbreset=0" (no quotes).
Steps to Reproduce:
1.Boot rawhide with Hauppauge WinTV PVR USB2 attached.
1.Hotplug Hauppauge WinTV PVR USB2.
pvrusb2 module fails to work -- attempt to "modprobe -r pvrusb2" leaves modprobe process in " D " state, udev gets frozen, module subsystem in kernel gets frozen, dogs living with cats, panic in the streets.
Expected operational Hauppauge WinTV PVR USB2
the pvrusb2 mailing list has a recent thread about this, culminating in a fix in kernel 220.127.116.11.
18.104.22.168 has been in rawhide since Oct 24 when 22.214.171.124-rc1 went in.