android_kernel_xiaomi_sm8350/core
Ashish Kumar Dhanotiya 2291ae2e2c qcacld-3.0: Add dealloc api to free memory allocated for ll_stats
Currently there is no dealloc api for ll_stats request to free
the memory allocated for the ll_stats request's priv structure
because of which memory is not freed from the request manager
infrastructure, instead host frees the memory in request api. with
this mechanism there is a race condition where if timeout occurs then
in the caller api memory is freed for the response list and after
processing the response list if the response callback comes then
memory is allocated and inserted in the response list which will
never be freed as the response list is already processed in the
caller api after the timeout.

Add a dealloc function for ll_stats request to free the memory with
The help of request manager infrastructure.

Change-Id: If91d777901d0c4c598a138b1439de7de024249a4
CRs-Fixed: 2703825
2020-06-09 04:22:50 -07:00
..
bmi qcacld-3.0: Skip recovering check if host assert target 2020-05-28 21:07:32 -07:00
cds qcacld-3.0: Specify exact size of the version string while coping 2020-06-07 17:42:29 -07:00
dp qcacld-3.0: update FISA entry vdev if flow search failed 2020-06-08 21:09:34 -07:00
hdd qcacld-3.0: Add dealloc api to free memory allocated for ll_stats 2020-06-09 04:22:50 -07:00
mac Release 5.2.0.189N 2020-06-08 21:09:34 -07:00
pld qcacld-3.0: Add different PLD vote for latency sensitive case 2020-06-05 00:48:28 -07:00
sap qcacld-3.0: Update phymode before starting SAP and STA 2020-06-07 12:28:57 -07:00
sme qcacld-3.0: Add logic to handle country code change 2020-06-07 12:29:02 -07:00
wma qcacld-3.0: Print next RSSI threshold for periodic scan roam trigger 2020-06-08 18:36:40 -07:00