net/ixgbe: fix hash handle leak
authorQiming Chen <chenqiming_huawei@163.com>
Tue, 31 Aug 2021 13:24:07 +0000 (21:24 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Mon, 6 Sep 2021 01:39:46 +0000 (03:39 +0200)
commit03f83d6c5c9f9d30ef2cd7c2b0fe5d86935cd372
treeea80c53d6ac6f8ada18c720f297d8e4903042683
parent1a86f4dbdf42792c639ecd5124b4c5f96232769f
net/ixgbe: fix hash handle leak

In the ixgbe_fdir_filter_init and ixgbe_l2_tn_filter_init functions,
after the hash handle is created, the handle is not released in
subsequent abnormal branches.

Fixes: 080e3c0ee989 ("net/ixgbe: store flow director filter")
Fixes: d0c0c416ef1f ("net/ixgbe: store L2 tunnel filter")
Cc: stable@dpdk.org
Signed-off-by: Qiming Chen <chenqiming_huawei@163.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/ixgbe/ixgbe_ethdev.c