Users Guide

Table Of Contents
8–VMware Driver Software
Driver Parameters
Doc No. BC0054508-00 Rev. R
January 21, 2021 Page 70 Copyright © 2021 Marvell
bnx2i Driver Parameters
Optional parameters en_tcp_dack, error_mask1, and error_mask2 can
be supplied as command line arguments to the insmod or modprobe
command for bnx2i.
error_mask1 and error_mask2
Use the error_mask (Configure firmware iSCSI error mask #) parameters to
configure a specific iSCSI protocol violation to be treated either as a warning or a
fatal error. All fatal iSCSI protocol violations will result in session recovery (ERL 0).
These are bit masks.
Defaults: All violations are treated as errors.
en_tcp_dack
The en_tcp_dack parameter enables and disables the TCP delayed ACK
feature on offloaded iSCSI connections.
Defaults: TCP delayed ACK is ENABLED. For example:
insmod bnx2i.ko en_tcp_dack=0
or
modprobe bnx2i en_tcp_dack=0
time_stamps
The time_stamps parameter enables and disables the TCP time stamp feature
on offloaded iSCSI connections.
Defaults: the TCP time stamp option is disabled. For example:
insmod bnx2i.ko time_stamps=1
or
modprobe bnx2i time_stamps=1
Do not use error_mask if you are not sure about the consequences.
These values are to be discussed with the Marvell development team on a
case-by-case basis. This parameter is just a mechanism to work around
iSCSI implementation issues on the target side and without proper
knowledge of iSCSI protocol details, users are advised not to experiment
with these parameters.