Users Guide

8–VMware Driver Software
Driver Parameters
67 BC0054508-00 M
pri_map
On earlier versions of Linux that do not support tc-mqprio, use the optional
parameter pri_map to map the VLAN PRI value or the IP DSCP value to a
different or the same class of service (CoS) in the hardware. This 32-bit parameter
is evaluated by the driver as eight values of 4 bits each. Each nibble sets the
required hardware queue number for that priority.
For example, set the pri_map parameter to 0x22221100 to map priority 0 and
1 to CoS 0, map priority 2 and 3 to CoS 1, and map priority 4–7 to CoS 2. In
another example, set the pri_map parameter to 0x11110000 to map
priority 0–3 to CoS 0, and map priority 4–7 to CoS 1.
tx_switching
The tx_switching parameter sets the L2 Ethernet send direction to test each
transmitted packet. If the packet is intended for the transmitting NIC port, it is
hair-pin looped back by the adapter.
This parameter is relevant only in multifunction (NPAR) mode, especially in
virtualized environments.
full_promiscous
The full_promiscous parameter extends the existing promiscuous mode
settings to accept all unmatched unicast packets on the interface.
By default, this parameter is disabled (set to
0).
fairness_threshold
The fairness_threshold parameter enables firmware thresholds for physical
functions (PFs) in multifunction (MF) mode where more than one PF is configured
on a single, physical Ethernet port.
By default, this parameter is disabled (set to
0).
poll
This optional debug parameter is used for timer-based polling.
MRSS
The mrrs optional debug parameter overrides the maximum read request size
(MRRS) of the hardware. Valid values are in the range of 0–3.