From: Beilei Xing <beilei.x...@intel.com> This patch fixes memory leak during Tx split queue release.
Fixes: 19b58dba9dc3 ("net/idpf: support queue release") Signed-off-by: Beilei Xing <beilei.x...@intel.com> --- drivers/net/idpf/idpf_rxtx.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/drivers/net/idpf/idpf_rxtx.c b/drivers/net/idpf/idpf_rxtx.c index b338a67de7..ef2fdb317d 100644 --- a/drivers/net/idpf/idpf_rxtx.c +++ b/drivers/net/idpf/idpf_rxtx.c @@ -213,7 +213,11 @@ idpf_tx_queue_release(void *txq) if (q == NULL) return; - rte_free(q->complq); + if (q->complq) { + rte_memzone_free(q->complq->mz); + rte_free(q->complq); + } + q->ops->release_mbufs(q); rte_free(q->sw_ring); rte_memzone_free(q->mz); -- 2.26.2