Users Guide
16–SR-IOV
SR-IOV and Storage Functionality
249 BC0054508-00 J
To verify SR-IOV in ESXi CLI:
1. Issue the lspci command 
~ # lspci | grep -i ether
Following is a sample output.
0000:03:01.0 Network controller: Broadcom Corporation 
NetXtreme II BCM57810 10 Gigabit Ethernet Virtual Function 
[PF_0.3.0_VF_0]
2. To list the SR-IOV-enabled NIC, issue the esxcli command:
~ # esxcli network sriovnic list
Following is a sample output.
Name  PCI Device  Driver Link Speed Duplex MAC Address  MTU  Description
------ ------------- ------ ---- ----- ------ ----------------  ---- -----------
vmnic0 0000:003:00.0 bnx2x  Up  10000 Full  3c:d9:2b:f6:71:50 1500 Broadcom Corpo
vmnic1 0000:003:00.1 bnx2x  Down 0  Full  3c:d9:2b:f6:71:54 1500 Broadcom Corpo
SR-IOV and Storage Functionality
You can enable storage functionality (FCoE or iSCSI) on an SR-IOV-enabled 
adapter. However, if storage is used on an NPAR-enabled physical function (PF), 
the quantity of virtual functions for that PF is set to zero; therefore, SR-IOV is 
disabled on that PF.
This limitation applies only when the adapter is configured in NPAR mode. It is not 
relevant when the adapter is configured in single-function (SF) mode.
In ESX, after enabling SR-IOV in the OS for SF mode, the storage adapter will not 
be discovered.
SR-IOV and Jumbo Packets
If SR-IOV is enabled on a virtual function (VF) on the adapter, ensure that the 
same jumbo packet settings is configured on both the VF and the Microsoft 
synthetic adapter. You can configure these values using Windows Device 
Manager, Advanced properties.
If there is a mismatch in the values, the SR-IOV function is shown the degraded 
state in Hyper-V, Networking Status.










