7–VMware Driver Software
Driver Parameters
61
83840-546-00 N
qfle3i_max_task_pgs
The
qfle3i_max_task_pgs
parameter sets the maximum number of pages
(per connection) for iSCSI tasks. Valid values are in the range of
2–8
. The default
value is
2
.
qfle3i_nopout_when_cmds_active
The
qfle3i_nopout_when_cmds_active
parameter sends an iSCSI NOP
Out PDU even when the connection is active (not idle). Valid values are in the
range of
2–8
. The default value is
1
.
cmd_cmpl_per_work
The
qfle3i_cmd_cmpl_per_work
parameter sets the number of command
queue entries (CQEs) processed per work. The default value is
256
.
en_hba_poll
The
en_hba_poll
parameter sets the adapter poll timer. The default value
is
0
.
en_tcp_dack
The
en_tcp_dack
parameter enables TCP delayed ACK. Enabling TCP
delayed ACK helps improve network performance by combining several ACKs in
a single response. The default value is
1
(enabled).
Certain iSCSI targets do not handle ACK piggybacking. If this parameter is
enabled on these types of targets, the host cannot login to the target. If this even
occurs, Cavium recommends disabling this parameter.
error_mask1, 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.
CAUTION
Do not use
error_mask
if you are not sure about the consequences.
These values are to be discussed with the Cavium 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.