Messages in this thread | | | Date | Mon, 18 Oct 1999 00:40:44 +0200 (CEST) | From | Tobias Ringstrom <> | Subject | Oops in linux-2.2.13pre15 |
| |
For the first time in several years, I got a fatal oops. It occurred right after the remote end of a ppp link was hung up, as can be seen right before the real oops message. The computer had a uptime of several days before this happened.
The kernel was compiled with egcs-1.1.2 release.
Please let me know if there is anything I can do to track this one down, so that I can keep running for at least another 4-5 years. :-)
/ Tobias
ksymoops 0.7c on i586 2.2.13pre15. Options used -V (default) -k /proc/ksyms (default) -l /proc/modules (default) -o /lib/modules/2.2.13pre15/ (default) -m /boot/System.map (default)
Warning: You did not tell me where to find symbol information. I will assume that the log matches the kernel and modules that are running right now and I'll use the default options above for symbol resolution. If the current kernel and/or modules do not match the log, you can get more accurate output by telling me the kernel version and where to find map, modules, ksyms etc. ksymoops -h explains the options.
No modules in ksyms, skipping objects Warning (read_lsmod): no symbols in lsmod, is /proc/modules a valid lsmod file? Unable to handle kernel NULL pointer dereference(1)Unable to handle kernel NULL current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[<c010fddd>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010046 eax: 00000000 ebx: c020d7e8 ecx: 00000046 edx: c1c7a000 esi: c020d7e8 edi: 00000001 ebp: c0223d04 esp: c0223d0c ds: 0018 es: 0018 ss: 0018 Process swapper (pid: 0, process nr: 0, stackpage=c0223000) Stack: 00000000 c0234d77 c0234d46 00000000 c011304e c0222000 00000098 c0222000 c0223dbc 00000030 00000086 c0234d76 c0234d46 00000033 c010e3a6 c01dbb60 c0222000 00000000 fffffc18 c0223dbc c1030ec0 00000001 c010904d c0223d70 Call Trace: [<c011304e>] [<c010e3a6>] [<c01dbb60>] [<c010904d>] [<c0110284>] [<c011ba65>] [<c012089a>] [<c0120991>] [<c0120113>] [<c0120249>] [<c01202e0>] [<c01203c7>] [<c0120442>] [<c012054b>] [<c0120d20>] [<c01b7ea4>] [<c01a2e0a>] [<c019f129>] [<c01103da>] [<c010780d>] [<c0107815>] [<c0106000>] [<c0107830>] [<c0108f48>] [<c0106000>] [<c010607b>] [<c0106000>] [<c0100176>] Code: 89 50 40 ff 05 24 d7 20 c0 51 9d 52 e8 4a ff ff ff eb 02 51
>>EIP; c010fddd <wake_up_process+29/44> <===== Trace; c011304e <printk+15e/16c> Trace; c010e3a6 <do_page_fault+252/31c> Trace; c01dbb60 <stext_lock+2e20/2fe0> Trace; c010904d <error_code+2d/34> Trace; c0110284 <schedule+c0/280> Trace; c011ba65 <__wait_on_page+91/cc> Trace; c012089a <rw_swap_page_base+342/364> Trace; c0120991 <rw_swap_page+69/70> Trace; c0120113 <try_to_swap_out+19b/1b4> Trace; c0120249 <swap_out_vma+11d/178> Trace; c01202e0 <swap_out_process+3c/6c> Trace; c01203c7 <swap_out+b7/dc> Trace; c0120442 <do_try_to_free_pages+56/78> Trace; c012054b <try_to_free_pages+23/30> Trace; c0120d20 <__get_free_pages+68/280> Trace; c01b7ea4 <ppp_release+68/134> Trace; c01a2e0a <n_tty_open+46/b0> Trace; c019f129 <do_tty_hangup+175/274> Trace; c01103da <schedule+216/280> Trace; c010780d <cpu_idle+59/68> Trace; c0107815 <cpu_idle+61/68> Trace; c0106000 <get_options+0/74> Trace; c0107830 <sys_idle+14/24> Trace; c0108f48 <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; c010fddd <wake_up_process+29/44> 00000000 <_EIP>: Code; c010fddd <wake_up_process+29/44> <===== 0: 89 50 40 movl %edx,0x40(%eax) <===== Code; c010fde0 <wake_up_process+2c/44> 3: ff 05 24 d7 20 c0 incl 0xc020d724 Code; c010fde6 <wake_up_process+32/44> 9: 51 pushl %ecx Code; c010fde7 <wake_up_process+33/44> a: 9d popf Code; c010fde8 <wake_up_process+34/44> b: 52 pushl %edx Code; c010fde9 <wake_up_process+35/44> c: e8 4a ff ff ff call ffffff5b <_EIP+0xffffff5b> c010fd38 <reschedule_idle+0/7c> Code; c010fdee <wake_up_process+3a/44> 11: eb 02 jmp 15 <_EIP+0x15> c010fdf2 <wake_up_process+3e/44> Code; c010fdf0 <wake_up_process+3c/44> 13: 51 pushl %ecx
Kernel panic: Attempted to kill the idle task In swapper task - not syncing
2 warnings issued. Results may not be reliable.
- 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/
| |