[dpdk-dev] [PATCH v2 00/12] net/mvpp2: add new features

Tomasz Duszynski tdu at semihalf.com
Tue Sep 4 15:49:01 CEST 2018


This patch series introduces fixes and adds support for traffic metering,
traffic manager and Tx S/G. Additionally it aligns with for MUSDK 18.09.

Changes since v2:
* Align with MUSDK 18.09 library
* Add support for Tx Gather.
* Add documentation related to MTR and TM.
* Align documentation with MUSDK 18.09

Natalie Samsonov (4):
  net/mvpp2: initialize ppio only once
  net/mvpp2: update MTU and MRU related calculations
  net/mvpp2: align documentation with MUSDK 18.09
  net/mvpp2: document MTR and TM usage

Tomasz Duszynski (6):
  net/mvpp2: move common code
  net/mvpp2: add metering support
  net/mvpp2: change default policer configuration
  net/mvpp2: add init and deinit to flow
  net/mvpp2: add traffic manager support
  net/mvpp2: align with MUSDK 18.09

Yuval Caduri (1):
  net/mvpp2: detach tx_qos from rx cls/qos config

Zyta Szpak (1):
  net/mvpp2: add Tx S/G support

 doc/guides/nics/img/mvpp2_tm.png |  Bin 0 -> 5355 bytes
 doc/guides/nics/mvpp2.rst        |  433 +++++++++++++---
 drivers/net/mvpp2/Makefile       |    2 +
 drivers/net/mvpp2/meson.build    |    4 +-
 drivers/net/mvpp2/mrvl_ethdev.c  |  427 +++++++++++++---
 drivers/net/mvpp2/mrvl_ethdev.h  |  123 ++++-
 drivers/net/mvpp2/mrvl_flow.c    |  132 +++--
 drivers/net/mvpp2/mrvl_flow.h    |   15 +
 drivers/net/mvpp2/mrvl_mtr.c     |  512 +++++++++++++++++++
 drivers/net/mvpp2/mrvl_mtr.h     |   15 +
 drivers/net/mvpp2/mrvl_qos.c     |  246 +++++-----
 drivers/net/mvpp2/mrvl_qos.h     |    2 +-
 drivers/net/mvpp2/mrvl_tm.c      | 1009 ++++++++++++++++++++++++++++++++++++++
 drivers/net/mvpp2/mrvl_tm.h      |   15 +
 14 files changed, 2624 insertions(+), 311 deletions(-)
 create mode 100644 doc/guides/nics/img/mvpp2_tm.png
 create mode 100644 drivers/net/mvpp2/mrvl_flow.h
 create mode 100644 drivers/net/mvpp2/mrvl_mtr.c
 create mode 100644 drivers/net/mvpp2/mrvl_mtr.h
 create mode 100644 drivers/net/mvpp2/mrvl_tm.c
 create mode 100644 drivers/net/mvpp2/mrvl_tm.h

--
2.7.4



More information about the dev mailing list