Implementing non-template rules creation supporting direct actions possible.
Bing Zhao (3): net/mlx5: add dummy last action net/mlx5: add basic actions support for non-template API net/mlx5: add default miss action support in nt2hws mode Maayan Kashani (8): net/mlx5: initial design of non template to hws net/mlx5: add ASO actions support to non-template mode net/mlx5: fix segfault on counter pool destroy net/mlx5: abstract action handling and enable reconfigure common/mlx5: read connection tracking attributes net/mlx5: support bulk actions in non template mode net/mlx5: use non const max number for ASO actions net/mlx5: initial design changes drivers/common/mlx5/mlx5_devx_cmds.c | 3 + drivers/common/mlx5/mlx5_devx_cmds.h | 1 + drivers/net/mlx5/linux/mlx5_os.c | 8 +- drivers/net/mlx5/mlx5.h | 37 +- drivers/net/mlx5/mlx5_flow.c | 142 +-- drivers/net/mlx5/mlx5_flow.h | 122 ++- drivers/net/mlx5/mlx5_flow_dv.c | 474 +++++--- drivers/net/mlx5/mlx5_flow_hw.c | 1501 ++++++++++++++++++++------ drivers/net/mlx5/mlx5_flow_meter.c | 25 +- drivers/net/mlx5/mlx5_flow_verbs.c | 2 + drivers/net/mlx5/mlx5_hws_cnt.c | 51 +- drivers/net/mlx5/mlx5_hws_cnt.h | 10 +- drivers/net/mlx5/mlx5_trigger.c | 6 + drivers/net/mlx5/windows/mlx5_os.c | 8 +- 14 files changed, 1817 insertions(+), 573 deletions(-) -- 2.21.0