-
Story
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
BU Product Work
-
False
-
-
False
-
OCPSTRAT-481 - OpenShift Core Network Hardware enablement Improvements
Provide vDPA support in the SRIOV-network-operator:
- SriovNetworkNodePolicy: keep deviceType meaning “driver bound to PCI device” and add a field called vdpaType to select the type of vdpa device (virtio/vhost).
- We need to add a runtime check to verify that a user does not specify { “deviceType”: “vfio-pci”, “vdpaType”: “virtio” } because that doesn’t make sense.
- Render the vdpaType (virtio/vhost) in the ConfigMap for the SRIOV-device-plugin
- Create a vDPA devices for each VF (interacting with govdpa library)
- Bind the relevant vDPA drivers to VFs
- Ensure OVS offloading is enabled on PF, VFs and port representors