Re: [PATCH v2 net-next 3/5] octeontx2-af: npc: cn20k: add subbank search order control
From: Simon Horman
Date: Fri Mar 06 2026 - 09:25:49 EST
On Wed, Mar 04, 2026 at 10:00:30AM +0530, Ratheesh Kannoth wrote:
> CN20K NPC MCAM is split into 32 subbanks that are searched in a
> predefined order during allocation. Lower-numbered subbanks have
> higher priority than higher-numbered ones.
>
> Add a runtime devlink parameter "srch_order" (
> DEVLINK_PARAM_TYPE_U32_ARRAY) to control the order in which
> subbanks are searched during MCAM allocation.
>
> Signed-off-by: Ratheesh Kannoth <rkannoth@xxxxxxxxxxx>
> ---
> drivers/base/memory.c | 1 -
> .../ethernet/marvell/octeontx2/af/cn20k/npc.c | 87 ++++++++++++++++++
> .../ethernet/marvell/octeontx2/af/cn20k/npc.h | 2 +
> .../marvell/octeontx2/af/rvu_devlink.c | 92 +++++++++++++++++--
> 4 files changed, 171 insertions(+), 11 deletions(-)
>
> diff --git a/drivers/base/memory.c b/drivers/base/memory.c
> index a3091924918b..88762061e0a1 100644
> --- a/drivers/base/memory.c
> +++ b/drivers/base/memory.c
> @@ -97,7 +97,6 @@ static void memory_block_release(struct device *dev)
> kfree(mem);
> }
>
> -
> /* Max block size to be set by memory_block_advise_max_size */
> static unsigned long memory_block_advised_size;
> static bool memory_block_advised_size_queried;
Hi Ratheesh,
It looks like this hunk crept into this patch by mistake.
--
pw-bot: changes-requested