cvs commit: src/sys/alpha/conf GENERIC

John Baldwin jhb at FreeBSD.org
Tue Dec 14 14:38:14 PST 2004


On Tuesday 14 December 2004 02:43 pm, Ken Smith wrote:
> On Tue, Dec 14, 2004 at 12:16:43AM -0500, John Baldwin wrote:
> > On Tuesday 07 December 2004 12:52 pm, Wilko Bulte wrote:
> > > wilko       2004-12-07 17:52:54 UTC
> > >
> > >   FreeBSD src repository
> > >
> > >   Modified files:        (Branch: RELENG_4)
> > >     sys/alpha/conf       GENERIC
> > >   Log:
> > >   Nice idea, but no cigar: bge(4) makes the bootfloppy overflow, so
> > > loose it from GENERIC again :-(
> >
> > We should MFC the bits to make the release use splitfs instead.  I gave
> > ken some rough patches to do that, but I'm not sure how well that worked
> > out.
>
> I cleaned them up a bit and got them to work for as far as they had
> been worked on but it's not complete.  At this point it seems to split
> the kernel up just fine and the resulting floppies read in the kernel
> OK.  But when the kernel boots it goes looking for its root filesystem
> on the floppy that it was last reading from (last kern.flp floppy) and
> panic's.  So, it's started but needs a bit more work.
>
> That said we might need to do the work.  My test release builds last
> week were with NODOC= and I didn't realize we try to put docs into
> the mfsroot floppy.  A full release build overflows mfsroot now.  At
> this point it might be either get splitfs to work or ditch the docs
> on mfsroot.  Opinions?  I can't picture someone doing a floppy based
> install needing access to docs from inside the install at this point
> but ...

I'd really like to get splitfs to work actually.  Do you have the diff you are 
using?  I can try to hack on it some locally if that will help.  Also, if you 
have the floppy images from your most recent test I might be able to figure 
out what needs to be fixed on them.

-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org


More information about the cvs-src mailing list