Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 09/27/1997 18:00:03
pk
Sat Sep 27 10:58:07 PDT 1997
Update of /cvsroot/src/sys/arch/sparc/sparc
In directory netbsd1:/var/slash-tmp/cvs-serv8026

Modified Files:
	pmap.c 
Log Message:
* Optimize pmap_{zero,copy}_page4m() a bit by pre-computing the PTE addresses
  of the reserved KVAs (vpage[]) used by these routines. This avoids the
  context switching in there.

* In pmap_redzone(), remove the first kernel address (at KERNBASE) from
  the kernel maps instead of just turning off the PTE `valid' bits.
  The latter doesn't create a "red zone" at all, but causes the VM to
  allocate a new page if the red zone is touched.