To Disable SR-IOV on Emulex CNA\HBA.
Complete the following steps:
To disable SR-IOV in the OneConnect firmware using the PXE Select menu, enter the PXE Select utility menu by pressing CRTL + P when the PXE BIOS banner appears during system boot.
Use Tab to set the Advanced Mode Support to Disabled
Set personality according to the environment. The following example uses FCoE.
Press Tab to navigate to Save, and press Enter to save the changes.
Press Tab to navigate to Continue and press Enter.
Note: For systems with multiple ports repeat steps 6 to 9 until all the ports are configured with SR-IOV Disabled.
Choose the first port and hit Enter.
Choose Disabled and hit Enter.
Press Tab and navigate to Save and hit Enter.
Press Escape until you get back to the screen to choose the port and complete all ports.
After configuring all ports, press Escape until you get back to the Controller Configuration showing advanced mode support DISABLED and Tab to save again.
Press Escape until you exit the utility.
After the host is back up, run the command lspci –vv | grep VFs.
You should see all zeros regarding VFs(virtual interfaces)
Continue to the next host in the pool until all are completed.