Hi,
I need to enable 4 VFs for a CX-2 card on a Power8 server
Following are the model details of my card (obtained via flint -d /dev/mst/mt26448_pci_cr0 q)
Device ID: 26448
PSID: IBM0F30001010
FW Version: 2.9.1326
lspci | grep Mellanox
0000:01:00.0 Ethernet controller: Mellanox Technologies MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s] (rev b0)
I could not find instructions to enable VFs for CX-2 cards (CX-3 and CX-4 have instructions).
I checked a few things to try and enable SR-IOV
- I believe the card I have supports SR-IOV as per the "features" section in this link: http://www.mellanox.com/page/products_dyn?product_family=20&mtag=connectx_en
- The next thing I checked was to see if SR-IOV is enabled for my firmware
flint -d /dev/mst/mt26448_pci_cr0 dc
>> [HCA] section does not have entries for SR-IOV or num_vfs
- Tried enabling it using MST mlxconfig
[root@pts00451 ~]# mlxconfig -d /dev/mst/mt26448_pci_cr0 q
Device #1:
----------
Device type: ConnectX2
PCI device: /dev/mst/mt26448_pci_cr0
-E- Failed to query device: /dev/mst/mt26448_pci_cr0. Device not supported.
It seems the MST version does not support CX-2 (I tried using older versions of MST with no luck)
- Looked to see if could install modified firmware (set num_vfs etc. in INI file)
Could not find a .tgz firmware image file for this IBM OEM card, firmware image here is a .bin file: http://www.mellanox.com/page/firmware_table_IBM_SystemP
Needed some help or instructions/pointers to enable VFs for my card
Thanks in advance!
Vaibhav