Date: Mon, 1 Mar 2004 22:49:21 -0800 (PST) From: Peter Grehan <grehan@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/powerpc/include sr.h vmparam.h src/sys/powerpc/powerpc pmap.c Message-ID: <200403020649.i226nLL2009883@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403020649.i226nLL2009883>
