Adds shared indirect action support to mlx5 PMD.

Erez Shitrit (2):
  net/mlx5/hws: free FT from RTC ID before set the new value
  net/mlx5/hws: fix disconnecting matcher

Viacheslav Ovsiienko (3):
  common/mlx5: add cross port object sharing capability
  net/mlx5: add cross port shared mode for HW steering
  net/mlx5: support counters in cross port shared mode

 drivers/common/mlx5/mlx5_devx_cmds.c  |  13 ++
 drivers/common/mlx5/mlx5_devx_cmds.h  |   1 +
 drivers/net/mlx5/hws/mlx5dr_matcher.c |  12 ++
 drivers/net/mlx5/mlx5.c               |   6 +
 drivers/net/mlx5/mlx5.h               |   2 +
 drivers/net/mlx5/mlx5_flow_hw.c       |  90 ++++++++++++--
 drivers/net/mlx5/mlx5_hws_cnt.c       | 167 ++++++++++++++------------
 drivers/net/mlx5/mlx5_hws_cnt.h       | 109 +++++++++--------
 8 files changed, 266 insertions(+), 134 deletions(-)

-- 
2.18.1

---
RFC: https://inbox.dpdk.org/dev/20221228165433.18185-1-viachesl...@nvidia.com/
v1:  https://inbox.dpdk.org/dev/20230206095229.23027-1-viachesl...@nvidia.com/
v2:  https://inbox.dpdk.org/dev/20230207140206.29139-1-viachesl...@nvidia.com/
     minor comilation issues, rebase, typos
v3:  series split to ethdev/testpmd and mlx5 PMD patch to be smoothly applied
     over dpdk-next/main. The mlx5 PMD seris is coming.
v4:  the remaining part of original series split for mlx5 PMD

Reply via email to