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 8DFFAA2EFC for ; Thu, 19 Sep 2019 11:20:36 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8A1AA1ECBD; Thu, 19 Sep 2019 11:19:54 +0200 (CEST) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id ACD731EC09 for ; Thu, 19 Sep 2019 11:19:53 +0200 (CEST) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 25AB380F6D; Thu, 19 Sep 2019 09:19:53 +0000 (UTC) Received: from dhcp-25.97.bos.redhat.com (ovpn-120-46.rdu2.redhat.com [10.10.120.46]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 0D16060872; Thu, 19 Sep 2019 09:19:51 +0000 (UTC) From: Aaron Conole To: "Baran\, MarcinX" Cc: "dev\@dpdk.org" , "Richardson\, Bruce" References: <20190909082939.1629-1-marcinx.baran@intel.com> <20190913143914.2332-1-marcinx.baran@intel.com> <06CDC4676D44784DA2DF9423D4B672BE1055E030@HASMSX113.ger.corp.intel.com> Date: Thu, 19 Sep 2019 05:19:50 -0400 In-Reply-To: <06CDC4676D44784DA2DF9423D4B672BE1055E030@HASMSX113.ger.corp.intel.com> (MarcinX Baran's message of "Mon, 16 Sep 2019 09:42:58 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Thu, 19 Sep 2019 09:19:53 +0000 (UTC) Subject: Re: [dpdk-dev] [PATCH v2 0/6] examples/ioat: sample app on ioat driver usage 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" "Baran, MarcinX" writes: > -----Original Message----- > From: Aaron Conole > Sent: Friday, September 13, 2019 8:45 PM > To: Baran, MarcinX > Cc: dev@dpdk.org; Richardson, Bruce > Subject: Re: [dpdk-dev] [PATCH v2 0/6] examples/ioat: sample app on ioat driver usage > > Marcin Baran writes: > >> A new sample app demonstrating use of driver for CBDMA. >> The app receives packets, performs software or hardware copy, changes >> packets' MAC addresses (if enabled) and forwards them. The patch >> includes sample application as well as it's guide. > > Please fix the dependencies: > > https://travis-ci.com/ovsrobot/dpdk/jobs/234891633 > > examples/meson.build:89:4: ERROR: Problem encountered: Missing dependency "pmd_ioat" for example "ioat" > > [Marcin]: I will add check for dependency in example's meson.build for v3: > > if not dpdk_conf.has('RTE_LIBRTE_PMD_IOAT_RAWDEV') > build = false > subdir_done() > endif Seems it didn't work in v3: https://travis-ci.com/ovsrobot/dpdk/builds/128147569 -Aaron >> v2: >> - change printing total stats to be deltas >> - update documentation >> - fix 1 thread/sw copy/multiple Rx queues packet dropping >> - divide patch into several presenting functional change >> >> Marcin Baran (4): >> examples/ioat: add software copy support >> examples/ioat: add rawdev copy mode support >> examples/ioat: add stats printing for each port >> doc/guides/: provide IOAT sample app guide >> >> Pawel Modrak (2): >> examples/ioat: create sample app on ioat driver usage >> examples/ioat: add two threads configuration >> >> doc/guides/sample_app_ug/index.rst | 1 + >> doc/guides/sample_app_ug/intro.rst | 4 + >> doc/guides/sample_app_ug/ioat.rst | 764 +++++++++++++++++++++ >> examples/Makefile | 3 + >> examples/ioat/Makefile | 54 ++ >> examples/ioat/ioatfwd.c | 1025 ++++++++++++++++++++++++++++ >> examples/ioat/meson.build | 13 + >> examples/meson.build | 1 + >> 8 files changed, 1865 insertions(+) >> create mode 100644 doc/guides/sample_app_ug/ioat.rst create mode >> 100644 examples/ioat/Makefile create mode 100644 >> examples/ioat/ioatfwd.c create mode 100644 examples/ioat/meson.build