Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Oct 2000 11:05:36 -0700 (PDT)
From:      Matthew Jacob <mjacob@feral.com>
To:        Wilko Bulte <wkb@freebie.demon.nl>
Cc:        Warner Losh <imp@village.org>, obrien@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/release/scripts dokern.sh
Message-ID:  <Pine.BSF.4.21.0010251048590.6733-100000@beppo.feral.com>
In-Reply-To: <20001025194909.A6807@freebie.demon.nl>

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


On Wed, 25 Oct 2000, Wilko Bulte wrote:

> On Tue, Oct 24, 2000 at 03:22:08PM -0600, Warner Losh wrote:
> > In message <20001024140437.C19518@dragon.nuxi.com> "David O'Brien" writes:
> > : Don't know.  Well find out tonight.  But since this issue keeps comming
> > : up every few weeks, I'd like to make bocu room while we're spending time
> > : on it.
> > 
> > Please post to somewhere the size after this dyking out.  It would be
> > good to know.
> > 
> > There are many places in the kernel that we can lose weight.
> > 
> > For example, we'd get 17k by removing tape install support.  I'm not
> > suggesting that, but I just wanted to point it out.
> > 
> > NFS is a big pig-dog.  isp (sorry Matt) is also large.  syscons is
> > next.


Hmm? What happened to my suggestion for a 3rd floppy disk? Lost in the hat
shuffle I'm sure...

ISP shouldn't be all that large w/o the firmware (actually, it is).

> 
> Removing isp will upset alpha users heavily. isp also works fine on x86,
> I use it on both

Yes, you can't remove it on Alphas. There *are* some x86 motherboards that
have it onboard (the 1080 chip).


Look- there's always a reason to *not* have something because it's an edge
case. My opinion, and it's just a loose opinion 'coz I have no intention of
jumping in and generating patchsets for David or Jordan to sniff at right now,
is that only the really common case drivers should be on the kern floppy right
now. That would be:

x86:
	ATA
	da + ahc,sym + cam
	fxp
	dc/de
	(pick your favorite other 3-4 NIC drivers)


alpha:
	ATA
	da + sym, isp,ispfw + cam
	dc/de
	fxp
	(pick a couple more NIC card drivers)
	
This will take care of 98% of all systems. The only way this then doesn't make
FreeBSD look stupid is that if there can be a 3rd floppy that can be inserted
with extra drives.

We've talked about this before, and there was a difference of opinion, IIRC,
as to what constituted acceptable levels of minimum support for this. I feel
that it's fine to interrupt the loader while booting from kern.flp and insert
the driver disk and type to forth  'load if_rl' or some such*.

-matt

*: yes, I know, HBAs are not loadable yet.




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?Pine.BSF.4.21.0010251048590.6733-100000>