Sorry I can't be more explicit in checking this out, still working my way 
through definitive situations where these occur, but seem to be in low memory 
machines, running initrd.gz minix filesystems..

I started gettting OOPS soon after running a patch to rd.c to allow for 
encrypted initrd.gz, and I thought it was something to do with the patch, but 
it seems this is a deeper issue, because we are now getting it even when 
using an unencrypted initrd.gz.  

Only seems to happen on Pentium/486 class machines with 8-16 MG RAM
Also, we are running a minix file system. 

First OOPS occured after gunzip routine completed, while using the encrypted 
initrd.gz..  (Unencrypted OOPS below)

Not a master of ksymoops, but included it incase it helps.

Unable to handle kernel paging request at virtual address 8140c35b
 printing eip:
c015e483
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c015e483>]
EFLAGS:         00010293
eax: 8140c357   ebx: 8140c35f   ecx: c10952d0   edx: c10951d0
esi: 00000042   edi: 00000000   ebp: 0000000a   esp: c1ffd824
ds: 0018        es: 0018        ss: 0018
Process swapper (pid: 1, stackpage=c1ffd000)
Stack: 00000008 c015f1e4 c1f04008 00000005 0000001d 00000000 c1ffdd8c
     c1ffd874 c1ffd870 c1ffd86c 0000001e 0000011e 00000012 0000013c 0000007f
     c1f19408 00000006 c1f04008 00000009 00000005 00000006 00000007 00000007
Call Trace: [<c015f1e4>] [<c015f2e9>] [<f0708b1f>] [<c015f366>] [<f0708b1f>] 
[<c015f753>] [<c011a28d>] [<c0100018>] [<c01070e7>] [<c0107518>]
Code: 8b 58 04 50 e8 44 78 05 00 89 d8 83 c4 04 85 c0 75 eb 31 c0
Kernel panic: Attempted to kill init!



>>EIP; c015e483 <rd_request+d3/190>   <=====
Trace; c015f1e4 <inflate_codes+454/470>
Trace; c015f2e9 <inflate_stored+e9/1b0>
Trace; f0708b1f <END_OF_CODE+304c98eb/????>
Trace; c015f366 <inflate_stored+166/1b0>
Trace; f0708b1f <END_OF_CODE+304c98eb/????>
Trace; c015f753 <inflate_dynamic+253/600>
Trace; c011a28d <proc_dointvec_jiffies+1d/30>
Trace; c0100018 <startup_32+18/13b>
Trace; c01070e7 <init+7/110>
Trace; c0107518 <kernel_thread+28/40>
Code;  c015e483 <rd_request+d3/190>
00000000 <_EIP>:
Code;  c015e483 <rd_request+d3/190>   <=====
   0:   8b 58 04                  movl   0x4(%eax),%ebx   <=====
Code;  c015e486 <rd_request+d6/190>
   3:   50                        pushl  %eax
Code;  c015e487 <rd_request+d7/190>
   4:   e8 44 78 05 00            call   5784d <_EIP+0x5784d> c01b5cd0 
<find_best_ips_proto+130/210>
Code;  c015e48c <rd_request+dc/190>
   9:   89 d8                     movl   %ebx,%eax
Code;  c015e48e <rd_request+de/190>
   b:   83 c4 04                  addl   $0x4,%esp
Code;  c015e491 <rd_request+e1/190>
   e:   85 c0                     testl  %eax,%eax
Code;  c015e493 <rd_request+e3/190>
  10:   75 eb                     jne    fffffffd <_EIP+0xfffffffd> c015e480 
<rd_request+d0/190>
Code;  c015e495 <rd_request+e5/190>
  12:   31 c0                     xorl   %eax,%eax 

Latest OOPS discovered

Unable to handle kernel paging request at virtual address c839a5b4 printing 
eip:
c8124c70
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0124c70>]
EFLAGS: 00010282
eax: 00000000   ebx: c839a5b0   ecx: 400ec000   edx: c020f360
esi: 400e8000   edi: c020f360   ebp: 00000004   esp: c0097f90
ds: 0018        es: 0018        ss: 0018
Process kswapd (pid: 2, stackpage=c0097000)
Stack: c020f360 00000000 00000000 00000015 c0124d51 c020f360 00000004 00000010
 00000027 00000008 00000028 00000054 00000000 c0124f0c 00000028 00000004
 00010f00 00000003 00000001 0008e000 c0125038 00000004 c009bf98 00000000
Call Trace: [<c0124d51>] [<c0124f0c>] [<c0125038>] [<c0107518>]
Code: 8b 73 04 55 56 53 57 e8 24 fe ff ff 83 c4 10 85 c0 75 1d 8b

ksymoops output

Oops: 0000
CPU:    0
EIP:    0010:[<c0124c70>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: 00000000   ebx: c839a5b0     ecx: 400ec000       edx: c020f360
esi: 400e8000   edi: c020f360     ebp: 00000004       esp: c0097f90
ds: 0018        es: 0018       ss: 0018
Process kswapd (pid: 2, stackpage=c0097000)
Stack: c020f360 00000000 00000000 00000015 c0124d51 c020f360 00000004 00000010
 00000027 00000008 00000028 00000054 00000000 c0124f0c 00000028 00000004
 00010f00 00000003 00000001 0008e000 c0125038 00000004 c009bf98 00000000
Call Trace: [<c0124d51>] [<c0124f0c>] [<c0125038>] [<c0107518>]
Code: 8b 73 04 55 56 53 57 e8 24 fe ff ff 83 c4 10 85 c0 75 1d 8b
 
>>EIP; c0124c70 <swap_out_mm+30/70>   <=====
Trace; c0124d51 <swap_out+a1/f0>
Trace; c0124f0c <do_try_to_free_pages+16c/200>
Trace; c0125038 <kswapd+98/a0>
Trace; c0107518 <kernel_thread+28/40>
Code;  c0124c70 <swap_out_mm+30/70>
00000000 <_EIP>:
Code;  c0124c70 <swap_out_mm+30/70>   <=====
   0:   8b 73 04                  movl   0x4(%ebx),%esi   <=====
Code;  c0124c73 <swap_out_mm+33/70>
   3:   55                        pushl  %ebp
Code;  c0124c74 <swap_out_mm+34/70>
   4:   56                        pushl  %esi
Code;  c0124c75 <swap_out_mm+35/70>
   5:   53                        pushl  %ebx
Code;  c0124c76 <swap_out_mm+36/70>
   6:   57                        pushl  %edi
Code;  c0124c77 <swap_out_mm+37/70>
   7:   e8 24 fe ff ff            call   fffffe30 <_EIP+0xfffffe30> c0124aa0 
<swap_out_vma+0/1a0>
Code;  c0124c7c <swap_out_mm+3c/70>
   c:   83 c4 10                  addl   $0x10,%esp
Code;  c0124c7f <swap_out_mm+3f/70>
   f:   85 c0                     testl  %eax,%eax
Code;  c0124c81 <swap_out_mm+41/70>
  11:   75 1d                     jne    30 <_EIP+0x30> c0124ca0 
<swap_out_mm+60/70>
Code;  c0124c83 <swap_out_mm+43/70>
  13:   8b 00                     movl   (%eax),%eax
 
 
1 warning and 1 error issued.  Results may not be reliable.

--------------------------------------------------------
Michael Peddemors - Senior Consultant
Unix Administration - WebSite Hosting
Network Services - Programming
Wizard Internet Services http://www.wizard.ca
Linux Support Specialist - http://www.linuxmagic.com
--------------------------------------------------------
(604) 589-0037 Beautiful British Columbia, Canada
--------------------------------------------------------
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to