Mailing List archive

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

[linux-dvb] Serious BUG in NEWSTRUCT-2002-11-01 !!!



Hi,

I've tried to run one Hauppauge WinTV DVB-S 1.3 and a Satelco DVB-S Standard
PCI (=Hauppauge WinTV Nova-S with MAC) in an ICL/FUJITSU ErgoPro X2 (P166,
32 MB RAM, 60 Gb Hardisk, RedHat 8.0, recompiled kernel).

Both cards work if they are alone in the ErgoPro, but I've got the following
errors when putting both into:


STDOUT/STDERROR:



/usr/src/linux/scripts/pathdown.sh: line 4: TOPDIR: parameter null or not
set

DIR=`pwd`; (cd /usr/src/linux; make SUBDIRS=$DIR modules)

make[1]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux-2.4.18-14«

make -r -f tmp_include_depends all

make[2]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux-2.4.18-14«

make[2]: Für das Target »all« gibt es nichts zu tun.

make[2]: Verlassen des Verzeichnisses Verzeichnis
»/usr/src/linux-2.4.18-14«

make -C /usr/src/redhat/SOURCES/DVB/driver
CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstrict-proto
types -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-point
er -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -DMODVERSIONS -in
clude /usr/src/linux-2.4.18-14/include/linux/modversions.h" MAKING_MODULES=1
modules

make[2]: Wechsel in das Verzeichnis Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/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

make -C av7110 modules

make[3]: Wechsel in das Verzeichnis Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/av7110«

ld -m elf_i386 -r -o dvb-ttpci.o saa7146_core.o saa7146_v4l.o av7110.o
av7110_ir.o

make[3]: Verlassen des Verzeichnisses Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/av7110«

make -C frontends modules

make[3]: Wechsel in das Verzeichnis Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/frontends«

make[3]: Für das Target »modules« gibt es nichts zu tun.

make[3]: Verlassen des Verzeichnisses Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/frontends«

make[2]: Verlassen des Verzeichnisses Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver«

make[1]: Verlassen des Verzeichnisses Verzeichnis
»/usr/src/linux-2.4.18-14«




( \

insmod videodev; \

\

insmod dvb-core.o; \

make -C frontends insmod; \

make -C av7110 insmod; \

)

Using /lib/modules/2.4.18-14vdrbox/kernel/drivers/media/video/videodev.o

make[1]: Wechsel in das Verzeichnis Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/frontends«

insmod alps_bsru6.o; insmod alps_bsrv2.o; insmod alps_tdmb7.o; insmod
alps_tdlb7.o; insmod grundig_29504-401.o; insmod grundig_29504-491.o; insmod
ves1820.o;

make[1]: Verlassen des Verzeichnisses Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/frontends«

make[1]: Wechsel in das Verzeichnis Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/av7110«

insmod input; \

insmod evdev; \

insmod dvb-ttpci.o init_vpid=0x00a2 init_apid=0x0060;

insmod: a module named input already exists

Using /lib/modules/2.4.18-14vdrbox/kernel/drivers/input/input.o

Using /lib/modules/2.4.18-14vdrbox/kernel/drivers/input/evdev.o

make[1]: *** [insmod] Fehler 139

make[1]: Verlassen des Verzeichnisses Verzeichnis
»/usr/src/redhat/SOURCES/linux-dvb.2002-11-01/driver/av7110«

make: *** [insmod] Fehler 2







/var/log/messages:




Nov 6 22:18:52 vdrbox kudzu: Updating /etc/fstab succeeded

Nov 6 22:19:06 vdrbox kudzu: succeeded

Nov 6 22:19:09 vdrbox xinetd[365]: pmap_set failed. service=sgi_fam
program=391002 version=2

Nov 6 22:19:10 vdrbox xinetd[365]: xinetd Version 2.3.7 started with libwrap
options compiled in.

Nov 6 22:19:10 vdrbox xinetd[365]: Started working: 0 available services

Nov 6 22:19:11 vdrbox xinetd: Starten von xinetd succeeded

Nov 6 22:19:12 vdrbox canna: Starten von cannaserver succeeded

Nov 6 22:19:13 vdrbox crond: Starten von crond succeeded

Nov 6 22:19:15 vdrbox xfs: Starten von xfs succeeded

Nov 6 22:19:15 vdrbox xfs: listening on port 7100

Nov 6 22:19:15 vdrbox anacron: Starten von anacron succeeded

Nov 6 22:19:16 vdrbox atd: Starten von atd succeeded

Nov 6 22:19:18 vdrbox kernel: cdfs 0.5c loaded.

Nov 6 22:19:25 vdrbox login(pam_unix)[484]: session opened for user root by
LOGIN(uid=0)

Nov 6 22:19:25 vdrbox -- root[484]: ROOT LOGIN ON tty2

Nov 6 22:20:40 vdrbox kernel: Linux video capture interface: v1.00

Nov 6 22:20:43 vdrbox kernel: dvb_register_adapter: registering new adapter
(TT-Budget/WinTV-NOVA-S PCI).

Nov 6 22:20:43 vdrbox kernel: saa7146_core.o: : bus:0, rev:1,
mem:0xc28d6000.

Nov 6 22:20:44 vdrbox kernel: dvb_register_adapter: registering new adapter
(Siemens/Technotrend/Hauppauge PCI rev1.3).

Nov 6 22:20:44 vdrbox kernel: saa7146_core.o: not enough kernel-memory for
clipping!

Nov 6 22:20:44 vdrbox kernel: dvb_frontend_init: initialising frontend 0:0
(Alps BSRU6)...

Nov 6 22:20:46 vdrbox kernel: av7110 (1): AV7110 - firm f0240009, rtsl
b0250018, vid 71010068, app 00012502

Nov 6 22:20:46 vdrbox kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000008

Nov 6 22:20:46 vdrbox kernel: printing eip:

Nov 6 22:20:46 vdrbox kernel: c28c8fec

Nov 6 22:20:46 vdrbox kernel: *pde = 00000000

Nov 6 22:20:46 vdrbox kernel: Oops: 0000

Nov 6 22:20:46 vdrbox kernel: dvb-ttpci evdev ves1820 grundig_29504-491
grundig_29504-401 alps_tdlb7 alps_td

Nov 6 22:20:46 vdrbox kernel: CPU: 0

Nov 6 22:20:46 vdrbox kernel: EIP: 0010:[<c28c8fec>] Not tainted

Nov 6 22:20:46 vdrbox kernel: EFLAGS: 00010202

Nov 6 22:20:46 vdrbox kernel:

Nov 6 22:20:46 vdrbox kernel: EIP is at i2c_writereg [dvb-ttpci] 0x4c
(2.4.18-14vdrbox)

Nov 6 22:20:46 vdrbox kernel: eax: c05e1dd8 ebx: c0420000 ecx: 00000000 edx:
00000010

Nov 6 22:20:46 vdrbox kernel: esi: c10d7400 edi: c28c28c0 ebp: c28c1000 esp:
c05e1dc8

Nov 6 22:20:46 vdrbox kernel: ds: 0018 es: 0018 ss: 0018

Nov 6 22:20:46 vdrbox kernel: Process insmod (pid: 642, stackpage=c05e1000)

Nov 6 22:20:46 vdrbox kernel: Stack: 00000000 c05e1dd8 00000001 00000000
00000010 c28c0002 c05e1dd6 c28ccfa6

Nov 6 22:20:46 vdrbox kernel: c28ccfb5 c0420000 00000020 00000000 00000000
c012375b 00000206 0000000a

Nov 6 22:20:46 vdrbox kernel: 00000000 c0181a18 c0370454 00011feb c0180e6f
00000037 c00b8960 c02e6420

Nov 6 22:20:46 vdrbox kernel: Call Trace: [<c28ccfa6>] av7110_attach
[dvb-ttpci] 0x3a6 (0xc05e1de4))

Nov 6 22:20:46 vdrbox kernel: [<c28ccfb5>] av7110_attach [dvb-ttpci] 0x3b5
(0xc05e1de8))

Nov 6 22:20:46 vdrbox kernel: [<c012375b>] mod_timer [kernel] 0x2b
(0xc05e1dfc))

Nov 6 22:20:46 vdrbox kernel: [<c0181a18>] poke_blanked_console [kernel]
0x48 (0xc05e1e0c))

Nov 6 22:20:46 vdrbox kernel: [<c0180e6f>] vt_console_print [kernel] 0x23f
(0xc05e1e18))

Nov 6 22:20:46 vdrbox kernel: [<c011bd99>] __call_console_drivers [kernel]
0x49 (0xc05e1e34))

Nov 6 22:20:46 vdrbox kernel: [<c0119098>] __wake_up [kernel] 0x48
(0xc05e1e58))

Nov 6 22:20:46 vdrbox kernel: [<c011c070>] printk [kernel] 0xf0
(0xc05e1e7c))

Nov 6 22:20:46 vdrbox kernel: [<c28c247b>] configure_saa7146 [dvb-ttpci]
0xab (0xc05e1e9c))

Nov 6 22:20:46 vdrbox kernel: [<c28cf1e0>] .rodata.str1.32 [dvb-ttpci] 0xa20
(0xc05e1ea0))

Nov 6 22:20:46 vdrbox kernel: [<c01b38c3>] pci_enable_device [kernel] 0x13
(0xc05e1eb0))

Nov 6 22:20:46 vdrbox kernel: [<c28c28c0>] saa7146_attach_extension
[dvb-ttpci] 0x0 (0xc05e1eb4))

Nov 6 22:20:46 vdrbox kernel: [<c28c5335>] saa7146_v4l_attach [dvb-ttpci]
0x55 (0xc05e1eb8))

Nov 6 22:20:46 vdrbox kernel: [<c28c28c0>] saa7146_attach_extension
[dvb-ttpci] 0x0 (0xc05e1ecc))

Nov 6 22:20:46 vdrbox kernel: [<c28c5348>] saa7146_v4l_attach [dvb-ttpci]
0x68 (0xc05e1ed0))

Nov 6 22:20:46 vdrbox kernel: [<c28c28d8>] saa7146_attach_extension
[dvb-ttpci] 0x18 (0xc05e1ee4))

Nov 6 22:20:46 vdrbox kernel: [<c28c28a7>] saa7146_foreach [dvb-ttpci] 0x27
(0xc05e1ef0))

Nov 6 22:20:46 vdrbox kernel: [<c28c2945>] saa7146_add_extension [dvb-ttpci]
0x45 (0xc05e1f08))

Nov 6 22:20:46 vdrbox kernel: [<c28c28c0>] saa7146_attach_extension
[dvb-ttpci] 0x0 (0xc05e1f0c))

Nov 6 22:20:46 vdrbox kernel: [<c28cd5db>] av7110_init [dvb-ttpci] 0xb
(0xc05e1f14))

Nov 6 22:20:46 vdrbox kernel: [<c28d3f80>] av7110_extension [dvb-ttpci] 0x0
(0xc05e1f18))

Nov 6 22:20:46 vdrbox kernel: [<c28c2c81>] saa7146_init_module [dvb-ttpci]
0x31 (0xc05e1f20))

Nov 6 22:20:46 vdrbox kernel: [<c011cdc2>] sys_init_module [kernel] 0x4a2
(0xc05e1f28))

Nov 6 22:20:46 vdrbox kernel: [<c28d1580>] .kmodtab [dvb-ttpci] 0x0
(0xc05e1f2c))

Nov 6 22:20:46 vdrbox kernel: [<c28c1060>] i2c_status_check [dvb-ttpci] 0x0
(0xc05e1f58))

Nov 6 22:20:46 vdrbox kernel: [<c0108d13>] system_call [kernel] 0x33
(0xc05e1fc0))

Nov 6 22:20:46 vdrbox kernel:

Nov 6 22:20:46 vdrbox kernel:

Nov 6 22:20:46 vdrbox kernel: Code: ff 51 08 83 c4 20 c3 90 8d b6 00 00 00
00 8d bf 00 00 00 00



Then I exchanged the 60 Gb-disk with a 2 Gb-disk and installed Win98 with
origin premium and budget software and drivers from technotrend.

This setup worked without any problems. When I put into the 60 Gb-disk with
RedHat, I receive a "saa7146_core.o: not enough kernel-memory for
clipping!"-message and the machine crashes completely.

This bug also existed in OLDSTRUCT-2002-06-23 patched by Klaus Schmidinger
and recompiled kernel of RedHat 7.3.

Currently I'm using the CVS-HEAD-2002-11-01 provided by Klaus on his
homepage.

Rene




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



Home | Main Index | Thread Index