Bunch of OOPSen in 2.1.65

Matt Kemner (kemner@live.networx.net.au)
Thu, 27 Nov 1997 12:05:05 +0800 (WST)


These happened on my personal workstation while I was away. Machine was
still usable which allowed me to save dmesg contents. When I tried to do
anything else though, I got another series of OOPSen and the machine
froze.

They seem to follow the same pattern...

Machine is AMD K6-200 (serial B9713CJA with "the K6 bug")
64MB RAM, 1 IDE Quantum Fireball 3.2GB disk, NE2000 clone eth card

Kernel is 2.1.65 with QNX Scheduler 1.14 for 2.1.57 patched in manually.

If you need any more info please let me know...

Unable to handle kernel paging request at virtual address 3c15e0a9
current->tss.cr3 = 00d39000, %cr3 = 00d39000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012ed32>]
EFLAGS: 00010217
eax: 0000fc96 ebx: 3c15e0c1 ecx: 3c15e0c1 edx: 3c15e0a1
esi: c2b03894 edi: 00000004 ebp: 00000000 esp: c337befc
ds: 0018 es: 0018 ss: 0018
Process tcpd (pid: 27698, process nr: 26, stackpage=c337b000)
Stack: 00000001 00000008 00000002 00000000 0000000f 00000004 00000000 00000b11
00000008 00000000 0000000a c1cabf20 c012e53d 00000008 00000000 00000002
00000002 c012e749 00000008 00000002 c0146667 00000002 00000002 c0146c8d
Call Trace: [<c012e53d>] [<c012e749>] [<c0146667>] [<c0146c8d>] [<c0146d05>] [<c01483ec>] [<c0109382>]
[<c010920a>]
Code: 8b 73 e8 c7 44 24 10 00 00 00 00 8b 5b 04 83 7c 24 24 00 74

>>EIP: c012ed32 <select_dcache+7a/19c>
Trace: c012e53d <try_to_free_inodes+2d/48>
Trace: c012e749 <get_empty_inode+11/98>
Trace: c0146667 <sock_alloc+7/a0>
Trace: c0146c8d <sock_create+4d/a8>
Trace: c0146d05 <sys_socket+1d/70>
Trace: c01483ec <sys_socketcall+e4/2bc>
Trace: c0109382 <error_code+32/40>
Trace: c010920a <system_call+3a/40>
Code: c012ed32 <select_dcache+7a/19c>
Code: c012ed32 <select_dcache+7a/19c> 8b 73 e8 movl 0xffffffe8(%ebx),%esi
Code: c012ed35 <select_dcache+7d/19c> c7 44 24 10 00 movl $0x0,0x10(%esp,1)
Code: c012ed3a <select_dcache+82/19c> 00 00 00
Code: c012ed43 <select_dcache+8b/19c> 8b 5b 04 movl 0x4(%ebx),%ebx
Code: c012ed46 <select_dcache+8e/19c> 83 7c 24 24 00 cmpl $0x0,0x24(%esp,1)
Code: c012ed4b <select_dcache+93/19c> 74 00 je c012ed47 <select_dcache+8f/19c>
Code: c012ed53 <select_dcache+9b/19c> 90 nop
Code: c012ed54 <select_dcache+9c/19c> 90 nop
Code: c012ed55 <select_dcache+9d/19c> 90 nop

Unable to handle kernel paging request at virtual address 3c15e0a9
current->tss.cr3 = 03409000, %cr3 = 03409000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012ed32>]
EFLAGS: 00010217
eax: 0000fca3 ebx: 3c15e0c1 ecx: 3c15e0c1 edx: 3c15e0a1
esi: c2b03894 edi: 00000004 ebp: 00000000 esp: c337befc
ds: 0018 es: 0018 ss: 0018
Process tcpd (pid: 27699, process nr: 26, stackpage=c337b000)
Stack: 00000001 00000008 00000002 00000000 0000000f 00000004 00000000 00000b11
00000008 00000000 0000000a c1cabf20 c012e53d 00000008 00000000 00000002
00000002 c012e749 00000008 00000002 c0146667 00000002 00000002 c0146c8d
Call Trace: [<c012e53d>] [<c012e749>] [<c0146667>] [<c0146c8d>] [<c0146d05>] [<c01483ec>] [<c0109382>]
[<c010920a>]
Code: 8b 73 e8 c7 44 24 10 00 00 00 00 8b 5b 04 83 7c 24 24 00 74

>>EIP: c012ed32 <select_dcache+7a/19c>
Trace: c012e53d <try_to_free_inodes+2d/48>
Trace: c012e749 <get_empty_inode+11/98>
Trace: c0146667 <sock_alloc+7/a0>
Trace: c0146c8d <sock_create+4d/a8>
Trace: c0146d05 <sys_socket+1d/70>
Trace: c01483ec <sys_socketcall+e4/2bc>
Trace: c0109382 <error_code+32/40>
Trace: c010920a <system_call+3a/40>
Code: c012ed32 <select_dcache+7a/19c>
Code: c012ed32 <select_dcache+7a/19c> 8b 73 e8 movl 0xffffffe8(%ebx),%esi
Code: c012ed35 <select_dcache+7d/19c> c7 44 24 10 00 movl $0x0,0x10(%esp,1)
Code: c012ed3a <select_dcache+82/19c> 00 00 00
Code: c012ed43 <select_dcache+8b/19c> 8b 5b 04 movl 0x4(%ebx),%ebx
Code: c012ed46 <select_dcache+8e/19c> 83 7c 24 24 00 cmpl $0x0,0x24(%esp,1)
Code: c012ed4b <select_dcache+93/19c> 74 00 je c012ed47 <select_dcache+8f/19c>
Code: c012ed53 <select_dcache+9b/19c> 90 nop
Code: c012ed54 <select_dcache+9c/19c> 90 nop
Code: c012ed55 <select_dcache+9d/19c> 90 nop

Unable to handle kernel paging request at virtual address 3c15e0a9
current->tss.cr3 = 03409000, %cr3 = 03409000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012ed32>]
EFLAGS: 00010217
eax: 0000fd07 ebx: 3c15e0c1 ecx: 3c15e0c1 edx: 3c15e0a1
esi: c2b03894 edi: 00000004 ebp: 00000000 esp: c337bf28
ds: 0018 es: 0018 ss: 0018
Process cron (pid: 27700, process nr: 26, stackpage=c337b000)
Stack: 00000001 00000008 00000000 bffffd28 0000000f 00000004 00000000 00000b11
00000008 00000000 0000000a c1cabf20 c012e53d 00000008 00000000 c04d3080
c0e749e0 c012e749 00000008 c04d3080 c0129b56 c04d3080 c0129c56 c337bfb8
Call Trace: [<c012e53d>] [<c012e749>] [<c0129b56>] [<c0129c56>] [<c010d939>] [<c010920a>]
Code: 8b 73 e8 c7 44 24 10 00 00 00 00 8b 5b 04 83 7c 24 24 00 74

>>EIP: c012ed32 <select_dcache+7a/19c>
Trace: c012e53d <try_to_free_inodes+2d/48>
Trace: c012e749 <get_empty_inode+11/98>
Trace: c0129b56 <get_pipe_inode+6/d4>
Trace: c0129c56 <do_pipe+32/1ac>
Trace: c010d939 <sys_pipe+15/5c>
Trace: c010920a <system_call+3a/40>
Code: c012ed32 <select_dcache+7a/19c>
Code: c012ed32 <select_dcache+7a/19c> 8b 73 e8 movl 0xffffffe8(%ebx),%esi
Code: c012ed35 <select_dcache+7d/19c> c7 44 24 10 00 movl $0x0,0x10(%esp,1)
Code: c012ed3a <select_dcache+82/19c> 00 00 00
Code: c012ed43 <select_dcache+8b/19c> 8b 5b 04 movl 0x4(%ebx),%ebx
Code: c012ed46 <select_dcache+8e/19c> 83 7c 24 24 00 cmpl $0x0,0x24(%esp,1)
Code: c012ed4b <select_dcache+93/19c> 74 00 je c012ed47 <select_dcache+8f/19c>
Code: c012ed53 <select_dcache+9b/19c> 90 nop
Code: c012ed54 <select_dcache+9c/19c> 90 nop
Code: c012ed55 <select_dcache+9d/19c> 90 nop

Unable to handle kernel paging request at virtual address 3c15e0a9
current->tss.cr3 = 0067f000, %cr3 = 0067f000
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c012ed32>]
EFLAGS: 00010217
eax: 0000fd12 ebx: 3c15e0c1 ecx: 3c15e0c1 edx: 3c15e0a1
esi: c2b03894 edi: 00000004 ebp: 00000000 esp: c0669e90
ds: 0018 es: 0018 ss: 0018
Process inetd (pid: 113, process nr: 12, stackpage=c0669000)
Stack: 00000001 00000008 c0669fb4 c3e73918 0000000f 00000004 00000000 00000b11
00000008 00000000 0000000a c1cabf20 c012e53d 00000008 00000000 c08701e0
c3e73894 c012e749 00000008 c08701e0 c0146667 c08701e0 c3e73894 c014723b
Call Trace: [<c012e53d>] [<c012e749>] [<c0146667>] [<c014723b>] [<c015782d>] [<c01578b6>] [<c01653b0>]
[<c0146acd>] [<c012c32a>] [<c012c7a9>] [<c0148448>] [<c010920a>]
Code: 8b 73 e8 c7 44 24 10 00 00 00 00 8b 5b 04 83 7c 24 24 00 74
Using `/usr/src/linux/System.map' to map addresses to symbols.

>>EIP: c012ed32 <select_dcache+7a/19c>
Trace: c012e53d <try_to_free_inodes+2d/48>
Trace: c012e749 <get_empty_inode+11/98>
Trace: c0146667 <sock_alloc+7/a0>
Trace: c014723b <sys_accept+83/1ec>
Trace: c015782d <tcp_listen_poll+31/4c>
Trace: c01578b6 <tcp_poll+6e/114>
Trace: c01653b0 <inet_poll+1c/24>
Trace: c0146acd <sock_poll+21/28>
Trace: c012c32a <do_select+be/16c>
Trace: c012c7a9 <sys_select+31d/35c>
Trace: c0148448 <sys_socketcall+140/2bc>
Trace: c010920a <system_call+3a/40>
Code: c012ed32 <select_dcache+7a/19c>
Code: c012ed32 <select_dcache+7a/19c> 8b 73 e8 movl 0xffffffe8(%ebx),%esi
Code: c012ed35 <select_dcache+7d/19c> c7 44 24 10 00 movl $0x0,0x10(%esp,1)
Code: c012ed3a <select_dcache+82/19c> 00 00 00
Code: c012ed43 <select_dcache+8b/19c> 8b 5b 04 movl 0x4(%ebx),%ebx
Code: c012ed46 <select_dcache+8e/19c> 83 7c 24 24 00 cmpl $0x0,0x24(%esp,1)
Code: c012ed4b <select_dcache+93/19c> 74 00 je c012ed47 <select_dcache+8f/19c>
Code: c012ed53 <select_dcache+9b/19c> 90 nop
Code: c012ed54 <select_dcache+9c/19c> 90 nop
Code: c012ed55 <select_dcache+9d/19c> 90 nop