Uploaded image for project: 'OpenShift Network Plumbing'
  1. OpenShift Network Plumbing
  2. NP-557

SRIOV-network-operator: vDPA support

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • None

      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

       

              rh-ee-lmilleri Leonardo Milleri
              rh-ee-lmilleri Leonardo Milleri
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: