svn commit: r222980 - in head/sys: amd64/conf i386/conf
Warner Losh
imp at bsdimp.com
Sun Jun 12 19:27:10 UTC 2011
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
More information about the svn-src-head
mailing list