Re: Signal 7 and "Couldn't get a free page..."

Hubert Mantel (mantel@suse.de)
Fri, 2 May 1997 11:18:19 +0200 (MEST)


Hi,

On Thu, 1 May 1997, David Whysong wrote:

> > > SIGBUS: ayiee, couldnt allocate page table.
>
> Changing 16 --> 48 in free_area_init() of linux/mm/page_alloc.c solves
> this problem on my machine. I think this should go into 2.0.31.

I changed 128 --> 200 (echo "200 300 400" > /proc/sys/vm/freepages) and
still had the problem. Increasing these values only makes the problem show
up not so often, but it does _NOT_ solve the problem.

I tried the tests with the old buffer.c code from 2.0.29: The problem
showed up not so often, but still existed.

> -Dave

Hubert mantel@suse.de