[wplug] kernel oops

John Harrold jmh17 at pitt.edu
Tue Oct 28 20:21:57 EST 2003


i'm getting a kernel oops when i try to load my scsi driver (aic7xxxx). i ran
the oops through ksymoops and i got the following output:

<oops>
Error (expand_objects): cannot stat(/lib/ext3.o) for ext3
Error (expand_objects): cannot stat(/lib/jbd.o) for jbd
Warning (map_ksym_to_module): cannot match loaded module ext3 to a unique module object.  Trace may not be reliable.
cpu: 0, clocks: 668112, slice: 222704
cpu: 1, clocks: 668112, slice: 222704
Unable to handle kernel NULL pointer dereference at virtual address 00000000
c01e7b2e
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0060:[<c01e7b2e>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: 00000000   ebx: ffffffed   ecx: e88e1df8   edx: 00000000
esi: e88e1e20   edi: e88e1d20   ebp: e88e1d20   esp: e4d37e94
ds: 0068   es: 0068   ss: 0068
Process modprobe (pid: 850, stackpage=e4d37000)
Stack: 00000202 ffffffed 00000000 e88c6b99 e88e1e20 00000202 e88c19c4 e88e1d20
       c2a31a00 00000202 00000000 00000001 e88a728a e88e1d20 c033f600 c0341b04
       c180b840 c033f600 00000000 00000286 c033f600 00000002 4003b000 000001f2
Call Trace:   [<e88c6b99>] ahc_linux_pci_probe [aic7xxx] 0x39 (0xe4d37ea0))
[<e88e1e20>] aic7xxx_pci_driver [aic7xxx] 0x0 (0xe4d37ea4))
[<e88c19c4>] ahc_linux_detect [aic7xxx] 0x54 (0xe4d37eac))
[<e88e1d20>] driver_template [aic7xxx] 0x0 (0xe4d37eb0))
[<e88a728a>] scsi_register_host [scsi_mod] 0x6a (0xe4d37ec4))
[<e88e1d20>] driver_template [aic7xxx] 0x0 (0xe4d37ec8))
[<e88c5511>] init_this_scsi_driver [aic7xxx] 0x21 (0xe4d37f10))
[<e88e1d20>] driver_template [aic7xxx] 0x0 (0xe4d37f14))
[<e88e1d20>] driver_template [aic7xxx] 0x0 (0xe4d37f18))
[<c0124112>] sys_init_module [kernel] 0x502 (0xe4d37f1c))
[<e88c1060>] ahc_print_path [aic7xxx] 0x0 (0xe4d37f20))
[<e88df3b4>] .kmodtab [aic7xxx] 0x0 (0xe4d37f2c))
[<e88c1060>] ahc_print_path [aic7xxx] 0x0 (0xe4d37f58))
[<c01098cf>] system_call [kernel] 0x33 (0xe4d37fc0))
Code: 89 02 c7 06 00 00 00 00 8b 1d a8 2f 35 c0 89 50 04 c7 46 04


>>EIP; c01e7b2e <pci_unregister_driver+e/60>   <=====

>>ecx; e88e1df8 <[aic7xxx]ahc_linux_pci_id_table+38/54>
>>esi; e88e1e20 <[aic7xxx]aic7xxx_pci_driver+0/40>
>>edi; e88e1d20 <[aic7xxx]driver_template+0/6c>
>>ebp; e88e1d20 <[aic7xxx]driver_template+0/6c>
>>esp; e4d37e94 <_end+248c2f94/28398160>


Trace; e88c6b99 <[aic7xxx]ahc_linux_pci_probe+39/40>
Trace; e88e1e20 <[aic7xxx]aic7xxx_pci_driver+0/40>
Trace; e88c19c4 <[aic7xxx]ahc_linux_detect+54/d0>
Trace; e88e1d20 <[aic7xxx]driver_template+0/6c>
Trace; e88a728a <[scsi_mod]scsi_register_host+6a/320>
Trace; e88e1d20 <[aic7xxx]driver_template+0/6c>
Trace; e88c5511 <[aic7xxx]init_this_scsi_driver+21/50>
Trace; e88e1d20 <[aic7xxx]driver_template+0/6c>
Trace; e88e1d20 <[aic7xxx]driver_template+0/6c>
Trace; c0124112 <sys_init_module+502/670>
Trace; e88c1060 <[aic7xxx]ahc_print_path+0/0>
Trace; e88df3b4 <[aic7xxx]__module_using_checksums+448c/6c18>
Trace; e88c1060 <[aic7xxx]ahc_print_path+0/0>
Trace; c01098cf <system_call+33/38>

Code;  c01e7b2e <pci_unregister_driver+e/60>
00000000 <_EIP>:
Code;  c01e7b2e <pci_unregister_driver+e/60>   <=====
   0:   89 02                     mov    %eax,(%edx)   <=====
Code;  c01e7b30 <pci_unregister_driver+10/60>
   2:   c7 06 00 00 00 00         movl   $0x0,(%esi)
Code;  c01e7b36 <pci_unregister_driver+16/60>
   8:   8b 1d a8 2f 35 c0         mov    0xc0352fa8,%ebx
Code;  c01e7b3c <pci_unregister_driver+1c/60>
   e:   89 50 04                  mov    %edx,0x4(%eax)
Code;  c01e7b3f <pci_unregister_driver+1f/60>
  11:   c7 46 04 00 00 00 00      movl   $0x0,0x4(%esi)

3c59x: Donald Becker and others. www.scyld.com/network/vortex.html

1 warning and 2 errors issued.  Results may not be reliable.
</oops>

does anyone know what might cause this?


-- 
--------------------------------------------------------------------------
                                               | /"\
 john harrold                                  | \ / ASCII ribbon campaign
      jmh at member.fsf.org                    |  X  against HTML mail
           the most useful idiot               | / \
--------------------------------------------------------------------------
 What difference does it make to the dead, the orphans, and the homeless,
 whether the mad destruction is brought under the name of totalitarianism or
 the holy name of liberty and democracy?
 --Gandhi
--------------------------------------------------------------------------
gpg --keyserver keys.indymedia.org --recv-key F65A739E
--------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://penguin.wplug.org/pipermail/wplug/attachments/20031028/27b3e4da/attachment-0001.bin


More information about the wplug mailing list