From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6602BA0613 for ; Thu, 26 Sep 2019 19:43:04 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 63BC71E2B; Thu, 26 Sep 2019 19:43:03 +0200 (CEST) Received: from mail-io1-f65.google.com (mail-io1-f65.google.com [209.85.166.65]) by dpdk.org (Postfix) with ESMTP id C5AE31DBE for ; Thu, 26 Sep 2019 19:43:01 +0200 (CEST) Received: by mail-io1-f65.google.com with SMTP id c6so8647822ioo.13 for ; Thu, 26 Sep 2019 10:43:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8/4wJQQA/7fAgSYS/DhpCNef4kHosAy15SxL4GlBVCs=; b=Cl+qnEErGSFNebILjGBa0WOVrz9VJrgGeC9E51SqxHpJLN8SiSIWcSFbzyVcEFJBIp tBIsNTpysQr1evKE3dvroqso/oajvpTyOH1I+i/a2Q9/Lu6VWxzO6kx2EBhY37LtJZMb JyYwygHzkWZpOzYkt3aB4nZYahPglU5j+TXF1zWf2WkPloZHhpIsSRJ9iMGEyi4bn8TF l+vOgTCm9JGwdfJQ3BoJHdUu+jBV5LuZCTFSqddhfINQbzEPgObNh49CDBYThrHoz+0x N5VfRWgcHHwQ95kcrsN9cemIjpmHWHvTN0MqxUJQDDRwfA6k41sDpDJp4XNsHdvRKLnF Dypw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8/4wJQQA/7fAgSYS/DhpCNef4kHosAy15SxL4GlBVCs=; b=BLb06xIy3GAb4xBlMJASP2ByYTbuMsW+z2mkt1LsCSFmgDMDUrqo3KHCCqAifSMx+s eisiyZMj1knVJrv2m7maNuw12w5KI9dqMCmdv1wCRYghvEnoLBPG+BFFvox53598iE0c xC2EovAaAyN2UF6PJeWqyClU/GDRNBwK5R/ZYVUIUmB5xzymXciYTEgLNNkV4kYMmY1n OPSqMiTw0fOYhcBDumkGsywS66qkWfxd1Um4wQahqhtfBnbOT4MrHF2YYqBcHPnCqxOk hQTySmANl0CLk/ydTAl9rkFAjC2DGDH5vhNs/RWzy6NrZjzPmOIi3Gu8/cXSMWJj8JI4 M6Bw== X-Gm-Message-State: APjAAAVunXMDRuCYft3Qhk2l3sh2qblDR3G9RsDJnwe8rbb9vfvOcMr+ yGRIcY7im55Luw8UhuLF/KrBYkJ5+pW64trlGHs= X-Google-Smtp-Source: APXvYqykx8XI/kG5VMy+kcXIa1KvMtufFXwaIuKWegLYY1fJ4yRxKaFYpLBR3IYZ4qeoSa7Fd3+zVf3vVOhOYt03hPA= X-Received: by 2002:a6b:b414:: with SMTP id d20mr4482846iof.162.1569519780866; Thu, 26 Sep 2019 10:43:00 -0700 (PDT) MIME-Version: 1.0 References: <20190919101346.8832-1-pbhagavatula@marvell.com> <20190924094209.3827-1-pbhagavatula@marvell.com> <20190924094209.3827-11-pbhagavatula@marvell.com> In-Reply-To: <20190924094209.3827-11-pbhagavatula@marvell.com> From: Jerin Jacob Date: Thu, 26 Sep 2019 23:12:49 +0530 Message-ID: To: Pavan Nikhilesh Cc: Jerin Jacob , "Richardson, Bruce" , akhil.goyal@nxp.com, Thomas Monjalon , John McNamara , Marko Kovacevic , Ori Kam , Radu Nicolau , Tomasz Kantecki , Sunil Kumar Kori , dpdk-dev Content-Type: text/plain; charset="UTF-8" Subject: Re: [dpdk-dev] [PATCH v4 10/10] doc: add application usage guide for l2fwd-event X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Tue, Sep 24, 2019 at 3:13 PM wrote: > > From: Sunil Kumar Kori > > Add documentation for l2fwd-event example. > Update MAINTAINERS file claiming responsibility of l2fwd-event. > > Signed-off-by: Sunil Kumar Kori > --- > MAINTAINERS | 5 + > doc/guides/sample_app_ug/index.rst | 1 + > doc/guides/sample_app_ug/intro.rst | 5 + > .../l2_forward_event_real_virtual.rst | 799 ++++++++++++++++++ Missing release notes update. > 4 files changed, 810 insertions(+) > create mode 100644 doc/guides/sample_app_ug/l2_forward_event_real_virtual.rst > > diff --git a/MAINTAINERS b/MAINTAINERS > index b3d9aaddd..d8e1fa84d 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1458,6 +1458,11 @@ M: Tomasz Kantecki > F: doc/guides/sample_app_ug/l2_forward_cat.rst > F: examples/l2fwd-cat/ > > +M: Sunil Kumar Kori > +M: Pavan Nikhilesh > +F: examples/l2fwd-event/ I think, you can add T: git://dpdk.org/next/dpdk-next-eventdev and move this section to first patch. > +F: doc/guides/sample_app_ug/l2_forward_event_real_virtual.rst I think, file name can be l2_forward_event.rst. looks like "real_virtual" is legacy stuff. > + > F: examples/l3fwd/ > F: doc/guides/sample_app_ug/l3_forward.rst > > diff --git a/doc/guides/sample_app_ug/index.rst b/doc/guides/sample_app_ug/index.rst > index f23f8f59e..83a4f8d5c 100644 > --- a/doc/guides/sample_app_ug/index.rst > +++ b/doc/guides/sample_app_ug/index.rst > @@ -26,6 +26,7 @@ Sample Applications User Guides > l2_forward_crypto > l2_forward_job_stats > l2_forward_real_virtual > + l2_forward_event_real_virtual l2_forward_event > l2_forward_cat > l3_forward > l3_forward_power_man > diff --git a/doc/guides/sample_app_ug/intro.rst b/doc/guides/sample_app_ug/intro.rst > index 90704194a..b33904ed1 100644 > --- a/doc/guides/sample_app_ug/intro.rst > +++ b/doc/guides/sample_app_ug/intro.rst > @@ -87,6 +87,11 @@ examples are highlighted below. > forwarding, or ``l2fwd`` application does forwarding based on Ethernet MAC > addresses like a simple switch. > > +* :doc:`Network Layer 2 forwarding`: The Network Layer 2 > + forwarding, or ``l2fwd-event`` application does forwarding based on Ethernet MAC > + addresses like a simple switch. It demonstrate usage of poll and event mode Rx/Tx > + mechanism. > + > * :doc:`Network Layer 3 forwarding`: The Network Layer3 > forwarding, or ``l3fwd`` application does forwarding based on Internet > Protocol, IPv4 or IPv6 like a simple router. > diff --git a/doc/guides/sample_app_ug/l2_forward_event_real_virtual.rst b/doc/guides/sample_app_ug/l2_forward_event_real_virtual.rst > new file mode 100644 > index 000000000..7cea8efaf > --- /dev/null > +++ b/doc/guides/sample_app_ug/l2_forward_event_real_virtual.rst > @@ -0,0 +1,799 @@ > +.. SPDX-License-Identifier: BSD-3-Clause > + Copyright(c) 2010-2014 Intel Corporation. > + > +.. _l2_fwd_event_app_real_and_virtual: > + > +L2 Forwarding Eventdev Sample Application (in Real and Virtualized Environments) > +================================================================================ > + > +The L2 Forwarding eventdev sample application is a simple example of packet > +processing using the Data Plane Development Kit (DPDK) to demonstrate usage of > +poll and event mode packet I/O mechanism which also takes advantage of Single > +Root I/O Virtualization (SR-IOV) features in a virtualized environment. The SR-IOV section can be omitted. it is from legacy.