Re: Mostly revert "e1000/e1000e: Move PCI-Express device IDs over to e1000e"

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Adrian Bunk <bunk@...>
Cc: <akpm@...>, <auke-jan.h.kok@...>, <davem@...>, <jeff@...>, <linux-kernel@...>, <netdev@...>, <randy.dunlap@...>, <torvalds@...>
Date: Wednesday, January 30, 2008 - 9:26 pm

Adrian Bunk wrote:

There is one thing I don't understand, but that may well be just me...

From Linus' original patch:

So, apparently support for 8086:108c was removed from the e1000 driver.

From my lspci:
$ lspci -nn | grep Ether
01:00.0 Ethernet controller [0200]: Intel Corporation 82573E Gigabit Ethernet Controller (Copper) [8086:108c] (rev 03)

But when I look at where that card is sitting:
$ readlink pci/devices/0000\:01\:00.0/driver
../../../../bus/pci/drivers/e1000

So, it's on the PCI bus, not on the PCI-Express bus (which I also have, but
which has no devices on it).

Or does the e1000e driver also support cards on the PCI bus?

If that's the case then the original changelog entry "Move PCI-Express
device IDs over to e1000e" is misleading as it's not only PCI-Express
devices...

Hmmm. Or does which driver is loaded decide on which bus the device ends up?

Confused,
FJP
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Mostly revert "e1000/e1000e: Move PCI-Express device IDs..., Frans Pop, (Wed Jan 30, 9:26 pm)
RE: Mostly revert "e1000/e1000e: Move PCI-Express device IDs..., Brandeburg, Jesse, (Thu Jan 31, 12:59 am)