[v3,0/4] net/mlx5: add support for flow table resizing

Message ID 20240228133312.474474-1-getelson@nvidia.com (mailing list archive)
Headers
Series net/mlx5: add support for flow table resizing |

Message

Gregory Etelson Feb. 28, 2024, 1:33 p.m. UTC
  Support template table resize API.

Gregory Etelson (3):
  net/mlx5: fix parameters verification in HWS table create
  net/mlx5: move multi-pattern actions management to table level
  net/mlx5: add support for flow table resizing

Maayan Kashani (1):
  net/mlx5: add resize function to ipool

 drivers/net/mlx5/mlx5.h         |   5 +
 drivers/net/mlx5/mlx5_flow.c    |  51 +++
 drivers/net/mlx5/mlx5_flow.h    | 101 ++++-
 drivers/net/mlx5/mlx5_flow_hw.c | 761 +++++++++++++++++++++++---------
 drivers/net/mlx5/mlx5_utils.c   |  29 ++
 drivers/net/mlx5/mlx5_utils.h   |  16 +
 6 files changed, 763 insertions(+), 200 deletions(-)

Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com>

--
v2: Update PMD after DPDK API changes.
v3: Use RTE atomic API.