[PATCH v9 12/12] app/graph: support l3fwd use case
Jerin Jacob
jerinjacobk at gmail.com
Wed Oct 18 12:38:08 CEST 2023
On Wed, Oct 18, 2023 at 12:05 PM <skori at marvell.com> wrote:
>
> From: Rakesh Kudurumalla <rkudurumalla at marvell.com>
>
> Adds an use case l3fwd. It contains a dedicated l3fwd.cli file
> mentioning commands to configure the required resources.
>
> Once application successfully parses the l3fwd.cli then a graph is
> created having below nodes:
> - ethdev_rx -> pkt_cls
>
> - pkt_cls -> ip4_lookup
> - pkt_cls -> ip6_lookup
> - pkt_cls -> pkt_drop
>
> - ip4_lookup -> ip4_rewrite
> - ip4_lookup -> pkt_drop
>
> - ip6_lookup -> ip6_rewrite
> - ip6_lookup -> pkt_drop
>
> - ip4_rewrite -> ethdev_tx
> - ip4_rewrite -> pkt_drop
>
> - ip6_rewrite -> ethdev_tx
> - ip6_rewrite -> pkt_drop
>
> - ethdev_tx -> pkt_drop
>
> Signed-off-by: Sunil Kumar Kori <skori at marvell.com>
> Signed-off-by: Rakesh Kudurumalla <rkudurumalla at marvell.com>
> diff --git a/doc/guides/tools/graph.rst b/doc/guides/tools/graph.rst
> index ed0fdfffe1..fc62e53ae1 100644
> --- a/doc/guides/tools/graph.rst
> +++ b/doc/guides/tools/graph.rst
> @@ -12,6 +12,10 @@ Based on the input file, application creates a graph to cater the use case.
>
> Also this application framework can be used by other graph based applications.
>
> +Supported Use cases
> +-------------------
> + * l3fwd
Please add commands, .cli file and pcap generation recipe to test this
with just ring pmd + pcap file.(i.e without HW) for others to easily
use and verify it.
More information about the dev
mailing list