[dpdk-dev] [PATCH 00/17] conntrack support in mlx5 PMD
Bing Zhao
bingz at nvidia.com
Tue Apr 27 17:37:54 CEST 2021
This patch set adds the connection tracking offload support in the
mlx5 driver.
Bing Zhao (17):
common/mlx5: add connection tracking object definition
common/mlx5: add CT offload capability checking
net/mlx5: use meter color reg for CT
net/mlx5: initialization of CT management
common/mlx5: add Dexv CT objects creation
net/mlx5: add modify support for CT
net/mlx5: add actions creating for CT
net/mlx5: close CT management structure
net/mlx5: add ASO CT query implementation
net/mlx5: add ASO CT destroy handling
net/mlx5: add translation for CT action
net/mlx5: add translation of CT item
net/mlx5: add CT context update
net/mlx5: validation of CT action
net/mlx5: validation of CT item
net/mlx5: reduce the reference count of CT
net/mlx5: add support of CT between two ports
drivers/common/mlx5/linux/meson.build | 2 +
drivers/common/mlx5/mlx5_devx_cmds.c | 53 +++
drivers/common/mlx5/mlx5_devx_cmds.h | 5 +
drivers/common/mlx5/mlx5_prm.h | 88 +++++
drivers/common/mlx5/version.map | 1 +
drivers/net/mlx5/linux/mlx5_os.c | 13 +
drivers/net/mlx5/mlx5.c | 92 ++++++
drivers/net/mlx5/mlx5.h | 72 +++++
drivers/net/mlx5/mlx5_flow.c | 44 ++-
drivers/net/mlx5/mlx5_flow.h | 99 +++++-
drivers/net/mlx5/mlx5_flow_aso.c | 586 ++++++++++++++++++++++++++++++++++
drivers/net/mlx5/mlx5_flow_dv.c | 571 ++++++++++++++++++++++++++++++++-
12 files changed, 1623 insertions(+), 3 deletions(-)
--
2.5.5
More information about the dev
mailing list