Aiee with 2.0.30 pcmcia-cs

Dave Wreski (dave@nic.com)
Fri, 4 Jul 1997 17:02:24 -0400 (EDT)


Follows is an oops that left the system still stable. Using RH4.1 i386 on
a Compaq 5300 laptop, 32megs, pcmcia-cs-2.9.4-2, 2.0.30.

I can reproduce the problem by inserting and removing my new 3c589D, yet
it does not happen with my Megahertz XJEM1144.

Unable to handle kernel paging request at virtual address c283a654
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00001067
*pte = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<0283a654>]
EFLAGS: 00010206
eax: 0025edf0 ebx: 0025ede0 ecx: 00000000 edx: 001aeeb4
esi: 0283a654 edi: 00000001 ebp: 001ad22c esp: 001ad210
ds: 0018 es: 0018 fs: 002b gs: 0018 ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=001ab2ec)
Stack: 001120bd 0025ede0 00000001 ffffffff 00000001 00000001 00009000 001d02fc
0011777f 0001a05d 00000397 00000000 001ad270 0011112a 0001a05d 001ad2c8
00000000 00000000 00000018 00000018 0001a05d 001ad2c8 00000000 00009000
Call Trace: [<001120bd>] [<0011777f>] [<0011112a>] [<001095fb>] [<00109647>] [<0
010a635>] [<00109340>]
[<001091cd>] [<00116f18>] [<00111320>]
Code: <1>Unable to handle kernel paging request at virtual address c283a654
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00001067
*pte = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<0010abac>]
EFLAGS: 00010202
eax: 00000010 ebx: 00000000 ecx: 0283a654 edx: 01bdd018
esi: 00000000 edi: 001ae000 ebp: 001ad1d4 esp: 001ad178
ds: 0018 es: 0018 fs: 0010 gs: 0018 ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=001ab2ec)
Stack: 0000002b 00000000 0003a000 001ad1d4 001adaa0 02800000 03000000 02800000
001a0018 00110ffa 0019a85f 001ad1d4 00000000 00110d40 0283a654 00000001
001ad22c 00000000 001ada3c 001ad1e0 0010a7c0 001ad1d4 00000000 0025ede0
Call Trace: [<02800000>] [<03000000>] [<02800000>] [<00110ffa>] [<00110d40>] [<0283a654>] [<0010a7c0>]
[<0283a654>] [<0283a654>] [<001120bd>] [<0011777f>] [<0011112a>] [<001095fb>] [<00109647>] [<0010a635>]
[<00109340>] [<001091cd>] [<00116f18>] [<00111320>]
Code: 64 8a 04 0e 0f a1 88 c2 81 e2 ff 00 00 00 89 54 24 10 52 68
Aiee, killing interrupt handler
kfree of non-kmalloced memory: 001ad334, next= 00000000, order=1839979
kfree of non-kmalloced memory: 001ad324, next= 000b1cc0, order=0
kfree of non-kmalloced memory: 001ad838, next= 00000000, order=70
idle task may not sleep
idle task may not sleep
idle task may not sleep
idle task may not sleep
idle task may not sleep
loading device 'eth0'...
eth0: 3Com 3c589, port 0x300, irq 3, Auto port, 00 60 97 8E 30 C1
eth0: autodetected 10baseT

Using `/boot/System.map' to map addresses to symbols.

Trace: 1120bd <timer_bh+251/334>
Trace: 11777f <sys_adjtimex+2d7/360>
Trace: 11112a <process_timeout+16/78>
Trace: 1095fb <reboot_setup+43/7c>
Trace: 109647 <hard_reset_now+13/110>

Dave