svn commit: r334365 - head/sys/dev/pci

Peter Grehan grehan at freebsd.org
Wed May 30 09:42:53 UTC 2018


>    PCIe only permits 1 device on an endpoint, so some devices ignore the device
>    part of B:D:F probing.  Although ARI likely fixes this, not all platforms
>    support ARI completely or correctly, so some devices end up showing up 32
>    times on the bus.

  I think this might have broken bhyve - a fake PCIe capability is put 
on the root port so that guests will use MSI/MSI-x, but otherwise it 
looks like parallel PCI. Not exactly spec-compliant, but then neither is 
most of the world of PCI/PCIe.

  It may be worth #ifdef'ing this with powerpc.

later,

Peter.


More information about the svn-src-head mailing list