[PATCH 0/8] support NAT64 action
Bing Zhao
bingz at nvidia.com
Wed Dec 27 10:07:23 CET 2023
This patchset introduce the NAT64 action support for rte_flow.
Bing Zhao (7):
ethdev: introduce NAT64 action
app/testpmd: add support for NAT64 in the command line
net/mlx5: fetch the available registers for NAT64
common/mlx5: add new modify field defininations
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
app/test-pmd/cmdline_flow.c | 23 ++
doc/guides/nics/features/default.ini | 1 +
doc/guides/nics/features/mlx5.ini | 1 +
doc/guides/nics/mlx5.rst | 9 +-
doc/guides/prog_guide/rte_flow.rst | 8 +
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 4 +
drivers/common/mlx5/mlx5_prm.h | 5 +
drivers/net/mlx5/hws/mlx5dr.h | 29 ++
drivers/net/mlx5/hws/mlx5dr_action.c | 437 +++++++++++++++++++-
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 | 8 +
drivers/net/mlx5/mlx5_flow.h | 12 +
drivers/net/mlx5/mlx5_flow_dv.c | 4 +-
drivers/net/mlx5/mlx5_flow_hw.c | 91 ++++
lib/ethdev/rte_flow.c | 1 +
lib/ethdev/rte_flow.h | 27 ++
18 files changed, 702 insertions(+), 3 deletions(-)
--
2.25.1
More information about the dev
mailing list