Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] oops on loading skystar2 and stv0299
Hi all.
I get reproducible oopses on loading both skystar2 and stv0299 modules at the
same time. Modules are compiled from recent cvs. I cannot recall this
happening with standard 1.0.1 drivers.
I do load a whole bunch of dvb modules on startup for testing several
different dvb cards - mainly satelco and skystar2 cards - and i am tired of
adjusting start scripts over and over again, thus the probably uncommon
combination.
I can reproduce it with the following trivial script:
#!/bin/bash
export PATH
mount -o remount,rw /
mount /proc
modprobe skystar2
modprobe mt312
modprobe stv0299
System is Debian Woody, Celeron 466, i440bx
'ksymoops' report attached.
Best regards, Marcus
ksymoops 2.4.5 on i686 2.4.23-pre9. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.23-pre9/ (default)
-m /System.map-2.4.23-pre9 (specified)
8139too Fast Ethernet driver 0.9.26
Unable to handle kernel NULL pointer dereference at virtual address 00000000
da83c51c
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<da83c51c>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010206
eax: 00000000 ebx: 00000000 ecx: 00000001 edx: 00000018
esi: d6bedeb0 edi: d6b08000 ebp: 00000002 esp: d6bede5c
ds: 0018 es: 0018 ss: 0018
Process modprobe.old (pid: 16, stackpage=d6bed000)
Stack: ffffb200 da83f5d6 da83f577 d6b0b200 d6bedeb0 d6bedec8 ffffffea 00000002
da96213d d6b0b200 d6bedeb0 00000002 d6b0b200 00000001 0000b200 00000068
ffff0001 d6bede97 00010068 d6b00001 d6bede96 00000068 ffff0001 d6bede97
Call Trace: [<da83f5d6>] [<da83f577>] [<da96213d>] [<da96376f>] [<da836679>]
[<da836787>] [<da83a200>] [<da83695b>] [<da9637d1>] [<da963758>] [<da9637ac>]
[<c011771d>] [<da962060>] [<c0108823>]
Code: 0f be 00 50 31 c0 66 8b 04 16 50 31 c0 66 8b 44 16 02 50 8b
>>EIP; da83c51c <[skystar2]master_xfer+150/284> <=====
>>esi; d6bedeb0 <_end+16824bec/1a468d9c>
>>edi; d6b08000 <_end+1673ed3c/1a468d9c>
>>esp; d6bede5c <_end+16824b98/1a468d9c>
Trace; da83f5d6 <[skystar2]__module_license+8/a8e>
Trace; da83f577 <[skystar2]__module_parm_desc_debug+17/40>
Trace; da96213d <[stv0299]stv0299_readreg+6d/7c>
Trace; da96376f <[stv0299]uni0299_attach+17/54>
Trace; da836679 <[dvb-core]try_attach_device+31/5c>
Trace; da836787 <[dvb-core]probe_device_on_all_busses+1b/2c>
Trace; da83a200 <[dvb-core]dvb_i2c_mutex+0/20>
Trace; da83695b <[dvb-core]dvb_register_i2c_device+57/90>
Trace; da9637d1 <[stv0299]init_uni0299+11/18>
Trace; da963758 <[stv0299]uni0299_attach+0/54>
Trace; da9637ac <[stv0299]uni0299_detach+0/14>
Trace; c011771d <sys_init_module+575/620>
Trace; da962060 <[stv0299]stv0299_writereg+0/70>
Trace; c0108823 <system_call+33/40>
Code; da83c51c <[skystar2]master_xfer+150/284>
00000000 <_EIP>:
Code; da83c51c <[skystar2]master_xfer+150/284> <=====
0: 0f be 00 movsbl (%eax),%eax <=====
Code; da83c51f <[skystar2]master_xfer+153/284>
3: 50 push %eax
Code; da83c520 <[skystar2]master_xfer+154/284>
4: 31 c0 xor %eax,%eax
Code; da83c522 <[skystar2]master_xfer+156/284>
6: 66 8b 04 16 mov (%esi,%edx,1),%ax
Code; da83c526 <[skystar2]master_xfer+15a/284>
a: 50 push %eax
Code; da83c527 <[skystar2]master_xfer+15b/284>
b: 31 c0 xor %eax,%eax
Code; da83c529 <[skystar2]master_xfer+15d/284>
d: 66 8b 44 16 02 mov 0x2(%esi,%edx,1),%ax
Code; da83c52e <[skystar2]master_xfer+162/284>
12: 50 push %eax
Code; da83c52f <[skystar2]master_xfer+163/284>
13: 8b 00 mov (%eax),%eax
Home |
Main Index |
Thread Index