[PATCH v3 0/3] node: Introduce kernel_rx & kernel_tx nodes
Vamsi Krishna Attunuru
vattunuru at marvell.com
Mon Jun 12 18:12:22 CEST 2023
Hi Thomas,
This series is acked by node maintainer. Please consider merging.
> -----Original Message-----
> From: Vamsi Attunuru <vattunuru at marvell.com>
> Sent: Friday, June 2, 2023 9:52 PM
> To: dev at dpdk.org; thomas at monjalon.net; Jerin Jacob Kollanukkaran
> <jerinj at marvell.com>
> Cc: Vamsi Krishna Attunuru <vattunuru at marvell.com>; Nithin Kumar
> Dabilpuram <ndabilpuram at marvell.com>; zhirun.yan at intel.com
> Subject: [PATCH v3 0/3] node: Introduce kernel_rx & kernel_tx nodes
>
> This patch set introduces two new nodes to transmit & receive packets from
> kernel. This nodes can be used for any exception path handling or to forward
> any control plane traffic to kernel or receive from kernel stack.
>
> V3:
> * Address review comments
> * Drop test-graph application from the patch set
>
> V2:
> * Handle error checks in testgraph application
> * Extend supported test node patterns
> * Fix warnings
>
> Vamsi Attunuru (3):
> node/kernel_tx: support packet transmit to kernel
> node/kernel_rx: support receiving packets from kernel
> node/ethdev_rx: remove hardcoded node next details
>
> doc/guides/prog_guide/graph_lib.rst | 17 ++
> lib/node/ethdev_ctrl.c | 1 +
> lib/node/ethdev_rx.c | 3 -
> lib/node/kernel_rx.c | 276 ++++++++++++++++++++++++++++
> lib/node/kernel_rx_priv.h | 48 +++++
> lib/node/kernel_tx.c | 122 ++++++++++++
> lib/node/kernel_tx_priv.h | 16 ++
> lib/node/meson.build | 2 +
> 8 files changed, 482 insertions(+), 3 deletions(-) create mode 100644
> lib/node/kernel_rx.c create mode 100644 lib/node/kernel_rx_priv.h create
> mode 100644 lib/node/kernel_tx.c create mode 100644
> lib/node/kernel_tx_priv.h
>
> --
> 2.25.1
More information about the dev
mailing list