Server crash - log says kernel BUG at mm/rmap.c:479!
My server crashed. Log file excerpt follows:
Sep 30 12:32:03 myserver kernel: kernel BUG at mm/rmap.c:479!
Sep 30 12:32:03 myserver kernel: invalid operand: 0000 [#1]
Sep 30 12:32:03 myserver kernel: Modules linked in: ipt_owner ip_conntrack_ftp ipt_conntrack ipt_
REJECT ipt_multiport md5 ipv6 i2c_dev i2c_core sunrpc ipt_LOG ipt_limit ipt_state ip_conntrackpt
able_filter iptable_mangle ip_tables dm_mirror dm_mod button battery ac uhci_hcd ehci_hcd 8139too
mii ext3 jbd
Sep 30 12:32:03 myserver kernel: CPU: 0
Sep 30 12:32:03 myserver kernel: EIP: 0060:[<c016102f>] Not tainted VLI
Sep 30 12:32:03 myserver kernel: EFLAGS: 00010286 (2.6.9-42.0.2.EL)
Sep 30 12:32:03 myserver kernel: EIP is at page_remove_rmap+0x22/0x36
Sep 30 12:32:03 myserver kernel: eax: ffffffff ebx: c139c440 ecx: f6c6c000 edx: c139c440
Sep 30 12:32:03 myserver kernel: esi: 00000000 edi: 0003c000 ebp: ca153398 esp: f5dd4ed0
Sep 30 12:32:03 myserver kernel: ds: 007b es: 007b ss: 0068
Sep 30 12:32:03 myserver kernel: Process lfd (pid: 3954, threadinfo=f5dd4000 task=f72e6780)
Sep 30 12:32:03 myserver kernel: Stack: c0159c69 1ce22067 00080000 b48aa000 c0407074 b48aa000 492a000 f61b8b4c
Sep 30 12:32:03 myserver kernel: c0407074 c0159d0a 00080000 00000000 b48aa000 f61b8b4c b492a000 c0407074
Sep 30 12:32:03 myserver kernel: c0159d69 00080000 00000000 f5dd4f7c b48aa000 f5dd5a50 b4a08000 c0159e7d
Sep 30 12:32:03 myserver kernel: Call Trace:
Sep 30 12:32:03 myserver kernel: [<c0159c69>] zap_pte_range+0x1c0/0x21f
Sep 30 12:32:03 myserver kernel: [<c0159d0a>] zap_pmd_range+0x42/0x65
Sep 30 12:32:03 myserver kernel: [<c0159d69>] unmap_page_range+0x3c/0x5f
Sep 30 12:32:03 myserver kernel: [<c0159e7d>] unmap_vmas+0xf1/0x1df
Sep 30 12:32:03 myserver kernel: [<c015e783>] unmap_region+0x61/0xc6
Sep 30 12:32:03 myserver kernel: [<c015ea65>] do_munmap+0x165/0x1d2
Sep 30 12:32:03 myserver kernel: [<c015eb23>] sys_munmap+0x51/0x68
Sep 30 12:32:03 myserver kernel: [<c0318e57>] syscall_call+0x7/0xb
Sep 30 12:32:03 myserver kernel: [<c031007b>] build_polexpire+0x81/0xe0
Sep 30 12:32:03 myserver kernel: Code: ff 05 90 cf 42 c0 50 9d c3 89 c2 8b 00 f6 c4 08 74 08 0f 0
b dc 01 a1 d0 32 c0 83 42 08 ff 0f 98 c0 84 c0 74 19 8b 42 08 40 79 08 <0f> 0b df 01 a1 d0 32 c0 9
c 58 fa ff 0d 90 cf 42 c0 50 9d c3 55
Sep 30 12:32:03 myserver kernel: <0>Fatal exception: panic in 5 seconds
Sep 30 12:32:03 myserver kernel: bad: scheduling while atomic!
Sep 30 12:32:03 myserver kernel: [<c0316175>] schedule+0x2d/0x5f1
Sep 30 12:32:03 myserver kernel: [<c023b598>] poke_blanked_console+0x8f/0x9a
Sep 30 12:32:03 myserver kernel: [<c023a9a9>] vt_console_print+0x293/0x2a3
Sep 30 12:32:03 myserver kernel: [<c0317834>] schedule_timeout+0x15c/0x177
Sep 30 12:32:03 myserver kernel: [<c012e7e9>] process_timeout+0x0/0x5
Sep 30 12:32:03 myserver kernel: [<c012490f>] printk+0xe/0x11
Sep 30 12:32:03 myserver kernel: [<c0106938>] die+0x21a/0x22b
Sep 30 12:32:03 myserver kernel: [<c0139dcb>] search_exception_tables+0x1f/0x21
Sep 30 12:32:03 myserver kernel: [<c0106c9b>] do_invalid_op+0xcf/0xf2
Sep 30 12:32:03 myserver kernel: [<c016102f>] page_remove_rmap+0x22/0x36
Sep 30 12:32:03 myserver kernel: [<c014f635>] buffered_rmqueue+0x1c4/0x1e7
Sep 30 12:32:03 myserver kernel: [<c014f70c>] __alloc_pages+0xb4/0x29d
Sep 30 12:32:03 myserver kernel: [<c01089f7>] do_IRQ+0x2b3/0x2bf
Sep 30 12:32:03 myserver kernel: [<c0106bcc>] do_invalid_op+0x0/0xf2
Sep 30 12:32:03 myserver kernel: [<c03198ef>] error_code+0x2f/0x38
Sep 30 12:32:03 myserver kernel: [<c016102f>] page_remove_rmap+0x22/0x36
Sep 30 12:32:03 myserver kernel: [<c0159c69>] zap_pte_range+0x1c0/0x21f
Sep 30 12:32:03 myserver kernel: [<c0159d0a>] zap_pmd_range+0x42/0x65
Sep 30 12:32:03 myserver kernel: [<c0159d69>] unmap_page_range+0x3c/0x5f
Sep 30 12:32:03 myserver kernel: [<c0159e7d>] unmap_vmas+0xf1/0x1df
Sep 30 12:32:03 myserver kernel: [<c015e783>] unmap_region+0x61/0xc6
Sep 30 12:32:03 myserver kernel: [<c015ea65>] do_munmap+0x165/0x1d2
Sep 30 12:32:03 myserver kernel: [<c015eb23>] sys_munmap+0x51/0x68
Sep 30 12:32:03 myserver kernel: [<c0318e57>] syscall_call+0x7/0xb
Sep 30 12:32:03 myserver kernel: [<c031007b>] build_polexpire+0x81/0xe0
I am using kernel 2.6.9-42.0.2.EL
Any ideas?
-asc-