diff options
author | nwhitehorn <nwhitehorn@FreeBSD.org> | 2009-11-12 15:19:09 +0000 |
---|---|---|
committer | nwhitehorn <nwhitehorn@FreeBSD.org> | 2009-11-12 15:19:09 +0000 |
commit | 9cdb62841456ce1fc80d1750dde19b86c18979e9 (patch) | |
tree | 5f5ce78c0419a25584f61d90fb5635c93c08ad5a /usr.bin/wc | |
parent | ff25cdd646326ab0ebb33402740d6cd4386a45f4 (diff) | |
download | FreeBSD-src-9cdb62841456ce1fc80d1750dde19b86c18979e9.zip FreeBSD-src-9cdb62841456ce1fc80d1750dde19b86c18979e9.tar.gz |
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.
Reviewed by: grehan
Diffstat (limited to 'usr.bin/wc')
0 files changed, 0 insertions, 0 deletions