From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id B3A49A2EEB
	for <public@inbox.dpdk.org>; Mon,  7 Oct 2019 13:08:26 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id B46A51C1DF;
	Mon,  7 Oct 2019 13:08:25 +0200 (CEST)
Received: from mga01.intel.com (mga01.intel.com [192.55.52.88])
 by dpdk.org (Postfix) with ESMTP id 9AB171BFD9
 for <dev@dpdk.org>; Mon,  7 Oct 2019 13:08:24 +0200 (CEST)
X-Amp-Result: SKIPPED(no attachment in message)
X-Amp-File-Uploaded: False
Received: from orsmga002.jf.intel.com ([10.7.209.21])
 by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;
 07 Oct 2019 04:08:23 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.67,268,1566889200"; d="scan'208";a="205040973"
Received: from silpixa00399126.ir.intel.com (HELO
 silpixa00399126.ger.corp.intel.com) ([10.237.223.2])
 by orsmga002.jf.intel.com with ESMTP; 07 Oct 2019 04:08:22 -0700
From: Bruce Richardson <bruce.richardson@intel.com>
To: dev@dpdk.org
Cc: Marcin Baran <marcinx.baran@intel.com>,
 Pawel Modrak <pawelx.modrak@intel.com>,
 Bruce Richardson <bruce.richardson@intel.com>
Date: Mon,  7 Oct 2019 12:08:03 +0100
Message-Id: <20191007110809.62801-1-bruce.richardson@intel.com>
X-Mailer: git-send-email 2.21.0
In-Reply-To: <20190920073714.1314-1-marcinx.baran@intel.com>
References: <20190920073714.1314-1-marcinx.baran@intel.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Subject: [dpdk-dev] [PATCH v7 0/6] examples/ioat: sample app for ioat driver
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

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.

v7:
 - MAINTAINERS file entry added

v6:
 - rearrange 'ioat_tx_port()' to remove unnecessary code
 - improve documentation
 - format patches for better readability

v5:
 - change dependency name from 'pmd_ioat' to 'rawdev_ioat'
   fixing build errors (branch diverged from master)

v4:
 - fix meson build support check

v3:
 - add check for meson build whether IOAT is supported

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

 MAINTAINERS                        |    1 +
 doc/guides/sample_app_ug/index.rst |    1 +
 doc/guides/sample_app_ug/intro.rst |    4 +
 doc/guides/sample_app_ug/ioat.rst  |  581 ++++++++++++++++
 examples/Makefile                  |    3 +
 examples/ioat/Makefile             |   54 ++
 examples/ioat/ioatfwd.c            | 1003 ++++++++++++++++++++++++++++
 examples/ioat/meson.build          |   15 +
 examples/meson.build               |    1 +
 9 files changed, 1663 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

-- 
2.21.0