Oops on Load of 3c509 Driver

From: Bill Wendling (wendling@ganymede.isdn.uiuc.edu)
Date: Wed Feb 23 2000 - 03:14:56 EST


Hi,

I compiled 2.3.47 with my 3c509 card as a module. I went to insmod it and
got the following oops:

ksymoops 2.3.3 on i686 2.3.47. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.47/ (default)
     -m /boot/System.map-Test (specified)

Unable to handle kernel paging request at virtual address c3842b5c
c380b1e6
*pde = 02d6e063
Oops: 0002
CPU: 0
EIP: 0010:[<c380b1e6>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010206
eax: 0000f7f1 ebx: 000360dc ecx: 0000c25b edx: c175df38
esi: 00000004 edi: 00000003 ebp: 00000220 esp: c175df0c
ds: 0018 es: 0018 ss: 0018
Process insmod (pid: 581, stackpage=c175d000)
Stack: 00000024 00000009 c380b04e c380b048 c175df38 00000005 00ffb000 c380c5ec
       c380c5f4 c380c5f8 c380c602 9024a000 c104f7f1 c380c1fd 00000000 c380b000
       00000000 c011909b c175c000 08061db8 0805d560 bfffe808 080638c0 c1722000
Call Trace: [<c380b04e>] [<c380b048>] [<c380c5ec>] [<c380c5f4>] [<c380c5f8>] [<c380c602>] [<c380c1fd>]
       [<c380b000>] [<c011909b>] [<c380b048>] [<c010ad10>]
Code: 66 89 83 80 ca 80 c3 83 c6 02 83 ff 02 7e d0 6a 08 55 e8 03

>>EIP; c380b1e6 <[3c509]__module_parm_nopnp+18c/6a6> <=====
Trace; c380b04e <[3c509]__module_parm_max_interrupt_work+e/10>
Trace; c380b048 <[3c509]__module_parm_max_interrupt_work+8/10>
Trace; c380c5ec <[3c509].rodata.start+36c/783>
Trace; c380c5f4 <[3c509].rodata.start+374/783>
Trace; c380c5f8 <[3c509].rodata.start+378/783>
Trace; c380c602 <[3c509].rodata.start+382/783>
Trace; c380c1fd <[3c509]init_module+55/70>
Trace; c380b000 <[3c509]__module_kernel_version+0/16>
Trace; c011909b <sys_init_module+533/5f8>
Trace; c380b048 <[3c509]__module_parm_max_interrupt_work+8/10>
Trace; c010ad10 <system_call+34/38>
Code; c380b1e6 <[3c509]__module_parm_nopnp+18c/6a6>
00000000 <_EIP>:
Code; c380b1e6 <[3c509]__module_parm_nopnp+18c/6a6> <=====
   0: 66 89 83 80 ca 80 c3 movw %ax,0xc380ca80(%ebx) <=====
Code; c380b1ed <[3c509]__module_parm_nopnp+193/6a6>
   7: 83 c6 02 addl $0x2,%esi
Code; c380b1f0 <[3c509]__module_parm_nopnp+196/6a6>
   a: 83 ff 02 cmpl $0x2,%edi
Code; c380b1f3 <[3c509]__module_parm_nopnp+199/6a6>
   d: 7e d0 jle ffffffdf <_EIP+0xffffffdf> c380b1c5 <[3c509]__module_parm_nopnp+16b/6a6>
Code; c380b1f5 <[3c509]__module_parm_nopnp+19b/6a6>
   f: 6a 08 pushl $0x8
Code; c380b1f7 <[3c509]__module_parm_nopnp+19d/6a6>
  11: 55 pushl %ebp
Code; c380b1f8 <[3c509]__module_parm_nopnp+19e/6a6>
  12: e8 03 00 00 00 call 1a <_EIP+0x1a> c380b200 <[3c509]__module_parm_nopnp+1a6/6a6>

I'm able to connect to the net, though. Any clues?

-- 
|| Bill Wendling			wendling@ganymede.isdn.uiuc.edu

- 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 Feb 23 2000 - 21:00:32 EST