Cc: Kok, Auke <auke-jan.h.kok@...>, Jeff Garzik <jeff@...>, e1000-list <e1000-devel@...>, NetDev <netdev@...>, Allan, Bruce W <bruce.w.allan@...>, Linux Kernel Mailing List <linux-kernel@...>, David S. Miller <davem@...>, Rafael J. Wysocki <rjw@...>, Jesse Brandeburg <jesse.brandeburg@...>, Ronciak, John <john.ronciak@...>, Arjan van de Ven <arjan@...>, Greg KH <greg@...>, linux-pci maillist <linux-pci@...>, Linus Torvalds <torvalds@...>, Andrew Morton <akpm@...>
The default action for driver auto loaders in this case is usually to load
all of them unless specially overriden. That is because there are several
cases where one PCI-ID implements multiple functions served by different
drivers. So far there is no really clean solution to this problem and for
e1000 with PCI-E IDs it would do the wrong thing.
-Andi
--