summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_thread.c
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2007-05-19 13:11:27 +0000
committermarcel <marcel@FreeBSD.org>2007-05-19 13:11:27 +0000
commit797bdcc549d01b2416969e9d1df898f99bde3929 (patch)
tree218bb359e1871db89deebbfb8bd87054852acd37 /sys/kern/kern_thread.c
parent20660c08c200573ac97f77ad95ba440270a3829e (diff)
downloadFreeBSD-src-797bdcc549d01b2416969e9d1df898f99bde3929.zip
FreeBSD-src-797bdcc549d01b2416969e9d1df898f99bde3929.tar.gz
Add a level of indirection to the kernel PTE table. The old
scheme allowed for 1024 PTE pages, each containing 256 PTEs. This yielded 2GB of KVA. This is not enough to boot a kernel on a 16GB box and in general too low for a 64-bit machine. By adding a level of indirection we now have 1024 2nd-level directory pages, each capable of supporting 2GB of KVA. This brings the grand total to 2TB of KVA.
Diffstat (limited to 'sys/kern/kern_thread.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud