Hi, > -----Original Message----- > From: Jiawei Wang <jiaw...@nvidia.com> > Sent: Tuesday, October 13, 2020 5:12 PM > To: Ori Kam <or...@nvidia.com>; Slava Ovsiienko > <viachesl...@nvidia.com>; Matan Azrad <ma...@nvidia.com>; NBU- > Contact-Thomas Monjalon <tho...@monjalon.net> > Cc: dev@dpdk.org; Raslan Darawsheh <rasl...@nvidia.com>; Asaf Penso > <as...@nvidia.com> > Subject: [PATCH v3 00/10] Add sampling and mirroring support in MLX5 PMD > > This patch set implement the flow sampling and mirroring for mlx5 driver. > MLX5 PMD driver will be responsible for validate and translate the sample > action while creating a flow. > > Depends-on: series-12828 ("support the flow-based traffic sampling") > > v3: > * Use C11 atomic builtins for sampling and mirroring resource register and > release. > > v2: > * Fix incorrect check for E-Switch sample split flow. > > Jiawei Wang (10): > common/mlx5: glue for sample action > common/mlx5: query sampler object capability via DevX > net/mlx5: add the validate sample action > net/mlx5: split sample flow into two sub flows > net/mlx5: update translate function for sample action > common/mlx5: add glue function for mirroring > net/mlx5: update validation for mirroring flow > net/mlx5: update translate function for mirror > doc: add the sample flow limitation description > doc: update offload dependencies document > > doc/guides/nics/mlx5.rst | 11 + > drivers/common/mlx5/linux/meson.build | 4 + > drivers/common/mlx5/linux/mlx5_glue.c | 37 ++ > drivers/common/mlx5/linux/mlx5_glue.h | 35 + > drivers/common/mlx5/mlx5_devx_cmds.c | 27 + > drivers/common/mlx5/mlx5_devx_cmds.h | 1 + > drivers/common/mlx5/mlx5_prm.h | 61 ++ > drivers/net/mlx5/linux/mlx5_os.c | 14 + > drivers/net/mlx5/mlx5.c | 22 + > drivers/net/mlx5/mlx5.h | 6 + > drivers/net/mlx5/mlx5_flow.c | 400 +++++++++++- > drivers/net/mlx5/mlx5_flow.h | 61 ++ > drivers/net/mlx5/mlx5_flow_dv.c | 1130 > ++++++++++++++++++++++++++++++++- > 13 files changed, 1773 insertions(+), 36 deletions(-) > > -- > 1.8.3.1
Series applied to next-net-mlx, Kindest regards, Raslan Darawsheh