[PATCH 0/5] net/mlx5: add support for flow table resizing
Gregory Etelson
getelson at nvidia.com
Fri Feb 2 12:56:06 CET 2024
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
Yevgeny Kliteynik (1):
net/mlx5/hws: add support for resizable matchers
drivers/net/mlx5/hws/mlx5dr.h | 39 ++
drivers/net/mlx5/hws/mlx5dr_definer.c | 5 +-
drivers/net/mlx5/hws/mlx5dr_definer.h | 3 +
drivers/net/mlx5/hws/mlx5dr_matcher.c | 181 ++++++-
drivers/net/mlx5/hws/mlx5dr_matcher.h | 21 +
drivers/net/mlx5/hws/mlx5dr_rule.c | 229 +++++++-
drivers/net/mlx5/hws/mlx5dr_rule.h | 34 +-
drivers/net/mlx5/hws/mlx5dr_send.c | 45 ++
drivers/net/mlx5/mlx5.h | 5 +
drivers/net/mlx5/mlx5_flow.c | 51 ++
drivers/net/mlx5/mlx5_flow.h | 103 +++-
drivers/net/mlx5/mlx5_flow_hw.c | 748 +++++++++++++++++++-------
drivers/net/mlx5/mlx5_host.c | 211 ++++++++
drivers/net/mlx5/mlx5_utils.c | 29 +
drivers/net/mlx5/mlx5_utils.h | 16 +
15 files changed, 1498 insertions(+), 222 deletions(-)
create mode 100644 drivers/net/mlx5/mlx5_host.c
Depends-on: series-30952 ([v2] ethdev: add template table resize API)
--
2.39.2
More information about the dev
mailing list