SR-IOV Configuration of number of Virtual Functions always results in TotalVFs for a device
search cancel

SR-IOV Configuration of number of Virtual Functions always results in TotalVFs for a device

book

Article ID: 331421

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

To explain a limitation created by legacy Native DDK drivers and to educate the customers so that they can upgrade their hosts if needed.

Symptoms:
The configured number of Virtual Functions for an SR-IOV device is equal to the maximum number of Virtual Functions for a device (TotalVFs), even if the value is specified in vSphere Host Client UI or vCenter UI is lower.

Environment

VMware ESXi 6.5.x

Cause

Legacy Native DDK drivers (ESXi 6.5 and older) that do not implement support for querying the configured MaxVFs value via the vmk_DeviceGetParamMaxVfs API will exhibit this issue.

Resolution

To resolve this issue, use a Native DDK driver that implements vmk_DeviceGetParamMaxVfs

Workaround:
Please see the vendor specific setup guide for configuring SR-IOV.