[lkml]   [2002]   [Feb]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
Subject2.4.18-pre7 kernel BUG in page_alloc.c
Kernel was 2.4.18-pre7 with O(1)-J9 scheduler and some ide patches (not
Andre's large IDE subsystem update). There were a lot of processes running
at the time, so it would be hard to determine which process caused this...

ksymoops 2.4.0 on i686 2.4.18-pre7. Options used
-v /usr/src/linux/vmlinux (specified)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.18-pre7/ (default)
-m /usr/src/linux/ (specified)

kernel BUG at page_alloc.c:82!
invalid operand: 0000
CPU: 0
EIP: 0010:[__free_pages_ok+70/704] Not tainted
EIP: 0010:[<c0129c16>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010282
eax: 0000001f ebx: 000001d0 ecx: 00000001 edx: 00003e3a
esi: c17c4500 edi: 0000000d ebp: 00000000 esp: c183bf00
ds: 0018 es: 0018 ss: 0018
Process kswapd (pid: 5, stackpage=c183b000)
Stack: c024b5da 00000052 c1842600 c17c4500 000001d0 c0131cda 000001d0
000001d0 c17c4500 0000000d 000043e4 c012946e 00000000 c183a000
000001d0 c0297968 c18066e0 db883000 c1806210 00000000 00000020
Call Trace: [try_to_release_page+58/96] [shrink_cache+574/784]
[shrink_caches+82/128] [try_to_free_pages+60/96]
Call Trace: [<c0131cda>] [<c012946e>] [<c0129682>] [<c01296ec>] [<c01297a1>]
[<c0129816>] [<c0129971>] [<c01298d0>] [<c0105000>] [<c01054c6>]
Code: 0f 0b 58 5a 8b 2d ec c9 2f c0 89 f0 29 e8 c1 f8 06 3b 05 e0

>>EIP; c0129c16 <__free_pages_ok+46/2c0> <=====
Trace; c0131cda <try_to_release_page+3a/60>
Trace; c012946e <shrink_cache+23e/310>
Trace; c0129682 <shrink_caches+52/80>
Trace; c01296ec <try_to_free_pages+3c/60>
Trace; c01297a1 <kswapd_balance_pgdat+51/a0>
Trace; c0129816 <kswapd_balance+26/50>
Trace; c0129971 <kswapd+a1/c0>
Trace; c01298d0 <kswapd+0/c0>
Trace; c0105000 <_stext+0/0>
Trace; c01054c6 <kernel_thread+26/30>
Trace; c01298d0 <kswapd+0/c0>
Code; c0129c16 <__free_pages_ok+46/2c0>
00000000 <_EIP>:
Code; c0129c16 <__free_pages_ok+46/2c0> <=====
0: 0f 0b ud2a <=====
Code; c0129c18 <__free_pages_ok+48/2c0>
2: 58 pop %eax
Code; c0129c19 <__free_pages_ok+49/2c0>
3: 5a pop %edx
Code; c0129c1a <__free_pages_ok+4a/2c0>
4: 8b 2d ec c9 2f c0 mov 0xc02fc9ec,%ebp
Code; c0129c20 <__free_pages_ok+50/2c0>
a: 89 f0 mov %esi,%eax
Code; c0129c22 <__free_pages_ok+52/2c0>
c: 29 e8 sub %ebp,%eax
Code; c0129c24 <__free_pages_ok+54/2c0>
e: c1 f8 06 sar $0x6,%eax
Code; c0129c27 <__free_pages_ok+57/2c0>
11: 3b 05 e0 00 00 00 cmp 0xe0,%eax

12 warnings issued. Results may not be reliable.

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:24    [W:0.026 / U:4.688 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site