Mailing List archive

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

[linux-dvb] Re: kernel panic when insmod driver



apieper@gmx.net wrote:
hi,

up to now i am using a dvb-driver 2003-06-11.
Because sometimes i get errors while recording with
vdr (unknwon picture type / error in data stream)
i tried to use the new dvb-driver 1.0.0

It compiles without errors (as what i saw),
but when i do 'make insmod' my kernel bring
up a kernel panic.

My system is equipped with 2*DVB-S v1.3 + 1*Nova
kernel 2.4.20
please pipe your oops log through ksymoops so that the symbols get resolved. Otherwise it has no meaning to us.

Holger


-----------------------------------------------------------------------------------
here is the output:

vdr:/home/root/vdr_121/linuxtv-dvb-1.0.0/driver# make insmod
/lib/modules/2.4.20/build/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not set
DIR=`pwd`; (cd /lib/modules/2.4.20/build; make SUBDIRS=$DIR modules)
make[1]: Entering directory `/usr/src/linux-2.4.20'
make -C /home/root/vdr_121/linuxtv-dvb-1.0.0/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.20/include/linux/modversions.h" MAKING_MODULES=1 modules
make[2]: Entering directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver'
ld -m elf_i386 -r -o dvb-core.o dmxdev.o dvb_demux.o dvb_net.o dvb_i2c.o dvb_filter.o dvb_frontend.o dvbdev.o compat.o dvb_ksyms.o
make -C av7110 modules
make[3]: Entering directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/av7110'
ld -m elf_i386 -r -o dvb-ttpci.o saa7146_core.o saa7146_v4l.o av7110.o av7110_ir.o ttpci_eeprom.o
make[3]: Leaving directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/av7110'
make -C b2c2 modules
make[3]: Entering directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/b2c2'
make[3]: Für das Ziel »modules« ist nichts zu tun.
make[3]: Leaving directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/b2c2'
make -C frontends modules
make[3]: Entering directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/frontends'
make[3]: Für das Ziel »modules« ist nichts zu tun.
make[3]: Leaving directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/frontends'
make[2]: Leaving directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver'
make[1]: Leaving directory `/usr/src/linux-2.4.20'

sync
( \
insmod videodev; \
\
insmod dvb-core.o dvb_shutdown_timeout=0; \
make -C frontends insmod; \
make -C av7110 insmod; make -C b2c2 insmod; \
)
Using /lib/modules/2.4.20/kernel/drivers/media/video/videodev.o
make[1]: Entering directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/frontends'
insmod alps_bsrv2.o; insmod alps_tdmb7.o; insmod alps_tdlb7.o; insmod grundig_29504-401.o; insmod grundig_29504-491.o; insmod stv0299.o; insmod ves1820.o; insmod tda1004x.o; insmod mt312.o;
make[1]: Leaving directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/frontends'
make[1]: Entering directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/av7110'
insmod input; \
insmod evdev; \
insmod dvb-ttpci.o;
Using /lib/modules/2.4.20/kernel/drivers/input/input.o
Using /lib/modules/2.4.20/kernel/drivers/input/evdev.o
make[1]: *** [insmod] Fehler 139
make[1]: Leaving directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/av7110'
make[1]: Entering directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/b2c2'
insmod skystar2.o;
skystar2.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
make[1]: [insmod] Fehler 1 (ignoriert)
make[1]: Leaving directory `/home/root/vdr_121/linuxtv-dvb-1.0.0/driver/b2c2'
sync

-----------------------------------------------------------------------------------
and here is my /var/log/messages:

Aug 9 01:08:34 VDR kernel: Linux video capture interface: v1.00
Aug 9 01:08:36 VDR kernel: DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
Aug 9 01:08:36 VDR kernel: PCI: Found IRQ 5 for device 00:0a.0
Aug 9 01:08:36 VDR kernel: DVB: registering frontend 0:0 (Alps BSRV2)...
Aug 9 01:08:37 VDR kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-S PCI).
Aug 9 01:08:37 VDR kernel: PCI: Found IRQ 11 for device 00:0c.0
Aug 9 01:08:39 VDR kernel: stv0299.c: setup for tuner BSRU6, TDQB-S00x
Aug 9 01:08:39 VDR kernel: DVB: registering frontend 1:0 (STV0299/TSA5059/SL1935 based)...
Aug 9 01:08:40 VDR kernel: DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
Aug 9 01:08:40 VDR kernel: PCI: Found IRQ 9 for device 00:0d.0
Aug 9 01:08:40 VDR kernel: PCI: Sharing IRQ 9 with 00:04.2
Aug 9 01:08:40 VDR kernel: DVB: registering frontend 2:0 (Alps BSRV2)...
Aug 9 01:08:43 VDR kernel: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261a
Aug 9 01:08:43 VDR kernel: DVB: AV7111(0) - firmware supports CI link layer interface
Aug 9 01:08:44 VDR kernel: printing eip:
Aug 9 01:08:44 VDR kernel: c014a2b0
Aug 9 01:08:44 VDR kernel: Oops: 0000
Aug 9 01:08:44 VDR kernel: CPU: 0
Aug 9 01:08:44 VDR kernel: EIP: 0010:[<c014a2b0>] Not tainted
Aug 9 01:08:44 VDR kernel: EFLAGS: 00010086
Aug 9 01:08:44 VDR kernel: eax: ffffffff ebx: c519ff6c ecx: 00000003 edx: 00000001
Aug 9 01:08:44 VDR kernel: esi: c519ff64 edi: d08b12fc ebp: 00000000 esp: c519ff14
Aug 9 01:08:44 VDR kernel: ds: 0018 es: 0018 ss: 0018
Aug 9 01:08:44 VDR kernel: Process top (pid: 8853, stackpage=c519f000)
Aug 9 01:08:44 VDR kernel: Stack: 00000000 c7fda000 c014a770 c7fda000 c519ff64 c519ff6c c7fda000 cc75f820 Aug 9 01:08:44 VDR kernel: c7fda000 ffffffea c7758000 c519ff6c c519ff64 c7fda242 00000053 00000000 Aug 9 01:08:44 VDR kernel: ffffffff ffffffea 00000000 00000000 00000000 00000000 00000000 00000000 Aug 9 01:08:44 VDR kernel: Call Trace: [<c014a770>] [<c014896b>] [<c012e626>] [<c0106bc7>]
Aug 9 01:08:44 VDR kernel: Aug 9 01:08:44 VDR kernel: Code: 8b 01 83 f8 01 75 09 8d 42 ff 0f ab 06 eb 0b 90 85 c0 74 06 Aug 9 01:08:44 VDR kernel: av7110(0): adac type set to 0
Aug 9 01:08:44 VDR kernel: Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr = 00:d0:5c:1e:9d:f8
Aug 9 01:08:44 VDR kernel: printing eip:
Aug 9 01:08:44 VDR kernel: d08b9aed
Aug 9 01:08:44 VDR kernel: Oops: 0000
Aug 9 01:08:44 VDR kernel: CPU: 0
Aug 9 01:08:44 VDR kernel: EIP: 0010:[<d08b9aed>] Not tainted
Aug 9 01:08:44 VDR kernel: EFLAGS: 00010282
Aug 9 01:08:44 VDR kernel: eax: 00000000 ebx: c42f0000 ecx: fffffffb edx: 00000000
Aug 9 01:08:44 VDR kernel: esi: c42f0f98 edi: 00000000 ebp: 00000000 esp: cdda7d78
Aug 9 01:08:44 VDR kernel: ds: 0018 es: 0018 ss: 0018
Aug 9 01:08:44 VDR kernel: Process insmod (pid: 8749, stackpage=cdda7000)
Aug 9 01:08:44 VDR kernel: Stack: ceb7ac60 c42faf28 d08bfde0 c42f0000 00000008 36122380 39a83648 00000001 Aug 9 01:08:44 VDR kernel: 0000000b c42f0000 00000000 00000000 0004bcf4 d08ba110 c42f0000 00000000 Aug 9 01:08:44 VDR kernel: 000000ff 00000080 00000001 0000007e 00000001 cdda7e2b 00000000 d08a5143 Aug 9 01:08:44 VDR kernel: Call Trace: [<d08bfde0>] [<d08ba110>] [<d08a5143>] [<d08a658b>] [<d08a6580>]
Aug 9 01:08:44 VDR kernel: [<d08a637b>] [<d0886126>] [<d08862fc>] [<d088afdc>] [<d08863f4>] [<d08ad068>]
Aug 9 01:08:44 VDR kernel: [<d08acf90>] [<d08ac377>] [<c021b998>] [<d08ad8df>] [<d08ad3f0>] [<d08adbd0>]
Aug 9 01:08:44 VDR kernel: [<d08b0bb4>] [<d08adbd0>] [<d08adbf0>] [<d08adbac>] [<d08adc80>] [<d08adbd0>]
Aug 9 01:08:44 VDR kernel: [<d08baa83>] [<d08f7620>] [<d08bfca0>] [<d08ae0de>] [<d08bf9e0>] [<c011434d>]
Aug 9 01:08:44 VDR kernel: [<d08ac060>] [<c0106bc7>]
Aug 9 01:08:44 VDR kernel: Aug 9 01:08:44 VDR kernel: Code: 8b 40 30 8b 00 89 43 30 8d 43 2c 89 74 24 08 89 44 24 04 8b Aug 9 01:08:44 VDR kernel: Aug 9 01:08:44 VDR kernel: Technisat SkyStar2 driver loading

Any Ideas what's wrong?

...Andreas





--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index