maybe OT: segfault on insmod

From: Clemens Kirchgatterer (clemens@root.at)
Date: Sat Aug 25 2001 - 10:23:23 EST


hi!

this is probably the wrong maillinglist, but i'm quite shure, that you
guys at least know, what these errors mean and in which directions i
have to look further on.

FYI: saa7146_core.o and dvb.o are modules comeing with the dvb (digital
video broadcast) driver for linux>=2.4.3

insmod is not able to load the modules correctly. they
show up when i do lsmod but have a (initializing) before the [used by].

this is the relevant part from my dmesg output. can anybody see what is
going on here? i2c and videodev is compiled into kernel. machine is
pentium 100, 128MB ram, no harddisk, kernel-2.4.9, nfsroot, no real
system (init script directly loads the modules and starts a bash for
debugging.

every tipp will be highly welcome!

best regards ...
clemens

-------------------------------------------------------------------

kernel initialization is completed here:

VFS: Mounted root (nfs filesystem).
Mounted devfs on /dev
Freeing unused kernel memory: 216k freed
i2c-core.o: driver VES1893 DVB demodulator registered.
i2c-core.o: driver VES1820 DVB demodulator registered.
i2c-core.o: driver L64781 DVB demodulator registered.
L64781: init done
i2c-core.o: driver tda8083 DVB demodulator registered.
i2c-core.o: driver stv0299 DVB demodulator registered.
i2c-core.o: driver i2c TV tuner driver registered.

this happens when insmoding saa7146_core.o:

Unable to handle kernel paging request at virtual address c981f000
 printing eip:
c9818a74
*pde = 0129c067
*pte = 08b91163
Oops: 000b
CPU: 0
EIP: 0010:[<c9818a74>]
EFLAGS: 00010216
eax: 7f7f7f7f ebx: 00480000 ecx: 00120000 edx: 7f7f7f7f
esi: 00000000 edi: c981f000 ebp: 00000002 esp: c8dd1e98
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 70, stackpage=c8dd1000)
Stack: 00000000 00000000 c8b94000 00000800 00000000 c981f000 c98193c4
00000002
       c981b168 c1292c00 c1292c00 c981b0c0 00000000 00000001 c981b168
c981b100
       04800001 c9819b10 c1292c00 00000000 c981b07c 100213c2 c01d88fe
c1292c00
Call Trace: [<c98193c4>] [<c981b168>] [<c981b0c0>] [<c981b168>]
[<c981b100>]
   [<c9819b10>] [<c981b07c>] [<c01d88fe>] [<c981b07c>] [<c981b0c0>]
[<c01d8964>]
   [<c981b0c0>] [<c981806d>] [<c9819b89>] [<c981b0c0>] [<c011506d>]
[<c9818060>]
   [<c0106b63>]

Code: f3 ab f6 c3 02 74 02 66 ab f6 c3 01 74 01 aa f6 05 28 b0 81

and this for dvb.o:

invalid operand: 0000
CPU: 0
EIP: 0010:[<c9cb31ae>]
EFLAGS: 00010297
eax: 00000001 ebx: c1292c00 ecx: 00000cf8 edx: 00001002
esi: 00000000 edi: 00000000 ebp: c9cb6220 esp: c8dd1f04
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 73, stackpage=c8dd1000)
Stack: c981b100 00000000 13c21002 c9cb3b6d c1292c00 00000000 00000006
00000006
       00039130 c9cb3d15 c9ca9000 c011506d c8dd0000 08065c80 c9ca9000
bfffeb8c
       0000cfbc c8533000 00000054 c8534000 ffffffea 00000003 c129de80
00000060
Call Trace: [<c981b100>] [<c9cb3b6d>] [<c9cb3d15>] [<c011506d>]
[<c9ca9060>]
   [<c0106b63>]

Code: 0f 4d f0 89 f0 5b 5e 59 c3 90 83 ec 38 55 57 56 53 8b 5c 24
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Aug 31 2001 - 21:00:17 EST