[vfio-users] sr-iov support on main boards
Alex Williamson
alex.williamson at redhat.com
Sun Aug 13 20:30:23 UTC 2017
On Sun, 13 Aug 2017 15:12:44 +0200
Torbjorn Jansson <torbjorn.jansson at mbox200.swipnet.se> wrote:
> 03:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
> Capabilities: [40] Power Management version 3
> Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
> Capabilities: [70] MSI-X: Enable+ Count=10 Masked-
> Capabilities: [a0] Express (v2) Endpoint, MSI 00
> Capabilities: [100 v2] Advanced Error Reporting
> Capabilities: [140 v1] Device Serial Number a0-36-9f-ff-ff-ed-43-b0
> Capabilities: [150 v1] Alternative Routing-ID Interpretation (ARI)
> Capabilities: [1a0 v1] Transaction Processing Hints
> Capabilities: [1c0 v1] Latency Tolerance Reporting
> Capabilities: [1d0 v1] Access Control Services
>
> 03:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
> Capabilities: [40] Power Management version 3
> Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
> Capabilities: [70] MSI-X: Enable+ Count=10 Masked-
> Capabilities: [a0] Express (v2) Endpoint, MSI 00
> Capabilities: [100 v2] Advanced Error Reporting
> Capabilities: [140 v1] Device Serial Number a0-36-9f-ff-ff-ed-43-b0
> Capabilities: [150 v1] Alternative Routing-ID Interpretation (ARI)
> Capabilities: [1a0 v1] Transaction Processing Hints
> Capabilities: [1d0 v1] Access Control Services
There's a notable lack of an SR-IOV capability on either of these
devices. You should really see something like this:
Capabilities: [160 v1] Single Root I/O Virtualization (SR-IOV)
Without that, no motherboard BIOS or kernel parameters are going to
make SR-IOV magically work. I suspect you've found an I350 with SR-IOV
support fused out. Thanks,
Alex
More information about the vfio-users
mailing list