Checking the

bnx2 Driver

Defaults

AT-2973SX, AT-2973T, and AT-2973T/4 NetExtreme II Family Adapters Installation and User’s Guide

Note

Broadcom validation is limited to a power of 2; for example, 16, 32, or 128.

event_coal_div

The Event Coalescing Divide Factor parameter is a performance tuning parameter used to moderate the rate of interrupt generation by the iscsi firmware.

Defaults: 1

Valid values: 1, 2, 4, 8

bnx2i_nopout_when_commands_active

The "iSCSI NOOP even when connection is not idle" parameter enables the offload initiator to send iSCSI NOP-OUT on wire even when the link is not truly idle. This parameter was introduced to avoid unnecessary session recoveries induced by some older targets when iSCSI NOP-OUT and iSCSI CMD pdus are intermixed. Newer iSCSI target systems are immune to this condition and this parameter is turned ON for quite some time.

Defaults: 1

Values: Binary parameter, 0/1

The parameters can also be set in the modprobe.conf command. See the man page for more information.

The bnx2 driver defaults to the following settings:

Speed: Autonegotiation with all speeds advertised

Flow Control: Autonegotiation with RX and TX advertised

MTU: 1500 (range is 46–9000)

RX Ring Size: 255 (range is 0–4080)

RX Jumbo Ring Size: 0 (range 0–16320) adjusted by the driver based on MTU and RX Ring Size

TX Ring Size: 255 (range is (MAX_SKB_FRAGS+1)–255).

MAX_SKB_FRAGS varies on different kernels and different architectures. On a 2.6 kernel for x86, MAX_SKB_FRAGS is 18.

Coalesce RX Microseconds: 18 (range is 0–1023)

Coalesce RX Microseconds IRQ: 18 (range is 0–1023)

77

Page 77
Image 77
Allied Telesis AT-2973SX, AT-2973T/4 manual Checking Bnx2 Driver Defaults