Oops with kernel 2.2.10-ac8

Anzolin Gianluca (ganz@keycomm.it)
Sun, 4 Jul 1999 13:01:40 +0200 (CEST)


I got an Oops using the 2.2.10-ac8 kernel and a Tekram DC390 scsi
controller. It happens when I try to load the tmscsim.o module (using
modprobe). The kernel locks and I can't do anything but syncing and
mounting the disk read-only via the ALT-SYSRQ keys. The same configuration
works perfectly with 2.2.10-ac5.

I copied the Oops by hand because I couldn't log it and I haven't another
PC which I can log with (I tried a HP 48G calculator... but its
receive buffer is limited)

Here is the Oops:

Options used: -V (default)
-o /lib/modules/2.2.10-ac8/ (default)
-k /proc/ksyms (specified)
-l /proc/modules (default)
-m /usr/src/linux/System.map (default)
-c 1 (default)

Unable to handle kernel paging request at virtual address 5a5a5a66
*pde = 00000000
Oops: 0000
CPU: 0
Eip: 0010:[<c886f752>]
Eflags: 00010812
eax: 5a5a5a5a ebx: c7582128 ecx: c7582000 edx: 5a5a5a5a
esi: c0defe00 edi: c7582078 ebp: c79794a0 esp: c01e9ebc
ds: 0018 es: 0018 ss: 0018
Process swapper (pid:0, process nr:0, stackpage=c01e9000)
Stack: c7582078 c01e9f68 c7582000 c886f09c c7582078 c79794a0 c7582128
0080c020
c7582078 000000c0 c01e9ccc c886e29a c7582078 c72b6080 04000001
00000005
c01e9f68 c01119eb c01e8020 00000086 00000286 80000000 c010ad39
00000005
Call Trace: [<c01119eb>] [<c010ad39>] [<c010aa8f>] [<c01183b1>]
[<c010ae5c>] [<c0109d34>] [<c0108575>]
[<c0106000>] [<c0108598>] [<c0109c98>] [<c0106000>]
[<c010607b>] [<c0106000>] [<c0100176>]
Code: 8b 42 0c 39 d8 75 f7 8b 43 0c 89 42 0c 3b 5d 2c 75 03 89 55

>>EIP: c886f752 <END_OF_CODE+226ce/????>
Trace: c01119eb <update_process_times+5b/64>
Trace: c010ad39 <handle_IRQ_event+31/68>
Trace: c010aa8f <do_8259A_IRQ+77/a8>
Trace: c01183b1 <do_bottom_half+45/64>
Trace: c010ae5c <do_IRQ+24/40>
Trace: c0109d34 <ret_from_intr+0/20>
Trace: c0108575 <cpu_idle+5d/6c>
Trace: c0106000 <get_options+0/74>
Code: c886f752 <END_OF_CODE+226ce/????> 00000000 <_EIP>: <===
Code: c886f752 <END_OF_CODE+226ce/????> 0: 8b 42 0c
movl 0xc(%edx),%eax <===
Code: c886f755 <END_OF_CODE+226d1/????> 3: 39 d8
cmpl %ebx,%eax
Code: c886f757 <END_OF_CODE+226d3/????> 5: 75 f7
jne c886f750 <END_OF_CODE+226cc/????>
Code: c886f759 <END_OF_CODE+226d5/????> 7: 8b 43 0c
movl 0xc(%ebx),%eax
Code: c886f75c <END_OF_CODE+226d8/????> a: 89 42 0c
movl %eax,0xc(%edx)
Code: c886f75f <END_OF_CODE+226db/????> d: 3b 5d 2c
cmpl 0x2c(%ebp),%ebx
Code: c886f762 <END_OF_CODE+226de/????> 10: 75 03
jne c886f767 <END_OF_CODE+226e3/????>
Code: c886f764 <END_OF_CODE+226e0/????> 12: 89 55 00
movl %edx,0x0(%ebp)

Aiee, killing interrupt handler
Kernel panic: Attempted to kill the idle task!
In swapper task - not syncing

6 warnings issued. Results may not be reliable.

Many thanks in advance,

Gianluca Anzolin

-
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/