From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D0ACE43199; Wed, 18 Oct 2023 12:38:36 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B3575402DD; Wed, 18 Oct 2023 12:38:36 +0200 (CEST) Received: from mail-yw1-f179.google.com (mail-yw1-f179.google.com [209.85.128.179]) by mails.dpdk.org (Postfix) with ESMTP id 474B740297 for ; Wed, 18 Oct 2023 12:38:35 +0200 (CEST) Received: by mail-yw1-f179.google.com with SMTP id 00721157ae682-5a7ad24b3aaso81360517b3.2 for ; Wed, 18 Oct 2023 03:38:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697625514; x=1698230314; darn=dpdk.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Fm+Zts8K8jRjo3+JwBxXNRsGHgXWf7zmkcKfQ42SfLA=; b=S10P8t2UoLto27b/dcdDcEPfRpabXypB5gDRWSTCiCgz3ucvkkfARAI3FXeqalF5A0 WFf0SqyiXwQlnelx2PNgNrDRixbH0TowJOymbk739ELOf/K7hVzXIRGVjY7fXy9wWbaB AIWVmvA34GAM38MObC4xIn3/PgKrgMecpPFqcEsCK9Jw9pObDmSi0QeBmCMK/jHdWpsz Nn4CvYByaMiI08AOk0nAXTU36qigkFDDk8wjnRT0Kttrn7Vr1bM/dgNkW5sJiDme54gE kELjqfgik7SCC0swX4VgdLezxMRwRCHUEPhda7CtdNlZC+nPB86T88Xq9d1ebyQlZkFr tFeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697625514; x=1698230314; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Fm+Zts8K8jRjo3+JwBxXNRsGHgXWf7zmkcKfQ42SfLA=; b=Dr8HMiIbUsYWdwkR7/Oa9rlj1ntcGxh3mK5AU9hxm+VlHFEmI67d3Vjz9gUgOcvMzW /9pr1L1HYB3LvG3MWhYKG+FVmwRi6nF4ZA7QM2E2TnKsgwXkq1OXDklN3pWOyGJRTSOb uuLA5WgFU8WEthaFTDPA9Gz57bR/asA6DWotPGquKBfeKQECypDuDsB6RxzpDK9nOZpr s0SO4XrE+WQRu8JP7+ntoYFnTDG2Z41F3NRUTDPmoX6/MEjZJhk6shTHqeL/lPS3hFaR 8qzy2lk3GHyXygXOB1Co2CmQw2RUE0qGYP4eJ0cakRD6NBE8s1hkLeRzNyq5ITGza+hc v94g== X-Gm-Message-State: AOJu0YzeIsNDUt1a4wkZqwATs4dPCunKnZIg3m0jL5tb4lqFcqmuoztZ jD0Gw+L4+BkdpHdU6ET2z/V00KrZQ576q8NPR80= X-Google-Smtp-Source: AGHT+IGlru7OkvJMex2JgJtX0soM8T6NEAyC9ftRnGoQYrPYwunf0CAwffypkXmFpONxUh8Vw+Aq9eQVLXZspDqaEDo= X-Received: by 2002:a0d:e84e:0:b0:5a7:bff2:12fd with SMTP id r75-20020a0de84e000000b005a7bff212fdmr5263348ywe.10.1697625514617; Wed, 18 Oct 2023 03:38:34 -0700 (PDT) MIME-Version: 1.0 References: <20230929095814.692890-2-skori@marvell.com> <20231018063347.68081-1-skori@marvell.com> <20231018063347.68081-13-skori@marvell.com> In-Reply-To: <20231018063347.68081-13-skori@marvell.com> From: Jerin Jacob Date: Wed, 18 Oct 2023 16:08:08 +0530 Message-ID: Subject: Re: [PATCH v9 12/12] app/graph: support l3fwd use case To: skori@marvell.com Cc: Rakesh Kudurumalla , dev@dpdk.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Wed, Oct 18, 2023 at 12:05=E2=80=AFPM wrote: > > From: Rakesh Kudurumalla > > 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 > Signed-off-by: Rakesh Kudurumalla > 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 t= o cater the use case. > > Also this application framework can be used by other graph based applica= tions. > > +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.