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

Robert Millan rmh at
Fri Jul 15 15:03:56 UTC 2011

2011/6/26 Warner Losh <imp at>:
> 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.

Robert Millan

More information about the freebsd-current mailing list