On Jun 12, 2011, at 5:21 AM, Alexey Dokuchaev wrote:

> On Sat, Jun 11, 2011 at 08:51:32PM +0200, Pawel Jakub Dawidek wrote:
>> On Sat, Jun 11, 2011 at 10:44:14AM -0600, Warner Losh wrote:
>>> I think our best bet for 9 is to strip GENERIC to the bone and have a
>>> 'generic.conf' if you will that loads everything we compile in today.
>> 
>> I think trasz@ tried that and there is a problem. Loading modules on
>> boot is very slow. If you try to load everything that GENERIC has as
>> modules the boot will take forever.
> 
> Perhaps then we need to come up with something more intelligent, i.e. do not
> load everything trying to get maximum coverage of users' hardware, but
> load only required bits based on what we see on PCI bus (roughly speaking).

Yea.  Good luck with that.  I had that idea like 4 or 5 years ago.  However, 
there's a lot of grunt work to do on all the drivers in the system to get them 
into good enough shape to export their PCI ID lists in a uniform way so we 
could automatically do the right thing.

This isn't a 9.x item, but it could easily be a 10.x item.

Warner_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to