User Manual
Features Overview and ConfigurationRev 2.3-1.0.1
Mellanox Technologies
176
The example above loads the driver with 5 VFs (num_vfs). The standard use of a VF is a single
VF per a single VM. However, the number of VFs varies upon the working mode requirements.
The protocol types are:
• Port 1 = IB
• Port 2 = Ethernet
• port_type_array=2,2 (Ethernet, Ethernet)
• port_type_array=1,1 (IB, IB)
• port_type_array=1,2 (VPI: IB, Ethernet)
• NO port_type_array module parameter: ports are IB
Step 9. Reboot the server.
If the SR-IOV is not supported by the server, the machine might not come out of boot/
load.
probe_vf • probe_vf=1,2,3 - The PF driver will activate 1 VF
on physical port 1, 2 VFs on physical port 2 and 3 dual
port VFs (applies only to dual port HCA when all
ports are Ethernet ports).
This applies to all ConnectX® HCAs in the host.
• probe_vf=00:04.0-5;6;7,00:07.0-8;9;10 - The
PF driver will activate:
• HCA positioned in BDF 00:04.0
• 5 single VFs on port 1
• 6 single VFs on port 2
• 7 dual port VFs
• HCA positioned in BDF 00:07.0
• 8 single VFs on port 1
• 9 single VFs on port 2
• 10 dual port VFs
Applies when all ports are configure as Ethernet in dual port
HCAs.
Notes:
• PFs not included in the above list will not activate any
of their
VFs in the PF driver
• Triplets and single port VFs are only valid when all
ports are configured as Ethernet.
When an InfiniBand
port exist, only
probe_vf=a syntax is valid where “a”
is a single value that represents the number of VFs
• The second parameter in a triplet is valid only when
there are more than 1 physical port
• Every value (either a value in a triplet or a single
value) should be less than or equal to the respective
value of
num_vfs parameter
Parameter Recommended Value