Uploaded image for project: 'XenServer Org'
  1. XenServer Org
  2. XSO-864

can't enable SR-IOV with igb driver on XenServer 7.4

    Details

    • Type: Bug
    • Status: Done (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 7.4
    • Fix Version/s: None
    • Component/s: Networking
    • Labels:
      None
    • Environment:

      SuperMicro H8DG6 with on-board 82576 NICs and addon I350-T2

      Description

      The igb driver in 7.x seems to have removed the max_vfs parameter - it does nothing, not even the deprecation warning is printed to the log (as is the case with ixgbe), and configuring the VFs via sysfs doesn't work either:

      # echo '4' > /sys/bus/pci/devices/0000:02:00.1/sriov_numvfs
      -bash: echo: write error: Function not implemented
      ...
      [ 1773.234570] igb 0000:02:00.1: Driver doesn't support SRIOV configuration via sysfs
      

      The sysfs method doesn't work on 6.5 as well, though the max_vfs works there:

      # cat /etc/modprobe.d/igb.conf
      options igb max_vfs=0,7
      # lspci | grep 82576
      02:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
      02:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)
      02:10.1 Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
      02:10.3 Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
      02:10.5 Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
      02:10.7 Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
      02:11.1 Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
      02:11.3 Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
      02:11.5 Ethernet controller: Intel Corporation 82576 Virtual Function (rev 01)
      

      ...so this must be either regression or deliberate decision .

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              yuripv Yuri Pankov
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: