Unsolved
1 Rookie
•
2 Posts
0
1991
October 3rd, 2020 11:00
SR-IOV support for Precision 5810
I have installed Windows Server 2019 on Dell Precision 5810 and it shows that SR-IOV is not supported due to BIOS is not advertizing PCIe ACS (Access Control Services):
Get-VMHost | fl IovSupport, IovSupportReasons
IovSupport : False
IovSupportReasons : {To use SR-IOV on this system, the system BIOS must be updated to allow Windows to control PCI
Express. Contact your system manufacturer for an update., SR-IOV cannot be used on this system as
the PCI Express hardware does not support Access Control Services (ACS) at any root port. Contact
your system vendor for further information.}
I'm wondering how to enable SR-IOV on Dell Precision 5810? On other platforms I usually just need to enable 'SR-IOV Global Enable' option in BIOS to make it work, but this option is not avaliable in the BIOS settings of the 5810 workstation.
Additional information:
1) I have enabled virtualization in the BIOS 'Virtualization Support' settings:
- Virtualization = Enabled
- VT for Direct I/O = Enabled
- Trusted Execution = Disabled
2) I have installed Dell DDJKY X710DA4FH (Intel X710-DA4) Quad 4 Port 10GB PCIe SFP+ Network Adapter into PCIe 3.0 x16 slot 4 (connects directly to CPU) and enabled SR-IOV support in the card's BIOS POST configuration utility.
3) The 5810 workstation uses Intel Xeon 2696 v4 CPU, which has support for SR-IOV for all CPU-attached PCIe Root ports.
4) The latest BIOS (A33) is installed on the workstation.
0 events found


DenJoice
1 Rookie
•
2 Posts
0
October 4th, 2020 16:00
Additional information from Linux console, please see below. It looks like the BIOS hasn't enabled the PCIe Access Control Services (ACS), but they are available on the PCIe ports.
I'm wondering if it's possible to enable ACS in the BIOS settings?
lspci -vvvv
00:01.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 1 (rev 01) (prog-if 00 [Normal decode])
Capabilities: [110 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
00:02.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 2 (rev 01) (prog-if 00 [Normal decode])
Capabilities: [110 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
00:03.0 PCI bridge: Intel Corporation Xeon E7 v4/Xeon E5 v4/Xeon E3 v4/Xeon D PCI Express Root Port 3 (rev 01) (prog-if 00 [Normal decode])
Capabilities: [110 v1] Access Control Services
ACSCap: SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd+ EgressCtrl- DirectTrans-
ACSCtl: SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-