1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/ethernet/marvell/octeontx2/af
Subbaraya Sundeep c3c2902769 octeontx2-af: Fix key checking for source mac
Given a field with its location/offset in input packet,
the key checking logic verifies whether extracting the
field can be supported or not based on the mkex profile
loaded in hardware. This logic is wrong wrt source mac
and this patch fixes that.

Fixes: 9b179a960a ("octeontx2-af: Generate key field bit mask from KEX profile")
Signed-off-by: Subbaraya Sundeep <sbhatta@marvell.com>
Signed-off-by: Sunil Goutham <sgoutham@marvell.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2022-08-05 18:56:34 -07:00
..
cgx.c octeontx2-af: Set NIX link credits based on max LMAC 2022-07-15 12:02:45 +01:00
cgx.h octeontx2-af: Limit link bringup time at firmware 2022-07-13 20:17:29 -07:00
cgx_fw_if.h octeontx2-af: Limit link bringup time at firmware 2022-07-13 20:17:29 -07:00
common.h octeontx2-af: Hardware configuration for inline IPsec 2021-09-16 14:37:38 +01:00
lmac_common.h octeontx2-af: Set NIX link credits based on max LMAC 2022-07-15 12:02:45 +01:00
Makefile octeontx2-af: Use hashed field in MCAM key 2022-07-11 10:52:12 -07:00
mbox.c octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
mbox.h octeontx2-af: Limit link bringup time at firmware 2022-07-13 20:17:29 -07:00
npc.h octeontx2-af: Exact match scan from kex profile 2022-07-11 10:52:13 -07:00
npc_profile.h octeontx2-af: Enable Exact match flag in kex profile 2022-07-11 10:52:14 -07:00
ptp.c octeontx2-af: cn10k: add workaround for ptp errata 2022-02-21 13:07:48 +00:00
ptp.h octeontx2-pf: cn10k: add support for new ptp timestamp format 2022-02-21 13:07:48 +00:00
rpm.c octeontx2-af: Set NIX link credits based on max LMAC 2022-07-15 12:02:45 +01:00
rpm.h octeontx2-af: Set NIX link credits based on max LMAC 2022-07-15 12:02:45 +01:00
rvu.c octeontx2-af: Fix mcam entry resource leak 2022-08-05 18:56:34 -07:00
rvu.h octeontx2-af: Set NIX link credits based on max LMAC 2022-07-15 12:02:45 +01:00
rvu_cgx.c octeontx2-af: Set NIX link credits based on max LMAC 2022-07-15 12:02:45 +01:00
rvu_cn10k.c octeontx2-af: Hardware configuration for inline IPsec 2021-09-16 14:37:38 +01:00
rvu_cpt.c octeontx2-af: fix operand size in bitwise operation 2022-07-01 19:10:58 -07:00
rvu_debugfs.c octeontx2-af: Debugsfs support for exact match. 2022-07-11 10:52:13 -07:00
rvu_devlink.c octeontx2-af: devlink configuration support 2022-07-11 10:52:13 -07:00
rvu_devlink.h octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
rvu_nix.c octeontx2-af: Set NIX link credits based on max LMAC 2022-07-15 12:02:45 +01:00
rvu_npa.c octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
rvu_npc.c octeontx2-af: Fix mcam entry resource leak 2022-08-05 18:56:34 -07:00
rvu_npc_fs.c octeontx2-af: Fix key checking for source mac 2022-08-05 18:56:34 -07:00
rvu_npc_fs.h octeontx2-af: Use hashed field in MCAM key 2022-07-11 10:52:12 -07:00
rvu_npc_hash.c octeontx2-af: Fixes static warnings 2022-07-15 12:01:43 +01:00
rvu_npc_hash.h octeontx2-af: Wrapper functions for MAC addr add/del/update/reset 2022-07-11 10:52:14 -07:00
rvu_reg.c octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
rvu_reg.h octeontx2-af: Exact match support 2022-07-11 10:52:12 -07:00
rvu_sdp.c octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
rvu_struct.h octeontx2-af: Enable CPT HW interrupts 2021-10-14 20:01:06 -07:00
rvu_switch.c octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
rvu_trace.c octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00
rvu_trace.h octeontx2-af: Fix inconsistent license text 2021-08-29 10:46:15 +01:00