Subject: Re: [Fwd: PTEbase register]
To: None <port-mips@netbsd.org>
From: Toru Nishimura <locore64@alkyltechnology.com>
List: port-mips
Date: 03/10/2005 19:43:53
> The early BSD kernel made only relatively light use of kernel mapped
> memory.  The per-process data area was wired, so the biggest kseg2
> consumer was the page-table.

Somehow amusing for me to hear it.  It's apparent they thought it would
be just ok to manageKSEG0 memory allocator.

> Nothing in CP0 was ever explained...  if anyone knows how EXL got
> invented, I'd love to put that in the next edition of "See MIPS Run

I'm looking forward it.  The invention of EXL bit was fine and clever, but
the implementation was tainted.  You'd agree.

I hope NetBSD VM explaination will be revisited.  It's wrong.  The point
was its original VM code has never intented to be smart as MIPS designer.

Toru Nishimura/ALKYL Technology