]> www.infradead.org Git - users/jedix/linux-maple.git/commit
qed: utilize FW 8.10.10.0
authorYuval Mintz <Yuval.Mintz@qlogic.com>
Fri, 19 Aug 2016 06:33:31 +0000 (09:33 +0300)
committerChuck Anderson <chuck.anderson@oracle.com>
Mon, 6 Mar 2017 04:59:36 +0000 (20:59 -0800)
commit23d8795a7bf7cc9a7fdb98166c898c74227f628b
treee1389a8732df751ad394ad3db0a4748670fda097
parenta289c23e13bca3d381cbcec89679d3e03e7f0c04
qed: utilize FW 8.10.10.0

Orabug: 25477939

This new firmware for the qed* adpaters fixes several issues:
 - Better blocking of malicious VFs.
 - After FLR, Tx-switching [internal routing] of packets might
   be incorrect.
 - Deletion of unicast MAC filters would sometime have side-effect
   of corrupting the MAC filters configred for a device.
It also contains fixes for future qed* drivers that *hopefully* would be
sent for review in the near future.

In addition, it would allow driver some new functionality, including:
 - Allowing PF/VF driver compaitibility with old drivers [running
   pre-8.10.5.0 firmware].
 - Better debug facilities.

This would also bump the qed* driver versions to 8.10.9.20.

Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 05fafbfb3d77f43ae18341ddc61eb5c477896778)
Signed-off-by: Brian Maly <brian.maly@oracle.com>
14 files changed:
drivers/net/ethernet/qlogic/qed/qed.h
drivers/net/ethernet/qlogic/qed/qed_dev.c
drivers/net/ethernet/qlogic/qed/qed_hsi.h
drivers/net/ethernet/qlogic/qed/qed_init_ops.c
drivers/net/ethernet/qlogic/qed/qed_mcp.c
drivers/net/ethernet/qlogic/qed/qed_mcp.h
drivers/net/ethernet/qlogic/qed/qed_reg_addr.h
drivers/net/ethernet/qlogic/qed/qed_sriov.c
drivers/net/ethernet/qlogic/qede/qede.h
include/linux/qed/common_hsi.h
include/linux/qed/eth_common.h
include/linux/qed/iscsi_common.h
include/linux/qed/qed_chain.h
include/linux/qed/tcp_common.h