* Re: [net-next PATCH v5 0/4] octeontx2: CN20K NPA Halo context support
[not found] <1777879921-15542-1-git-send-email-sbhatta@marvell.com>
@ 2026-05-07 10:26 ` Simon Horman
0 siblings, 0 replies; only message in thread
From: Simon Horman @ 2026-05-07 10:26 UTC (permalink / raw)
To: Subbaraya Sundeep
Cc: andrew+netdev, davem, edumazet, kuba, pabeni, sgoutham, gakula,
bbhushan2, netdev, linux-kernel
On Mon, May 04, 2026 at 01:01:57PM +0530, Subbaraya Sundeep wrote:
> This series adds NPA Halo support for CN20K in the octeontx2 AF and
> PF drivers. On CN20K, NPA supports a unified "Halo" context that combines
> aura and pool contexts in a single structure. This is a simplification
> in hardware so that there is no need to initialize both Aura and Pool
> contexts for queues. Separate Aura and Pool contexts are needed say if
> we have to point many Auras to a single pool but we always use 1:1 Aura
> and Pool map in Octeontx2 netdev driver. Hence for CN20K use Halo
> context for netdevs.
>
> The series:
>
> 1) Adds Halo context type, mbox handling, and halo_bmap tracking in AF.
> 2) Adds NPA DPC (diagnostic/performance counters) 32 counters with
> per-LF permit registers, mbox alloc/free, and teardown handling.
> 3) Adds debugfs for Halo (halo_ctx file and NPA context display/write
> for HALO ctype).
> 4) Switches the CN20K PF driver to use the unified Halo context and
> allocates a DPC counter for the NPA LF.
Hi Subbaraya,
There are AI generated reviews of this patchset available at both
https://netdev-ai.bots.linux.dev/sashiko/ and https://sashiko.dev
I would appreciate it if you could look over them, as there
do seem to be issues relevant to the progress of this ptach-set.
^ permalink raw reply [flat|nested] only message in thread