net/mlx5: fix memory leak on ASO age close
authorDekel Peled <dekelp@nvidia.com>
Wed, 18 Nov 2020 08:59:55 +0000 (10:59 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 20 Nov 2020 20:10:05 +0000 (21:10 +0100)
commit7ad0b6d91f802b11451f25a19e498228777dc84d
tree3cbe8b300898be959c0f6cd13499c87adcf27bf1
parentf454f2dbf1e934704040e876729aa50987ae8825
net/mlx5: fix memory leak on ASO age close

Recent patch introduced the use of ASO flow hit action for age action.
The relevant management struct uses dynamically allocated memory.
This memory was not freed on closing.

This patch adds memory freeing as needed.

Fixes: f935ed4b645a ("net/mlx5: support flow hit action for aging")

Signed-off-by: Dekel Peled <dekelp@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/net/mlx5/mlx5.c