qcacmn: Add fix double free in reinject handler
Add fix for double free in Reinject handler. Issue is seen when mesh vap is present. Change-Id: I288b1131974c8a3edb83c1b3b2a7a856c4ccbcbf CRs-Fixed: 3276670
This commit is contained in:

committed by
Madan Koyyalamudi

parent
b1a6c9543b
commit
3e3726cc7a
@@ -3875,11 +3875,11 @@ void dp_tx_reinject_handler(struct dp_soc *soc,
|
||||
}
|
||||
}
|
||||
qdf_spin_unlock_bh(&vdev->peer_list_lock);
|
||||
}
|
||||
|
||||
qdf_nbuf_unmap_nbytes_single(vdev->osdev, nbuf, QDF_DMA_TO_DEVICE,
|
||||
nbuf->len);
|
||||
qdf_nbuf_free(nbuf);
|
||||
qdf_nbuf_unmap_nbytes_single(vdev->osdev, nbuf,
|
||||
QDF_DMA_TO_DEVICE, nbuf->len);
|
||||
qdf_nbuf_free(nbuf);
|
||||
}
|
||||
|
||||
dp_tx_desc_release(tx_desc, tx_desc->pool_id);
|
||||
}
|
||||
|
Reference in New Issue
Block a user