diff options
author | alc <alc@FreeBSD.org> | 2007-12-29 19:53:04 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2007-12-29 19:53:04 +0000 |
commit | 4565fa16977a4fac5f98cb75e9f5559d67c6446f (patch) | |
tree | 53711ee4be0bb0ef15bc2d3bbc2d1e3908061be8 /share | |
parent | cfcf7dfc62d30c66adf52384e97d4157bab82146 (diff) | |
download | FreeBSD-src-4565fa16977a4fac5f98cb75e9f5559d67c6446f.zip FreeBSD-src-4565fa16977a4fac5f98cb75e9f5559d67c6446f.tar.gz |
Add the superpage reservation system. This is "part 2 of 2" of the
machine-independent support for superpages. (The earlier part was
the rewrite of the physical memory allocator.) The remainder of the
code required for superpages support is machine-dependent and will
be added to the various pmap implementations at a later date.
Initially, I am only supporting one large page size per architecture.
Moreover, I am only enabling the reservation system on amd64. (In
an emergency, it can be disabled by setting VM_NRESERVLEVELS to 0
in amd64/include/vmparam.h or your kernel configuration file.)
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions