Automatic load of PCI kernel modules [WAS: [RFT] Automatic load of USB kernel modules]

Warner Losh imp at bsdimp.com
Fri Jul 15 16:24:47 UTC 2011


On Jul 15, 2011, at 9:03 AM, Robert Millan wrote:

> 2011/6/26 Warner Losh <imp at bsdimp.com>:
>> I like the idea of having a standardized table.  I've done this with PC Card and it really works well.  It isn't the design pattern that all drivers use, and it may be hard to get everyone lined up on this.  I tried PCI back after I did PC Card and met resistance.  Most of the resistance was from people that are no longer active in the project, so I think that we could do this today.   I suspect that some of the vendor drivers today might stand in the way of having PCI be completely uniform.
>> 
>> The big advantage of USB is that it is uniform now.  PCI isn't.  It would take a lot of work to make it uniform.
> 
> If only some PCI drivers can be made uniform, why not provide devd
> autoload support only to those drivers whose maintainers choose to
> make them uniform?  This would give those opposing uniformity a
> compelling reason to change their view, without forcing them into it.

Sure.  The problem is that I don't want it to be another hack like the current USB which is specific to PCI.

Warner




More information about the freebsd-current mailing list