Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 11588 - kernel bug in gentoo-sources 2.4.19-r9
Summary: kernel bug in gentoo-sources 2.4.19-r9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Brandon Low (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-04 13:40 UTC by Garen
Modified: 2003-04-04 01:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Garen 2002-12-04 13:40:30 UTC
I've been trying to reproduce this for quite awhile but haven't been able to.  
Basically, I set my MAKEOPTS with -j8 and started building several different 
kernels (redhat, vanilla, gs-r9), boost and gcc-3.2.1 at the same time (this 
raised the system load considerably, up to around 15-20.)

Then this appeared on my root console:

kernel BUG at page_alloc.c:115!
invalid operand: 0000
CPU:    0
EIP:    0010:[<c013806e>]    Not tainted
EFLAGS: 00010282
eax: 00000000   ebx: 00005000   ecx: c02a4c80   edx: c11711d0
esi: c1145f14   edi: d536cffc   ebp: 00004000   esp: c5983bf4
ds: 0018   es: 0018   ss: 0018
Process xgcc (pid: 10398, stackpage=c5983000)
Stack: ee4be76b c014be69 c103400c c02a50c0 c1145f14 00000000 c013d70f 00000000 
       00005000 c0000000 d536cffc 00004000 c012ca63 c1145f14 c0000000 00000005 
       c0000000 c0000000 c0316960 c47eec00 c012af4f c0316960 c47eebfc bfffb000 
Call Trace:    [<c014be69>] [<c013d70f>] [<c012ca63>] [<c012af4f>] [<c012e2a0>]
  [<c014944e>] [<c01494d7>] [<c015d551>] [<c01300d0>] [<c015d2fe>] [<c0149b91>]
  [<c014a3be>] [<c014b71f>] [<c0107346>] [<c0108a7b>]

Code: 0f 0b 73 00 ba 7b 26 c0 c6 46 24 05 8b 46 18 89 f5 83 e0 eb 
 <6>note: xgcc[10398] exited with preempt_count 1
kernel BUG at page_alloc.c:115!
invalid operand: 0000
CPU:    1
EIP:    0010:[<c013806e>]    Not tainted
EFLAGS: 00010282
eax: 00000000   ebx: 000000af   ecx: c02a4c80   edx: c12a7db4
esi: c1145f14   edi: c0317160   ebp: c63cf40c   esp: d05e1f0c
ds: 0018   es: 0018   ss: 0018
Process cc1plus (pid: 10248, stackpage=d05e1000)
Stack: c100000c c10fa2d4 c103400c c02a50c0 00000202 ffffffff 00009c37 00000000 
       000000af 00000100 c0317160 c63cf40c c012b017 c1145f14 00000100 00000100 
       00100000 40c00000 40afb000 c63cf40c e5060260 e870f120 00273000 408fb000 
Call Trace:    [<c012b017>] [<c012e2a0>] [<c011a07b>] [<c011f5e0>] [<c011f7f6>]
  [<c0108a7b>]

Code: 0f 0b 73 00 ba 7b 26 c0 c6 46 24 05 8b 46 18 89 f5 83 e0 eb 
 <6>note: cc1plus[10248] exited with preempt_count 1


No idea how useful it could be as I haven't been able to reliably reproduce it, 
but here it is.
Comment 1 Garen 2002-12-23 00:38:56 UTC
I managed to trigger this bug again in gentoo-sources-r10 while compiling qt, 
kdevelop3a2 and xfree, same "kernel BUG at page_alloc.c:115!" etc.  However, this 
time I've been running the nvidia drivers so the message was marked as tainted: 
 
 kernel BUG at page_alloc.c:115! 
 invalid operand: 0000 
 CPU:    1 
 EIP:    0010:[<c013850a>]    Tainted: P 
 EFLAGS: 00010282 
 eax: 00000000   ebx: 0000004a   ecx: c02a6160   edx: c12a6b38 
 esi: c1361950   edi: c0317160   ebp: ec69b088   esp: c674bf0c 
 ds: 0018   es: 0018   ss: 0018 
 Process cc1plus (pid: 6616, stackpage=c674b000) 
 Stack: 00000061 08521000 c103400c c02a65a0 00000202 ffffffff 000140a1 00000000 
        0000004a 00000062 c0317160 ec69b088 c012b334 c1361950 00000062 
00000062 
        000ce000 08800000 08521000 ec69b088 e6df4ec0 cd61a660 000ce000 
08453000 
 Call Trace:    [<c012b334>] [<c012e63f>] [<c0119d87>] [<c011f280>] [<c011f4b8>] 
   [<c0108a63>] 
 
 Code: 0f 0b 73 00 da 8d 26 c0 c6 46 24 05 8b 46 18 89 f5 83 e0 eb 
  <6>note: cc1plus[6616] exited with preempt_count 1 
 
(Perhaps I should look into some of the kernel debugging techniques to gather more 
info if it happens again?) 
Comment 2 Brandon Low (RETIRED) gentoo-dev 2003-01-09 15:29:31 UTC
see if you can duplicate in the latest lolo-sources soon to be the new
gentoo-sources, thanks.
Comment 3 Garen 2003-01-09 16:00:21 UTC
Sure, will do.  Is there anywhere that documents the differences of the trees?
Comment 4 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:19:56 UTC
db fix
Comment 5 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:24:52 UTC
db fix