Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jul 2000 11:34:33 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Patrick Bihan-Faou <patrick@mindstep.com>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s
Message-ID:  <XFMail.000712113433.jhb@FreeBSD.org>
In-Reply-To: <010d01bfec2e$93001490$040aa8c0@local.mindstep.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On 12-Jul-00 Patrick Bihan-Faou wrote:
> Hi,
> 
> 
>>   Modified files:
>>     sys/boot/i386/boot0  Makefile boot0.s
>>   Log:
>>   The new and improved boot0, v1.1.  This version adds the following:
>>   - Autodetection and support of the BIOS EDD extensions to work around
> the
>>     1024 cylinder limit on all but really ancient BIOS's.
>>   - To work around some BIOS's which break when EDD is used with older
> drives,
>>     we only attempt to use EDD if the cylinder is > 1023.
>>   - Since this new code required more space than we had left, expand boot0
> to
>>     2 sectors (1024 bytes) in length.
>>   - Add support for boot0 being multiple sectors using predefined
> constants.
>>     If boot0 needs to be extended in the future, all that is required is
>>     bumping the NUM_SECTORS constant.
>>   - Now that we have more room to work with, add a few more fs type
>>     descriptions while making others more verbose.
> 
> 
> Any chance that this could be MFC'd ?

I'm hesitant to MFC it until it has had a bit more widespread testing.
Ideally I'd like it in 4.1, but only if I can get some people to test it.

> If not are there any good reason to not use the new boot0 stuff with FreeBSD
> 4-Stable (apart from taking care of not rebuilding boot0cfg, libdisk and
> boot0 with subsequent buildworlds) ?

It should work fine.  With the exception of the module loading fu in the
loader, the bootstrap is not tied to -current at all and will run perfectly
fine on -stable now that the new binutils are MFC'd.

> Patrick.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.000712113433.jhb>