Date: Sat, 28 Nov 2009 20:02:45 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/powerpc/aim mmu_oea64.c Message-ID: <200911282003.nASK36P4009708@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
nwhitehorn 2009-11-28 20:02:45 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sys/powerpc/aim mmu_oea64.c
Log:
SVN rev 199892 on 2009-11-28 20:02:45Z by nwhitehorn
MFC r199226:
Provide a real fix to the too-many-translations problem when booting
from CD on 64-bit hardware to replace existing band-aids. This occurred
when the preloaded mdroot required too many mappings for the static
buffer.
Since we only use the translations buffer once, allocate a dynamic
buffer on the stack. This early in the boot process, the call chain
is quite short and we can be assured of having sufficient stack space.
Revision Changes Path
1.4.2.5 +62 -56 src/sys/powerpc/aim/mmu_oea64.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911282003.nASK36P4009708>
