Users Guide

7–Linux Driver Software
Setting Values for Optional Properties
45 BC0054508-00 J
dropless_fc
The dropless_fc parameter can be used to enable a complementary flow
control mechanism on BCM57xx and BCM57xxx adapters. The default flow
control mechanism is to send pause frames when the on-chip buffer (BRB) is
reaching a specific level of occupancy, which is a performance-targeted flow
control mechanism. On BCM57xx and BCM57xxx adapters, you can enable
another flow control mechanism to send pause frames, where one of the host
buffers (when in RSS mode) are exhausted.
dropless_fc is a “zero packet drop” targeted flow control mechanism.
Set the dropless_fc parameter to 1 to enable the dropless flow control
mechanism feature on all BCM57xx and BCM57xxx adapters in the system.
insmod bnx2x.ko dropless_fc=1
or
modprobe bnx2x dropless_fc=1
disable_iscsi_ooo
The disable_iscsi_ooo parameter disables the allocation of the iSCSI TCP
out-of-order (OoO) reception resources, specifically for VMware for low-memory
systems.
num_queues
The optional parameter num_queues may be used to set the quantity of queues
when multi_mode is set to 1 and interrupt mode is MSI-X. If interrupt mode is
different than MSI-X (see “int_mode” on page 44), the quantity of queues will be
set to 1, discarding the value of this parameter.
pri_map
The optional parameter pri_map is used to map the VLAN PRI value or the IP
DSCP value to a different or same CoS in the hardware. This 32-bit parameter is
evaluated by the driver as an 8 value of 4 bits each. Each nibble sets the
necessary hardware queue number for that priority. For example, set pri_map
to 0x11110000 to map priority 0 to 3 to CoS 0, and map priority 4 to 7 to CoS 1.