[dpdk-dev] [PATCH v3 00/13] net/mvpp2: add new features
Andrzej Ostruszka
amo at semihalf.com
Tue Sep 25 09:04:56 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 in v3:
* change the format of image referred in doc (png -> svg)
* "cherry-pick" http://patches.dpdk.org/patch/44255/ to be part of this
patch set so that next-net can compile with new MUSDK also when mvsam
is enabled
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
Dmitri Epshtein (1):
crypto/mvsam: get number of CIOs dynamically
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 scatter/gather support
doc/guides/nics/img/mvpp2_tm.svg | 71 +++
doc/guides/nics/mvpp2.rst | 433 ++++++++++++---
drivers/crypto/mvsam/rte_mrvl_pmd.c | 2 +-
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 +
15 files changed, 2696 insertions(+), 312 deletions(-)
create mode 100644 doc/guides/nics/img/mvpp2_tm.svg
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