[PATCH 0/4] net/mlx5: implement Flow update API
Alexander Kozyrev
akozyrev at nvidia.com
Mon Jun 12 22:05:48 CEST 2023
Add the implementation for the rte_flow_async_actions_update() API.
Construct the new actions and replace them for the Flow handle.
Old resources are freed during the rte_flow_pull() invocation.
Alexander Kozyrev (1):
net/mlx5: implement Flow update API
Erez Shitrit (3):
net/mlx5/hws: use the same function to check rule
net/mlx5/hws: use union in the wqe-data struct
net/mlx5/hws: support rule update after its creation
drivers/net/mlx5/hws/mlx5dr.h | 17 +++
drivers/net/mlx5/hws/mlx5dr_rule.c | 123 +++++++++++++-----
drivers/net/mlx5/hws/mlx5dr_send.c | 2 +-
drivers/net/mlx5/mlx5.h | 1 +
drivers/net/mlx5/mlx5_flow.c | 56 +++++++++
drivers/net/mlx5/mlx5_flow.h | 13 ++
drivers/net/mlx5/mlx5_flow_hw.c | 194 ++++++++++++++++++++++++++---
7 files changed, 362 insertions(+), 44 deletions(-)
--
2.18.2
More information about the dev
mailing list