1
0
Fork 0
alistair23-linux/drivers/net/ethernet/broadcom/bnx2x
Manish Chopra fc1e815943 bnx2x: Fix logic to get total no. of PFs per engine
[ Upstream commit ee699f89bd ]

Driver doesn't calculate total number of PFs configured on a
given engine correctly which messed up resources in the PFs
loaded on that engine, leading driver to exceed configuration
of resources (like vlan filters etc.) beyond the limit per
engine, which ended up with asserts from the firmware.

Signed-off-by: Manish Chopra <manishc@marvell.com>
Signed-off-by: Ariel Elior <aelior@marvell.com>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-01-12 12:21:32 +01:00
..
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
bnx2x.h bnx2x: Bump up driver version to 1.713.36 2019-01-22 21:02:00 -08:00
bnx2x_cmn.c bnx2x: Fix VF's VLAN reconfiguration in reload. 2019-08-18 12:45:07 -07:00
bnx2x_cmn.h bnx2x: Fix logic to get total no. of PFs per engine 2020-01-12 12:21:32 +01:00
bnx2x_dcb.c bnx2x: extend DCBx support 2016-02-16 20:12:16 -05:00
bnx2x_dcb.h
bnx2x_dump.h
bnx2x_ethtool.c bnx2x: Prevent ptp_task to be rescheduled indefinitely 2019-06-29 12:19:42 -07:00
bnx2x_fw_defs.h
bnx2x_fw_file_hdr.h
bnx2x_hsi.h bnx2x: Utilize FW 7.13.11.0. 2019-03-27 13:43:14 -07:00
bnx2x_init.h bnx2x: fix various indentation issues 2019-01-16 14:03:27 -08:00
bnx2x_init_ops.h
bnx2x_link.c broadcom: Mark expected switch fall-throughs 2019-01-23 09:06:36 -08:00
bnx2x_link.h bnx2x: Check if transceiver implements DDM before access 2019-06-18 10:02:40 -07:00
bnx2x_main.c bnx2x: Do not handle requests from VFs after parity 2020-01-12 12:21:32 +01:00
bnx2x_mfw_req.h
bnx2x_reg.h bnx2x: Fix 84833 phy command handler 2016-02-21 22:50:55 -05:00
bnx2x_sp.c drivers: Remove explicit invocations of mmiowb() 2019-04-08 12:01:02 +01:00
bnx2x_sp.h bnx2x: Remove configured vlans as part of unload sequence. 2018-12-12 16:25:14 -08:00
bnx2x_sriov.c bnx2x: Fix PF-VF communication over multi-cos queues. 2019-12-31 16:44:46 +01:00
bnx2x_sriov.h bnx2x: Do not handle requests from VFs after parity 2020-01-12 12:21:32 +01:00
bnx2x_stats.c
bnx2x_stats.h bnx2x: Prevent ptp_task to be rescheduled indefinitely 2019-06-29 12:19:42 -07:00
bnx2x_vfpf.c bnx2x: Do not handle requests from VFs after parity 2020-01-12 12:21:32 +01:00
bnx2x_vfpf.h