Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD master CVS tree commits



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.




Home | Main Index | Thread Index | Old Index