diff options
| author | 2026-06-17 15:51:49 +0530 | |
|---|---|---|
| committer | 2026-06-21 14:41:30 -0700 | |
| commit | 48b67c0e8af65acd59d81ddaedd3442b5e4c27b7 (patch) | |
| tree | e09fa4a4254514de4aadb814344603e68122a760 /scripts/Makefile.thinlto | |
| parent | net: ethernet: mtk_ppe: Fix rhashtable leak in mtk_ppe_init error paths (diff) | |
octeontx2-af: npc: cn20k: fix NPC defrag
npc_defrag_alloc_free_slots() always passed NPC_MCAM_KEY_X2 into
__npc_subbank_alloc(), which must match sb->key_type, so defrag never
allocated replacement slots on X4 banks. Pass the subbank key type for
bank 0, and only extend the search into bank 1 for X2 (X4 MCAM indices
are confined to b0b..b0t).
Fixes: 645c6e3c1999 ("octeontx2-af: npc: cn20k: virtual index support")
Signed-off-by: Ratheesh Kannoth <rkannoth@marvell.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20260617102149.1309913-1-rkannoth@marvell.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
