[linux-dvb] PCTV400e - dvb-usb: bulk message failed / ttusb2: i2c transfer failed / PPC

darav at gmx.de darav at gmx.de
Thu Jan 11 19:35:55 CET 2007


Hello Mailinglist,
Dear Mr. Boettcher,

this is my second try - because the first one did contain log files  
from an  "non-debug" kernel.
So please ignore the first one.

So once again: thank you very much for the development of the  
pctv400e driver!

When running dvbscan -c (or vdr) I'm getting this in from the kernel:

[  490.383623] ehci_hcd 0001:10:1b.2: fatal error
[  490.385173] ehci_hcd 0001:10:1b.2: HC died; cleaning up
[  490.385191] usb 1-2: USB disconnect, address 6
...
[  490.385502] dvb-usb: bulk message failed: -22 (8/164598)
[  490.385507] ttusb2: there might have been an error during control  
message transfer. (rlen = 3, was 0)
[  490.385512] ttusb2: i2c transfer failed.
[  490.385522] dvb-usb: bulk message failed: -22 (8/-1070298288)
[  490.385526] ttusb2: there might have been an error during control  
message transfer. (rlen = 4, was 0)
[  490.385531] ttusb2: i2c transfer failed.
[  490.385536] dvb-usb: bulk message failed: -22 (9/18)
[  490.385540] ttusb2: there might have been an error during control  
message transfer. (rlen = 3, was 0)
[  490.385544] ttusb2: i2c transfer failed.

My System is an Mac Mini PPC,
Kernel 2.6.18-rc4 with V4L-DVB mercurial tree from 2007-01-09.

Btw.:
- The same happens with 2.6.20-rc3 on ppc.
- I tested with my x86-system and everything works fine there, so it  
might be an endian problem.
- All other USB-devices are working fine (Cinergy T2,  
dvb_ttusb_budget, external hdd).

It would be great if you can help me to get the device working.
Of course I'm willing to send you more information, to help testing  
or debugging. Please let me just know what you need.

Attached please find the full dmesg output.

Bye & Thank you!
darav


dmesg:

[  460.399892] usb 1-2: USB disconnect, address 4
[  460.399967] kobject_uevent
[  460.399975] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0'
[  460.400010] kobject 1-2:1.0: cleaning up
[  460.400030] kobject_uevent
[  460.400034] fill_kobj_path: path = '/class/usb_device/usbdev1.4'
[  460.400039] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  460.400056] kobject usbdev1.4: cleaning up
[  460.400094] kobject_uevent
[  460.400098] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/usbdev1.4_ep00'
[  460.400112] kobject usbdev1.4_ep00: cleaning up
[  460.400190] kobject_uevent
[  460.400194] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  460.400208] kobject 1-2: cleaning up
[  467.605699] usb 1-2: new high speed USB device using ehci_hcd and  
address 5
[  467.720093] kobject 1-2: registering. parent: usb1, set: devices
[  467.720150] kobject_uevent
[  467.720157] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  467.720207] kobject usbdev1.5_ep00: registering. parent: 1-2, set:  
devices
[  467.720235] kobject_uevent
[  467.720239] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/usbdev1.5_ep00'
[  467.720260] usb 1-2: configuration #1 chosen from 1 choice
[  467.720333] kobject 1-2:1.0: registering. parent: 1-2, set: devices
[  467.720352] kobject_uevent
[  467.720356] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0'
[  467.720395] kobject usbdev1.5: registering. parent: usb_device,  
set: class_obj
[  467.720414] kobject_uevent
[  467.720418] fill_kobj_path: path = '/class/usb_device/usbdev1.5'
[  467.720424] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  467.856703] kobject dvb_pll: registering. parent: <NULL>, set: module
[  467.858959] kobject_uevent
[  467.860803] fill_kobj_path: path = '/module/dvb_pll'
[  467.866537] kobject firmware_class: registering. parent: <NULL>,  
set: module
[  467.868898] kobject_uevent
[  467.870743] fill_kobj_path: path = '/module/firmware_class'
[  467.874369] subsystem firmware: registering
[  467.874378] kobject firmware: registering. parent: <NULL>, set: class
[  467.885821] kobject dvb_core: registering. parent: <NULL>, set:  
module
[  467.888103] kobject_uevent
[  467.889807] fill_kobj_path: path = '/module/dvb_core'
[  467.892620] subsystem dvb: registering
[  467.892628] kobject dvb: registering. parent: <NULL>, set: class
[  467.899528] kobject dvb_usb: registering. parent: <NULL>, set: module
[  467.901687] kobject_uevent
[  467.903478] fill_kobj_path: path = '/module/dvb_usb'
[  467.907169] kobject dvb_usb_ttusb2: registering. parent: <NULL>,  
set: module
[  467.909454] kobject_uevent
[  467.911294] fill_kobj_path: path = '/module/dvb_usb_ttusb2'
[  467.914151] kobject dvb_usb_ttusb2: registering. parent: <NULL>,  
set: drivers
[  467.916276] kobject_uevent
[  467.918108] fill_kobj_path: path = '/bus/usb/drivers/dvb_usb_ttusb2'
[  467.920719] dvb-usb: found a 'Pinnacle 400e DVB-S USB2.0' in cold  
state, will try to load a firmware
[  467.923002] kobject 1-2: registering. parent: firmware, set:  
class_obj
[  467.925072] kobject_uevent
[  467.926879] fill_kobj_path: path = '/class/firmware/1-2'
[  467.928669] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  467.928680] kobject_uevent - uevent() returned -19
[  467.932622] kobject_uevent
[  467.934500] fill_kobj_path: path = '/class/firmware/1-2'
[  467.936479] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  468.014317] kobject_uevent
[  468.016339] fill_kobj_path: path = '/class/firmware/1-2'
[  468.018344] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  468.020881] dvb-usb: downloading firmware from file 'dvb-usb- 
pctv-400e-01.fw'
[  468.023100] kobject 1-2: cleaning up
[  468.084780] usbcore: registered new driver dvb_usb_ttusb2
[  468.149720] usb 1-2: USB disconnect, address 5
[  468.149772] dvb-usb: generic DVB-USB module successfully  
deinitialized and disconnected.
[  468.149791] kobject_uevent
[  468.149799] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0'
[  468.149835] kobject 1-2:1.0: cleaning up
[  468.149849] kobject_uevent
[  468.149854] fill_kobj_path: path = '/class/usb_device/usbdev1.5'
[  468.149859] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  468.149876] kobject usbdev1.5: cleaning up
[  468.149916] kobject_uevent
[  468.149920] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/usbdev1.5_ep00'
[  468.149934] kobject usbdev1.5_ep00: cleaning up
[  468.150012] kobject_uevent
[  468.150016] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  468.150029] kobject 1-2: cleaning up
[  469.855636] usb 1-2: new high speed USB device using ehci_hcd and  
address 6
[  469.970732] kobject 1-2: registering. parent: usb1, set: devices
[  469.970785] kobject_uevent
[  469.970791] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  469.970842] kobject usbdev1.6_ep00: registering. parent: 1-2, set:  
devices
[  469.970871] kobject_uevent
[  469.970875] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/usbdev1.6_ep00'
[  469.970897] usb 1-2: configuration #1 chosen from 1 choice
[  469.970984] kobject 1-2:1.0: registering. parent: 1-2, set: devices
[  469.971003] kobject_uevent
[  469.971007] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0'
[  469.971037] dvb-usb: found a 'Pinnacle 400e DVB-S USB2.0' in warm  
state.
[  469.973342] kobject i2c-9: registering. parent: platform, set:  
devices
[  469.973365] kobject_uevent
[  469.973372] kobject i2c-9: registering. parent: i2c-adapter, set:  
class_obj
[  469.973390] kobject_uevent
[  469.973394] fill_kobj_path: path = '/class/i2c-adapter/i2c-9'
[  469.973399] fill_kobj_path: path = '/devices/platform/i2c-9'
[  469.973416] kobject i2c-9: registering. parent: i2c-dev, set:  
class_obj
[  469.973432] kobject_uevent
[  469.973436] fill_kobj_path: path = '/class/i2c-dev/i2c-9'
[  469.973440] fill_kobj_path: path = '/devices/platform/i2c-9'
[  469.973453] dvb-usb: will pass the complete MPEG2 transport stream  
to the software demuxer.
[  469.973806] DVB: registering new adapter (Pinnacle 400e DVB-S  
USB2.0).
[  469.974188] kobject dvb0.demux0: registering. parent: dvb, set:  
class_obj
[  469.974212] kobject_uevent
[  469.974220] fill_kobj_path: path = '/class/dvb/dvb0.demux0'
[  469.974226] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  469.974245] kobject dvb0.dvr0: registering. parent: dvb, set:  
class_obj
[  469.974256] kobject_uevent
[  469.974259] fill_kobj_path: path = '/class/dvb/dvb0.dvr0'
[  469.974263] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  469.974276] kobject dvb0.net0: registering. parent: dvb, set:  
class_obj
[  469.974287] kobject_uevent
[  469.974290] fill_kobj_path: path = '/class/dvb/dvb0.net0'
[  469.974294] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  470.055492] kobject tda10086: registering. parent: <NULL>, set:  
module
[  470.057767] kobject_uevent
[  470.059604] fill_kobj_path: path = '/module/tda10086'
[  470.063352] DVB: registering frontend 0 (Philips TDA10086 DVB-S)...
[  470.063372] kobject dvb0.frontend0: registering. parent: dvb, set:  
class_obj
[  470.063401] kobject_uevent
[  470.063406] fill_kobj_path: path = '/class/dvb/dvb0.frontend0'
[  470.063413] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  470.085913] kobject tda826x: registering. parent: <NULL>, set: module
[  470.088175] kobject_uevent
[  470.090012] fill_kobj_path: path = '/module/tda826x'
[  470.162587] kobject lnbp21: registering. parent: <NULL>, set: module
[  470.164903] kobject_uevent
[  470.166750] fill_kobj_path: path = '/module/lnbp21'
[  470.170654] dvb-usb: Pinnacle 400e DVB-S USB2.0 successfully  
initialized and connected.
[  470.170694] kobject usbdev1.6_ep01: registering. parent: 1-2:1.0,  
set: devices
[  470.170741] kobject_uevent
[  470.170757] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0/usbdev1.6_ep01'
[  470.170789] kobject usbdev1.6_ep81: registering. parent: 1-2:1.0,  
set: devices
[  470.170806] kobject_uevent
[  470.170810] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0/usbdev1.6_ep81'
[  470.170833] kobject usbdev1.6_ep82: registering. parent: 1-2:1.0,  
set: devices
[  470.170850] kobject_uevent
[  470.170854] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0/usbdev1.6_ep82'
[  470.170886] kobject usbdev1.6: registering. parent: usb_device,  
set: class_obj
[  470.170913] kobject_uevent
[  470.170920] fill_kobj_path: path = '/class/usb_device/usbdev1.6'
[  470.170926] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'

#dvbscan -c

[  490.383623] ehci_hcd 0001:10:1b.2: fatal error
[  490.385173] ehci_hcd 0001:10:1b.2: HC died; cleaning up
[  490.385191] usb 1-2: USB disconnect, address 6
[  490.385270] kobject_uevent
[  490.385278] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0/usbdev1.6_ep01'
[  490.385312] kobject usbdev1.6_ep01: cleaning up
[  490.385340] kobject_uevent
[  490.385343] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0/usbdev1.6_ep81'
[  490.385356] kobject usbdev1.6_ep81: cleaning up
[  490.385381] kobject_uevent
[  490.385385] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0/usbdev1.6_ep82'
[  490.385398] kobject usbdev1.6_ep82: cleaning up
[  490.385462] kobject_uevent
[  490.385466] fill_kobj_path: path = '/class/dvb/dvb0.frontend0'
[  490.385472] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  490.385489] kobject dvb0.frontend0: cleaning up
[  490.385502] dvb-usb: bulk message failed: -22 (8/164598)
[  490.385507] ttusb2: there might have been an error during control  
message transfer. (rlen = 3, was 0)
[  490.385512] ttusb2: i2c transfer failed.
[  490.385522] dvb-usb: bulk message failed: -22 (8/-1070298288)
[  490.385526] ttusb2: there might have been an error during control  
message transfer. (rlen = 4, was 0)
[  490.385531] ttusb2: i2c transfer failed.
[  490.385536] dvb-usb: bulk message failed: -22 (9/18)
[  490.385540] ttusb2: there might have been an error during control  
message transfer. (rlen = 3, was 0)
[  490.385544] ttusb2: i2c transfer failed.
[  490.385561] kobject_uevent
[  490.385564] fill_kobj_path: path = '/class/dvb/dvb0.net0'
[  490.385569] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  490.385584] kobject dvb0.net0: cleaning up
[  490.385599] kobject_uevent
[  490.385602] fill_kobj_path: path = '/class/dvb/dvb0.demux0'
[  490.385607] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  490.385621] kobject dvb0.demux0: cleaning up
[  490.385634] kobject_uevent
[  490.385637] fill_kobj_path: path = '/class/dvb/dvb0.dvr0'
[  490.385642] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  490.385655] kobject dvb0.dvr0: cleaning up
[  490.385854] kobject_uevent
[  490.385860] fill_kobj_path: path = '/class/i2c-dev/i2c-9'
[  490.385865] fill_kobj_path: path = '/devices/platform/i2c-9'
[  490.385881] kobject i2c-9: cleaning up
[  490.385896] kobject_uevent
[  490.385900] fill_kobj_path: path = '/class/i2c-adapter/i2c-9'
[  490.385904] fill_kobj_path: path = '/devices/platform/i2c-9'
[  490.385917] kobject i2c-9: cleaning up
[  490.385930] kobject_uevent
[  490.385937] kobject i2c-9: cleaning up
[  490.385946] dvb-usb: Pinnacle 400e DVB-S USB2.0 successfully  
deinitialized and disconnected.
[  490.385960] kobject_uevent
[  490.385964] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/1-2:1.0'
[  490.385987] kobject 1-2:1.0: cleaning up
[  490.386010] kobject_uevent
[  490.386013] fill_kobj_path: path = '/class/usb_device/usbdev1.6'
[  490.386018] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  490.386032] kobject usbdev1.6: cleaning up
[  490.386066] kobject_uevent
[  490.386070] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2/usbdev1.6_ep00'
[  490.386083] kobject usbdev1.6_ep00: cleaning up
[  490.386180] kobject_uevent
[  490.386184] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
2/usb1/1-2'
[  490.386199] kobject 1-2: cleaning up
[  490.386760] ohci_hcd 0001:10:1b.1: wakeup
[  490.710169] usb 4-1: new full speed USB device using ohci_hcd and  
address 2
[  490.887888] usb 4-1: not running at top speed; connect to a high  
speed hub
[  490.902839] kobject 4-1: registering. parent: usb4, set: devices
[  490.902891] kobject_uevent
[  490.902897] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
1/usb4/4-1'
[  490.902950] kobject usbdev4.2_ep00: registering. parent: 4-1, set:  
devices
[  490.902978] kobject_uevent
[  490.902982] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
1/usb4/4-1/usbdev4.2_ep00'
[  490.903004] usb 4-1: configuration #1 chosen from 1 choice
[  490.907044] kobject 4-1:1.0: registering. parent: 4-1, set: devices
[  490.907074] kobject_uevent
[  490.907078] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
1/usb4/4-1/4-1:1.0'
[  490.907111] dvb-usb: found a 'Pinnacle 400e DVB-S USB2.0' in warm  
state.
[  490.914879] kobject i2c-9: registering. parent: platform, set:  
devices
[  490.914899] kobject_uevent
[  490.914906] kobject i2c-9: registering. parent: i2c-adapter, set:  
class_obj
[  490.914924] kobject_uevent
[  490.914928] fill_kobj_path: path = '/class/i2c-adapter/i2c-9'
[  490.914933] fill_kobj_path: path = '/devices/platform/i2c-9'
[  490.914948] kobject i2c-9: registering. parent: i2c-dev, set:  
class_obj
[  490.914965] kobject_uevent
[  490.914968] fill_kobj_path: path = '/class/i2c-dev/i2c-9'
[  490.914972] fill_kobj_path: path = '/devices/platform/i2c-9'
[  490.914985] dvb-usb: This USB2.0 device cannot be run on a USB1.1  
port. (it lacks a hardware PID filter)
[  490.915000] kobject_uevent
[  490.915004] fill_kobj_path: path = '/class/i2c-dev/i2c-9'
[  490.915008] fill_kobj_path: path = '/devices/platform/i2c-9'
[  490.915027] kobject i2c-9: cleaning up
[  490.915033] kobject_uevent
[  490.915036] fill_kobj_path: path = '/class/i2c-adapter/i2c-9'
[  490.915041] fill_kobj_path: path = '/devices/platform/i2c-9'
[  490.915051] kobject i2c-9: cleaning up
[  490.915062] kobject_uevent
[  490.915068] kobject i2c-9: cleaning up
[  490.915075] dvb-usb: Pinnacle 400e DVB-S USB2.0 error while  
loading driver (-19)
[  490.915091] kobject usbdev4.2_ep01: registering. parent: 4-1:1.0,  
set: devices
[  490.915111] kobject_uevent
[  490.915115] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
1/usb4/4-1/4-1:1.0/usbdev4.2_ep01'
[  490.915143] kobject usbdev4.2_ep81: registering. parent: 4-1:1.0,  
set: devices
[  490.915162] kobject_uevent
[  490.915166] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
1/usb4/4-1/4-1:1.0/usbdev4.2_ep81'
[  490.915186] kobject usbdev4.2_ep82: registering. parent: 4-1:1.0,  
set: devices
[  490.915210] kobject_uevent
[  490.915214] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
1/usb4/4-1/4-1:1.0/usbdev4.2_ep82'
[  490.915237] kobject usbdev4.2: registering. parent: usb_device,  
set: class_obj
[  490.915256] kobject_uevent
[  490.915259] fill_kobj_path: path = '/class/usb_device/usbdev4.2'
[  490.915264] fill_kobj_path: path = '/devices/pci0001:10/0001:10:1b. 
1/usb4/4-1'
[  491.347135] Unable to handle kernel paging request for data at  
address 0xf248c11c
[  491.347146] Faulting instruction address: 0xf235a19c
[  491.347152] Oops: Kernel access of bad area, sig: 11 [#1]
[  491.348909]
[  491.350420] Modules linked in: lnbp21 tda826x tda10086  
dvb_usb_ttusb2 dvb_usb dvb_core firmware_class dvb_pll nfsd exportfs  
lockd sunrpc appletalk psnap llc af_packet hci_usb unix
[  491.354520] NIP: F235A19C LR: C0089D04 CTR: F235A15C
[  491.356234] REGS: eae17ad0 TRAP: 0300   Not tainted  (2.6.18-rc4- 
debug)
[  491.358041] MSR: 00009032 <EE,ME,IR,DR>  CR: 84000428  XER: 00000000
[  491.359787] DAR: F248C11C, DSISR: 40000000
[  491.361449] TASK = efa4f870[10564] 'dvbscan' THREAD: eae16000
[  491.361789] GPR00: C0089D04 EAE17B80 EFA4F870 EEE51AC0 F248C138  
00000000 0A512AE0 00000000
[  491.363845] GPR08: 00000000 00000000 00000000 00000014 00000000  
100219F4 7FCAE6EC 10000000
[  491.365906] GPR16: 00000000 100FB460 10020000 10020000 100C0000  
EAE17B9C EAE17B9C 10019CB0
[  491.367970] GPR24: EAE17BB4 00000000 00000000 EAE17F28 EEE51AC0  
EAE17BA4 F248C0D4 FFFFFFEA
[  491.371465] NIP [F235A19C] dvb_demux_poll+0x40/0x94 [dvb_core]
[  491.373151] LR [C0089D04] do_sys_poll+0x1e8/0x434
[  491.374871] Call Trace:
[  491.376440] [EAE17B80] [EAE17BB4] 0xeae17bb4 (unreliable)
[  491.378225] [EAE17B90] [C0089D04] do_sys_poll+0x1e8/0x434
[  491.380004] [EAE17F20] [C0089FA0] sys_poll+0x50/0x60
[  491.381750] [EAE17F40] [C0010378] ret_from_syscall+0x0/0x38
[  491.383534] --- Exception: c01 at 0xff3903c
[  491.385125]     LR = 0xffbed70
[  491.386682] Instruction dump:
[  491.388288] bfc10008 3be0ffea 90010014 83c30080 2f9e0000 419e0058  
7c852378 389e0064
[  491.390295] 419a0010 81290000 7d2903a6 4e800421 <813e0048>  
387e0050 3be00000 3929fffd
[  491.392317]  <1>Unable to handle kernel paging request for data at  
address 0x40342f09
[  491.403097] Faulting instruction address: 0xf235eda4
[  491.403102] Oops: Kernel access of bad area, sig: 11 [#2]
[  491.403104]
[  491.403106] Modules linked in: lnbp21 tda826x tda10086  
dvb_usb_ttusb2 dvb_usb dvb_core firmware_class dvb_pll nfsd exportfs  
lockd sunrpc appletalk psnap llc af_packet hci_usb unix
[  491.403118] NIP: F235EDA4 LR: C0074468 CTR: F235ED68
[  491.403122] REGS: eae17930 TRAP: 0300   Not tainted  (2.6.18-rc4- 
debug)
[  491.403125] MSR: 00009032 <EE,ME,IR,DR>  CR: 22000422  XER: 00000000
[  491.403132] DAR: 40342F09, DSISR: 40000000
[  491.403135] TASK = efa4f870[10564] 'dvbscan' THREAD: eae16000
[  491.403138] GPR00: 00000000 EAE179E0 EFA4F870 F23663F0 F2364FA0  
00000000 00000000 00000000
[  491.403145] GPR08: EC6F9E6C EC477AA0 FFFFFFFF 00000000 0FE2EDD0  
100219F4 7FCAE6EC 10000000
[  491.403152] GPR16: 00000000 100FB460 10020000 10020000 100C0000  
EAE17B9C EAE17B9C 10019CB0
[  491.403159] GPR24: EAE17BB4 00000000 EC475834 EFFEADA0 EADCA0C8  
EADCA0C8 C0E4F4A0 40342D31
[  491.403167] NIP [F235EDA4] dvb_frontend_release+0x3c/0x9c [dvb_core]
[  491.403187] LR [C0074468] __fput+0xd8/0x1bc
[  491.403195] Call Trace:
[  491.403197] [EAE17A00] [C0074468] __fput+0xd8/0x1bc
[  491.403202] [EAE17A20] [C0070EF4] filp_close+0x80/0x98
[  491.403213] [EAE17A40] [C0028C48] put_files_struct+0x8c/0xf4
[  491.403226] [EAE17A60] [C002A260] do_exit+0x1c8/0x7f0
[  491.403232] [EAE17A90] [C000EB60] kernel_bad_stack+0x0/0x4c
[  491.403238] [EAE17AB0] [C0013548] bad_page_fault+0xc4/0xd8
[  491.403244] [EAE17AC0] [C0010814] handle_page_fault+0x7c/0x80
[  491.403249] --- Exception: 300 at dvb_demux_poll+0x40/0x94 [dvb_core]
[  491.403262]     LR = do_sys_poll+0x1e8/0x434
[  491.403266] [EAE17B80] [EAE17BB4] 0xeae17bb4 (unreliable)
[  491.403270] [EAE17B90] [C0089D04] do_sys_poll+0x1e8/0x434
[  491.403276] [EAE17F20] [C0089FA0] sys_poll+0x50/0x60
[  491.403281] [EAE17F40] [C0010378] ret_from_syscall+0x0/0x38
[  491.403286] --- Exception: c01 at 0xff3903c
[  491.403290]     LR = 0xffbed70
[  491.403292] Instruction dump:
[  491.403294] bf810010 7c9e2378 7c7c1b78 90010024 3c60f236 386363f0  
8009baf0 81240080
[  491.403301] 3c80f236 2f800000 38844fa0 83e90028 <83bf01d8>  
41be0008 48003d55 801e0018
[  491.403309]  <1>Fixing recursive fault but reboot is needed!





More information about the linux-dvb mailing list