android_kernel_xiaomi_sm8350/core
Houston Hoffman b4558eb67e qcacld-3.0: Resolve double free during cleanup of vdev request
On vdev response timer expire, memory allocated for vdev request
will be freed in the timer handler(wma_vdev_resp_timer). But there
can be a race condition where wlan shutdown is invoked at the same
time, where host tried to cleanup unhandled vdev requests by calling
same timer handler.

To mitigate this issue don't free the memory if vdev request is not
found(as other thread freed memory by this time)

Change-Id: Iea214f0ed3acb9600b5a3b84b5740c1b496719d9
CRs-Fixed: 2049673
2017-10-12 13:58:31 -07:00
..
bmi qcacld-3.0: add ini config for PTP options 2017-10-12 13:57:17 -07:00
cds qcacld-3.0: add ini config for PTP options 2017-10-12 13:57:17 -07:00
dp qcacld-3.0: Cleanup ununsed typedef in datapath 2017-10-12 13:58:22 -07:00
hdd qcacld-3.0: Flush the delayed acs work during adapter deinit 2017-10-12 13:58:17 -07:00
mac Release 5.2.0.48D 2017-10-12 13:58:26 -07:00
pld qcacld-3.0: Enable SDIO based WLAN self-recovery 2017-09-29 05:40:09 -07:00
sap qcacld-3.0: Remove unnecessary assertion in SAP callback 2017-10-09 03:47:57 -07:00
sme qcacld-3.0: Force SCC changes in non DBS mode 2017-10-12 13:58:08 -07:00
wma qcacld-3.0: Resolve double free during cleanup of vdev request 2017-10-12 13:58:31 -07:00