Hi Alexander, > -----Original Message----- > From: Alexander Kozyrev <akozy...@nvidia.com> > Sent: Wednesday, June 28, 2023 3:55 PM > Subject: [PATCH] net/mlx5: fix matcher index in case of insertion by index > > There is only one matcher in an index-based template tables. > Pass the 0 as the matcher index, not actions template index. > > Fixes: adfa4b1445 ("net/mlx5: add flow rule insertion by index") > > Signed-off-by: Alexander Kozyrev <akozy...@nvidia.com> > --- > drivers/net/mlx5/mlx5_flow_hw.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/net/mlx5/mlx5_flow_hw.c > b/drivers/net/mlx5/mlx5_flow_hw.c > index b5137a822a..2cf9e6ef3a 100644 > --- a/drivers/net/mlx5/mlx5_flow_hw.c > +++ b/drivers/net/mlx5/mlx5_flow_hw.c > @@ -2796,8 +2796,7 @@ flow_hw_async_flow_create_by_index(struct > rte_eth_dev *dev, > */ > if (flow_hw_actions_construct(dev, job, > &table->ats[action_template_index], > - action_template_index, actions, > - rule_acts, queue, error)) { > + 0, actions, rule_acts, queue, error)) { > rte_errno = EINVAL; > goto free; > } > -- > 2.18.2
Acked-by: Ori Kam <or...@nvidia.com> Best, Ori