compress/isal: fix memory leak
Processed operations ring is created for each queue pair,
but it was not being freed when the queue pair was released.
Fixes: b0e23c458a
("compress/isal: add queue pair related ops")
Cc: stable@dpdk.org
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Lee Daly <lee.daly@intel.com>
This commit is contained in:
parent
2d02781c7a
commit
f51c290154
@ -167,6 +167,9 @@ isal_comp_pmd_qp_release(struct rte_compressdev *dev, uint16_t qp_id)
|
||||
if (qp->state != NULL)
|
||||
rte_free(qp->state);
|
||||
|
||||
if (qp->processed_pkts != NULL)
|
||||
rte_ring_free(qp->processed_pkts);
|
||||
|
||||
rte_free(qp);
|
||||
dev->data->queue_pairs[qp_id] = NULL;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user