https://bugzilla.novell.com/show_bug.cgi?id=714065
https://bugzilla.novell.com/show_bug.cgi?id=714065#c4
Till Dörges changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
InfoProvider|doerges@pre-sense.de |
--- Comment #4 from Till Dörges 2011-11-26 17:59:02 UTC ---
I apologize for the slow response. I simply don't always have the hardware to
test with at hand.
AFAICT the dmesg output doesn't give much information. But trying to rmmod one
of the dvb-t modules shows an info (INFO: task khubd:28 blocked for more than
480 seconds.) in syslog with a call trace (provided below).
I tried the kernel provided here:
http://download.opensuse.org/repositories/Kernel:/stable/standard/x86_64/
$ uname -a
Linux box.none 3.1.1-2-desktop #1 SMP PREEMPT Wed Nov 16 18:42:33 UTC 2011
(2de224b) x86_64 x86_64 x86_64 GNU/Linux
Plugin the device in yields:
--- snip ---
$ dmesg
[ 481.617248] usb 1-5.2: new high speed USB device number 8 using ehci_hcd
[ 481.714751] usb 1-5.2: New USB device found, idVendor=0ccd, idProduct=005e
[ 481.714760] usb 1-5.2: New USB device strings: Mfr=3, Product=1,
SerialNumber=2
[ 481.714767] usb 1-5.2: Product: Cinergy Hybrid T USB XS (2882)
[ 481.714772] usb 1-5.2: Manufacturer: TerraTec Electronic GmbH
[ 481.714778] usb 1-5.2: SerialNumber: 060902000900
[ 482.214546] IR NEC protocol handler initialized
[ 482.250516] IR RC5(x) protocol handler initialized
[ 482.277925] Linux video capture interface: v2.00
[ 482.284551] IR RC6 protocol handler initialized
[ 482.310730] IR JVC protocol handler initialized
[ 482.330053] em28xx: New device TerraTec Electronic GmbH Cinergy Hybrid T USB
XS (2882) @ 480 Mbps (0ccd:005e, interface 0, class 0)
[ 482.330062] em28xx: Audio Vendor Class interface 0 found
[ 482.331598] em28xx #0: chip ID is em2882/em2883
[ 482.340485] IR Sony protocol handler initialized
[ 482.380669] IR MCE Keyboard/mouse protocol handler initialized
[ 482.407185] lirc_dev: IR Remote Control driver registered, major 249
[ 482.409268] IR LIRC bridge handler initialized
[ 482.488974] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 5e 00 d0 12 5c 03 9e
40 de 1c
[ 482.488998] em28xx #0: i2c eeprom 10: 6a 34 27 57 46 07 01 00 00 00 00 00 00
00 00 00
[ 482.489046] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00 5b
1e 00 00
[ 482.489066] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00
00 00 00
[ 482.489087] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00
[ 482.489107] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00
[ 482.489126] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54
00 65 00
[ 482.489146] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20
00 45 00
[ 482.489166] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e
00 69 00
[ 482.489186] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00
00 40 03
[ 482.489206] em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79
00 20 00
[ 482.489226] em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00 20
00 54 00
[ 482.489247] em28xx #0: i2c eeprom c0: 20 00 55 00 53 00 42 00 20 00 58 00 53
00 20 00
[ 482.489266] em28xx #0: i2c eeprom d0: 28 00 32 00 38 00 38 00 32 00 29 00 00
00 1c 03
[ 482.489286] em28xx #0: i2c eeprom e0: 30 00 36 00 30 00 39 00 30 00 32 00 30
00 30 00
[ 482.489306] em28xx #0: i2c eeprom f0: 30 00 39 00 30 00 30 00 00 00 00 00 00
00 00 00
[ 482.489329] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x1513bcbe
[ 482.489334] em28xx #0: EEPROM info:
[ 482.489337] em28xx #0: AC97 audio (5 sample rates)
[ 482.489341] em28xx #0: 500mA max power
[ 482.489346] em28xx #0: Table at 0x27, strings=0x409e, 0x1cde, 0x346a
[ 482.492478] em28xx #0: Identified as Terratec Cinnergy Hybrid T USB XS
(em2882) (card=55)
[ 482.520208] tvp5150 7-005c: chip found @ 0xb8 (em28xx #0)
[ 482.570478] tvp5150 7-005c: tvp5150am1 detected.
[ 482.596076] i2c-core: driver [tuner] using legacy suspend method
[ 482.596083] i2c-core: driver [tuner] using legacy resume method
[ 482.602905] tuner 7-0061: Tuner -1 found with type(s) Radio TV.
[ 482.678566] xc2028 7-0061: creating new instance
[ 482.678574] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[ 482.701680] xc2028 7-0061: Loading 80 firmware images from xc3028-v27.fw,
type: xc2028 firmware, ver 2.7
[ 482.736086] xc2028 7-0061: Loading firmware for type=BASE MTS (5), id
0000000000000000.
[ 483.892506] xc2028 7-0061: Loading firmware for type=MTS (4), id
000000000000b700.
[ 483.913253] xc2028 7-0061: Loading SCODE for type=MTS LCD NOGD MONO IF SCODE
HAS_IF_4500 (6002b004), id 000000000000b700.
[ 484.101047] Registered IR keymap rc-terratec-cinergy-xs
[ 484.103930] input: em28xx IR (em28xx #0) as
/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.2/rc/rc0/input18
[ 484.104695] rc0: em28xx IR (em28xx #0) as
/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.2/rc/rc0
[ 484.105415] em28xx #0: Config register raw data: 0xd0
[ 484.106681] em28xx #0: AC97 vendor ID = 0xffffffff
[ 484.108040] em28xx #0: AC97 features = 0x6a90
[ 484.108045] em28xx #0: Empia 202 AC97 audio processor detected
[ 484.268980] em28xx #0: v4l2 driver version 0.1.3
[ 484.302040] xc2028 7-0061: Loading firmware for type=BASE F8MHZ MTS (7), id
0000000000000000.
[ 485.496138] MTS (4), id 00000000000000ff:
[ 485.496151] xc2028 7-0061: Loading firmware for type=MTS (4), id
0000000100000007.
[ 485.698604] em28xx #0: V4L2 video device registered as video0
[ 485.698611] em28xx #0: V4L2 VBI device registered as vbi0
[ 485.699955] usbcore: registered new interface driver em28xx
[ 485.699962] em28xx driver loaded
[ 485.778789] em28xx-audio.c: probing for em28xx Audio Vendor Class
[ 485.778796] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[ 485.778800] em28xx-audio.c: Copyright (C) 2007-2011 Mauro Carvalho Chehab
[ 485.783878] Em28xx: Initialized (Em28xx Audio Extension) extension
[ 486.029497] xc2028 7-0061: attaching existing instance
[ 486.029505] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[ 486.029511] em28xx #0: em28xx #0/2: xc3028 attached
[ 486.029516] DVB: registering new adapter (em28xx #0)
[ 486.029523] DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[ 486.031677] em28xx #0: Successfully loaded em28xx-dvb
[ 486.031690] Em28xx: Initialized (Em28xx dvb Extension) extension
[ 486.370906] em28xx #0: submit of audio urb failed
--- snap ---
Unplugging the device:
--- snip ---
$ dmesg
[ 617.139070] xc2028 7-0061: Loading firmware for type=BASE F8MHZ MTS (7), id
0000000000000000.
[ 618.293590] xc2028 7-0061: Loading firmware for type=D2633 DTV8 (210), id
0000000000000000.
[ 618.310478] xc2028 7-0061: Loading SCODE for type=DTV6 QAM DTV7 DTV78 DTV8
ZARLINK456 SCODE HAS_IF_4760 (620003e0), id 0000000000000000.
[ 692.579418] usb 1-5.2: USB disconnect, device number 8
[ 692.579573] em28xx #0: disconnecting em28xx #0 video
[ 692.592198] em28xx #0: V4L2 device vbi0 deregistered
[ 692.592997] em28xx #0: V4L2 device video0 deregistered
[ 692.644407] xc2028 7-0061: destroying instance
--- snap ---
Plugging it back in:
--- snip ---
$ dmesg
[ 756.757299] usb 1-5.2: new high speed USB device number 9 using ehci_hcd
[ 756.855020] usb 1-5.2: New USB device found, idVendor=0ccd, idProduct=005e
[ 756.855028] usb 1-5.2: New USB device strings: Mfr=3, Product=1,
SerialNumber=2
[ 756.855035] usb 1-5.2: Product: Cinergy Hybrid T USB XS (2882)
[ 756.855041] usb 1-5.2: Manufacturer: TerraTec Electronic GmbH
[ 756.855046] usb 1-5.2: SerialNumber: 060902000900
[ 756.856743] em28xx: New device TerraTec Electronic GmbH Cinergy Hybrid T USB
XS (2882) @ 480 Mbps (0ccd:005e, interface 0, class 0)
[ 756.856751] em28xx: Audio Vendor Class interface 0 found
[ 756.856866] em28xx #0: chip ID is em2882/em2883
[ 757.001390] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 5e 00 d0 12 5c 03 9e
40 de 1c
[ 757.001414] em28xx #0: i2c eeprom 10: 6a 34 27 57 46 07 01 00 00 00 00 00 00
00 00 00
[ 757.001434] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00 5b
1e 00 00
[ 757.001454] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00
00 00 00
[ 757.001475] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00
[ 757.001494] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00
[ 757.001514] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54
00 65 00
[ 757.001534] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20
00 45 00
[ 757.001554] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e
00 69 00
[ 757.001574] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00
00 40 03
[ 757.001594] em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79
00 20 00
[ 757.001614] em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00 20
00 54 00
[ 757.001633] em28xx #0: i2c eeprom c0: 20 00 55 00 53 00 42 00 20 00 58 00 53
00 20 00
[ 757.001653] em28xx #0: i2c eeprom d0: 28 00 32 00 38 00 38 00 32 00 29 00 00
00 1c 03
[ 757.001673] em28xx #0: i2c eeprom e0: 30 00 36 00 30 00 39 00 30 00 32 00 30
00 30 00
[ 757.001693] em28xx #0: i2c eeprom f0: 30 00 39 00 30 00 30 00 00 00 00 00 00
00 00 00
[ 757.001716] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x1513bcbe
[ 757.001720] em28xx #0: EEPROM info:
[ 757.001723] em28xx #0: AC97 audio (5 sample rates)
[ 757.001727] em28xx #0: 500mA max power
[ 757.001731] em28xx #0: Table at 0x27, strings=0x409e, 0x1cde, 0x346a
[ 757.004500] em28xx #0: Identified as Terratec Cinnergy Hybrid T USB XS
(em2882) (card=55)
[ 757.009081] tvp5150 7-005c: chip found @ 0xb8 (em28xx #0)
[ 757.053645] tvp5150 7-005c: tvp5150am1 detected.
[ 757.062082] tuner 7-0061: Tuner -1 found with type(s) Radio TV.
[ 757.062111] xc2028 7-0061: creating new instance
[ 757.062116] xc2028 7-0061: type set to XCeive xc2028/xc3028 tuner
[ 757.066052] xc2028 7-0061: Loading 80 firmware images from xc3028-v27.fw,
type: xc2028 firmware, ver 2.7
[ 757.100074] xc2028 7-0061: Loading firmware for type=BASE MTS (5), id
0000000000000000.
[ 758.241514] xc2028 7-0061: Loading firmware for type=MTS (4), id
000000000000b700.
[ 758.261028] xc2028 7-0061: Loading SCODE for type=MTS LCD NOGD MONO IF SCODE
HAS_IF_4500 (6002b004), id 000000000000b700.
[ 758.378425] Registered IR keymap rc-terratec-cinergy-xs
[ 758.378641] input: em28xx IR (em28xx #0) as
/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.2/rc/rc1/input19
[ 758.378834] rc1: em28xx IR (em28xx #0) as
/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.2/rc/rc1
[ 758.379258] em28xx #0: Config register raw data: 0xd0
[ 758.380015] em28xx #0: AC97 vendor ID = 0xffffffff
[ 758.380386] em28xx #0: AC97 features = 0x6a90
[ 758.380391] em28xx #0: Empia 202 AC97 audio processor detected
[ 758.538017] em28xx #0: v4l2 driver version 0.1.3
[ 758.571074] xc2028 7-0061: Loading firmware for type=BASE F8MHZ MTS (7), id
0000000000000000.
[ 759.718902] MTS (4), id 00000000000000ff:
[ 759.718914] xc2028 7-0061: Loading firmware for type=MTS (4), id
0000000100000007.
[ 759.917321] em28xx #0: V4L2 video device registered as video0
[ 759.917328] em28xx #0: V4L2 VBI device registered as vbi0
[ 759.917334] em28xx-audio.c: probing for em28xx Audio Vendor Class
[ 759.917338] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[ 759.917342] em28xx-audio.c: Copyright (C) 2007-2011 Mauro Carvalho Chehab
--- snap ---
/var/log/messages:
--- snip ---
Nov 26 18:42:59 box kernel: [ 759.917342] em28xx-audio.c: Copyright (C)
2007-2011 Mauro Carvalho Chehab
[...]
Nov 26 18:45:56 box udevd[561]: worker [10782] unexpectedly returned with
status 0x0100
Nov 26 18:45:56 box udevd[561]: worker [10782] failed while handling
'/devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5.2'
--- snap ---
Trying to remove the module doesn't work, this command never returns:
--- snip ---
# rmmod em28xx_dvb
--- snap ---
/var/log/messages:
--- snip ---
Nov 26 18:50:18 box pulseaudio[4041]: module.c: Failed to load module
"module-alsa-card" (argument: "device_id="29" name="platform-thinkpad_acpi"
card_name="alsa_card.platform-thinkpad_acpi" tsched=yes ignore_dB=no
card_properties="module-udev-detect.discovered=1""): initialization failed.
Nov 26 18:54:20 box kernel: [ 1440.471095] INFO: task khubd:28 blocked for more
than 480 seconds.
Nov 26 18:54:20 box kernel: [ 1440.471102] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Nov 26 18:54:20 box kernel: [ 1440.471108] khubd D 0000000000000000
0 28 2 0x00000000
Nov 26 18:54:20 box kernel: [ 1440.471119] ffff88022ef47798 0000000000000046
ffff88022ef47fd8 0000000000012540
Nov 26 18:54:20 box kernel: [ 1440.471130] ffff88022ef47fd8 0000000000012540
ffff88022ef46000 ffff88022ef46000
Nov 26 18:54:20 box kernel: [ 1440.471139] 0000000000012540 ffff88022ef47fd8
ffff88022ed6c440 ffff88022ef44740
Nov 26 18:54:20 box kernel: [ 1440.471149] Call Trace:
Nov 26 18:54:20 box kernel: [ 1440.471175] [<ffffffff815a7a1c>]
__mutex_lock_slowpath+0xfc/0x1b0
Nov 26 18:54:20 box kernel: [ 1440.471188] [<ffffffff815a75fa>]
mutex_lock+0x1a/0x40
Nov 26 18:54:20 box kernel: [ 1440.471202] [<ffffffffa0803c01>]
dvb_init+0x61/0xce0 [em28xx_dvb]
Nov 26 18:54:20 box kernel: [ 1440.471257] [<ffffffffa07ef206>]
em28xx_init_extension+0x36/0x60 [em28xx]
Nov 26 18:54:20 box kernel: [ 1440.471299] [<ffffffffa07ec80f>]
em28xx_init_dev+0x27f/0x5a0 [em28xx]
Nov 26 18:54:20 box kernel: [ 1440.471338] [<ffffffffa07ecf43>]
em28xx_usb_probe+0x413/0x680 [em28xx]
Nov 26 18:54:20 box kernel: [ 1440.471370] [<ffffffff813f9082>]
usb_probe_interface+0x142/0x270
Nov 26 18:54:20 box kernel: [ 1440.471385] [<ffffffff8139af00>]
really_probe+0x70/0x230
Nov 26 18:54:20 box kernel: [ 1440.471397] [<ffffffff8139b2c7>]
driver_probe_device+0x47/0xb0
Nov 26 18:54:20 box kernel: [ 1440.471407] [<ffffffff81399cbc>]
bus_for_each_drv+0x5c/0x90
Nov 26 18:54:20 box kernel: [ 1440.471417] [<ffffffff8139b18f>]
device_attach+0x9f/0xc0
Nov 26 18:54:20 box kernel: [ 1440.471428] [<ffffffff8139a6bd>]
bus_probe_device+0x2d/0x50
Nov 26 18:54:20 box kernel: [ 1440.471438] [<ffffffff813986c7>]
device_add+0x2e7/0x420
Nov 26 18:54:20 box kernel: [ 1440.471450] [<ffffffff813f7481>]
usb_set_configuration+0x5a1/0x6f0
Nov 26 18:54:20 box kernel: [ 1440.471464] [<ffffffff8140070b>]
generic_probe+0x3b/0xa0
Nov 26 18:54:20 box kernel: [ 1440.471474] [<ffffffff8139af00>]
really_probe+0x70/0x230
Nov 26 18:54:20 box kernel: [ 1440.471484] [<ffffffff8139b2c7>]
driver_probe_device+0x47/0xb0
Nov 26 18:54:20 box kernel: [ 1440.471493] [<ffffffff81399cbc>]
bus_for_each_drv+0x5c/0x90
Nov 26 18:54:20 box kernel: [ 1440.471503] [<ffffffff8139b18f>]
device_attach+0x9f/0xc0
Nov 26 18:54:20 box kernel: [ 1440.471513] [<ffffffff8139a6bd>]
bus_probe_device+0x2d/0x50
Nov 26 18:54:20 box kernel: [ 1440.471523] [<ffffffff813986c7>]
device_add+0x2e7/0x420
Nov 26 18:54:20 box kernel: [ 1440.471535] [<ffffffff813ef311>]
usb_new_device+0x181/0x1f0
Nov 26 18:54:20 box kernel: [ 1440.471547] [<ffffffff813efd5d>]
hub_port_connect_change+0x24d/0x950
Nov 26 18:54:20 box kernel: [ 1440.471558] [<ffffffff813f07e4>]
hub_events+0x384/0x820
Nov 26 18:54:20 box kernel: [ 1440.471570] [<ffffffff813f0cb5>]
hub_thread+0x35/0x1b0
Nov 26 18:54:20 box kernel: [ 1440.471583] [<ffffffff810793b6>]
kthread+0x96/0xa0
Nov 26 18:54:20 box kernel: [ 1440.471596] [<ffffffff815b2734>]
kernel_thread_helper+0x4/0x10
Nov 26 18:54:20 box kernel: [ 1440.471705] INFO: task mtp-probe:10806 blocked
for more than 480 seconds.
Nov 26 18:54:20 box kernel: [ 1440.471709] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Nov 26 18:54:20 box kernel: [ 1440.471714] mtp-probe D ffffffff816053e0
0 10806 1 0x00000000
Nov 26 18:54:20 box kernel: [ 1440.471724] ffff88022c7b1c00 0000000000000082
ffff88022c7b1fd8 0000000000012540
Nov 26 18:54:20 box kernel: [ 1440.471734] ffff88022c7b1fd8 0000000000012540
ffff88022c7b0000 ffff88022c7b0000
Nov 26 18:54:20 box kernel: [ 1440.471744] 0000000000012540 ffff88022c7b1fd8
ffffffff81a0e020 ffff88022d3a07c0
Nov 26 18:54:20 box kernel: [ 1440.471753] Call Trace:
Nov 26 18:54:20 box kernel: [ 1440.471763] [<ffffffff815a7a1c>]
__mutex_lock_slowpath+0xfc/0x1b0
Nov 26 18:54:20 box kernel: [ 1440.471773] [<ffffffff815a75fa>]
mutex_lock+0x1a/0x40
Nov 26 18:54:20 box kernel: [ 1440.471785] [<ffffffff813fd0e0>]
usbdev_open+0x140/0x290
Nov 26 18:54:20 box kernel: [ 1440.471797] [<ffffffff81160a19>]
chrdev_open+0x1a9/0x2b0
Nov 26 18:54:20 box kernel: [ 1440.471811] [<ffffffff8115a58a>]
__dentry_open+0x23a/0x3f0
Nov 26 18:54:20 box kernel: [ 1440.471822] [<ffffffff8116b8a8>]
do_last+0x3f8/0x7d0
Nov 26 18:54:20 box kernel: [ 1440.471833] [<ffffffff8116c09b>]
path_openat+0xdb/0x400
Nov 26 18:54:20 box kernel: [ 1440.471842] [<ffffffff8116c4ed>]
do_filp_open+0x4d/0xc0
Nov 26 18:54:20 box kernel: [ 1440.471852] [<ffffffff8115baa1>]
do_sys_open+0x101/0x1e0
Nov 26 18:54:20 box kernel: [ 1440.471863] [<ffffffff815b0552>]
system_call_fastpath+0x16/0x1b
Nov 26 18:54:20 box kernel: [ 1440.471911] [<00007fc5a4761ce0>] 0x7fc5a4761cdf
--- snap ---
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.