Re: 2.2.13 Problem running in 4MB RAM

Andrea Arcangeli (andrea@e-mind.com)
Mon, 15 Nov 1999 02:46:06 +0100 (CET)


On Fri, 12 Nov 1999, Der Herr Hofr.at wrote:

> this is the output of /proc/meminfo wherby 4MB ar a RAM-DISK (in which

It's a ramdisk resource management bug. To workaround it just do something
like:

echo 5 > /proc/sys/vm/bdflush

The protected buffers are accounted as freeable by the VM. They are
instead unfreeable. So the VM algorithm fails. If you noticed you got the
sigbus while writing data to disk.

The fix is to let mark_buffer_dirty() aware of the number of dirty buffers
in the system.

Andrea

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/