"Toggle Passthrough" and "Configure SR-IOV" do not work for vSphere Enhanced DirectPath I/O
search cancel

"Toggle Passthrough" and "Configure SR-IOV" do not work for vSphere Enhanced DirectPath I/O

book

Article ID: 312027

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
  1. Using "Toggle Passthrough" or "Configure SR-IOV" in the "Host>Configure>Hardware>PCI Devices>All PCI Devices" list on a device that is managed by a vSphere Enhanced DirectPath I/O driver results in undefined behavior on the device.
  2. The "SR-IOV" column in the PCI Devices table shows a desired state for a device that may be confusing if it is managed by a vSphere Enhanced DirectPath I/O driver.  In particular, the "SR-IOV" column may show a desired state of "SR-IOV" to be "Disabled" even when "SR-IOV" is active.

DVX-SRIOV-Settings-v2.png

 
 


Environment

VMware vSphere ESXi 8.0.x
VMware vSphere ESXi 8.0 Update 2
VMware vSphere ESXi 8.0 Update 3

 

Cause

  1. The "Toggle Passthrough" and "Configure SR-IOV" operations are unsupported on devices that are managed by vSphere Enhanced DirectPath I/O drivers.
  2. The "SR-IOV" column does not reflect configuration done by vSphere Enhanced DirectPath I/O device drivers.

Resolution

  1. Do not use "Toggle Passthrough" or "Configure SR-IOV" operations on devices that are managed by vSphere Enhanced DirectPath I/O drivers.
  2. Do not expect the "SR-IOV" column for devices that are managed by vSphere Enhanced DirectPath I/O drivers to show the desired state of the device.


Workaround:

Currently there is no workaround.