lx2399pre5: "kernel BUG at page_alloc.c:104!"

From: Gunther Mayer (gunther.mayer@braunschweig.netsurf.de)
Date: Sat Apr 15 2000 - 06:23:58 EST


Hi,
linux-2.3.99pre5 BUGs reproducibly on:
time dd=/dev/zero of=test

Involved is an ext2 partition on a 10GB IDE disk.

Please find attached the ksymoops output.
The offending lines are:

"mm/page_alloc.c":
        ...
        if (page->mapping)
                BUG();

Any fixes here, any further information needed?

Regards, Gunther

APPENDIX
=========
Apr 15 13:08:56 linux kernel: invalid operand: 0000
Apr 15 13:08:56 linux kernel: CPU: 0
Apr 15 13:08:56 linux kernel: EIP: 0010:[<c012c3c7>]
Apr 15 13:08:56 linux kernel: EFLAGS: 00010286
Apr 15 13:08:56 linux kernel: eax: 00000020 ebx: c1001c70 ecx:
00000003 edx: 00000000
Apr 15 13:08:56 linux kernel: esi: c1001c70 edi: 00000000 ebp:
00000000 esp: c14fff2c
Apr 15 13:08:56 linux kernel: ds: 0018 es: 0018 ss: 0018
Apr 15 13:08:56 linux kernel: Process kswapd (pid: 3,
stackpage=c14ff000)
Apr 15 13:08:56 linux kernel: Stack: c01cf3a7 c01cf573 00000068 c1001c70
c1001c8c 00000000 c14fffa4 c1001c8c
Apr 15 13:08:56 linux kernel: c1001c98 c1001c98 00000282 00000023
c14fffa4 c01248fe 0000001e 00000006
Apr 15 13:08:56 linux kernel: 00000004 c01fb860 c01fb860 00000007
c14fff94 c01fb87c c14fffa4 c14fff9c
Apr 15 13:08:56 linux kernel: Call Trace: [<c01cf3a7>] [<c01cf573>]
[<c01248fe>] [<c012bf0f>] [<c012c003>] [<c0105000>] [<c0108e1b>]
Apr 15 13:08:56 linux kernel: Code: 0f 0b 83 c4 0c 89 f1 2b 0d 6c b5 1f
c0 8d 14 cd 00 00 00 00

>>EIP: c012c3c7 <__free_pages_ok+4b/2f4>
Trace: c01cf3a7 <tvecs+2a23/110dc>
Trace: c01cf573 <tvecs+2bef/110dc>
Trace: c01248fe <shrink_mmap+23a/308>
Trace: c012bf0f <do_try_to_free_pages+2f/90>
Trace: c012c003 <kswapd+93/120>
Trace: c0105000 <empty_bad_page+0/1000>
Trace: c0108e1b <kernel_thread+23/30>
Code: c012c3c7 <__free_pages_ok+4b/2f4> 00000000 <_EIP>: <===
Code: c012c3c7 <__free_pages_ok+4b/2f4> 0: 0f
0b ud2a <===
Code: c012c3c9 <__free_pages_ok+4d/2f4> 2: 83 c4
0c addl $0xc,%esp
Code: c012c3cc <__free_pages_ok+50/2f4> 5: 89
f1 movl %esi,%ecx
Code: c012c3ce <__free_pages_ok+52/2f4> 7: 2b 0d 6c b5 1f
c0 subl 0xc01fb56c,%ecx
Code: c012c3d4 <__free_pages_ok+58/2f4> d: 8d 14 cd 00 00
00 00 leal 0x0(,%ecx,8),%edx

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sat Apr 15 2000 - 21:00:26 EST