From 8b66317cb4ac9de9b7e7f9e37d1b39a1e4495e78 Mon Sep 17 00:00:00 2001 From: jmg Date: Wed, 13 Sep 2006 01:23:08 +0000 Subject: document that PAE kernels needs twice the value of non-PAE kernels for KVA_PAGES, and that it it likely needed for >4GB memory boxes.. MFC after: 3 days --- sys/i386/conf/NOTES | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES index e17f747..1a28d4a 100644 --- a/sys/i386/conf/NOTES +++ b/sys/i386/conf/NOTES @@ -1045,7 +1045,11 @@ options PMAP_SHPGPERPROC=201 # constraints in loader(8) on i386, this must be a multiple of 4. # 256 = 1 GB of kernel address space. Increasing this also causes # a reduction of the address space in user processes. 512 splits -# the 4GB cpu address space in half (2GB user, 2GB kernel). +# the 4GB cpu address space in half (2GB user, 2GB kernel). For PAE +# kernels, the value will need to be double non-PAE. A value of 1024 +# for PAE kernels is necessary to split the address space in half. +# This will likely need to be increased to handle memory sizes >4GB. +# PAE kernels default to a value of 512. # options KVA_PAGES=260 -- cgit v1.1