Users Guide

Table Of Contents
8–VMware Driver Software
Driver Parameters
Doc No. BC0054508-00 Rev. R
January 21, 2021 Page 65 Copyright © 2021 Marvell
Marvell recommends setting the disable_msi parameter to 1 to always
disable MSI/MSI-X on all QLogic adapters in the system. Issue one of the
following commands:
insmod bnx2.ko disable_msi=1
modprobe bnx2 disable_msi=1
This parameter can also be set in the modprobe.conf file. See the man page
for more information.
bnx2x Driver Parameters
You can supply several optional parameters as a command line argument to the
vmkload_mod command. Set these parameters by issuing the
esxcfg-module command. For more information, issue the command:
esxcfg-module -h.
int_mode
Use the optional parameter int_mode to force using an interrupt mode other
than MSI-X. By default, the driver tries to enable MSI-X if it is supported by the
kernel. If MSI-X is not attainable, the driver tries to enable MSI if it is supported by
the kernel. If MSI is not attainable, the driver uses the legacy INTx mode.
To force using the legacy INTx mode on all 57xx and 57xxx network adapters in
the system, set the int_mode parameter to 1 as shown in the following:
vmkload_mod bnx2x int_mode=1
To force using MSI mode on all 57xx and 57xxx network adapters in the system,
set the int_mode parameter to 2 as shown in the following:
vmkload_mod bnx2x int_mode=2
disable_tpa
Use the optional parameter disable_tpa to disable the transparent packet
aggregation (TPA) feature. By default, the driver aggregates TCP packets.
To disable the TPA feature on all 57xx and 57xxx network adapters in the system,
set the disable_tpa parameter to 1:
vmkload_mod bnx2x disable_tpa=1
Use ethtool to disable TPA (LRO) for a specific network adapter.
p