[Bug 558532] Re: After removing dvb-t usb stick (MSI Digivox duo, af9015 based)usb subsystem hangs

jonfer fernandez.jon at gmail.com
Tue May 18 21:09:14 UTC 2010


It happens the same to me.

I have a ASUS M4A785TD-V EVO Motherboard with a SB710 chipset and Lucyd
Lynx (Linux nexus 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:28:05
UTC 2010 x86_64 GNU/Linux).

It happens when I try to open me-tv to watch dvb. The program freezes and yells some error I can't remember right now, I'm not in front of my box, but it's related to some kind of read timeout. I unplug my dvb-t stickit but it does not unload related modules, and if I try to plug another usb device, it does not work. Even the tiny green light of my usb drive does not flash, as if it could get power from the USB port.
These are the modules loaded:

dvb_usb_dib0700        71047  0 
dib7000p               18348  2 dvb_usb_dib0700
dib7000m               15907  1 dvb_usb_dib0700
dib0070                 8549  2 dvb_usb_dib0700
dvb_usb                16709  1 dvb_usb_dib0700
dib3000mc              12997  1 dvb_usb_dib0700
dib8000                26879  1 dvb_usb_dib0700
dibx000_common          3570  4 dib7000p,dib7000m,dib3000mc,dib8000
dvb_core              102929  3 dib7000p,dvb_usb,dib8000


This is the dmesg output:

[  177.413252] ehci_hcd 0000:00:12.2: force halt; handhake ffffc90000650824 00004000 00000000 -> -110
[  177.413301] ehci_hcd 0000:00:12.2: HC died; cleaning up
[  177.413334] usb 1-1: USB disconnect, address 2
[  192.261966] dvb-usb: error while stopping stream.
[  206.778845] dvb-usb: could not submit URB no. 0 - get them all back
[  206.778857] dvb-usb: error while enabling fifo.
[  360.970053] INFO: task khubd:44 blocked for more than 120 seconds.
[  360.970060] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[  360.970066] khubd         D 0000000000000000     0    44      2 0x00000000
[  360.970077]  ffff880119d07b40 0000000000000046 0000000000015bc0 0000000000015bc0
[  360.970087]  ffff880119d09ab0 ffff880119d07fd8 0000000000015bc0 ffff880119d096f0
[  360.970096]  0000000000015bc0 ffff880119d07fd8 0000000000015bc0 ffff880119d09ab0
[  360.970104] Call Trace:
[  360.970131]  [<ffffffffa043dd45>] dvb_unregister_frontend+0xc5/0x110 [dvb_core]
[  360.970144]  [<ffffffff81085320>] ? autoremove_wake_function+0x0/0x40
[  360.970156]  [<ffffffffa03860e2>] dvb_usb_adapter_frontend_exit+0x22/0x40 [dvb_usb]
[  360.970166]  [<ffffffffa03854b3>] dvb_usb_exit+0x53/0xd0 [dvb_usb]
[  360.970176]  [<ffffffffa0385579>] dvb_usb_device_exit+0x49/0x60 [dvb_usb]
[  360.970187]  [<ffffffff813d92d4>] usb_unbind_interface+0x124/0x170
[  360.970196]  [<ffffffff81368c8f>] __device_release_driver+0x6f/0xe0
[  360.970203]  [<ffffffff81368dfd>] device_release_driver+0x2d/0x40
[  360.970212]  [<ffffffff81367e1a>] bus_remove_device+0x9a/0xc0
[  360.970220]  [<ffffffff81365f77>] device_del+0x127/0x1d0
[  360.970227]  [<ffffffff813d5a98>] usb_disable_device+0xa8/0x130
[  360.970236]  [<ffffffff813cf832>] usb_disconnect+0xd2/0x170
[  360.970244]  [<ffffffff813cf931>] hub_quiesce+0x61/0xc0
[  360.970252]  [<ffffffff813d0e21>] hub_events+0x31/0x5a0
[  360.970260]  [<ffffffff8153e768>] ? thread_return+0x48/0x420
[  360.970270]  [<ffffffff810397a9>] ? default_spin_lock_flags+0x9/0x10
[  360.970278]  [<ffffffff813d13e5>] hub_thread+0x55/0x190
[  360.970286]  [<ffffffff81085320>] ? autoremove_wake_function+0x0/0x40
[  360.970294]  [<ffffffff813d1390>] ? hub_thread+0x0/0x190
[  360.970301]  [<ffffffff81084fa6>] kthread+0x96/0xa0
[  360.970308]  [<ffffffff810141ea>] child_rip+0xa/0x20
[  360.970316]  [<ffffffff81084f10>] ? kthread+0x0/0xa0
[  360.970322]  [<ffffffff810141e0>] ? child_rip+0x0/0x20

-- 
After removing dvb-t usb stick (MSI Digivox duo, af9015 based)usb subsystem hangs
https://bugs.launchpad.net/bugs/558532
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list