cvs commit: src/sys/powerpc/include sr.h vmparam.h
src/sys/powerpc/powerpc pmap.c
Peter Grehan
grehan at FreeBSD.org
Mon Mar 1 22:49:21 PST 2004
grehan 2004/03/01 22:49:21 PST
FreeBSD src repository
Modified files:
sys/powerpc/include sr.h vmparam.h
sys/powerpc/powerpc pmap.c
Log:
Increase kernel VA from 256Mb to 512Mb by shifting the segment used
for user copyinout down to 12, and keeping segments 13/14 for
kernel VA.
It would be nice to have more available, but segments lower than
this are reserved for either memory or 1:1 mapped device i/o,
and seg 15 is OpenFirmware ROM. Also, the effort to keep OpenFirmware
available for callbacks limits the use of VA-mapped segments.
Fortunately UMA_MD_SMALL_ALLOC takes away a lot of VM pressure.
Obtained from: NetBSD
Revision Changes Path
1.4 +4 -2 src/sys/powerpc/include/sr.h
1.4 +1 -1 src/sys/powerpc/include/vmparam.h
1.71 +4 -0 src/sys/powerpc/powerpc/pmap.c
More information about the cvs-src
mailing list