J'ai un plantage récurrent d'un serveur installé récemment. Je n'arrive pas à définir la cause. J'ai extrait log messages.
Installation smeserver 7.2 avec mises à jour actualisées en serveur-passerelle.
- Code: Tout sélectionner
Aug 30 22:45:19 parapette kernel: ------------[ cut here ]------------
Aug 30 22:45:19 parapette kernel: kernel BUG at mm/rmap.c:479!
Aug 30 22:45:19 parapette kernel: invalid operand: 0000 [#1]
Aug 30 22:45:19 parapette kernel: Modules linked in: sg st ide_scsi appletalk(U) ppp_synctty ppp_async crc_ccitt ppp_generic(U) slhc 8139too forcedeth ipt_ULOG ipt_REJECT ipt_MASQUERADE ipt_state ip_nat_ftp ip_conntrack_ftp iptable_mangle iptable_nat ip_conntrack iptable_filter ip_tables loop button battery ac ohci_hcd ehci_hcd k8_edac edac_mc snd_azx snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc mii bonding(U) floppy dm_snapshot dm_zero dm_mirror ext3 jbd raid1 dm_mod sata_nv libata sd_mod scsi_mod
Aug 30 22:45:19 parapette kernel: CPU: 0
Aug 30 22:45:19 parapette kernel: EIP: 0060:[page_remove_rmap+34/54] Not tainted VLI
Aug 30 22:45:19 parapette kernel: EIP: 0060:[<c0161147>] Not tainted VLI
Aug 30 22:45:19 parapette kernel: EFLAGS: 00010286 (2.6.9-55.0.2.EL)
Aug 30 22:45:19 parapette kernel: EIP is at page_remove_rmap+0x22/0x36
Aug 30 22:45:19 parapette kernel: eax: ffffffff ebx: c166bb00 ecx: e7f6d074 edx: c166bb00
Aug 30 22:45:19 parapette kernel: esi: 00000000 edi: 00016000 ebp: d1a7f4b4 esp: f1f2edf0
Aug 30 22:45:19 parapette kernel: ds: 007b es: 007b ss: 0068
Aug 30 22:45:19 parapette kernel: Process qpsmtpd-forkser (pid: 26929, threadinfo=f1f2e000 task=e77ae030)
Aug 30 22:45:19 parapette kernel: Stack: c0159d81 335d8345 00080000 09117000 c040b5f4 09117000 09197000 d1d5e094
Aug 30 22:45:19 parapette kernel: c040b5f4 c0159e22 00080000 00000000 09117000 d1d5e094 09197000 c040b5f4
Aug 30 22:45:19 parapette kernel: c0159e81 00080000 00000000 f1f2ee9c 09117000 e684d804 094ef000 c0159f95
Aug 30 22:45:19 parapette kernel: Call Trace:
Aug 30 22:45:19 parapette kernel: [zap_pte_range+448/543] zap_pte_range+0x1c0/0x21f
Aug 30 22:45:19 parapette kernel: [<c0159d81>] zap_pte_range+0x1c0/0x21f
Aug 30 22:45:19 parapette kernel: [zap_pmd_range+66/101] zap_pmd_range+0x42/0x65
Aug 30 22:45:19 parapette kernel: [<c0159e22>] zap_pmd_range+0x42/0x65
Aug 30 22:45:19 parapette kernel: [unmap_page_range+60/95] unmap_page_range+0x3c/0x5f
Aug 30 22:45:19 parapette kernel: [<c0159e81>] unmap_page_range+0x3c/0x5f
Aug 30 22:45:19 parapette kernel: [unmap_vmas+241/479] unmap_vmas+0xf1/0x1df
Aug 30 22:45:19 parapette kernel: [<c0159f95>] unmap_vmas+0xf1/0x1df
Aug 30 22:45:19 parapette kernel: [exit_mmap+184/463] exit_mmap+0xb8/0x1cf
Aug 30 22:45:19 parapette kernel: [<c015eeac>] exit_mmap+0xb8/0x1cf
Aug 30 22:45:19 parapette kernel: [mmput+179/214] mmput+0xb3/0xd6
Aug 30 22:45:19 parapette kernel: [<c0121bb4>] mmput+0xb3/0xd6
Aug 30 22:45:19 parapette kernel: [exec_mmap+717/743] exec_mmap+0x2cd/0x2e7
Aug 30 22:45:19 parapette kernel: [<c01783ba>] exec_mmap+0x2cd/0x2e7
Aug 30 22:45:19 parapette kernel: [flush_old_exec+67/872] flush_old_exec+0x43/0x368
Aug 30 22:45:19 parapette kernel: [<c017863f>] flush_old_exec+0x43/0x368
Aug 30 22:45:19 parapette kernel: [kernel_read+49/59] kernel_read+0x31/0x3b
Aug 30 22:45:19 parapette kernel: [<c01780e3>] kernel_read+0x31/0x3b
Aug 30 22:45:19 parapette kernel: [load_elf_binary+1354/3120] load_elf_binary+0x54a/0xc30
Aug 30 22:45:19 parapette kernel: [<c019d852>] load_elf_binary+0x54a/0xc30
Aug 30 22:45:19 parapette kernel: [copy_strings+555/565] copy_strings+0x22b/0x235
Aug 30 22:45:19 parapette kernel: [<c0177c41>] copy_strings+0x22b/0x235
Aug 30 22:45:19 parapette kernel: [search_binary_handler+129/448] search_binary_handler+0x81/0x1c0
Aug 30 22:45:19 parapette kernel: [<c0179715>] search_binary_handler+0x81/0x1c0
Aug 30 22:45:19 parapette kernel: [do_execve+360/502] do_execve+0x168/0x1f6
Aug 30 22:45:19 parapette kernel: [<c01799bc>] do_execve+0x168/0x1f6
Aug 30 22:45:19 parapette kernel: [sys_execve+46/389] sys_execve+0x2e/0x185
Aug 30 22:45:19 parapette kernel: [<c0104988>] sys_execve+0x2e/0x185
Aug 30 22:45:19 parapette kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Aug 30 22:45:19 parapette kernel: [<c031af83>] syscall_call+0x7/0xb
Aug 30 22:45:19 parapette kernel: Code: ff 05 10 15 43 c0 50 9d c3 89 c2 8b 00 f6 c4 08 74 08 0f 0b dc 01 b2 ef 32 c0 83 42 08 ff 0f 98 c0 84 c0 74 19 8b 42 08 40 79 08 <0f> 0b df 01 b2 ef 32 c0 9c 58 fa ff 0d 10 15 43 c0 50 9d c3 55
Aug 30 22:45:19 parapette kernel: <0>Fatal exception: panic in 5 seconds
Aug 30 22:45:19 parapette kernel: bad: scheduling while atomic!
Aug 30 22:45:19 parapette kernel: [schedule+45/1540] schedule+0x2d/0x604
Aug 30 22:45:19 parapette kernel: [<c0318241>] schedule+0x2d/0x604
Aug 30 22:45:19 parapette kernel: [poke_blanked_console+143/154] poke_blanked_console+0x8f/0x9a
Aug 30 22:45:19 parapette kernel: [<c023cd8c>] poke_blanked_console+0x8f/0x9a
Aug 30 22:45:19 parapette kernel: [vt_console_print+659/675] vt_console_print+0x293/0x2a3
Aug 30 22:45:19 parapette kernel: [<c023c19d>] vt_console_print+0x293/0x2a3
Aug 30 22:45:19 parapette kernel: [schedule_timeout+348/375] schedule_timeout+0x15c/0x177
Aug 30 22:45:19 parapette kernel: [<c0319913>] schedule_timeout+0x15c/0x177
Aug 30 22:45:19 parapette kernel: [process_timeout+0/5] process_timeout+0x0/0x5
Aug 30 22:45:19 parapette kernel: [<c012e819>] process_timeout+0x0/0x5
Aug 30 22:45:19 parapette kernel: [printk+14/17] printk+0xe/0x11
Aug 30 22:45:19 parapette kernel: [<c0124933>] printk+0xe/0x11
Aug 30 22:45:19 parapette kernel: [die+538/555] die+0x21a/0x22b
Aug 30 22:45:19 parapette kernel: [<c0106938>] die+0x21a/0x22b
Aug 30 22:45:19 parapette kernel: [search_exception_tables+31/33] search_exception_tables+0x1f/0x21
Aug 30 22:45:19 parapette kernel: [<c0139eab>] search_exception_tables+0x1f/0x21
Aug 30 22:45:19 parapette kernel: [do_invalid_op+207/242] do_invalid_op+0xcf/0xf2
Aug 30 22:45:19 parapette kernel: [<c0106c9b>] do_invalid_op+0xcf/0xf2
Aug 30 22:45:19 parapette kernel: [page_remove_rmap+34/54] page_remove_rmap+0x22/0x36
Aug 30 22:45:19 parapette kernel: [<c0161147>] page_remove_rmap+0x22/0x36
Aug 30 22:45:19 parapette kernel: [do_generic_mapping_read+1019/1027] do_generic_mapping_read+0x3fb/0x403
Aug 30 22:45:19 parapette kernel: [<c014be75>] do_generic_mapping_read+0x3fb/0x403
Aug 30 22:45:19 parapette kernel: [avc_has_perm+59/71] avc_has_perm+0x3b/0x47
Aug 30 22:45:19 parapette kernel: [<c01d1584>] avc_has_perm+0x3b/0x47
Aug 30 22:45:19 parapette kernel: [do_invalid_op+0/242] do_invalid_op+0x0/0xf2
Aug 30 22:45:19 parapette kernel: [<c0106bcc>] do_invalid_op+0x0/0xf2
Aug 30 22:45:19 parapette kernel: [error_code+47/56] error_code+0x2f/0x38
Aug 30 22:45:19 parapette kernel: [<c031ba1b>] error_code+0x2f/0x38
Aug 30 22:45:19 parapette kernel: [page_remove_rmap+34/54] page_remove_rmap+0x22/0x36
Aug 30 22:45:19 parapette kernel: [<c0161147>] page_remove_rmap+0x22/0x36
Aug 30 22:45:19 parapette kernel: [zap_pte_range+448/543] zap_pte_range+0x1c0/0x21f
Aug 30 22:45:19 parapette kernel: [<c0159d81>] zap_pte_range+0x1c0/0x21f
Aug 30 22:45:19 parapette kernel: [zap_pmd_range+66/101] zap_pmd_range+0x42/0x65
Aug 30 22:45:19 parapette kernel: [<c0159e22>] zap_pmd_range+0x42/0x65
Aug 30 22:45:19 parapette kernel: [unmap_page_range+60/95] unmap_page_range+0x3c/0x5f
Aug 30 22:45:19 parapette kernel: [<c0159e81>] unmap_page_range+0x3c/0x5f
Aug 30 22:45:19 parapette kernel: [unmap_vmas+241/479] unmap_vmas+0xf1/0x1df
Aug 30 22:45:19 parapette kernel: [<c0159f95>] unmap_vmas+0xf1/0x1df
Aug 30 22:45:19 parapette kernel: [exit_mmap+184/463] exit_mmap+0xb8/0x1cf
Aug 30 22:45:19 parapette kernel: [<c015eeac>] exit_mmap+0xb8/0x1cf
Aug 30 22:45:19 parapette kernel: [mmput+179/214] mmput+0xb3/0xd6
Aug 30 22:45:19 parapette kernel: [<c0121bb4>] mmput+0xb3/0xd6
Aug 30 22:45:19 parapette kernel: [exec_mmap+717/743] exec_mmap+0x2cd/0x2e7
Aug 30 22:45:19 parapette kernel: [<c01783ba>] exec_mmap+0x2cd/0x2e7
Aug 30 22:45:19 parapette kernel: [flush_old_exec+67/872] flush_old_exec+0x43/0x368
Aug 30 22:45:19 parapette kernel: [<c017863f>] flush_old_exec+0x43/0x368
Aug 30 22:45:19 parapette kernel: [kernel_read+49/59] kernel_read+0x31/0x3b
Aug 30 22:45:19 parapette kernel: [<c01780e3>] kernel_read+0x31/0x3b
Aug 30 22:45:19 parapette kernel: [load_elf_binary+1354/3120] load_elf_binary+0x54a/0xc30
Aug 30 22:45:19 parapette kernel: [<c019d852>] load_elf_binary+0x54a/0xc30
Aug 30 22:45:19 parapette kernel: [copy_strings+555/565] copy_strings+0x22b/0x235
Aug 30 22:45:19 parapette kernel: [<c0177c41>] copy_strings+0x22b/0x235
Aug 30 22:45:19 parapette kernel: [search_binary_handler+129/448] search_binary_handler+0x81/0x1c0
Aug 30 22:45:19 parapette kernel: [<c0179715>] search_binary_handler+0x81/0x1c0
Aug 30 22:45:19 parapette kernel: [do_execve+360/502] do_execve+0x168/0x1f6
Aug 30 22:45:19 parapette kernel: [<c01799bc>] do_execve+0x168/0x1f6
Aug 30 22:45:19 parapette kernel: [sys_execve+46/389] sys_execve+0x2e/0x185
Aug 30 22:45:19 parapette kernel: [<c0104988>] sys_execve+0x2e/0x185
Aug 30 22:45:19 parapette kernel: [syscall_call+7/11] syscall_call+0x7/0xb
Aug 30 22:45:19 parapette kernel: [<c031af83>] syscall_call+0x7/0xb
Je pense à un problème mémoire... Qu'en pensez-vous ?
Merci
Cordialement
Denis