[dpdk-dev] [PATCH v2 00/17] conntrack support in mlx5 PMD
Slava Ovsiienko
viacheslavo at nvidia.com
Wed May 5 08:05:22 CEST 2021
> -----Original Message-----
> From: Bing Zhao <bingz at nvidia.com>
> Sent: Wednesday, May 5, 2021 7:20
> To: Slava Ovsiienko <viacheslavo at nvidia.com>; Matan Azrad
> <matan at nvidia.com>; NBU-Contact-Thomas Monjalon
> <thomas at monjalon.net>
> Cc: dev at dpdk.org; Ori Kam <orika at nvidia.com>; Raslan Darawsheh
> <rasland at nvidia.com>
> Subject: [PATCH v2 00/17] conntrack support in mlx5 PMD
>
> This patch set adds the connection tracking offload support in the
> mlx5 driver, as well as the documents update.
>
> ---
> v2: code bug fixes, commits clean up and doc update.
For the series:
Acked-by: Viacheslav Ovsiienko <viacheslavo at nvidia.com>
> ---
>
> 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 of 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: add support of CT between two ports
> doc: update mlx5 support for conntrack
>
> doc/guides/nics/features/default.ini | 1 +
> doc/guides/nics/features/mlx5.ini | 1 +
> doc/guides/nics/mlx5.rst | 14 +
> doc/guides/rel_notes/release_21_05.rst | 2 +
> 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 | 76 ++++
> drivers/net/mlx5/mlx5_flow.c | 44 +-
> drivers/net/mlx5/mlx5_flow.h | 101 ++++-
> drivers/net/mlx5/mlx5_flow_aso.c | 592 ++++++++++++++++++++++++
> drivers/net/mlx5/mlx5_flow_dv.c | 601 ++++++++++++++++++++++++-
> 16 files changed, 1683 insertions(+), 3 deletions(-)
>
> --
> 2.27.0
More information about the dev
mailing list