linux/drivers/net/ethernet/qlogic
Tomer Tayar b310974e04 qed: Avoid sending mailbox commands when MFW is not responsive
Keep sending mailbox commands to the MFW when it is not responsive ends up
with a redundant amount of timeout expiries.
This patch prints the MCP status on the first command which is not
responded, and blocks the following commands.
Since the (un)load request commands might be not responded due to other
PFs, the patch also adds the option to skip the blocking upon a failure.

Signed-off-by: Tomer Tayar <Tomer.Tayar@cavium.com>
Signed-off-by: Ariel Elior <Ariel.Elior@cavium.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-08-20 11:34:39 -07:00
..
netxen netxen_nic: Mark expected switch fall-throughs 2018-08-07 17:54:20 -07:00
qed qed: Avoid sending mailbox commands when MFW is not responsive 2018-08-20 11:34:39 -07:00
qede qed/qede: qede_setup_tc() can be static 2018-08-10 14:41:52 -07:00
qlcnic ethernet/qlogic: remove unused array msi_tgt_status 2018-08-09 14:16:51 -07:00
qlge qlge: mark expected switch fall-through 2018-08-07 17:54:20 -07:00
Kconfig
Makefile
qla3xxx.c net: qla3xxx: Eliminate duplicate barriers on weakly-ordered archs 2018-03-26 12:47:55 -04:00
qla3xxx.h