我有一個設備的pci地址,需要找到它的hostbridge的pci地址。在FreeBSD 11中,使用「devinfo -v」很容易,因爲您可以grep設備的pci地址,然後您可以在hostbridge的樹中找到它的父節點。現在在FreeBSD 10中,「devinfo -v」的輸出中沒有任何pci地址。在FreeBSD的11 「的devinfo -v」 輸出的例子: 「發展信息-v」 輸出的FreeBSD的10在FreeBSD10中查找設備hostbridge的pci
pcib4 pnpinfo vendor=0x8086 device=0x2f08 subvendor=0x15d9 subdevice=0x0833 class=0x060400 at pci0:0:3:0 handle=\_SB_.PCI0.BR3A
pci4
mlx5_core1 pnpinfo vendor=0x15b3 device=0x1013 subvendor=0x15b3 subdevice=0x0010 class=0x020700 at pci0:3:0:0 handle=\_SB_.PCI0.BR3A.H000
mlx5_core2 pnpinfo vendor=0x15b3 device=0x1013 subvendor=0x15b3 subdevice=0x0010 class=0x020700 at pci0:3:0:1 handle=\_SB_.PCI0.BR3A.H001
例如:
pcib4 pnpinfo vendor=0x8086 device=0x2f08 subvendor=0x15d9 subdevice=0x0833 class=0x060400
pci4
mlx5_core1 pnpinfo vendor=0x15b3 device=0x1013 subvendor=0x15b3 subdevice=0x0010 class=0x020700
mlx5_core2 pnpinfo vendor=0x15b3 device=0x1013 subvendor=0x15b3 subdevice=0x0010 class=0x020700
所以你可以看到,PCI地址不在出現FreeBSD10的輸出
是否可以從兩個系統哪一部分增加的例子就是你要找的地址?我可以嘗試在我的系統上進行驗證,但由於我不熟悉PCI尋址,我不確定'devinfo -v'吐出的是什麼。 – Amiramix