[dpdk-dev] [PATCH v3 0/8] net/mrvl: add new features to PMD
Tomasz Duszynski
tdu at semihalf.com
Thu Mar 15 08:51:56 CET 2018
This patch series comes along with a set of features,
documentation updates and fixes.
Below one can find a short summary of introduced changes:
o Added support for selective Tx queue start and stop.
o Added support for Rx flow control.
o Added support for extended statistics counters.
o Added support for ingress policer, egress scheduler and egress rate
limiter.
o Added support for configuring hardware classifier via a flow API.
o Documented new features and their usage.
Natalie Samsonov (1):
net/mrvl: fix crash when port is closed without starting
Tomasz Duszynski (7):
net/mrvl: add ingress policer support
net/mrvl: add egress scheduler/rate limiter support
net/mrvl: document policer/scheduler/rate limiter usage
net/mrvl: add classifier support
net/mrvl: add extended statistics
net/mrvl: add Rx flow control
net/mrvl: add Tx queue start/stop
v3:
- Remove *_by_id() ops from xstats since they are handled by ether layer.
v2:
- Convert license header of a new file to SPDX tags.
doc/guides/nics/features/mrvl.ini | 2 +
doc/guides/nics/mrvl.rst | 257 +++-
drivers/net/mrvl/Makefile | 1 +
drivers/net/mrvl/mrvl_ethdev.c | 357 ++++-
drivers/net/mrvl/mrvl_ethdev.h | 11 +
drivers/net/mrvl/mrvl_flow.c | 2759 +++++++++++++++++++++++++++++++++++++
drivers/net/mrvl/mrvl_qos.c | 301 +++-
drivers/net/mrvl/mrvl_qos.h | 22 +
8 files changed, 3692 insertions(+), 18 deletions(-)
create mode 100644 drivers/net/mrvl/mrvl_flow.c
--
2.7.4
More information about the dev
mailing list