Mailing List archive

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

[linux-dvb] dvbnet and kernel oops



Hi !

Is someone here successfully using dvbnet ? I get an oops on several kernels 
at the time i try to remove the interface. After that no network at all is 
possible anymore. Are there others that experience the same here ? (Kernel 
2.6) Can it be that kernel 2.6 is broken currently what belongs to dvbnet ? 
Steps to reproduce: 

using szap to tune to a channel that provides ip-over-dvb, setting the net 
interface with dvbnet, trying to remove it => oops

This is what i got in case it helps:

Jul  8 14:52:30 ernie kernel: Unable to handle kernel paging request at 
virtual address 047c0066
Jul  8 14:52:30 ernie kernel:  printing eip:
Jul  8 14:52:30 ernie kernel: d191720d
Jul  8 14:52:30 ernie kernel: *pde = 00000000
Jul  8 14:52:30 ernie kernel: Oops: 0000 [#1]
Jul  8 14:52:30 ernie kernel: CPU:    0
Jul  8 14:52:30 ernie kernel: EIP:    0060:
[__crc_sysdev_class_register+1008863/5428232]    Tainted: PF  VLI
Jul  8 14:52:30 ernie kernel: EIP:    0060:[<d191720d>]    Tainted: PF  VLI
Jul  8 14:52:30 ernie kernel: EFLAGS: 00210202
Jul  8 14:52:30 ernie kernel: EIP is at 
__crc_dvb_add_frontend_notifier+0x853e9a3/0x853ee84 [dvb-core]
Jul  8 14:52:30 ernie kernel: eax: 047c0000   ebx: ffffffff   ecx: c0046f36   
edx: 00000001
Jul  8 14:52:30 ernie kernel: esi: c830a294   edi: cfb7dee8   ebp: cfb7dec4   
esp: cfb7deb8
Jul  8 14:52:30 ernie kernel: ds: 007b   es: 007b   ss: 0068
Jul  8 14:52:30 ernie kernel: Process dvbnet (pid: 21167, threadinfo=cfb7c000 
task=c28438c0)
Jul  8 14:52:30 ernie kernel: Stack: 00000000 c0046f36 00000000 cfb7df74 
d1914486 cdd9a4e0 c8b07b40 c0046f36
Jul  8 14:52:30 ernie kernel:        cfb7dee8 fffffff2 cfb7dee8 00000000 
0000f5a8 00000000 cdfac41c c2bd6400
Jul  8 14:52:30 ernie kernel:        c2125440 c2125460 c1bd1c20 cfb7dfb4 
c011de84 c2125440 c1bd1c20 40107bd0
Jul  8 14:52:30 ernie kernel: Call Trace:
Jul  8 14:52:30 ernie kernel:  [__crc_sysdev_class_register+997208/5428232] 
__crc_dvb_add_frontend_notifier+0x853bc1c/0x853ee84 [dvb-core]
Jul  8 14:52:30 ernie kernel:  [<d1914486>] 
__crc_dvb_add_frontend_notifier+0x853bc1c/0x853ee84 [dvb-core]
Jul  8 14:52:30 ernie kernel:  [do_page_fault+356/1416] 
do_page_fault+0x164/0x588
Jul  8 14:52:30 ernie kernel:  [<c011de84>] do_page_fault+0x164/0x588
Jul  8 14:52:30 ernie kernel:  [tty_write+362/416] tty_write+0x16a/0x1a0
Jul  8 14:52:30 ernie kernel:  [<c01efeda>] tty_write+0x16a/0x1a0
Jul  8 14:52:30 ernie kernel:  [write_chan+0/528] write_chan+0x0/0x210
Jul  8 14:52:30 ernie kernel:  [<c01f48b0>] write_chan+0x0/0x210
Jul  8 14:52:30 ernie kernel:  [__crc_sysdev_class_register+1008911/5428232] 
__crc_dvb_add_frontend_notifier+0x853e9d3/0x853ee84 [dvb-core]
Jul  8 14:52:30 ernie kernel:  [<d191723d>] 
__crc_dvb_add_frontend_notifier+0x853e9d3/0x853ee84 [dvb-core]
Jul  8 14:52:30 ernie kernel:  [__crc_sysdev_class_register+1008626/5428232] 
__crc_dvb_add_frontend_notifier+0x853e8b6/0x853ee84 [dvb-core]
Jul  8 14:52:30 ernie kernel:  [<d1917120>] 
__crc_dvb_add_frontend_notifier+0x853e8b6/0x853ee84 [dvb-core]
Jul  8 14:52:30 ernie kernel:  [sys_ioctl+426/528] sys_ioctl+0x1aa/0x210
Jul  8 14:52:30 ernie kernel:  [<c0163aca>] sys_ioctl+0x1aa/0x210
Jul  8 14:52:30 ernie kernel:  [sysenter_past_esp+82/121] 
sysenter_past_esp+0x52/0x79
Jul  8 14:52:30 ernie kernel:  [<c010afb9>] sysenter_past_esp+0x52/0x79
Jul  8 14:52:30 ernie kernel:
Jul  8 14:52:30 ernie kernel: Code: 80 96 02 00 00 20 0f 84 6d ff ff ff 8b 58 
0c 80 cf 01 89 58 0c 89 75 08 89 7d 0c 8d 65 f4 5b 5e 5f 5d e9 b7 fe ff ff 8b 
44 86 68 <66> 8b 40 66 66 89 07 eb b3 8d 76 00 8d bc 27 00 00 00 00 55 89


Ok, so i loaded latest CVS of dvb-apps and driver. Loaded the cvs driver and 
compiled dvbnet from cvs. Result: I don't get the oops, but other then that 
all is the same:

Jul  8 16:05:10 ernie kernel: unregister_netdevice: waiting for dvb1_0 to 
become free. Usage count = 5
Jul  8 16:05:50 ernie last message repeated 4 times
Jul  8 16:07:00 ernie last message repeated 7 times


dvbnet can't be killed or stopped, but doesn't show in ps axw as defunct 
either

Using Mandrake here. Kernel version is 2.6.3-14mdk, an 2.6.7 derrivat and the 
2.6.7 with driver from cvs. 

For me this looks somehow broken and in the archive i did see questions 
regarding this but no answers or i didn't see them. 

Steffen




Home | Main Index | Thread Index