mbox series

[v4,0/5] net/mlx5: sharing indirect actions between port

Message ID 20230213133740.27005-1-viacheslavo@nvidia.com (mailing list archive)
Headers
Series net/mlx5: sharing indirect actions between port |

Message

Slava Ovsiienko Feb. 13, 2023, 1:37 p.m. UTC
  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(-)
  

Comments

Raslan Darawsheh Feb. 15, 2023, 1:29 p.m. UTC | #1
Hi,

> -----Original Message-----
> From: Slava Ovsiienko <viacheslavo@nvidia.com>
> Sent: Monday, February 13, 2023 3:38 PM
> To: dev@dpdk.org
> Cc: Ori Kam <orika@nvidia.com>; Raslan Darawsheh <rasland@nvidia.com>;
> Matan Azrad <matan@nvidia.com>
> Subject: [PATCH v4 0/5] net/mlx5: sharing indirect actions between port
> 
> 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-
> viacheslavo@nvidia.com/
> v1:  https://inbox.dpdk.org/dev/20230206095229.23027-1-
> viacheslavo@nvidia.com/
> v2:  https://inbox.dpdk.org/dev/20230207140206.29139-1-
> viacheslavo@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

Series applied to next-net-mlx,

Kindest regards,
Raslan Darawsheh