net/mlx5: fix crash when releasing meter table
authorTonghao Zhang <xiangxia.m.yue@gmail.com>
Wed, 15 Apr 2020 08:52:29 +0000 (16:52 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 20:28:06 +0000 (22:28 +0200)
commit0d7d180a0dda4b97021fc1f580d6bfe3b42a332d
tree9ed3068333e9517e68ca60fb40621e05b6b62325
parent99e040d3adc9ee2284e315219f2a6baee680f4e3
net/mlx5: fix crash when releasing meter table

The meters of ports share the same meter table on
the port. When releasing meters, don't check value returned
using assert. Because other meters may reference to it.

Fixes: 46a5e6bc6a85 ("net/mlx5: prepare meter flow tables")
Fixes: 9dbaf7eef6e1 ("net/mlx5: fix meter suffix table leak")
Cc: stable@dpdk.org
Signed-off-by: Tonghao Zhang <xiangxia.m.yue@gmail.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
drivers/net/mlx5/mlx5_flow_dv.c