ISSUE: Oops after switching from 2.0.32 to 2.1.97

Jens Glaser (jens@helena.regio.net)
Mon, 20 Apr 1998 00:01:48 +0200 (CEST)


Hi,

here a two system crashs I encountered after switching from 2.0.32 to
2.1.97. I've got some more if you want (related to swapper task and
kswapd).

They appear "randomly".

For system info see below.

System: Pentium 133, 64 MB, NE2000 on board, IDE disk and CDROM

Apr 19 23:00:03 helena kernel: Unable to handle kernel paging request at virtual address 000050e1
Apr 19 23:00:03 helena kernel: current->tss.cr3 = 02db8000, Xr3 = 02db8000
Apr 19 23:00:03 helena kernel: *pde = 00000000
Apr 19 23:00:03 helena kernel: Oops: 0002
Apr 19 23:00:03 helena kernel: CPU: 0
Apr 19 23:00:03 helena kernel: EIP: 0010:[<c0166a10>]
Apr 19 23:00:03 helena kernel: EFLAGS: 00010246
Apr 19 23:00:03 helena kernel: eax: 000050c1 ebx: 00000000 ecx: 00000000 edx: 000050e1
Apr 19 23:00:03 helena kernel: esi: c2dbbe64 edi: c2dba000 ebp: c2dbbe64 esp: c2dbbe08
Apr 19 23:00:03 helena kernel: ds: 0018 es: 0018 ss: 0018
Apr 19 23:00:03 helena kernel: Process maudio (pid: 209, process nr: 39, stackpage=c2dbb000)
Apr 19 23:00:03 helena kernel: Stack: c01fb0c4 00000000 c0170c1a c2dbbe64 c0130c04 c30ace60 c2dbbee4 00000080
Apr 19 23:00:03 helena kernel: c2dbbe64 bffff90c 00000000 c0000000 bffff7a3 c0130e43 ffffffff bffff7a4
Apr 19 23:00:03 helena kernel: c0130e68 c2dbbe64 c2dbbfc4 c3fcf000 c3fcf000 c2dba000 c2dbbfbc 464c457f
Apr 19 23:00:03 helena kernel: Call Trace: [<c0170c1a>] [<c0130c04>] [<c0130e43>

ksymoops:
>>EIP: c0166a10 <dst_destroy+5c/88>
Trace: c0170c1a <ip_rt_redirect+34e/3ec>
Trace: c0130c04 <search_binary_handler+54/124>
Trace: c0130e43 <do_execve+16f/1d8>
Code: c0166a10 <dst_destroy+5c/88>
Code: c0166a10 <dst_destroy+5c/88> f0 ff 48 20 lock decl 0x20(%eax)
Code: c0166a14 <dst_destroy+60/88> 8b 46 48 movl 0x48(%esi),%eax
Code: c0166a17 <dst_destroy+63/88> 8b 40 14 movl 0x14(%eax),%eax
Code: c0166a20 <dst_destroy+6c/88> 85 c0 testl %eax,%eax
Code: c0166a22 <dst_destroy+6e/88> 74 06 je c0166a24 <dst_destroy+70/88>
Code: c0166a24 <dst_destroy+70/88> 05 00 00 00 00 addl $0x0,%eax
Code: c0166a29 <dst_destroy+75/88> 00 00 addb %al,(%eax)
Code: c0166a31 <dst_destroy+7d/88> 90 nop
Code: c0166a32 <dst_destroy+7e/88> 90 nop
Code: c0166a33 <dst_destroy+7f/88> 90 nop
Code: c0166a10 <dst_destroy+5c/88>
Code: c0166a10 <dst_destroy+5c/88> f0 ff 48 20 lock decl 0x20(%eax)
Code: c0166a14 <dst_destroy+60/88> 8b 46 48 movl 0x48(%esi),%eax
Code: c0166a17 <dst_destroy+63/88> 8b 40 14 movl 0x14(%eax),%eax
Code: c0166a20 <dst_destroy+6c/88> 85 c0 testl %eax,%eax
Code: c0166a22 <dst_destroy+6e/88> 74 06 je c0166a24 <dst_destroy+70/88>
Code: c0166a24 <dst_destroy+70/88> 05 00 00 00 00 addl $0x0,%eax
Code: c0166a29 <dst_destroy+75/88> 00 00 addb %al,(%eax)
Code: c0166a31 <dst_destroy+7d/88> 90 nop

OOPS II:

Apr 19 23:00:01 helena kernel: Unable to handle kernel paging request at virtual address 86850640
Apr 19 23:00:01 helena kernel: current->tss.cr3 = 03018000, Xr3 = 03018000
Apr 19 23:00:01 helena kernel: *pde = 00000000
Apr 19 23:00:01 helena kernel: Oops: 0000
Apr 19 23:00:01 helena kernel: CPU: 0
Apr 19 23:00:01 helena kernel: EIP: 0010:[<c0162ca2>]
Apr 19 23:00:01 helena kernel: EFLAGS: 00010282
Apr 19 23:00:01 helena kernel: eax: c3428320 ebx: c3d23800 ecx: c3428320 edx: c3d23800
Apr 19 23:00:01 helena kernel: esi: c3d23800 edi: 00000000 ebp: c3b3e220 esp: c301bf70
Apr 19 23:00:01 helena kernel: ds: 0018 es: 0018 ss: 0018
Apr 19 23:00:01 helena kernel: Process cron (pid: 208, process nr: 40, stackpage=c301b000)
Apr 19 23:00:01 helena kernel: Stack: c3428320 c01290ce c3d23800 c3428320 c3428320 00000000 00000004 c314d6e0
Apr 19 23:00:01 helena kernel: c012914b c3428320 c3428320 c301a000 fffffff7 c0129234 c3428320 c314d6e0
Apr 19 23:00:01 helena kernel: c301a000 0804f4e0 0804e5c0 bffff30c c0109eb8 00000004 4008ded4 40056f74
Apr 19 23:00:01 helena kernel: Call Trace: [<c01290ce>] [<c012914b>] [<c0129234>] [<c0109eb8>]
Apr 19 23:00:01 helena kernel: Code: 2e c0 14 00 00 00 00 00 00 00 83 8c00 00 00 04 00 80 fb ff

ksymoops:
>>EIP: c0162ca2 <sock_close+22/3c>
Trace: c01290ce <__fput+22/50>
Trace: c012914b <close_fp+4f/84>
Trace: c0129234 <sys_close+b4/e0>
Trace: c01290ce <__fput+22/50>
Trace: c012914b <close_fp+4f/84>
Trace: c0129234 <sys_close+b4/e0>
Code: c0162ca2 <sock_close+22/3c>
Code: c0162ca2 <sock_close+22/3c> 2e c0 14 00 00 rclb $0x0,%cs:(%eax,%eax,1)
Code: c0162ca7 <sock_close+27/3c> 00 00 addb %al,(%eax)
Code: c0162ca9 <sock_close+29/3c> 00 00 addb %al,(%eax)
Code: c0162cab <sock_close+2b/3c> 00 83 8c 00 00 addb %al,0x8c(%ebx)
Code: c0162cb7 <sock_close+37/3c> 00 00 addb %al,(%eax)
Code: c0162cb9 <sock_close+39/3c> 00 00 addb %al,(%eax)
Code: c0162cbb <sock_close+3b/3c> 00 00 addb %al,(%eax)
Code: c0162cc3 <sock_fasync+7/e4> 90 nop
Code: c0162cc4 <sock_fasync+8/e4> 90 nop
Code: c0162cc5 <sock_fasync+9/e4> 90 nop
Code: c0162ca2 <sock_close+22/3c>
Code: c0162ca2 <sock_close+22/3c> 2e c0 14 00 00 rclb $0x0,%cs:(%eax,%eax,1)
Code: c0162ca7 <sock_close+27/3c> 00 00 addb %al,(%eax)
Code: c0162ca9 <sock_close+29/3c> 00 00 addb %al,(%eax)
Code: c0162cab <sock_close+2b/3c> 00 83 8c 00 00 addb %al,0x8c(%ebx)
Code: c0162cb7 <sock_close+37/3c> 00 00 addb %al,(%eax)
Code: c0162cb9 <sock_close+39/3c> 00 00 addb %al,(%eax)
Code: c0162cbb <sock_close+3b/3c> 00 00 addb %al,(%eax)
Code: c0162cc3 <sock_fasync+7/e4> 90 nop
Code: c0162cc4 <sock_fasync+8/e4> 90 nop
Code: c0162cc5 <sock_fasync+9/e4> 90 nop

System information:

Linux helena 2.0.32 #2 Sat Jan 10 22:19:13 CET 1998 i586 unknown
Kernel modules found
Gnu C 2.7.2.1
Binutils 2.8.1
Linux C Library 5.4.44
Dynamic Linker (ld.so) 1.9.6
Linux C++ Library 27..
Procps 1.2.6
Mount 2.7l
Net-tools 1.32-alpha
Kbd 0.93
Sh-utils 1.12

processor : 0
cpu : 586
model : Pentium 75+
vendor_id : GenuineIntel
stepping : 12
fdiv_bug : no
hlt_bug : no
f00f_bug : yes
fpu : yes
fpu_exception : yes
cpuid : yes
wp : yes
flags : fpu vme de pse tsc msr mce cx8
bogomips : 52.84

helena /home/jens> cat /proc/modules
ne 2 1 (autoclean)
8390 2 [ne] 0 (autoclean)
memstat 1 0

-- 
Jens Glaser     Am Holderstrauch 13, 36041 Fulda, 0661/9429507  jens@regio.net

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu