cvs commit: src/sys/boot/i386/libi386 biosmem.c i386_copy.c
libi386.h src/sys/boot/i386/loader main.c
Brian Fundakowski Feldman
green at FreeBSD.org
Tue Dec 20 20:46:23 PST 2005
On Wed, Dec 21, 2005 at 02:17:59AM +0000, Maxim Sobolev wrote:
> sobomax 2005-12-21 02:17:58 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/boot/i386/libi386 biosmem.c i386_copy.c libi386.h
> sys/boot/i386/loader main.c
> Log:
> For the cases when loading bzip2-compressed kernels enabled use last
> 3MB of physical memory for heap instead of range between 1MB and 4MB.
> This makes this feature working with PAE and amd64 kernels, which are
> loaded at 2MB. Teach i386_copyin() to avoid using range allocated by
> heap in such case, so that it won't trash heap in the low memory
> conditions.
>
> This should make loading bzip2-compressed kernels/modules/mfs images
> generally useable, so that re@ team is welcome to evaluate merits
> of using this feature in the installation CDs.
>
> Valuable suggestions by: jhb
Should probably just be using 7-zip instead, though.
--
Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\
<> green at FreeBSD.org \ The Power to Serve! \
Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\
More information about the cvs-src
mailing list