[PATCH v4 0/5] NAT64 support in mlx5 PMD
Bing Zhao
bingz at nvidia.com
Wed Feb 28 16:09:08 CET 2024
This patch set contains the mlx5 PMD implementation for NAT64.
Series-acked-by: Ori Kam <orika at nvidia.com>
Update in v4:
1. rebase to solve the conflicts.
2. fix the old NIC startup issue in a separate patch:
https://patches.dpdk.org/project/dpdk/patch/20240227152627.25749-1-bingz@nvidia.com/
Update in v3:
1. code style and typo.
Update in v2:
1. separate from the RTE and testpmd common part.
2. reorder the commits.
3. bug fix, code polishing and document update.
Bing Zhao (4):
net/mlx5: fetch the available registers for NAT64
net/mlx5: create NAT64 actions during configuration
net/mlx5: add NAT64 action support in rule creation
net/mlx5: validate the actions combination with NAT64
Erez Shitrit (1):
net/mlx5/hws: support NAT64 action
doc/guides/nics/features/mlx5.ini | 1 +
doc/guides/nics/mlx5.rst | 10 +
doc/guides/rel_notes/release_24_03.rst | 7 +
drivers/net/mlx5/hws/mlx5dr.h | 29 ++
drivers/net/mlx5/hws/mlx5dr_action.c | 436 ++++++++++++++++++++++++-
drivers/net/mlx5/hws/mlx5dr_action.h | 35 ++
drivers/net/mlx5/hws/mlx5dr_debug.c | 1 +
drivers/net/mlx5/mlx5.c | 9 +
drivers/net/mlx5/mlx5.h | 11 +
drivers/net/mlx5/mlx5_flow.h | 12 +
drivers/net/mlx5/mlx5_flow_dv.c | 4 +-
drivers/net/mlx5/mlx5_flow_hw.c | 136 ++++++++
12 files changed, 689 insertions(+), 2 deletions(-)
--
2.39.3
More information about the dev
mailing list