android_kernel_xiaomi_sm8350/core
Vignesh Viswanathan a842b94f04 qcacld-3.0: Free LIM Deauth/Disassoc requests during lim cleanup
If Deauth/Disassoc timer is currently running when lim_cleanup
happens due to SSR, the memory allocated for Disassoc/Deauth Req in
mac context is not freed leading to memory leak.

Free Deauth/Disassoc Requests stored in mac context in lim_cleanup
Also check for existing Deauth/Disassoc Request pointers stored in
mac context and free it before assigning it to point to the
current request.

Change-Id: Id7e221bd9d5061ecaa9b73a4fe1dc0f465f68aa9
CRs-Fixed: 2191131
2018-02-21 15:24:21 -08:00
..
bmi qcacld-3.0: Fix memory leak at BMI initializing 2018-01-24 19:44:52 -08:00
cds qcacld-3.0: wait tx complete before vdev stop 2018-02-13 09:33:52 -08:00
dp qcacld-3.0: Add txrx_get_pldev API to get packetlog object 2018-02-15 10:15:11 -08:00
hdd qcacld-3.0: Add fw down check to validate context 2018-02-20 21:47:55 -08:00
mac qcacld-3.0: Free LIM Deauth/Disassoc requests during lim cleanup 2018-02-21 15:24:21 -08:00
pld qcacld-3.0: Set target ready only after hif_enable 2018-01-24 17:33:51 -08:00
sap qcacld-3.0: Avoid selection of irrelevant channel in 80/160MHz config 2018-02-08 07:55:35 -08:00
sme qcacld-3.0: Cancel scans during roaming 2018-02-15 19:35:00 -08:00
wma qcacld-3.0: Add vdev_id sanity check in wma_vdev_stop_resp_handler 2018-02-21 15:24:18 -08:00