cvs commit: src/sys/i386/i386 locore.s

Bruce Evans bde at zeta.org.au
Wed Jul 30 05:51:25 PDT 2003


On Wed, 30 Jul 2003, Luigi Rizzo wrote:

> On Wed, Jul 30, 2003 at 10:32:31AM +0300, Ruslan Ermilov wrote:
> > On Tue, Jul 29, 2003 at 02:57:01PM -0700, Bruce Evans wrote:
> > > bde         2003/07/29 14:57:01 PDT
> > >   ...
> > >   Log:
> > >   Restored clearing of the bss, except for putting it in a correct place
> > >   with up to date comments.  This fixes booting kernels with boot2
> > >   (except for loss of the features provided by loader) and is suitable
> > >   for MFC.  Contrary to the old comments, most loaders don't clear the bss.
> > >   biosboot lost clearing of the bss in a code crunch in 1997, and boot2
> > >   never did it.
> > >
> > To make it crystal clear, it does mean that we can (once again) boot
> > kernels without loader(8) on i386, correct?
>
> interesting to hear, how comes picobsd images (which do not use the loader)
> have always worked apparently without problems even after warm reboots ?

Maybe picobsd images have never been compiled by gcc-3.3.  There was only
a small problem until recently.

Bruce


More information about the cvs-src mailing list