Subject: Re: pmap: Cannot allocate physical memory for L1 (12)
To: None <port-arm32@netbsd.org>
From: Bill Sommerfeld <sommerfeld@orchard.arlington.ma.us>
List: port-arm32
Date: 09/13/1999 19:56:32
> I wasn't able to recover from this. ps, top, skill made all consoles
> and remote terminals freeze and after a while I wasn't able to log into this
> machine anymore. The start of the kernel debugger caused an immediatly
> reboot...

the top level per-process page table on arm has to be a 16kb
contiguous chunk of memory.  if you don't have 4 contiguous free
pages, the pmap gets unhappy.

Sometimes killing processes will free up enough space to recover from
this, but over time, some workloads tend to induce death from
fragmentation..

					- Bill