> -----Original Message----- > From: Bing Zhao <bi...@nvidia.com> > Sent: Wednesday, May 5, 2021 7:20 > 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 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 <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.27.0