net/ice: fix memory leak on dev closed
The original protocol extraction memory free is removed by introducing new design for releasing port upon close. Fixes: bd513ece3c40 ("net/ice: release port upon close") Signed-off-by: Haiyue Wang <haiyue.wang@intel.com> Reviewed-by: Xiaolong Ye <xiaolong.ye@intel.com>
This commit is contained in:
parent
5e913bdb4f
commit
f93949c3af
@ -2128,6 +2128,8 @@ ice_dev_close(struct rte_eth_dev *dev)
|
||||
rte_free(hw->port_info);
|
||||
hw->port_info = NULL;
|
||||
ice_shutdown_all_ctrlq(hw);
|
||||
rte_free(pf->proto_xtr);
|
||||
pf->proto_xtr = NULL;
|
||||
|
||||
dev->dev_ops = NULL;
|
||||
dev->rx_pkt_burst = NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user