Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Oops when unloading driver
Hi debuggers :-)
When vdr is restarted and the driver is being unloaded by "runvdr",
I sometimes get the following oops:
output of dmesg | ksymoops:
ksymoops 2.4.4 on i586 2.4.19. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.19/ (default)
-m /boot/System.map-2.4.19 (default)
Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.
Warning (compare_maps): ksyms_base symbol default_idle_R__ver_default_idle not found in System.map. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol machine_real_restart_R__ver_machine_real_restart not found in System.map. Ignoring ksyms_base entry
Intel Pentium with F0 0F bug - workaround enabled.
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
Unable to handle kernel paging request at virtual address c888e1f5
c888e1f5
*pde = 01176067
Oops: 0000
CPU: 0
EIP: 0010:[<c888e1f5>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000 ebx: 00000064 ecx: 00000000 edx: 00000000
esi: 00000101 edi: c6e92000 ebp: c490bc00 esp: c6e93ef0
ds: 0018 es: 0018 ss: 0018
Process kdvb-fe (pid: 3557, stackpage=c6e93000)
Stack: c490bc00 c1bd2000 00000064 00000001 c888e419 c490bc00 00000064 c490bc00
00000001 00000000 c888ef6f c490bc00 c1bd2000 00000064 c490bc38 00000002
c490bc00 00000001 c888f054 c1ce46a0 c6e93f6c 00000001 c1ce46a0 00000000
Call Trace: [<c88730b0>] [<c0115faa>] [<c8873c19>] [<c886c886>] [<c886d23e>]
[<c01071a6>] [<c886d070>]
Code: Bad EIP value.
>>EIP; c888e1f5 <[dvb-ttpci]__module_parm_saa7146_v4l_debug+2d/38> <=====
Trace; c88730b0 <[alps_bsru6]__module_description+30/40>
Trace; c0115faa <schedule_timeout+5a/a0>
Trace; c8873c19 <[alps_bsru6]bsru6_ioctl+119/3e0>
Trace; c886c886 <[dvb-core]dvb_frontend_internal_ioctl+36/80>
Trace; c886d23e <[dvb-core]dvb_frontend_thread+1ce/220>
Trace; c01071a6 <kernel_thread+26/30>
Trace; c886d070 <[dvb-core]dvb_frontend_thread+0/220>
3 warnings issued. Results may not be reliable.
system configuration:
- Pentium 233 MHz
- Kernel 2.4.19 (kernel.org)
- Hauppauge DVB-S Nexus 2.1
- latest CVS head driver
- vdr 1.1.16
I also noticed that there is always a defunct [kdvb-fe] process when
vdr has been loaded. Is this ok?
3699 tty1 S 0:01 ./vdr -w 60 -Premote -i /dev/input/event0 -t /dev/tty10
3700 ? Z 0:00 [kdvb-fe <defunct>]
3701 ? SW 0:00 [kdvb-fe]
3702 tty1 S 0:00 ./vdr -w 60 -Premote -i /dev/input/event0 -t /dev/tty10
3703 tty1 S 0:33 ./vdr -w 60 -Premote -i /dev/input/event0 -t /dev/tty10
3704 tty1 S 0:00 ./vdr -w 60 -Premote -i /dev/input/event0 -t /dev/tty10
3705 tty1 S 0:00 ./vdr -w 60 -Premote -i /dev/input/event0 -t /dev/tty10
Any hints?
Oliver
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index