Hi, > -----Original Message----- > From: Bing Zhao <bi...@nvidia.com> > Sent: Wednesday, May 5, 2021 3:23 PM > To: Slava Ovsiienko <viachesl...@nvidia.com>; Matan Azrad > <ma...@nvidia.com>; NBU-Contact-Thomas Monjalon > <tho...@monjalon.net> > Cc: dev@dpdk.org; Ori Kam <or...@nvidia.com>; Raslan Darawsheh > <rasl...@nvidia.com> > Subject: [PATCH v7 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 > v3: fix error input pointer for CT MR registering > v4: fix typo in commit message of patch 11 > v5: adjust mkey to lkey in SQ initialization > v6: rebase and solve the conflict > v7: fix compiling for the commits series > --- > > Acked-by: Viacheslav Ovsiienko <viachesl...@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.26.2
Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh