1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/ethernet/qlogic/qed
Dmitry Bogdanov 93be526124 qed: fix ILT configuration of SRC block
The code refactoring of ILT configuration was not complete, the old
unused variables were used for the SRC block. That could lead to the memory
corruption by HW when rx filters are configured.
This patch completes that refactoring.

Fixes: 8a52bbab39 (qed: Debug feature: ilt and mdump)
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Ariel Elior <aelior@marvell.com>
Signed-off-by: Dmitry Bogdanov <dbogdanov@marvell.com>
Link: https://lore.kernel.org/r/20201116132944.2055-1-dbogdanov@marvell.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2020-11-17 16:35:32 -08:00
..
Makefile qed: move out devlink logic into a new file 2020-08-24 18:01:32 -07:00
qed.h qed: convert tasklets to use new tasklet_setup() API 2020-09-14 13:02:38 -07:00
qed_chain.c qed: fix the allocation of the chains with an external PBL 2020-07-27 12:17:14 -07:00
qed_cxt.c qed: fix ILT configuration of SRC block 2020-11-17 16:35:32 -08:00
qed_cxt.h qed: fix ILT configuration of SRC block 2020-11-17 16:35:32 -08:00
qed_dcbx.c net: qed: sanitize BE/LE data processing 2020-07-06 13:18:56 -07:00
qed_dcbx.h net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_debug.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-07-11 00:46:00 -07:00
qed_debug.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_dev.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-09-22 16:45:34 -07:00
qed_dev_api.h qed: simplify chain allocation with init params struct 2020-07-22 18:19:03 -07:00
qed_devlink.c qed: implement devlink dump 2020-08-24 18:01:33 -07:00
qed_devlink.h qed: use devlink logic to report errors 2020-08-24 18:01:33 -07:00
qed_fcoe.c net: qed: sanitize BE/LE data processing 2020-07-06 13:18:56 -07:00
qed_fcoe.h net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_hsi.h net: qed_hsi.h: Avoid the use of one-element array 2020-07-22 18:12:51 -07:00
qed_hw.c net: qed: correct qed_hw_err_notify() prototype 2020-07-06 13:18:55 -07:00
qed_hw.h net: qed: correct qed_hw_err_notify() prototype 2020-07-06 13:18:55 -07:00
qed_init_fw_funcs.c net: qed: sanitize BE/LE data processing 2020-07-06 13:18:56 -07:00
qed_init_ops.c net: qed: move static iro_arr[] out of header file 2020-07-06 13:18:55 -07:00
qed_init_ops.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_int.c qed: convert tasklets to use new tasklet_setup() API 2020-09-14 13:02:38 -07:00
qed_int.h qed: convert tasklets to use new tasklet_setup() API 2020-09-14 13:02:38 -07:00
qed_iscsi.c qed: simplify chain allocation with init params struct 2020-07-22 18:19:03 -07:00
qed_iscsi.h net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_iwarp.c qed: fix error return code in qed_iwarp_ll2_start() 2020-11-17 10:40:34 -08:00
qed_iwarp.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_l2.c net: qed: Disable aRFS for NPAR and 100G 2020-09-09 14:28:18 -07:00
qed_l2.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_ll2.c qed/qed_ll2: Replace one-element array with flexible-array member 2020-09-28 18:47:48 -07:00
qed_ll2.h qed/qed_ll2: Replace one-element array with flexible-array member 2020-09-28 18:47:48 -07:00
qed_main.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2020-09-22 16:45:34 -07:00
qed_mcp.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
qed_mcp.h qed: add support for the extended speed and FEC modes 2020-07-20 17:59:44 -07:00
qed_mng_tlv.c net: qed: sanitize BE/LE data processing 2020-07-06 13:18:56 -07:00
qed_ooo.c net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_ooo.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_ptp.c net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_ptp.h net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_rdma.c RDMA 5.10 pull request 2020-10-17 11:18:18 -07:00
qed_rdma.h net: qed: sanitize BE/LE data processing 2020-07-06 13:18:56 -07:00
qed_reg_addr.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_roce.c net: qed: Remove unneeded cast from memory allocation 2020-07-22 17:28:54 -07:00
qed_roce.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_selftest.c net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_selftest.h net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_sp.h net: qed: sanitize BE/LE data processing 2020-07-06 13:18:56 -07:00
qed_sp_commands.c qed: sanitize PBL chains allocation 2020-07-22 18:19:03 -07:00
qed_spq.c qed: simplify chain allocation with init params struct 2020-07-22 18:19:03 -07:00
qed_sriov.c net: qed: RDMA personality shouldn't fail VF load 2020-09-09 14:28:18 -07:00
qed_sriov.h net: qed: cleanup global structs declarations 2020-07-06 13:18:55 -07:00
qed_vf.c net: qed: update copyright years 2020-06-30 15:51:40 -07:00
qed_vf.h net: qed: convert to SPDX License Identifiers 2020-06-30 15:51:39 -07:00