Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] DEC2000-t/Kernel 2.6.10: Badness in usb_unlink_urb



Hi,

after a long break (for previous experiences see the discussions following
http://www.linuxtv.org/mailinglists/linux-dvb/2004/06-2004/msg00379.html),
I just tried, whether there has been any progress with the DEC 2000-t
usb box. The result was pretty much the same as with earlier attempts.

What is new, is that Kernel 2.6.10 floods the syslog with stack traces
complaining about a "Badness in usb_unlink_urb". Attached below are
the messages right after connecting the box. Pretty much any action
regarding the device will yield some more of these messages. Maybe the
stack trace can bring enlightenment ...

Note, that these kernel messages do not seem to reflect any new
problem - everything still works as good or bad as described before
(except reading from /dev/dvb/adapter0/dvr0 usually works). For most
practical purposes it's still almost useless, because after some
channel changes the box inevitably will die :-(

Regards,
                Peter Daum

 - - - - - 8< - - - - - 8< - - - - - 8< - - - - - 8< - - - - - 8< - - - - -

usb 2-1: new full speed USB device using uhci_hcd and address 5
usb 2-1: khubd timed out on ep0in
usb 2-1: device descriptor read/64, error -110
ttusb_dec: Firmware 1.11de
ttusb_dec: found DSP code \"DEC2540-t\".
usb_unlink_urb() is deprecated for synchronous unlinks.  Use usb_kill_urb() instead.
Badness in usb_unlink_urb at drivers/usb/core/urb.c:457
 [pg0+944009108/1069577216] usb_unlink_urb+0x94/0xa0 [usbcore]
 [<f883df94>] usb_unlink_urb+0x94/0xa0 [usbcore]
 [pg0+981222509/1069577216] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [<fabbb46d>] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [pg0+981222925/1069577216] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [<fabbb60d>] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [pg0+943984759/1069577216] usb_probe_interface+0x57/0x80 [usbcore]
 [<f8838077>] usb_probe_interface+0x57/0x80 [usbcore]
 [driver_probe_device+41/128] driver_probe_device+0x29/0x80
 [<c020b069>] driver_probe_device+0x29/0x80
 [driver_attach+77/144] driver_attach+0x4d/0x90
 [<c020b1bd>] driver_attach+0x4d/0x90
 [kobject_register+34/96] kobject_register+0x22/0x60
 [<c01c1402>] kobject_register+0x22/0x60
 [bus_add_driver+145/208] bus_add_driver+0x91/0xd0
 [<c020b6d1>] bus_add_driver+0x91/0xd0
 [driver_register+40/48] driver_register+0x28/0x30
 [<c020bca8>] driver_register+0x28/0x30
 [pg0+943984963/1069577216] usb_register+0x43/0xa0 [usbcore]
 [<f8838143>] usb_register+0x43/0xa0 [usbcore]
 [pg0+981282830/1069577216] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [<fabca00e>] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [sys_init_module+338/560] sys_init_module+0x152/0x230
 [<c012eb42>] sys_init_module+0x152/0x230
 [sysenter_past_esp+82/117] sysenter_past_esp+0x52/0x75
 [<c01024e9>] sysenter_past_esp+0x52/0x75
usb_unlink_urb() is deprecated for synchronous unlinks.  Use usb_kill_urb() instead.
Badness in usb_unlink_urb at drivers/usb/core/urb.c:457
 [pg0+944009108/1069577216] usb_unlink_urb+0x94/0xa0 [usbcore]
 [<f883df94>] usb_unlink_urb+0x94/0xa0 [usbcore]
 [pg0+981222509/1069577216] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [<fabbb46d>] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [pg0+981222925/1069577216] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [<fabbb60d>] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [pg0+943984759/1069577216] usb_probe_interface+0x57/0x80 [usbcore]
 [<f8838077>] usb_probe_interface+0x57/0x80 [usbcore]
 [driver_probe_device+41/128] driver_probe_device+0x29/0x80
 [<c020b069>] driver_probe_device+0x29/0x80
 [driver_attach+77/144] driver_attach+0x4d/0x90
 [<c020b1bd>] driver_attach+0x4d/0x90
 [kobject_register+34/96] kobject_register+0x22/0x60
 [<c01c1402>] kobject_register+0x22/0x60
 [bus_add_driver+145/208] bus_add_driver+0x91/0xd0
 [<c020b6d1>] bus_add_driver+0x91/0xd0
 [driver_register+40/48] driver_register+0x28/0x30
 [<c020bca8>] driver_register+0x28/0x30
 [pg0+943984963/1069577216] usb_register+0x43/0xa0 [usbcore]
 [<f8838143>] usb_register+0x43/0xa0 [usbcore]
 [pg0+981282830/1069577216] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [<fabca00e>] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [sys_init_module+338/560] sys_init_module+0x152/0x230
 [<c012eb42>] sys_init_module+0x152/0x230
 [sysenter_past_esp+82/117] sysenter_past_esp+0x52/0x75
 [<c01024e9>] sysenter_past_esp+0x52/0x75
usb_unlink_urb() is deprecated for synchronous unlinks.  Use usb_kill_urb() instead.
Badness in usb_unlink_urb at drivers/usb/core/urb.c:457
 [pg0+944009108/1069577216] usb_unlink_urb+0x94/0xa0 [usbcore]
 [<f883df94>] usb_unlink_urb+0x94/0xa0 [usbcore]
 [pg0+981222509/1069577216] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [<fabbb46d>] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [pg0+981222925/1069577216] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [<fabbb60d>] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [pg0+943984759/1069577216] usb_probe_interface+0x57/0x80 [usbcore]
 [<f8838077>] usb_probe_interface+0x57/0x80 [usbcore]
 [driver_probe_device+41/128] driver_probe_device+0x29/0x80
 [<c020b069>] driver_probe_device+0x29/0x80
 [driver_attach+77/144] driver_attach+0x4d/0x90
 [<c020b1bd>] driver_attach+0x4d/0x90
 [kobject_register+34/96] kobject_register+0x22/0x60
 [<c01c1402>] kobject_register+0x22/0x60
 [bus_add_driver+145/208] bus_add_driver+0x91/0xd0
 [<c020b6d1>] bus_add_driver+0x91/0xd0
 [driver_register+40/48] driver_register+0x28/0x30
 [<c020bca8>] driver_register+0x28/0x30
 [pg0+943984963/1069577216] usb_register+0x43/0xa0 [usbcore]
 [<f8838143>] usb_register+0x43/0xa0 [usbcore]
 [pg0+981282830/1069577216] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [<fabca00e>] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [sys_init_module+338/560] sys_init_module+0x152/0x230
 [<c012eb42>] sys_init_module+0x152/0x230
 [sysenter_past_esp+82/117] sysenter_past_esp+0x52/0x75
 [<c01024e9>] sysenter_past_esp+0x52/0x75
usb_unlink_urb() is deprecated for synchronous unlinks.  Use usb_kill_urb() instead.
Badness in usb_unlink_urb at drivers/usb/core/urb.c:457
 [pg0+944009108/1069577216] usb_unlink_urb+0x94/0xa0 [usbcore]
 [<f883df94>] usb_unlink_urb+0x94/0xa0 [usbcore]
 [pg0+981222509/1069577216] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [<fabbb46d>] ttusb_dec_exit_usb+0x2d/0x60 [ttusb_dec]
 [pg0+981222925/1069577216] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [<fabbb60d>] ttusb_dec_probe+0x9d/0x220 [ttusb_dec]
 [pg0+943984759/1069577216] usb_probe_interface+0x57/0x80 [usbcore]
 [<f8838077>] usb_probe_interface+0x57/0x80 [usbcore]
 [driver_probe_device+41/128] driver_probe_device+0x29/0x80
 [<c020b069>] driver_probe_device+0x29/0x80
 [driver_attach+77/144] driver_attach+0x4d/0x90
 [<c020b1bd>] driver_attach+0x4d/0x90
 [kobject_register+34/96] kobject_register+0x22/0x60
 [<c01c1402>] kobject_register+0x22/0x60
 [bus_add_driver+145/208] bus_add_driver+0x91/0xd0
 [<c020b6d1>] bus_add_driver+0x91/0xd0
 [driver_register+40/48] driver_register+0x28/0x30
 [<c020bca8>] driver_register+0x28/0x30
 [pg0+943984963/1069577216] usb_register+0x43/0xa0 [usbcore]
 [<f8838143>] usb_register+0x43/0xa0 [usbcore]
 [pg0+981282830/1069577216] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [<fabca00e>] ttusb_dec_init+0xe/0x40 [ttusb_dec]
 [sys_init_module+338/560] sys_init_module+0x152/0x230
 [<c012eb42>] sys_init_module+0x152/0x230
 [sysenter_past_esp+82/117] sysenter_past_esp+0x52/0x75
 [<c01024e9>] sysenter_past_esp+0x52/0x75
usbcore: registered new driver ttusb-dec
usb 2-1: USB disconnect, address 5
usb 2-1: new full speed USB device using uhci_hcd and address 6
DVB: registering new adapter (DEC2000-t).
DVB: registering frontend 0 (TechnoTrend/Hauppauge DEC2000-t Frontend)...





Home | Main Index | Thread Index