On 2021/7/15 1:26, Keith Busch wrote:
On Wed, Jul 14, 2021 at 11:54:27AM -0500, Bjorn Helgaas wrote:
On Wed, Jul 14, 2021 at 02:33:37PM +0800, Wenchao Hao wrote:
If they are not fixed, then is there anyway I can get a fixed ID
which can indicate physical connection.
You can look at the "lspci -P" option. I'm not really familiar with
this, but I think Matthew (cc'd) implemented it.
That option shows the parent devices for each listed device, but that
may not produce the same output if BDf doesn't always enumerate the
same.
I think Wenchao was seeking some invariant device identification that
can be used to look up its BDf. There's no PCI level requirement for
uniquely identifying a specific device across changing topologies, so I
don't think this is generically possible.
.
Yes, I want a way to access device which can keep unchanged, a
direction is according to hardware. If we have anyway which makes
it possible for software can describe hardware connection would
satisfy our demand.
Wenchao