Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 04/30/1998 14:30:01
mark
Thu Apr 30 14:22:01 PDT 1998
Update of /cvsroot/src/sys/arch/arm32/arm32
In directory nb00:/tmp/cvs-serv16816

Modified Files:
	cpuswitch.S fault.c pmap.c vm_machdep.c 
Log Message:
Major overhaul of pagetable handing.
  Page tables no longer occupy space in the processes vm_map. This
  means that page tables can now be allocated from pmap_enter() when the
  first entry is made in the page table rather than relying on taking
  a section fault and faulting in a page table. This also lowers
  the overheads in creating and deleting page tables and simplfies
  cpu_fork().
  A result of this change is that problems with mapping zero page and
  an associated pagetable when execing from a shared vm_map disappear
  fixing PR5178.


mark
Thu Apr 30 14:24:33 PDT 1998
Update of /cvsroot/doc
In directory nb00:/tmp/cvs-serv16873

Modified Files:
	CHANGES 
Log Message:
Note the change in arm32 pagetable management.