OOPS 2.1.124, PPP

Kristofer T. Karas (ktk@ktk.bidmc.harvard.edu)
Fri, 16 Oct 1998 13:49:49 -0400


I had a freeze under 2.1.124 last night. The box, equipped with both
lan and modem, was acting as a dialup server for my home machine.
While rsync'ing a few files, the office machine suffered an OOPS that
took it down. Both machines were running 2.1.124 and pppd 2.3.5 using
the ppp_deflate compression module.

I got the machine back with Alt-SysRq-U, -B. I don't know where the
ppp_deflate module was loaded in memory, sadly, so can't translate
those symbols; I assume that was where the oops took place. :-(
Here's the oops, hand-copied with pen and paper (so typos are mine).
Oh, btw, the machine is actually a UP Pentium-133, accidentally
compiled with SMP enabled.

CPU: 0
EIP: 0010:[<c2a15548>]
EFLAGS: 00010283
eax: 000034f7 ebx: 00003474 ecx: c1a97dc8 edx: c2a19b94
esi: 00000004 edi: 00000008 ebp: c2a17630 esp: c01d3dec
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=c01d3000)
Stack: 00000003 00000fb6 00000008 0000001f 0000007f 00000f2c c2a1c08b 00000060
c1a630ce 00000003 c2a14b27 00000007 00000005 c2a181e0 c2a17558 c1a97dc8
c1a97b54 00000002 00000000 c1a97b54 00000005 c2a1c008 c2a1d008 c2a1cdd3
Call Trace: [<c2a1c08b>] [<c2a14b27>] [<c2a181e0>] [<c2a17558>] [<c2a1c008>] [<c2a1d008>] [<c2a1cdd3>]
[<c2a13c6b>] [<c2a1cfc0>] [<c010936d>] [<c010c2a8>] [<c2a17558>] [<c2a181e0>] [<c2a12a4a>] [<c2a15def>]
[<c0193b9a>] [<c0192ad7>] [<c0181c4c>] [<c01111f0>] [<c011841d>] [<c010962d>] [<c0107bd0>] [<c0106227>]
[<c0106000>] [<c01001b1>]

Code: 8a 02 8b 7c 24 20 88 07 42 47 89 7c 24 20 ff 4c 24 10 75 ec

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

Using `/lib/modules/2.1.124/system.map' to map addresses to symbols.

>>EIP: c2a15548 cannot be resolved
Trace: c2a1c08b
Trace: c2a14b27
Trace: c2a181e0
Trace: c2a17558
Trace: c2a1c008
Trace: c2a1d008
Trace: c2a1cdd3
Trace: c2a13c6b
Trace: c2a1cfc0
Trace: c010936d <__global_restore_flags+25/48>
Trace: c010c2a8 <do_gettimeofday+4c/68>
Trace: c2a17558
Trace: c2a181e0
Trace: c2a12a4a
Trace: c2a15def
Trace: c0193b9a <ppp_receive_frame+176/328>
Trace: c0192ad7 <ppp_tty_receive+183/3dc>
Trace: c0181c4c <flush_to_ldisc+b4/c0>
Trace: c01111f0 <tqueue_bh+28/38>
Trace: c011841d <do_bottom_half+85/a8>
Trace: c010962d <do_IRQ+45/4c>
Trace: c0107bd0 <ret_from_intr>
Trace: c0106227 <cpu_idle+37/78>
Trace: c0106000 <get_options>
Trace: c01001b1 <L6>
Code:
Code: 8a 02 movb (%edx),%al
Code: 8b 7c 24 20 movl 0x20(%esp,1),%edi
Code: 88 07 movb %al,(%edi)
Code: 42 incl %edx
Code: 47 incl %edi
Code: 89 7c 24 20 movl %edi,0x20(%esp,1)
Code: ff 4c 24 10 decl 0x10(%esp,1)
Code: 75 ec jne 0 <_EIP>

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