[dpdk-dev] [PATCH v3 0/6] Virtual PMD using sze2 layer for COMBO cards

Matej Vido matejvido at gmail.com
Tue Nov 10 15:18:12 CET 2015


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



More information about the dev mailing list