oops in 2.3.99-pre9 with es1370

From: Oystein Viggen (oysteivi@tihlde.org)
Date: Wed May 24 2000 - 16:34:31 EST


Hi

When loading the es1370-module in 2.3.99-pre9, i get the following oops:

es1370: version v0.33 time 16:45:17 May 24 2000
Unable to handle kernel paging request at virtual address d1063fe0
 printing eip:
c017fd69
*pde = 014b5063
*pte = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c017fd69>]
EFLAGS: 00010246
eax: d1063fe0 ebx: d1058000 ecx: c0213f74 edx: c0213f74
esi: d105f2a0 edi: 00000000 ebp: d1058048 esp: cfca7f38
ds: 0018 es: 0018 ss: 0018
Process modprobe (pid: 48, stackpage=cfca7000)
Stack: d1058000 00000000 d105804f d105e747 d105f2a0 d105eee0 c0118ebb cfca6000
       0806e1d0 080614f0 bfffe01c 08075490 cfbe5000 00000006 cfbe6000 ffffffea
       00000048 c0214000 d1058048 000073e0 00000000 00000000 00000000 00000000
Call Trace: [<d1058000>] [<d105804f>] [<d105e747>] [<d105f2a0>] [<d105eee0>] [<c0118ebb>] [<d1058048>]
       [<c01096d4>]
Code: 89 30 8b 1d e8 1a 22 c0 81 fb e8 1a 22 c0 74 2a 8d b4 26 00
/etc/rc.d/rc.S: line 116: 48 Segmentation fault /sbin/modprobe es1370

(The last line is from my init-script).

When ksymoops'ed, the following is produced:

ksymoops 2.3.4 on i586 2.3.99-pre9. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.99-pre9/ (default)
     -m /boot/System.map-2.3.99-pre9 (specified)

Unable to handle kernel paging request at virtual address d1063fe0
c017fd69
*pde = 014b5063
Oops: 0002
CPU: 0
EIP: 0010:[<c017fd69>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: d1063fe0 ebx: d1058000 ecx: c0213f74 edx: c0213f74
esi: d105f2a0 edi: 00000000 ebp: d1058048 esp: cfca7f38
ds: 0018 es: 0018 ss: 0018
Process modprobe (pid: 48, stackpage=cfca7000)
Stack: d1058000 00000000 d105804f d105e747 d105f2a0 d105eee0 c0118ebb cfca6000
       0806e1d0 080614f0 bfffe01c 08075490 cfbe5000 00000006 cfbe6000 ffffffea
       00000048 c0214000 d1058048 000073e0 00000000 00000000 00000000 00000000
Call Trace: [<d1058000>] [<d105804f>] [<d105e747>] [<d105f2a0>] [<d105eee0>] [<c0118ebb>] [<d1058048>]
       [<c01096d4>]
Code: 89 30 8b 1d e8 1a 22 c0 81 fb e8 1a 22 c0 74 2a 8d b4 26 00

>>EIP; c017fd69 <pci_register_driver+1d/5d> <=====
Trace; d1058000 <_end+10dd0e30/10dd0e80>
Trace; d105804f <_end+10dd0e7f/10dd0e80>
Trace; d105e747 <[es1370]init_es1370+23/40>
Trace; d105f2a0 <[es1370]es1370_driver+0/1f>
Trace; d105eee0 <[es1370]mixtable+240/289>
Trace; c0118ebb <sys_init_module+523/5e6>
Trace; d1058048 <_end+10dd0e78/10dd0e80>
Trace; c01096d4 <system_call+34/40>
Code; c017fd69 <pci_register_driver+1d/5d>
00000000 <_EIP>:
Code; c017fd69 <pci_register_driver+1d/5d> <=====
   0: 89 30 mov %esi,(%eax) <=====
Code; c017fd6b <pci_register_driver+1f/5d>
   2: 8b 1d e8 1a 22 c0 mov 0xc0221ae8,%ebx
Code; c017fd71 <pci_register_driver+25/5d>
   8: 81 fb e8 1a 22 c0 cmp $0xc0221ae8,%ebx
Code; c017fd77 <pci_register_driver+2b/5d>
   e: 74 2a je 3a <_EIP+0x3a> c017fda3 <pci_register_driver+57/5d>
Code; c017fd79 <pci_register_driver+2d/5d>
  10: 8d b4 26 00 00 00 00 lea 0x0(%esi,1),%esi

To round up my config, I run with devfs and some USB-stuff compiled into
the kernel. The rest of the system is mostly Slackware 7.

I would of course be happy to provide any other information that could
help solve this problem.

Oystein

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed May 31 2000 - 21:00:12 EST