net/mlx5: handle yellow case in default meter policy
authorBing Zhao <bingz@nvidia.com>
Wed, 21 Jul 2021 08:54:15 +0000 (11:54 +0300)
committerThomas Monjalon <thomas@monjalon.net>
Thu, 22 Jul 2021 11:28:40 +0000 (13:28 +0200)
commit363db9b00f10a1ea64acd076533e8872ad08d61a
treea935fd956094098a05570a532cb3efaa42649033
parentd3c521265eddf9fe604167e1b902909cb65f426b
net/mlx5: handle yellow case in default meter policy

In order to support the yellow color for the default meter policy,
the default policy action for yellow should be created together
with the green policy.

The default policy action for yellow action is the same as that for
green. In the same table, the same matcher will be reused for yellow
and the destination group will be the same.

Signed-off-by: Bing Zhao <bingz@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/net/mlx5/mlx5.h
drivers/net/mlx5/mlx5_flow_dv.c