[dpdk-dev] [PATCH v2 0/4] Shared action RSS PMD impl
Andrey Vesnovaty
andreyv at nvidia.com
Fri Oct 23 12:24:06 CEST 2020
This patchset introduces Mellanox PMD implementation for shared RSS
action. It was part of the 'RTE flow shared action API' patchset [1].
After v3 the ptchset was split to RTE flow layer [2] and PMD
implementation (this patchset).
PMD implementation of this patchset is based on RTE flow API [3].
v2 changes (v1 was a draft):
* lots fo cosmetic changes
* fix spelling/rephrases in comments and commit messages
* fix code styling issues
* code cleanups
* bugfix: prevent non shared action modification
[1] RTE flow shared action API v1
http://inbox.dpdk.org/dev/20200702120511.16315-1-andreyv@mellanox.com/
[2] RTE flow shared action API v4
http://inbox.dpdk.org/dev/20201006200835.30017-1-andreyv@nvidia.com/
[3] RTE flow shared action API v8
http://inbox.dpdk.org/dev/20201014114015.17197-1-andreyv@nvidia.com/
Andrey Vesnovaty (4):
common/mlx5: modify advanced Rx object via DevX
net/mlx5: modify hash Rx queue objects
net/mlx5: shared action PMD
net/mlx5: driver support for shared action
drivers/common/mlx5/mlx5_devx_cmds.c | 84 ++++
drivers/common/mlx5/mlx5_devx_cmds.h | 10 +
drivers/common/mlx5/mlx5_prm.h | 29 ++
drivers/common/mlx5/version.map | 1 +
drivers/net/mlx5/mlx5.c | 1 +
drivers/net/mlx5/mlx5.h | 7 +
drivers/net/mlx5/mlx5_defs.h | 3 +
drivers/net/mlx5/mlx5_devx.c | 151 ++++--
drivers/net/mlx5/mlx5_flow.c | 499 +++++++++++++++++--
drivers/net/mlx5/mlx5_flow.h | 86 ++++
drivers/net/mlx5/mlx5_flow_dv.c | 705 +++++++++++++++++++++++++--
drivers/net/mlx5/mlx5_flow_verbs.c | 3 +-
drivers/net/mlx5/mlx5_rxq.c | 110 ++++-
drivers/net/mlx5/mlx5_rxtx.h | 7 +-
14 files changed, 1596 insertions(+), 100 deletions(-)
--
2.26.2
More information about the dev
mailing list