Panic with 2.0.23

Andrew J. Anderson (
Tue, 29 Oct 1996 10:43:12 -0500 (EST)

Hey, folks,

I thought this was a particularly interesting panic. I've been getting a
few here and there with a clean 2.0.23, but this was the most interesting
so far. I haven't been able to isolate the exact cause of the panics, but
they started happening more frequently after adding and Advansys PCI SCSI
card to my system (one every 4 or 5 days). If I can get anything more
specific on that, I'll be sure to let the list know.

Oh, and for the record, here's my hardware config in case it matters with
this one: AMD 486-133, PCI 2.1, IDE (not a buggy chipset AFAIK -- UMC),
Advansys SCSI, SMC ethernet using tulip driver, plug 'n' pray Hayes modem
and Gravis Ultrasound. No known port or irq conflicts with all that.

The kernel was built mostly modular, except for the SCSI driver. Using
that as a module caused the kernel to die when trying to add devices after
scanning the SCSI bus.

As always, I can provide more info if needed, just let me know what is


--- cut here ---

general protection: 0000
CPU: 0
EIP: 0010:[<0011c28b>]
EFLAGS: 00010202
eax: 00001ae0 ebx: 0021c3e8 ecx: 00000006 edx: c6b69144
esi: 00000000 edi: 000009f8 ebp: 00002800 esp: 0008afa4
ds: 0018 es: 0018 fs: 0018 gs: 0018 ss: 0018
Process kswapd (pid: 3, process nr: 3, stackpage=0008a000)
Stack: 00000006 00000003 00000000 00000000 00000000 0011fba7 00000006 00000000
00000003 001a2d06 00000000 00009000 0011fd5b 00000003 00000000 00000000
00000100 0008efdc 0008b20a 0010947f 00000000 0011fc10 001b73b0
Call Trace: [<0011fba7>] [<0011fd5b>] [<0010947f>] [<0011fc10>]
Code: ff 4a 30 39 5a 54 75 05 8b 03 89 42 54 8b 13 85 d2 74 06 8b

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

>>EIP: 11c28b <shrink_mmap+11b/1e0>
Trace: 11fba7 <try_to_free_page+47/b0>
Trace: 11fd5b <kswapd+14b/160>
Trace: 10947f <init+3f/260>
Trace: 11fd5b <kswapd+14b/160>

Code: 11c28b <shrink_mmap+11b/1e0> decl 0x30(%edx)
Code: 11c28e <shrink_mmap+11e/1e0> cmpl %ebx,0x54(%edx)
Code: 11c291 <shrink_mmap+121/1e0> jne 11c298 <shrink_mmap+128/1e0>
Code: 11c293 <shrink_mmap+123/1e0> movl (%ebx),%eax
Code: 11c295 <shrink_mmap+125/1e0> movl %eax,0x54(%edx)
Code: 11c298 <shrink_mmap+128/1e0> movl (%ebx),%edx
Code: 11c29a <shrink_mmap+12a/1e0> testl %edx,%edx
Code: 11c29c <shrink_mmap+12c/1e0> je 11c2a4 <shrink_mmap+134/1e0>
Code: 11c29e <shrink_mmap+12e/1e0> movl (%eax),%eax
Code: 11c2a0 <shrink_mmap+130/1e0> nop
Code: 11c2a1 <shrink_mmap+131/1e0> nop
Code: 11c2a2 <shrink_mmap+132/1e0> nop

Andrew Anderson
I don't speak for ERAU, and God knows I don't want them to speak for me!