User Manual
Rev 4.70
Mellanox Technologies
191
C.9 SR-IOV Registry Keys
SR-IOV feature can be controlled, on a machine level or per device, using the same set of Regis-
try Keys. However, only one level must be used consistently to control SR-IOV feature. If both
levels were used, the per-machine level of configuration will be enforced by the driver.
Registry Keys location for machine configuration:
Registry Keys location for device configuration:
RssBaseCpu 1 The CPU number of the first CPU that the RSS can use.
NDIS uses the default value of 0 for the base CPU number, how-
ever this value is configurable and can be changed. The Mellanox
adapter reads this value from registry and sets it to NDIS on driver
start-up.
Value Type: DWORD
The valid values are 0 up to the number of processors on the sys-
tem.
CheckFwVersion 1 Configures the Mellanox driver to skip validation of the FW com-
patibility to the driver version. Skipping this check-up is not rec-
ommended and can cause unexpected behavior. It can be used for
testing purposes only.
Value Type: DWORD
The valid values are:
• 0: Don't check
• 1: Check
MaximumWork-
ingThreads
2 The number of working threads which can work simultaneously on
receive polling. By default, the Mellanox driver creates a working
thread for each Rx rings if polling or adaptive receive completion is
set.
Value Type: DWORD
The valid values are 1 up to number of Rx rings.
HKLM\SYSTEM\CurrentControlSet\Services\mlx4_bus\Parameters
HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e97d-e325-11ce-bfc1-
08002be10318}\<nn>\Parameters
Value Name Default Value Description