after crashing often our machine just survived this oops:
-- Jun 9 20:01:08 lilly kernel: general protection: 0000 Jun 9 20:01:08 lilly kernel: CPU: 0 Jun 9 20:01:08 lilly kernel: EIP: 0010:[<0014a8cd>] Jun 9 20:01:08 lilly kernel: EFLAGS: 00010002 Jun 9 20:01:08 lilly kernel: eax: 02652d9c ebx: 026525a4 ecx: 00000202 edx: e8481800 Jun 9 20:01:08 lilly kernel: esi: 0178be90 edi: 0178bdfc ebp: 001b3d68 esp: 001b3d38 Jun 9 20:01:08 lilly kernel: ds: 0018 es: 0018 fs: 002b gs: 0018 ss: 0018 Jun 9 20:01:08 lilly kernel: Process swapper (pid: 0, process nr: 0, stackpage=001b1e2c) Jun 9 20:01:08 lilly kernel: Stack: 0178bdfc 00000005 00000001 0013c3e6 0178bdfc 0013c32c 0178bfc0 00110a1c Jun 9 20:01:08 lilly kernel: 0178bdfc 00000001 ffffffff 00000001 001d93a4 0011618b 001b3d84 001b3e0c Jun 9 20:01:08 lilly kernel: 00000000 00009000 0010a33b 000a88b6 fffffc18 001b44f0 001b3e0c 00000000 Jun 9 20:01:08 lilly kernel: Call Trace: [<0013c3e6>] [<0013c32c>] [<00110a1c> ] [<0011618b>] [<0010a33b>] [<00109544>] [<0010a3b2>] Jun 9 20:01:08 lilly kernel: [<00109284>] [<0010910f>] Jun 9 20:01:08 lilly kernel: Code: 89 72 04 89 97 94 00 00 00 c7 00 00 00 00 00 c7 40 04 00 00 Jun 9 20:01:08 lilly kernel: Aiee, killing interrupt handler Jun 9 20:01:08 lilly kernel: kfree of non-kmalloced memory: 001b3e6c, next= 00000000, order=0 Jun 9 20:01:08 lilly kernel: kfree of non-kmalloced memory: 001b3e5c, next= 00000000, order=0 Jun 9 20:01:08 lilly kernel: kfree of non-kmalloced memory: 001b4290, next= 00000000, order=0 Jun 9 20:01:08 lilly kernel: idle task may not sleep Jun 9 20:01:08 lilly last message repeated 4 times Jun 9 20:04:07 lilly kernel: 4.2BSD based fragmenting router between here and 193.102.134.148, mtu corrected from 497 to 477-- The ksymoops output is as follows: Using `/System.map' to map addresses to symbols.>>EIP: 14a8cd <destroy_sock+71/274> Trace: 13c3e6 <net_timer+ba/104> Trace: 13c3e6 <net_timer+ba/104> Trace: 110a1c <timer_bh+74/154> Trace: 11618b <do_bottom_half+3b/60> Trace: 10a33b <handle_bottom_half+b/20> Trace: 109544 <sys_idle+5c/70> Trace: 10a3b2 <system_call+52/80> Trace: 109284 <init> Trace: 10910f <start_kernel+177/184>
Code: 14a8cd <destroy_sock+71/274> movl %esi,0x4(%edx) Code: 14a8d0 <destroy_sock+74/274> movl %edx,0x94(%edi) Code: 14a8d6 <destroy_sock+7a/274> movl $0x0,(%eax) Code: 14a8dc <destroy_sock+80/274> movl $0x90000000,0x4(%eax) Code: 14a8e3 <destroy_sock+87/274> nop
-- The machine is an AsusTP4N/P100/64Mb, Adaptec 2940, DE435 Ethernet, 2x 8 port cyclades, it acts as a dialin-server / router at our small ISP. We have CONFIG_IP_ROUTER=y in our .config. At the moment the machine is still running after this oops, without rebooting, which confuses me, cause it normally crashes without something written to the syslog. We use gcc-2.7.2, libc-5.2.18. The machine does ppp and [c]slip. Email me if you need additional details.regards,
-Michael
-- x(f,s,c)char *s;{return f&1 ? *s ? *s-c ? x(f,++s,c) :7[s]:0:f&2 ? x(--f,"!/*,xq-ih9]c$=le&M t)r\nm@p31n%ag.8}Sdoy",c):f&4 ? *s ? x(f,s+1,putchar(x(f-2,"^&%!*)",*s))) : 0 : 0;}main(){return x(4, "]!x/mhicn$!iihle&!x/mhiM$agimr%p !r@p%he&!x/mhiM !r@p%he",65);}