Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] DVB (Nova-T) trouble after system crash
---------- Forwarded message ----------
Date: Wed, 22 Jan 2003 13:33:22 +0000 (GMT)
From: Stephen Davies <steve@daviesfam.org>
To: linux-dvb@linuxtv.org
Subject: DVB (Nova-T) trouble after system crash
Hi,
I have a Nova-T card in my PVR system since most of a year. Its been
working just fine for all that time.
My system runs DVB driver from quite a while back - out of the CVS as of
26th April 2002
I use dvbstream to capture off the Nova-T card.
All was fine until my system crashed whilst capturing something yesterday.
I don't know whaat caused that crash. The system had been up without
problems since 11th October - more than 3 months - in which time it will
have recorded 100+ DVB programs.
Since that time, an attempt to use dvbstream to capture something crashes
my box immediately. The drivers themselves load fine, tzap and dvbtune
don't cause any problems. I also booted my machine into Windows 2000 and
the card appears to work fine with the Windows software supplied with the
card.
I wondered whether my CPU is damaged - my box does run hot - but other
stuff seems to be OK. I wondered whether the DVB card was damaged - but
that works OK in Windows.
My DVB card is currently sharing interrupts with my second on-board IDE
controller - irq 10 - but I believe it has always been that way. The box
is full of cards so its impossible to avoid IRQ sharing.
The crash is reproducable - I've tacked a ksymoops output at the end.
I will update the DVB drivers, and dvbtools.
But - it seems so strange to suddenly start having this problem, so any
ideas will be very welcome!
Thanks,
Steve
ksymoops 2.3.7 on i686 2.4.18-ide-xfs1.1-bttvstuff-lvm1.03. Options used
-v /usr/src/linux/vmlinux (specified)
-k /proc/ksyms (specified)
-l /proc/modules (default)
-o /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/ (default)
-m /boot/System.map (specified)
Warning (compare_ksyms_lsmod): module reiserfs is in lsmod but not in ksyms, probably no symbols exported
Warning (compare_maps): mismatch on symbol usb_devfs_handle , usbcore says d0b94274, /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/usb/usbcore.o says d0b93d34. Ignoring /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/usb/usbcore.o entry
Warning (compare_maps): mismatch on symbol md_size , md says d0987900, /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/md/md.o says d0987720. Ignoring /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/md/md.o entry
Warning (compare_maps): mismatch on symbol mddev_map , md says d0987100, /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/md/md.o says d0986f20. Ignoring /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/md/md.o entry
Warning (compare_maps): mismatch on symbol vg , lvm-mod says d08fd820, /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/md/lvm-mod.o says d08fd440. Ignoring /lib/modules/2.4.18-ide-xfs1.1-bttvstuff-lvm1.03/kernel/drivers/md/lvm-mod.o entry
poll(Unable to handle kernel paging request at virtual address d0bd5d44
d106904b
*pde = 0fea2067
Oops: 0000
CPU: 0
EIP: 0010:[<d106904b>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010202
eax: d0bd4000 ebx: d0bd4000 ecx: 00000000 edx: 02000640
esi: d1075720 edi: 00000000 ebp: d0bd5d44 esp: c0231f14
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, stackpage=c0231000)
Stack: 00000080 d1075720 d0bd1fe0 00000000 d10731ba d0bd1fe0 d1075720 d0bd1fe0
00000080 00000001 d0bd01fd d0bd1fe0 00000080 d1075720 cd178480 24000001
0000000a c0231fa8 00000003 c010819f 0000000a d0bd1fe0 c0231fa8 00000280
Call Trace: [<d1075720>] [<d0bd1fe0>] [<d10731ba>] [<d0bd1fe0>] [<d1075720>]
[<d0bd1fe0>] [<d0bd01fd>] [<d0bd1fe0>] [<d1075720>] [<c010819f>] [<d0bd1fe0>]
[<c010831e>] [<c0105390>] [<c0105390>] [<c010a278>] [<c0105390>] [<c0105390>]
[<c01053b3>] [<c0105422>] [<c0105000>] [<c0105027>]
Code: 80 7d 00 47 75 11 57 8d 86 e8 01 00 00 55 50 e8 21 a2 ff ff
>>EIP; d106904b <[dvb]fidbirq+fb/120> <=====
Trace; d1075720 <[dvb]__kstrtab_dvb_unregister_irc_handler+7/1a>
Trace; d0bd1fe0 <[saa7146_core]__kstrtab_saa7146_get_handle+0/0>
Trace; d10731ba <[dvb]dvb_irq+4a/60>
Trace; d0bd1fe0 <[saa7146_core]__kstrtab_saa7146_get_handle+0/0>
Trace; d1075720 <[dvb]__kstrtab_dvb_unregister_irc_handler+7/1a>
Trace; d0bd1fe0 <[saa7146_core]__kstrtab_saa7146_get_handle+0/0>
Trace; d0bd01fd <[saa7146_core]saa7146_irq+6d/c0>
Trace; d0bd1fe0 <[saa7146_core]__kstrtab_saa7146_get_handle+0/0>
Trace; d1075720 <[dvb]__kstrtab_dvb_unregister_irc_handler+7/1a>
Trace; c010819f <handle_IRQ_event+2f/60>
Trace; d0bd1fe0 <[saa7146_core]__kstrtab_saa7146_get_handle+0/0>
Trace; c010831e <do_IRQ+6e/b0>
Trace; c0105390 <default_idle+0/30>
Trace; c0105390 <default_idle+0/30>
Trace; c010a278 <call_do_IRQ+5/d>
Trace; c0105390 <default_idle+0/30>
Trace; c0105390 <default_idle+0/30>
Trace; c01053b3 <default_idle+23/30>
Trace; c0105422 <cpu_idle+42/60>
Trace; c0105000 <_stext+0/0>
Trace; c0105027 <rest_init+27/30>
Code; d106904b <[dvb]fidbirq+fb/120>
00000000 <_EIP>:
Code; d106904b <[dvb]fidbirq+fb/120> <=====
0: 80 7d 00 47 cmpb $0x47,0x0(%ebp) <=====
Code; d106904f <[dvb]fidbirq+ff/120>
4: 75 11 jne 17 <_EIP+0x17> d1069062 <[dvb]fidbirq+112/120>
Code; d1069051 <[dvb]fidbirq+101/120>
6: 57 push %edi
Code; d1069052 <[dvb]fidbirq+102/120>
7: 8d 86 e8 01 00 00 lea 0x1e8(%esi),%eax
Code; d1069058 <[dvb]fidbirq+108/120>
d: 55 push %ebp
Code; d1069059 <[dvb]fidbirq+109/120>
e: 50 push %eax
Code; d106905a <[dvb]fidbirq+10a/120>
f: e8 21 a2 ff ff call ffffa235 <_EIP+0xffffa235> d1063280 <[dvb_demux]DvbDmxSWFilterPackets+0/770>
<0>Kernel panic: Aiee, killing interrupt handler!
5 warnings issued. Results may not be reliable.
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index