[oops] 2.5.70-mm6 - isapnp adaptec ava1505 / aha152x

From: schmurtz@netcourrier.com
Date: Sun Jun 08 2003 - 11:54:14 EST


when I try to load the aha152x module I get an oops.
It's reproductible on 2.5.70-mm{5,6}. It's working on 2.4.20

module-init-tools version 0.9.12

I'm more than a kernel newbie, I wasn't sure I had to feed the oops
to ksymoops.
Anyway here is the oops+ksymoops result:
ksymoops 2.4.8 on i486 2.5.70-mm6. Options used
     -V (specified)
     -k /data/petit-ibm/kallsyms (specified)
     -L (specified)
     -o /lib/modules/2.5.70-mm6 (specified)
     -m /boot/System.map (specified)

Warning (read_ksyms): no kernel symbols in ksyms, is /data/petit-ibm/kallsyms a valid ksyms file?
No modules in ksyms, skipping objects
aha152x0: trying software interrupt, <1>Unable to handle kernel NULL pointer der
*pde = 00000000
Oops: 0000 [#1]
CPU: 0
EIP: 0060:[<c58a41e7>] Not tainted VLI
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010046
eax: 00000000 ebx: c2ca6cc0 ecx: 0000000a edx: 00000002
esi: 24000001 edi: 00000000 ebp: c2279ec0 esp: c2279ebc
ds: 007b es: 007b ss: 0068
Stack: 0000000a c2279ee0 c010a783 0000000a c29b2800 c2279f10 c2278000 0000000a
       c02cbf00 c2279f08 c010aab9 0000000a c2279f10 c2ca6cc0 c2ca6cc0 00000500
       c29b2800 c29b29b0 00000140 c2279f50 c01092e8 c29b2800 c1112080 00000152
Call Trace:
 [<c010a783>] handle_IRQ_event+0x33/0x60
 [<c010aab9>] do_IRQ+0xb9/0x180
 [<c01092e8>] common_interrupt+0x18/0x20
 [<c58aa705>] +0xe5/0x12a0 [aha152x]
 [<c58a4442>] aha152x_probe_one+0x242/0x3b0 [aha152x]
 [<c58a0060>] +0x3560/0x4100 [sunrpc]
 [<c58adea0>] setup+0x0/0x50 [aha152x]
 [<c58a497e>] aha152x_detect+0x3ce/0x810 [aha152x]
 [<c58adea0>] setup+0x0/0x50 [aha152x]
 [<c58a4dc0>] aha152x_release+0x0/0x70 [aha152x]
 [<c58ad6a0>] aha152x_driver_template+0x0/0xe0 [aha152x]
 [<c58ad780>] +0x0/0x200 [aha152x]
 [<c5917779>] scsi_register_host+0x19/0xa0 [scsi_mod]
 [<c58ad6a0>] aha152x_driver_template+0x0/0xe0 [aha152x]
 [<c5826017>] +0x17/0x38 [aha152x]
 [<c58ad6a0>] aha152x_driver_template+0x0/0xe0 [aha152x]
 [<c012ceb9>] sys_init_module+0x119/0x250
 [<c01090c7>] syscall_call+0x7/0xb
Code: 76 ea 31 c0 85 c0 74 22 8b 90 9c 02 00 00 42 89 90 9c 02 00 00 8b 90 e0 04

>>EIP; c58a41e7 <__crc_d_alloc+1b6678/38d607> <=====

>>ebx; c2ca6cc0 <__crc_scm_detach_fds+3fb9b/1b1d4d>
>>esi; 24000001 <__crc_memparse+d2c92/25f96b>
>>ebp; c2279ec0 <__crc_unregister_chrdev+94ca2f/edd094>
>>esp; c2279ebc <__crc_unregister_chrdev+94ca2b/edd094>

Trace; c010a783 <handle_IRQ_event+33/60>
Trace; c010aab9 <do_IRQ+b9/180>
Trace; c01092e8 <common_interrupt+18/20>
Trace; c58aa705 <__crc_d_alloc+1bcb96/38d607>
Trace; c58a4442 <__crc_d_alloc+1b68d3/38d607>
Trace; c58a0060 <__crc_d_alloc+1b24f1/38d607>
Trace; c58adea0 <__crc_d_alloc+1c0331/38d607>
Trace; c58a497e <__crc_d_alloc+1b6e0f/38d607>
Trace; c58adea0 <__crc_d_alloc+1c0331/38d607>
Trace; c58a4dc0 <__crc_d_alloc+1b7251/38d607>
Trace; c58ad6a0 <__crc_d_alloc+1bfb31/38d607>
Trace; c58ad780 <__crc_d_alloc+1bfc11/38d607>
Trace; c5917779 <__crc_d_alloc+229c0a/38d607>
Trace; c58ad6a0 <__crc_d_alloc+1bfb31/38d607>
Trace; c5826017 <__crc_d_alloc+1384a8/38d607>
Trace; c58ad6a0 <__crc_d_alloc+1bfb31/38d607>
Trace; c012ceb9 <sys_init_module+119/250>
Trace; c01090c7 <syscall_call+7/b>

Code; c58a41e7 <__crc_d_alloc+1b6678/38d607>
00000000 <_EIP>:
Code; c58a41e7 <__crc_d_alloc+1b6678/38d607> <=====
   0: 76 ea jbe ffffffec <_EIP+0xffffffec> <=====
Code; c58a41e9 <__crc_d_alloc+1b667a/38d607>
   2: 31 c0 xor %eax,%eax
Code; c58a41eb <__crc_d_alloc+1b667c/38d607>
   4: 85 c0 test %eax,%eax
Code; c58a41ed <__crc_d_alloc+1b667e/38d607>
   6: 74 22 je 2a <_EIP+0x2a>
Code; c58a41ef <__crc_d_alloc+1b6680/38d607>
   8: 8b 90 9c 02 00 00 mov 0x29c(%eax),%edx
Code; c58a41f5 <__crc_d_alloc+1b6686/38d607>
   e: 42 inc %edx
Code; c58a41f6 <__crc_d_alloc+1b6687/38d607>
   f: 89 90 9c 02 00 00 mov %edx,0x29c(%eax)
Code; c58a41fc <__crc_d_alloc+1b668d/38d607>
  15: 8b 90 e0 04 00 00 mov 0x4e0(%eax),%edx

 <0>Kernel panic: Fatal exception in interrupt

1 warning issued. Results may not be reliable.

.config and original oops.txt attached


- 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 : Sun Jun 15 2003 - 22:00:19 EST