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 611E6A2EFC for ; Mon, 16 Sep 2019 11:43:07 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id EA3E21C021; Mon, 16 Sep 2019 11:43:05 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id C28321BF3E for ; Mon, 16 Sep 2019 11:43:03 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Sep 2019 02:43:02 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,512,1559545200"; d="scan'208";a="193392244" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by FMSMGA003.fm.intel.com with ESMTP; 16 Sep 2019 02:43:02 -0700 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 16 Sep 2019 02:43:00 -0700 Received: from hasmsx107.ger.corp.intel.com (10.184.198.27) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 16 Sep 2019 02:42:59 -0700 Received: from hasmsx113.ger.corp.intel.com ([169.254.13.177]) by hasmsx107.ger.corp.intel.com ([169.254.2.239]) with mapi id 14.03.0439.000; Mon, 16 Sep 2019 12:42:57 +0300 From: "Baran, MarcinX" To: Aaron Conole CC: "dev@dpdk.org" , "Richardson, Bruce" Thread-Topic: [dpdk-dev] [PATCH v2 0/6] examples/ioat: sample app on ioat driver usage Thread-Index: AQHVamNuoHYQHm8dxEqol+7iupORs6cuEPCQ Date: Mon, 16 Sep 2019 09:42:58 +0000 Message-ID: <06CDC4676D44784DA2DF9423D4B672BE1055E030@HASMSX113.ger.corp.intel.com> References: <20190909082939.1629-1-marcinx.baran@intel.com> <20190913143914.2332-1-marcinx.baran@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.184.70.11] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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" -----Original Message----- From: Aaron Conole =20 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 dr= iver usage Marcin Baran writes: > A new sample app demonstrating use of driver for CBDMA. > The app receives packets, performs software or hardware copy, changes=20 > packets' MAC addresses (if enabled) and forwards them. The patch=20 > 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 =3D false subdir_done() endif > 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=20 > 100644 examples/ioat/Makefile create mode 100644=20 > examples/ioat/ioatfwd.c create mode 100644 examples/ioat/meson.build