"Nikolai Vladychevski" <[EMAIL PROTECTED]> writes:

> Hello to all ... is someone using kernels 2.4.16 and higher ? I upgraded to
> 2.4.16 and I see many problems with VM management. After running for 2-3 days
> processes die generating a kernel Oops like this: bash-2.04#

First the latest kernel I have run much of is 2.4.14?

Hmm.  Something is corrupting memory, you are getting page faults
from routines that never access user memory.

The scenario I see happening is:
A page fault happens at an invalid address.
Somehow this invalid address has corrupt data in the page
table, and do_swap_page follows a bad pointer.

It might be worth putting some debugging code in do_swap_page to see
if this can be isolated.

The one case I have seen once was a board where linux didn't know about
the area of memory that the power management functions were using.  You couldn't
disable power management and it corrupted the kernel that way.

It may also be work running memtest86, just to confirm that you don't
have memory problmes...

Was this running under linuxBIOS?

Eric

Reply via email to