qcacmn: fix the tx desc leak issue

Fix the tx desc leak issue in case of hw enqueue failure
with ME and TSO

Change-Id: Id142a3522ec6c9e25d2cc19f373e1a92de425e5a
This commit is contained in:
Chaithanya Garrepalli
2021-08-03 20:16:56 +05:30
committed by Madan Koyyalamudi
parent 4b9eec4eae
commit 386738a312

View File

@@ -2284,6 +2284,7 @@ qdf_nbuf_t dp_tx_send_msdu_multiple(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
} else
break;
i++;
dp_tx_desc_release(tx_desc, tx_q->desc_pool_id);
continue;
}
@@ -2300,6 +2301,7 @@ qdf_nbuf_t dp_tx_send_msdu_multiple(struct dp_vdev *vdev, qdf_nbuf_t nbuf,
*/
dp_tx_comp_free_buf(soc, tx_desc);
i++;
dp_tx_desc_release(tx_desc, tx_q->desc_pool_id);
continue;
}