Skip to contentSkip to conversation

Kernel bug in dcache.c

DISCUSSION Dennis Fleurbaaij 1 participant 1 message Mar 4, 2002

lore
Share & tools
lore
#0 lore raw

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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007baf3
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007c18c
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007c78f
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007cd46
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007d349
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007d985
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007df88
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007e5f1
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007ebf4
esi: c82c2b60 edi: 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] 0x38

Code: 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: 0000001c ebx: c82c2b78 ecx: 00000001 edx: 0007f230
esi: c82c2b60 edi: 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] 0x38

Code: 0f 0b 5f 58 8d 56 10 8b 4a 04 8b 46 10 89 48 04 89 01 89 56