[PATCH v9 2/5] graph: add feature arc abstraction
Nitin Saxena
nsaxena16 at gmail.com
Wed Jun 4 18:00:04 CEST 2025
Hi Jerin,
On Fri, May 30, 2025 at 6:43 PM Jerin Jacob <jerinj at marvell.com> wrote:
>
>
>
> > -----Original Message-----
> > From: Nitin Saxena <nsaxena at marvell.com>
> > Sent: Monday, April 21, 2025 8:47 PM
> > To: Jerin Jacob <jerinj at marvell.com>; Kiran Kumar Kokkilagadda
> > <kirankumark at marvell.com>; Nithin Kumar Dabilpuram
> > <ndabilpuram at marvell.com>; Zhirun Yan <yanzhirun_163 at 163.com>; Robin
> > Jarry <rjarry at redhat.com>; Christophe Fontaine <cfontain at redhat.com>
> > Cc: dev at dpdk.org; Nitin Saxena <nsaxena16 at gmail.com>
> > Subject: [PATCH v9 2/5] graph: add feature arc abstraction
> >
> > Feature arc abstraction allows rte_graph based applications to
> > - Allow control plane to runtime enable/disable feature nodes.
> > Fast path APIs helps to steer packets across enabled feature nodes
> > - Feature enable/disable based on indexes. Index can be interface index,
> > route index, etc
> > - More than one feature nodes can be added to an arc and also provide
> > mechanism to control features sequencing order in fast path.
> > - Does not require stopping of workers for control plane updates. RCU
> > mechanism also provided
> > - Once DPDK inbuilt nodes adopts feature arc abstraction, out-of-tree
> > nodes can also be hooked (with no custom changes in DPDK in-built
> > nodes)
> >
> > Signed-off-by: Nitin Saxena <nsaxena at marvell.com>
>
> Also split this patch as N patches. Update programming guide in each patches.
> i.e No separate patch for programing guide.
>
>
Have splitted "feature arc" patch into 3 patches in v10
More information about the dev
mailing list