Messages in this thread | | | Date | Fri, 17 Sep 1999 22:13:28 +0100 (GMT) | From | Tim Ricketts <> | Subject | 2.2.12 Oops in ipfw_output_check |
| |
This is 2.2.12 with the broken autofs fix, cipe-1.3.0 and an nmap scan protection patch that was on here a while ago. It'd been up for 10 days - my longest uptime yet on a 2.2 kernel. System hung and nothing was logged. I couldn't try sysrq as I had no keyboard. Here's what was on the screen (subject to typos) passed through ksymoops.
ksymoops 0.7c on i586 2.2.12. Options used -v /usr/src/linux/vmlinux (specified) -K (specified) -L (specified) -o /lib/modules/2.2.12/ (default) -m /usr/src/linux/System.map (specified)
No modules in ksyms, skipping objects current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c016fe02>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010246 eax: 00000000 ebx: c01bab8c ecx: c1f8be1c edx: c330af00 esi: 00000002 edi: c01c3e18 ebp: 00000000 esp: c01c3da4 ds: 0018 es: 0018 ss: 0018 Process swapper (pid: 0, process nr: 0, stackpage=c01c3000) Stack: c330af00 00000000 00000000 c0147363 c01bab8c 00000002 00000000 c1f8be1c 00000000 c01c3e18 c1f8be1c c2516c80 00000000 c01c3e10 c0159ab6 00000002 00000000 c1f8be1c 00000000 c01c3e18 c1f8be50 c330af00 c1f8be30 c1f8be50 Call Trace: [<c0147363>] [<c0159ab6>] [<c01604bd>] [<c01619de>] [<c015f57b>] [<c0164548>] [<c01646af>] [<c016491d>] [<c01470f7>] [<c0157383>] [<c01576b8>] [<c014dd52>] [<c0149a30>] [<c01160d9>] [<c0108bcf>] [<c0108838>] [<c010626d>] [<c0106000>] [<c0106291>] [<c01079e4>] [<c0106000>] [<c010607b>] [<c0106000>] [<c0100176>] Code: 8b 00 50 51 e8 65 eb ff ff 83 c4 1c c3 90 56 a1 b4 1c 1e c0
>>EIP; c016fe02 <ipfw_output_check+56/64> <===== Trace; c0147363 <call_out_firewall+2f/4c> Trace; c0159ab6 <ip_queue_xmit+19e/370> Trace; c01604bd <tcp_transmit_skb+3a9/3b4> Trace; c01619de <tcp_send_ack+aa/b4> Trace; c015f57b <tcp_rcv_established+37f/5b0> Trace; c0164548 <tcp_v4_do_rcv+38/13c> Trace; c01646af <tcp_v4_rcv+63/354> Trace; c016491d <tcp_v4_rcv+2d1/354> Trace; c01470f7 <sys_socketcall+207/234> Trace; c0157383 <ip_local_deliver+1fb/254> Trace; c01576b8 <ip_rcv+2dc/30c> Trace; c014dd52 <qdisc_run_queues+2e/60> Trace; c0149a30 <net_bh+164/1bc> Trace; c01160d9 <do_bottom_half+45/64> Trace; c0108bcf <do_IRQ+3b/40> Trace; c0108838 <common_interrupt+18/20> Trace; c010626d <cpu_idle+59/68> Trace; c0106000 <get_options+0/74> Trace; c0106291 <sys_idle+15/24> Trace; c01079e4 <system_call+34/38> Trace; c0106000 <get_options+0/74> Trace; c010607b <cpu_idle+7/18> Trace; c0106000 <get_options+0/74> Trace; c0100176 <L6+0/2> Code; c016fe02 <ipfw_output_check+56/64> 00000000 <_EIP>: Code; c016fe02 <ipfw_output_check+56/64> <===== 0: 8b 00 movl (%eax),%eax <===== Code; c016fe04 <ipfw_output_check+58/64> 2: 50 pushl %eax Code; c016fe05 <ipfw_output_check+59/64> 3: 51 pushl %ecx Code; c016fe06 <ipfw_output_check+5a/64> 4: e8 65 eb ff ff call ffffeb6e <_EIP+0xffffeb6e> c016e970 <ip_fw_check+0/610> Code; c016fe0b <ipfw_output_check+5f/64> 9: 83 c4 1c addl $0x1c,%esp Code; c016fe0e <ipfw_output_check+62/64> c: c3 ret Code; c016fe0f <ipfw_output_check+63/64> d: 90 nop Code; c016fe10 <ipfw_forward_check+0/48> e: 56 pushl %esi Code; c016fe11 <ipfw_forward_check+1/48> f: a1 b4 1c 1e c0 movl 0xc01e1cb4,%eax
Aiee, killing interrupt handler Kernel panic: Attempted to kill the idle task! In swapper task - not syncing
-- Tim Quidquid latine dictum sit, altum viditur.
- 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/
| |