Re: [PATCH] ethdev: support PCI domains
From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2016-07-22 21:12:45
From: Stephen Hemminger <stephen@networkplumber.org>
Date: 2016-07-22 21:12:45
On Fri, 22 Jul 2016 11:34:10 -0400 Sinan Kaya [off-list ref] wrote:
The current code is enumerating devices based on bus, device and function pairs. This does not work well for architectures with multiple PCI segments/domains. Multiple PCI devices will have the same BDF value but different segment numbers (01:01:01.0 and 02:01:01.0) for instance. Adding segment numbers to device naming so that we can uniquely identify devices. Signed-off-by: Sinan Kaya <redacted>
I ran into this yes. There is a small risk of breaking some application that assumed something about names though. Acked-by: Stephen Hemminger <stephen@networkplumber.org>