From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <matejvido@gmail.com>
Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42])
 by dpdk.org (Postfix) with ESMTP id 5AFA25957
 for <dev@dpdk.org>; Tue, 10 Nov 2015 15:19:03 +0100 (CET)
Received: by wmvv187 with SMTP id v187so10194138wmv.1
 for <dev@dpdk.org>; Tue, 10 Nov 2015 06:19:03 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:cc:subject:date:message-id:in-reply-to:references
 :in-reply-to:references;
 bh=QqPkICZMc6TU/z0gddyz+Kjvz0jSUl/eoZwJFd6IigU=;
 b=s9dWd2LzR49iC53uINkarMiSTe5KYJUQ0wCcaNv05x/2kEPWEkxyDpXjdxQLg31DKx
 XmlqiDjCG15VK7rB/N2lBWDcBDtLgCOhZmZB/Nwxs4EsVU5frULRE94l3gYo13toiw6Z
 cU1C3yyw1GTDHNFkmQZqnN2FqM9hP33rxurOE9A9QnHyZ6uMF1Ug/j4ht0cQBpeHUmvj
 UiZ7ZUFivhrOQef/bfqNxzXvq5hF/Y+WCT4hBFa8CQnP3e9aCpWSMmKx0z7rGTK4ljVk
 NSAQ6iO32QVcsdR95+jsiy0YWA9WC3vOWRg/z0SJY4N3tdF63GbdecWvR6h+OLEfaqJ+
 VOFw==
X-Received: by 10.28.182.11 with SMTP id g11mr5390237wmf.42.1447165143271;
 Tue, 10 Nov 2015 06:19:03 -0800 (PST)
Received: from nbmato.kn.vutbr.cz ([2001:67c:1220:c1a2:31a3:fb3a:a00:b3f8])
 by smtp.gmail.com with ESMTPSA id iw8sm3779421wjb.5.2015.11.10.06.19.02
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 10 Nov 2015 06:19:02 -0800 (PST)
From: Matej Vido <matejvido@gmail.com>
To: dev@dpdk.org
Date: Tue, 10 Nov 2015 15:18:12 +0100
Message-Id: <1447165098-6412-1-git-send-email-matejvido@gmail.com>
X-Mailer: git-send-email 1.9.1
In-Reply-To: <1442565172-5338-1-git-send-email-matejvido@gmail.com>
References: <1442565172-5338-1-git-send-email-matejvido@gmail.com>
In-Reply-To: <1442565172-5338-1-git-send-email-matejvido@gmail.com>
References: <1442565172-5338-1-git-send-email-matejvido@gmail.com>
Subject: [dpdk-dev] [PATCH v3 0/6] Virtual PMD using sze2 layer for COMBO
	cards
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Nov 2015 14:19:03 -0000

This is virtual PMD which communicates with COMBO-80G and COMBO-100G
cards through sze2 layer. Communication with COMBO card is managed
through interface provided by libsze2 library and kernel modules
(combov3, szedata2_cv3).

To compile and use PMD, it is necessary to have libsze2 library installed and
kernel modules (combov3, szedata2_cv3) loaded.
Therefore in default configuration PMD compilation is disabled. To compile
szedata2 PMD, it is necessary to enable CONFIG_RTE_LIBRTE_PMD_SZEDATA2=y.

v3:
Fix checkpatch.pl issues.
Edit documentation.
Introduce RX and TX in separate patches.

v2:
code cleanup
add handling scattered packets
update release notes

Matej Vido (6):
  szedata2: add new poll mode driver
  szedata2: add non-scattered RX function
  szedata2: add TX function
  szedata2: add support for scattered packets in RX
  doc: add documentation for szedata2 PMD
  doc: update 2.2 release notes

 config/common_bsdapp                              |    5 +
 config/common_linuxapp                            |    5 +
 doc/guides/nics/index.rst                         |    1 +
 doc/guides/nics/szedata2.rst                      |  127 ++
 doc/guides/prog_guide/source_org.rst              |    1 +
 doc/guides/rel_notes/release_2_2.rst              |    4 +
 drivers/net/Makefile                              |    1 +
 drivers/net/szedata2/Makefile                     |   62 +
 drivers/net/szedata2/rte_eth_szedata2.c           | 1624 +++++++++++++++++++++
 drivers/net/szedata2/rte_eth_szedata2.h           |  102 ++
 drivers/net/szedata2/rte_pmd_szedata2_version.map |    3 +
 mk/rte.app.mk                                     |    3 +
 12 files changed, 1938 insertions(+)
 create mode 100644 doc/guides/nics/szedata2.rst
 create mode 100644 drivers/net/szedata2/Makefile
 create mode 100644 drivers/net/szedata2/rte_eth_szedata2.c
 create mode 100644 drivers/net/szedata2/rte_eth_szedata2.h
 create mode 100644 drivers/net/szedata2/rte_pmd_szedata2_version.map

-- 
1.9.1