Kernel messages, could be related to memory?
Hi,
I ve the following messages in log file: kernel: [<c013043d>] do_wp_page [kernel] 0x4d (0xea24bebc) kernel: Process httpd (pid: 31493, stackpage=c3637000) kernel: Stack: ddccb3d4 c0340830 c0340928 c01419dd 00000000 0000028 6 00000000 db028c80 kernel: 00000001 c19ef4e0 c013043d 08c00c10 db028c80 c1a9829 0 c1a98290 086f6de8 kernel: db028c80 00000001 d78a1200 c0130dd9 db028c80 d78a120 0 086f6de8 edc16bd8 kernel: Call Trace: [<c01419dd>] invalidate_vcache [kernel] 0x2d (0xc3637ea0) kernel: [<c0130dd9>] handle_mm_fault [kernel] 0xf9 (0xea24bee0) kernel: [<c01312f2>] __vma_link [kernel] 0x62 (0xea24bef8) kernel: [<c0117bf8>] do_page_fault [kernel] 0x138 (0xea24bf0c) kernel: [<c01190c1>] scheduler_tick [kernel] 0x291 (0xea24bf28) kernel: [<f8845d40>] rh_int_timer_do [usb-uhci] 0x0 (0xea24bf3c) kernel: [<f8845d40>] rh_int_timer_do [usb-uhci] 0x0 (0xea24bf44) kernel: [<f8845dec>] rh_init_int_timer [usb-uhci] 0x5c (0xea24bf48) kernel: [<c012616b>] timer_bh [kernel] 0x17b (0xea24bf54) kernel: [<c011946b>] schedule [kernel] 0x2bb (0xea24bf84) kernel: [<c0117ac0>] do_page_fault [kernel] 0x0 (0xea24bfb0) kernel: [<c0109838>] error_code [kernel] 0x34 (0xea24bfb8) kernel: Code: 8b 02 85 c7 75 17 8b 1b 39 f3 75 f1 ff 75 f0 9d 83 c4 18 5b kernel: <1>Unable to handle kernel NULL pointer dereference at vir tual address 00000000 kernel: printing eip: kernel: c01196a3 kernel: *pde = 27279067 kernel: *pte = 00000000 kernel: Oops: 0000 kernel: ipt_LOG iptable_filter ip_tables e100 floppy sg scsi_mod mi crocode keybdev mousedev hid input ehci-hcd usb-uhci usbcore ext3 jbd kernel: CPU: 0 kernel: EIP: 0060:[<c01196a3>] Not tainted kernel: EFLAGS: 00010093 kernel: EIP is at __wake_up [kernel] 0x23 (2.4.22-1.2174.nptl) kernel: eax: 00000000 ebx: c0002fc1 ecx: 00000000 edx: 000000 00 kernel: esi: c1c00038 edi: 00000003 ebp: ed14ddf8 esp: ed14dd d4 kernel: [<f8838d3c>] rh_status_urb [usbcore] 0x7c (0xeabedf2c) kernel: [<f8845d40>] rh_int_timer_do [usb-uhci] 0x0 (0xeabedf3c) kernel: [<f8845d40>] rh_int_timer_do [usb-uhci] 0x0 (0xeabedf44) kernel: [<f8845dec>] rh_init_int_timer [usb-uhci] 0x5c (0xeabedf48) kernel: [<c012616b>] timer_bh [kernel] 0x17b (0xeabedf54) kernel: [<c011946b>] schedule [kernel] 0x2bb (0xeabedf84) kernel: [<c0117ac0>] do_page_fault [kernel] 0x0 (0xeabedfb0) kernel: [<c0109838>] error_code [kernel] 0x34 (0xeabedfb8) When these masseges occurs "free -m" was like below: total used free shared buffers cached Mem: 1008 991 16 0 149 381 -/+ buffers/cache: 460 547 Swap: 1023 4 1019 These kernel messages could be memory related? If so is it because of memory fault, or low memory? What should i do? Do i need add extra memory to system or memory check. If it is not related memory, then what would you suggest? After these kernel messages some processes begins to defunct one one by, and then machine crashes. In order to prevent crash i regulary reboot machine once in 2 days. Here is some info about system: This box is used used as a mail , web and mysql server. There are over 100 hundred web and mail hosts. And mails scanned with qmail-scanner and ClamAV. Kernel : 2.4.22 Thanks. |
I'd say the box probably does get pounded from your description. What kind of RAM is it, how fast a machine? How big of swap? And yes, more RAM never hurts. It probably wouldn't hurt to do some memory tests as well on this machine.
|
All times are GMT -5. The time now is 03:16 AM. |