Help - Search - Members - Calendar
Full Version: Kernel Keeps Crashing!
Linuxhelp > Support > Technical Support
anon
Hi,
My computer keeps crashing 5 minutes after it is turned on, then never again for the rest of the day. I used to think this was the nvidia linux driver -but my new kernel is not using this driver!

Here is the output from /var/log/sysklog:
Jul 3 12:03:43 a1700 kernel: Bad page state at prep_new_page (in process 'sh', page c11a1ec0)
Jul 3 12:03:43 a1700 kernel: Bad page state at prep_new_page (in process 'syslogd', page c11a1d80)
Jul 3 12:03:43 a1700 kernel: flags:0x2000102c mapping:ceb096a4 mapcount:0 count:2
Jul 3 12:03:43 a1700 kernel: Backtrace:
Jul 3 12:03:43 a1700 kernel: [bad_page+107/160] bad_page+0x6b/0xa0
Jul 3 12:03:43 a1700 kernel: [prep_new_page+50/96] prep_new_page+0x32/0x60
Jul 3 12:03:43 a1700 kernel: [buffered_rmqueue+245/448] buffered_rmqueue+0xf5/0x1c0
Jul 3 12:03:43 a1700 kernel: [__alloc_pages+158/848] __alloc_pages+0x9e/0x350
Jul 3 12:03:43 a1700 kernel: [pte_alloc_one+24/80] pte_alloc_one+0x18/0x50
Jul 3 12:03:43 a1700 kernel: [pte_alloc_map+60/176] pte_alloc_map+0x3c/0xb0
Jul 3 12:03:43 a1700 kernel: [copy_page_range+144/592] copy_page_range+0x90/0x250
Jul 3 12:03:43 a1700 kernel: [copy_mm+851/992] copy_mm+0x353/0x3e0
Jul 3 12:03:43 a1700 kernel: [copy_process+939/2752] copy_process+0x3ab/0xac0
Jul 3 12:03:43 a1700 kernel: [dentry_open+260/544] dentry_open+0x104/0x220
Jul 3 12:03:43 a1700 kernel: [do_fork+80/399] do_fork+0x50/0x18f
Jul 3 12:03:43 a1700 kernel: [copy_to_user+62/80] copy_to_user+0x3e/0x50
Jul 3 12:03:43 a1700 kernel: [sys_llseek+159/208] sys_llseek+0x9f/0xd0
Jul 3 12:03:43 a1700 kernel: [sys_clone+65/80] ue+0xf5/0x1c0
Jul 3 12:03:43 a1700 kernel: [__alloc_pages+158/848] __alloc_pages+0x9e/0x350
Jul 3 12:03:43 a1700 kernel: [convert_fxsr_to_user+192/352] convert_fxsr_to_user+0xc0/0x160
Jul 3 12:03:43 a1700 kernel: [do_anonymous_page+98/352] do_anonymous_page+0x62/0x160
Jul 3 12:03:43 a1700 kernel: [do_no_page+99/768] do_no_page+0x63/0x300
Jul 3 12:03:43 a1700 kernel: [handle_mm_fault+212/368] handle_mm_fault+0xd4/0x170
Jul 3 12:03:43 a1700 kernel: [do_page_fault+812/1292] do_page_fault+0x32c/0x50c
Jul 3 12:03:43 a1700 kernel: [restore_i387_fxsave+131/144] restore_i387_fxsave+0x83/0x90
Jul 3 12:03:43 a1700 kernel: [restore_i387+152/160] restore_i387+0x98/0xa0
Jul 3 12:03:43 a1700 kernel: [restore_sigcontext+281/320] restore_sigcontext+0x119/0x140
Jul 3 12:03:43 a1700 kernel: [sys_sigreturn+196/224] sys_sigreturn+0xc4/0xe0
Jul 3 12:03:43 a1700 kernel: [do_page_fault+0/1292] do_page_fault+0x0/0x50c
Jul 3 12:03:43 a1700 kernel: [error_code+45/56] error_code+0x2d/0x38
Jul 3 12:03:43 a1700 kernel:
Jul 3 12:03:43 a1700 kernel: Trying to fix it up, but a reboot is needed
Jul 3 12:03:43 a1700 kernel: Bad page state at prep_new_page (in process 'XFree86', page c11d03a0)
Jul 3 12:03:43 a1700 kernel: flags:0x20001024 mapping:dffb8afc mapcount:0 count:2
Jul 3 12:03:43 a1700 kernel: Backtrace:
Jul 3 12:03:43 a1700 kernel: [bad_page+107/160] bad_page+0x6b/0xa0
Jul 3 12:03:43 a1700 kernel: [prep_new_page+50/96] prep_new_page+0x32/0x60
Jul 3 12:03:43 a1700 kernel: [buffered_rmqueue+245/448] buffered_rmqueue+0xf5/0x1c0
Jul 3 12:03:43 a1700 kernel: [__alloc_pages+158/848] __alloc_pages+0x9e/0x350
Jul 3 12:03:43 a1700 kernel: [convert_fxsr_to_user+192/352] convert_fxsr_to_user+0xc0/0x160
Jul 3 12:03:43 a1700 kernel: [do_anonymous_page+98/352] do_anonymous_page+0x62/0x160
Jul 3 12:03:43 a1700 kernel: [do_no_page+99/768] do_no_page+0x63/0x300
Jul 3 12:03:43 a1700 kernel: [handle_mm_fault+212/368] handle_mm_fault+0xd4/0x170
Jul 3 12:03:43 a1700 kernel: [do_page_fault+812/1292] do_page_fault+0x32c/0x50c
Jul 3 12:03:43 a1700 kernel: [restore_i387_fxsave+131/144] restore_i387_fxsave+0x83/0x90
Jul 3 12:03:43 a1700 kernel: [restore_i387+152/160] restore_i387+0x98/0xa0
Jul 3 12:03:44 a1700 kernel: [restore_sigcontext+281/320] restore_sigcontext+0x119/0x140
Jul 3 12:03:44 a1700 kernel: [sys_sigreturn+196/224] sys_sigreturn+0xc4/0xe0
Jul 3 12:03:44 a1700 kernel: [do_page_fault+0/1292] do_page_fault+0x0/0x50c
Jul 3 12:03:44 a1700 kernel: [error_code+45/56] error_code+0x2d/0x38
Jul 3 12:03:44 a1700 kernel:

[... repeated many more times ...]

adam@a1700:~$ uname -a
Linux a1700 2.6.7 #1 Thu Jul 1 19:17:40 BST 2004 i686 GNU/Linux

Is this a hardware problem?
I recently checked my memory with memtest86 with no problems and the debian installer found no bad sectors on my filesystem.

Thanks for any help

Adam
hughesjr
It looks like a memory problem....

OR a kernel bug.

Did you compile your kernel from vanilla sources or is it a kernel from debian?
anon
From sources
hughesjr
you might want to add the debian kernel patches ... I always recommend that the kernels from the manufacturer be used.

Here is the kernel-patches for debian for 2.6.7 kernel:
http://packages.debian.org/unstable/devel/...ch-debian-2.6.7

(there is also a link to the debian kernel-source for 2.6.7 ... which already has the patches intergrated)

I would try building the kernel from the patched sources and see if it has any impact.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2017 Invision Power Services, Inc.