Re: [PATCH v5 net 00/10] octeontx2-af: npc: cn20k: MCAM fixes

patchwork-bot+netdevbpf
2026-05-01T02:01:06Z

Hello:

This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Wed, 29 Apr 2026 07:57:12 +0530 you wrote:
> This series tightens Marvell OcteonTX2 AF NPC support for CN20K silicon
> around MCAM key typing, optional debugfs setup, defrag allocation rollback,
> defrag entry relocation bookkeeping, logical MCAM clear and programming,
> default-rule index handling with explicit teardown, and NIXLF reserved-slot
> lookup when default rules are missing.
>
> Patches 1 through 3 focus on AF error handling: propagate
> npc_mcam_idx_2_key_type() failures through cn20k MCAM enable, config, copy,
> and read paths; treat cn20k NPC debugfs nodes as optional so probe does not
> fail when debugfs is unavailable; and fix defrag MCAM allocation rollback
> so allocation errno is not overwritten during subbank index resolution.
>
> [...]

Here is the summary with links:
- [v5,net,01/10] octeontx2-af: npc: cn20k: Propagate MCAM key-type errors on cn20k
https://git.kernel.org/netdev/net/c/aaadccde312f
- [v5,net,02/10] octeontx2-af: npc: cn20k: Drop debugfs_create_file() error checks in init
https://git.kernel.org/netdev/net/c/1100af13fd14
- [v5,net,03/10] octeontx2-af: npc: cn20k: Propagate errors in defrag MCAM alloc rollback
https://git.kernel.org/netdev/net/c/adb5ff41efbc
- [v5,net,04/10] octeontx2-af: npc: cn20k: Fix target map and rule
https://git.kernel.org/netdev/net/c/d7e5940c4c50
- [v5,net,05/10] octeontx2-af: npc: cn20k: Clear MCAM entries by index and key width
https://git.kernel.org/netdev/net/c/d2dabf09632c
- [v5,net,06/10] octeontx2-af: npc: cn20k: Fix bank value
https://git.kernel.org/netdev/net/c/2b6d6bb7282c
- [v5,net,07/10] octeontx2-af: npc: cn20k: Fix MCAM actions read
https://git.kernel.org/netdev/net/c/f6803eb070bf
- [v5,net,08/10] octeontx2-af: npc: cn20k: Initialize default-rule index outputs up front
https://git.kernel.org/netdev/net/c/afb474bd4ffc
- [v5,net,09/10] octeontx2-af: npc: cn20k: Tear down default MCAM rules explicitly on free
https://git.kernel.org/netdev/net/c/013717353c03
- [v5,net,10/10] octeontx2-af: npc: cn20k: Reject missing default-rule MCAM indices
https://git.kernel.org/netdev/net/c/bc968f61bf0a

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.