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"