CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/12/07 11:58:37
Modified files:
sys/arch/mips64/include: param.h pmap.h pte.h
sys/arch/mips64/mips64: pmap.c
sys/arch/sgi/sgi: genassym.cf
Log message:
Use a pool to manage pmap pte pages and top level segment table, instead of
directly allocating pages from uvm; this will allow us to eventually use
a different kernel page size without having to alter the pmap structures
layout.
No functional change; measured slowdown of 1.6% for 4KB page kernels.