The Linux Kernel Mailing List
 help / color / mirror / Atom feed
From: Tupshin Harper <tupshin@tupshin.com>
To: Oleg Drokin <green@namesys.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: paging oops with 2.4.20-rc2
Date: Fri, 22 Nov 2002 00:58:58 -0800	[thread overview]
Message-ID: <3DDDF1D2.3050406@tupshin.com> (raw)
In-Reply-To: 20021122095450.A8056@namesys.com

Oleg Drokin wrote:

>Hello!
>
>  
>
>Is the oops always the same and looks like the one you've posted here?
>Or is it different from time to time?
>If it always the same, can you please try to compile your kernel with
>CONFIG_REISERFS_CHECK (reiserfs debug) option enabled and see what happens?
>
>Thank you.
>
>  
>
Well after looking more at my logs, I realize that I'm hitting a kernel 
BUG in page_alloc.c more often than the previous oops that I posted, and 
always as a (not necessarily immediate) precursor. Here's the log:

 kernel BUG at page_alloc.c:100!
invalid operand: 0000
CPU:    0
EIP:    0010:[__free_pages_ok+54/656]    Not tainted
EFLAGS: 00010282
eax: c1404914   ebx: c141d15c   ecx: c141d178   edx: c140782c
esi: 00000000   edi: c864079c   ebp: 085e4000   esp: d7619e30
ds: 0018   es: 0018   ss: 0018
Process cc1 (pid: 20387, stackpage=d7619000)
Stack: c141d15c 00003000 c864079c 085e4000 c0378900 00000000 c031bdf4 
c102c01c
       c031be0c 00000213 ffffffff 00016ef5 0000b77a c012b47b c012b873 
c141d15c
       c0120d90 c141d15c 0021c000 c01211b3 17ef0067 c85a96c0 c8aef2c0 
081e4000
Call Trace:    [__free_pages+27/32] [free_page_and_swap_cache+51/64] 
[__free_pte+64/80] [zap_page_range+403/576] [exit_mmap+181/288]
Code: 0f 0b 64 00 d3 d2 2b c0 83 7b 08 00 74 08 0f 0b 66 00 d3 d2
Using defaults from ksymoops -t elf32-i386 -a i386


 >>eax; c1404914 <_end+103b1d0/20b1491c>
 >>ebx; c141d15c <_end+1053a18/20b1491c>
 >>ecx; c141d178 <_end+1053a34/20b1491c>
 >>edx; c140782c <_end+103e0e8/20b1491c>
 >>edi; c864079c <_end+8277058/20b1491c>
 >>esp; d7619e30 <_end+172506ec/20b1491c>

Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   0f 0b                     ud2a  
Code;  00000002 Before first symbol
   2:   64                        fs
Code;  00000003 Before first symbol
   3:   00 d3                     add    %dl,%bl
Code;  00000005 Before first symbol
   5:   d2 2b                     shrb   %cl,(%ebx)
Code;  00000007 Before first symbol
   7:   c0 83 7b 08 00 74 08      rolb   $0x8,0x7400087b(%ebx)
Code;  0000000e Before first symbol
   e:   0f 0b                     ud2a  
Code;  00000010 Before first symbol
  10:   66                        data16
Code;  00000011 Before first symbol
  11:   00 d3                     add    %dl,%bl
Code;  00000013 Before first symbol
  13:   d2 00                     rolb   %cl,(%eax)

 kernel BUG at page_alloc.c:100!
invalid operand: 0000
CPU:    0
EIP:    0010:[__free_pages_ok+54/656]    Not tainted
EFLAGS: 00010282
eax: 0100000d   ebx: c141d15c   ecx: c141d15c   edx: 00000000
esi: 00000000   edi: 00000000   ebp: c0194a90   esp: c15b5f78
ds: 0018   es: 0018   ss: 0018
Process kupdated (pid: 6, stackpage=c15b5000)
Stack: c141d15c d76db230 00000000 c0194a90 d76db230 00000000 c8aef080 
c15b5fc8
       00027557 c0194aad c141d15c df5de000 c141d15c c012b47b c0124071 
00000004
       d76db180 df5de060 df5de000 c0142c1c d76db230 c15b4000 c02bde17 
c15b424b
Call Trace:    [reiserfs_writepage+0/48] [reiserfs_writepage+29/48] 
[__free_pages+27/32] [filemap_fdatasync+129/144] 
[sync_unlocked_inodes+140/384]
Code: 0f 0b 64 00 d3 d2 2b c0 83 7b 08 00 74 08 0f 0b 66 00 d3 d2


 >>ebx; c141d15c <_end+1053a18/20b1491c>
 >>ecx; c141d15c <_end+1053a18/20b1491c>
 >>ebp; c0194a90 <reiserfs_writepage+0/30>
 >>esp; c15b5f78 <_end+11ec834/20b1491c>

Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   0f 0b                     ud2a  
Code;  00000002 Before first symbol
   2:   64                        fs
Code;  00000003 Before first symbol
   3:   00 d3                     add    %dl,%bl
Code;  00000005 Before first symbol
   5:   d2 2b                     shrb   %cl,(%ebx)
Code;  00000007 Before first symbol
   7:   c0 83 7b 08 00 74 08      rolb   $0x8,0x7400087b(%ebx)
Code;  0000000e Before first symbol
   e:   0f 0b                     ud2a  
Code;  00000010 Before first symbol
  10:   66                        data16
Code;  00000011 Before first symbol
  11:   00 d3                     add    %dl,%bl
Code;  00000013 Before first symbol
  13:   d2 00                     rolb   %cl,(%eax)

 kernel BUG at page_alloc.c:100!
invalid operand: 0000
CPU:    0
EIP:    0010:[__free_pages_ok+54/656]    Not tainted
EFLAGS: 00010282
eax: 01000008   ebx: c141d15c   ecx: c141d15c   edx: 00000000
esi: 00000000   edi: d76db230   ebp: 00000001   esp: d3bd3ef8
ds: 0018   es: 0018   ss: 0018
Process ld (pid: 21231, stackpage=d3bd3000)
Stack: c141d15c 00001000 d76db230 00000001 00000018 ffffffff c0124fda 
00000010
       00010216 c141d15c dfeb8778 d76db230 00000000 c012b47b c0124b53 
d3bd3f8c
       c141d15c 00000000 00001000 00000000 d9703640 00000000 40013000 
00001000
Call Trace:    [file_read_actor+90/144] [__free_pages+27/32] 
[do_generic_file_read+499/1024] [generic_file_read+127/272] 
[file_read_actor+0/144]
Code: 0f 0b 64 00 d3 d2 2b c0 83 7b 08 00 74 08 0f 0b 66 00 d3 d2


 >>ebx; c141d15c <_end+1053a18/20b1491c>
 >>ecx; c141d15c <_end+1053a18/20b1491c>
 >>edi; d76db230 <_end+17311aec/20b1491c>
 >>esp; d3bd3ef8 <_end+1380a7b4/20b1491c>

Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   0f 0b                     ud2a  
Code;  00000002 Before first symbol
   2:   64                        fs
Code;  00000003 Before first symbol
   3:   00 d3                     add    %dl,%bl
Code;  00000005 Before first symbol
   5:   d2 2b                     shrb   %cl,(%ebx)
Code;  00000007 Before first symbol
   7:   c0 83 7b 08 00 74 08      rolb   $0x8,0x7400087b(%ebx)
Code;  0000000e Before first symbol
   e:   0f 0b                     ud2a  
Code;  00000010 Before first symbol
  10:   66                        data16
Code;  00000011 Before first symbol
  11:   00 d3                     add    %dl,%bl
Code;  00000013 Before first symbol
  13:   d2 00                     rolb   %cl,(%eax)




  reply	other threads:[~2002-11-22  8:51 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-22  1:07 paging oops with 2.4.20-rc2 Tupshin Harper
2002-11-22  6:54 ` Oleg Drokin
2002-11-22  8:58   ` Tupshin Harper [this message]
2002-11-24  5:35   ` Tupshin Harper

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3DDDF1D2.3050406@tupshin.com \
    --to=tupshin@tupshin.com \
    --cc=green@namesys.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox