Kernel bug in dcache.c
Hello,
I'm running a stock redhat kernel (2.4.9-21) and when I left the server on this weekend running only apache, postgres and mrtg I got the messages below. It resulted in a total loss of service.
Is this bug fixed ? Or can anyone fix it ? I'm not subscribed to the lkm anymore so any replies please cc to [email protected]. Furthermore there where a load of emails from my cron daemon. Every time in pairs of 2.
Thank you,
Dennis Fleurbaaij
------------------- CRON ----------------- First email:
WARNING: rateup died from Signal 11
with Exit Value 0 when doing router '<ip-removed>' Signal was 11, Returncode was 0
Second email:
ERROR: fork 2 has died ahead of time ...
------------------- /CRON -----------------
------------------- DMESG -----------------
----- Original Message -----
From: "root" <root@<address_removed>>
To: <[email protected]>
Sent: Monday, March 04, 2002 8:45 AM
Subject: kernel error
Quoted 24 lines
x21
[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0140dc1>]open_namei[kernel]0x461[<c0126d14>]do_munmap[kernel]0x64[<c0127014>]do_brk[kernel]0xb4[<c0126149>]sys_brk[kernel]0xa9[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007baf3
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:c8d45df8
ds: 0018 es: 0018 ss: 0018
Process mrtg (pid: 12783, stackpage=c8d45000)Stack: c022e31b 0000015d 00000001 c101a9dc 00000000 00000007 c012eba4
c012e969
Quoted 1 line
c02b29c0 00000000 00000f50 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000000 c8d44000 00000001
c012f598
Quoted 29 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012eba4>]page_launder[kernel]0x454[<c012e969>]page_launder[kernel]0x219[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c01d164a>]ip_local_deliver[kernel]0x12a[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c01d1a03>]ip_rcv[kernel]0x323[<c0126c10>]unmap_fixup[kernel]0x120[<c01c2cfa>]net_rx_action[kernel]0x1aa[<c010827a>]handle_IRQ_event[kernel]0x3a[<c011b61b>]do_softirq[kernel]0x4b[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007c18c
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:cde4bdf8
ds: 0018 es: 0018 ss: 0018
Process rateup (pid: 13311, stackpage=cde4b000)Stack: c022e31b 0000015d 00000000 c12b1d94 00000000 00000000 c1042f10
00000000
Quoted 1 line
c012f03e 00000000 000021a1 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 cde4a000 00000001
c012f598
Quoted 26 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0140dc1>]open_namei[kernel]0x461[<c0126d14>]do_munmap[kernel]0x64[<c0127014>]do_brk[kernel]0xb4[<c0126149>]sys_brk[kernel]0xa9[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007c78f
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:cad53df8
ds: 0018 es: 0018 ss: 0018
Process mrtg (pid: 13530, stackpage=cad53000)Stack: c022e31b 0000015d 00000000 c120a8e0 00000000 00000000 c120a8e0
00000000
Quoted 1 line
c012f03e 00000000 00001099 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 cad52000 00000001
c012f598
Quoted 24 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0126537>]do_mmap_pgoff[kernel]0x3b7[<c010b416>]sys_mmap2[kernel]0x66[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007cd46
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:c3959df8
ds: 0018 es: 0018 ss: 0018
Process rateup (pid: 14063, stackpage=c3959000)Stack: c022e31b 0000015d 00000000 c1218998 00000000 00000000 c1039698
00000000
Quoted 1 line
c012f03e 00000000 000021fd 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 c3958000 00000001
c012f598
Quoted 26 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0140dc1>]open_namei[kernel]0x461[<c0126d14>]do_munmap[kernel]0x64[<c0127014>]do_brk[kernel]0xb4[<c0126149>]sys_brk[kernel]0xa9[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007d349
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:cbd1fdf8
ds: 0018 es: 0018 ss: 0018
Process mrtg (pid: 14284, stackpage=cbd1f000)Stack: c022e31b 0000015d 00000000 c13d8294 00000000 00000000 c13d8294
00000000
Quoted 1 line
c012f03e 00000000 0000101f 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 cbd1e000 00000001
c012f598
Quoted 27 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125d08>]do_no_page[kernel]0x78[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0126c10>]unmap_fixup[kernel]0x120[<c01209f7>]do_sigaction[kernel]0xb7[<c0120db3>]sys_rt_sigaction[kernel]0x93[<c011a956>]sys_wait4[kernel]0x396[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007d985
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:cf7ffdf8
ds: 0018 es: 0018 ss: 0018
Process rateup (pid: 14813, stackpage=cf7ff000)Stack: c022e31b 0000015d 00000000 c1093934 00000000 00000000 c1010d24
00000000
Quoted 1 line
c012f03e 00000000 0000232a 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 cf7fe000 00000001
c012f598
Quoted 26 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0140dc1>]open_namei[kernel]0x461[<c0126d14>]do_munmap[kernel]0x64[<c0127014>]do_brk[kernel]0xb4[<c0126149>]sys_brk[kernel]0xa9[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007df88
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:ce5a1df8
ds: 0018 es: 0018 ss: 0018
Process mrtg (pid: 15035, stackpage=ce5a1000)Stack: c022e31b 0000015d 00000001 c101a9dc 00000000 00000007 c012eba4
c012e969
Quoted 1 line
c02b29c0 00000000 00000f13 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000000 ce5a0000 00000001
c012f598
Quoted 28 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012eba4>]page_launder[kernel]0x454[<c012e969>]page_launder[kernel]0x219[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125d08>]do_no_page[kernel]0x78[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0126c10>]unmap_fixup[kernel]0x120[<c01209f7>]do_sigaction[kernel]0xb7[<c0120db3>]sys_rt_sigaction[kernel]0x93[<c011a956>]sys_wait4[kernel]0x396[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007e5f1
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:c5a5ddf8
ds: 0018 es: 0018 ss: 0018
Process rateup (pid: 15548, stackpage=c5a5d000)Stack: c022e31b 0000015d c102ee30 00000082 00000000 00000000 c102ee30
00000000
Quoted 1 line
c012f03e 00000000 00001f2c 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 c5a5c000 00000001
c012f598
Quoted 26 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0140dc1>]open_namei[kernel]0x461[<c0126d14>]do_munmap[kernel]0x64[<c0127014>]do_brk[kernel]0xb4[<c0126149>]sys_brk[kernel]0xa9[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007ebf4
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:c21efdf8
ds: 0018 es: 0018 ss: 0018
Process mrtg (pid: 15785, stackpage=c21ef000)Stack: c022e31b 0000015d 00000000 c12df5ec 00000000 00000000 c12df5ec
00000000
Quoted 1 line
c012f03e 00000000 000012fd 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 c21ee000 00000001
c012f598
Quoted 27 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125d08>]do_no_page[kernel]0x78[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0126c10>]unmap_fixup[kernel]0x120[<c01209f7>]do_sigaction[kernel]0xb7[<c0120db3>]sys_rt_sigaction[kernel]0x93[<c011a956>]sys_wait4[kernel]0x396[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56 ------------[ cut here ]------------ kernel BUG at dcache.c:349! invalid operand: 0000 CPU: 0 EIP: 0010:[<c0147a0c>] Not tainted EFLAGS: 00010282
Quoted 6 lines
EIP is at
prune_dcache[kernel]0x7c
eax:0000001cebx:c82c2b78ecx: 00000001 edx:0007f230
esi:c82c2b60edi: 00000000 ebp: 00000000 esp:ceb03df8
ds: 0018 es: 0018 ss: 0018
Process rateup (pid: 16295, stackpage=ceb03000)Stack: c022e31b 0000015d 00000000 c10c16dc 00000000 00000000 c101ab30
00000000
Quoted 1 line
c012f03e 00000000 00001e10 000000d2 00000000 000000d2 c0147de1
00000000
Quoted 1 line
c012f41b 00000000 000000d2 000000d2 00000001 ceb02000 00000001
c012f598
Quoted 21 lines
Call Trace: [<c022e31b>] .rodata.str1.1 [kernel] 0x2816[<
c012f03e>]page_launder[kernel]0x8ee[<c0147de1>]shrink_dcache_memory[kernel]0x21[<c012f41b>]do_try_to_free_pages[kernel]0x1b[<c012f598>]try_to_free_pages[kernel]0x28[<c01301ee>]_wrapped_alloc_pages[kernel]0x1be[<c013029f>]__alloc_pages[kernel]0xf[<c0125632>]do_wp_page[kernel]0x172[<c0125e3e>]handle_mm_fault[kernel]0x9e[<c0114480>]do_page_fault[kernel]0x0[<c01145fa>]do_page_fault[kernel]0x17a[<c0140dc1>]open_namei[kernel]0x461[<c0126d14>]do_munmap[kernel]0x64[<c0127014>]do_brk[kernel]0xb4[<c0126149>]sys_brk[kernel]0xa9[<c0114480>]do_page_fault[kernel]0x0[<c0107038>]error_code[kernel]0x38Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56