diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2009-12-07 18:58:38 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2009-12-07 18:58:38 +0000 |
commit | 5533bf011fdf796199e52c2696f38df8abd4b459 (patch) | |
tree | 9d5677dc4f5d98d84fdc92ba835091144adc9a20 /sys/arch/sgi | |
parent | 459c6d4adc693a14cf2621663822e56d5ac95d32 (diff) |
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.
Diffstat (limited to 'sys/arch/sgi')
-rw-r--r-- | sys/arch/sgi/sgi/genassym.cf | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/arch/sgi/sgi/genassym.cf b/sys/arch/sgi/sgi/genassym.cf index 36771d7c63e..11a24db861c 100644 --- a/sys/arch/sgi/sgi/genassym.cf +++ b/sys/arch/sgi/sgi/genassym.cf @@ -1,4 +1,4 @@ -# $OpenBSD: genassym.cf,v 1.18 2009/11/19 20:16:27 miod Exp $ +# $OpenBSD: genassym.cf,v 1.19 2009/12/07 18:58:37 miod Exp $ # # Copyright (c) 1997 Per Fogelstrom / Opsycon AB # @@ -70,6 +70,8 @@ member VMSPACE_PMAP vm_map.pmap struct pmap member pm_tlbpid +export NPTEPG export PMAP_SEGTABSIZE +export SEGSHIFT export CCA_CACHED |