From 02743447bdd6d78eafc2943be6b394fc3bf01164 Mon Sep 17 00:00:00 2001 From: gaurank kathpalia Date: Tue, 4 Feb 2020 12:22:28 +0530 Subject: [PATCH] qcacld-3.0: Fix mem leak issue Fix mem leak issue in power save config path to FW. Change-Id: I1ee8961774047f094406222170092e45965b6372 CRs-Fixed: 2615206 --- core/sme/src/common/sme_power_save.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/sme/src/common/sme_power_save.c b/core/sme/src/common/sme_power_save.c index 6f287f089c51..215759cbb2bb 100644 --- a/core/sme/src/common/sme_power_save.c +++ b/core/sme/src/common/sme_power_save.c @@ -165,6 +165,8 @@ sme_ps_enable_ps_req_params(struct mac_context *mac_ctx, uint32_t vdev_id) wma_enable_sta_ps_mode(enable_ps_req_params); + qdf_mem_free(enable_ps_req_params); + sme_debug("Powersave Enable sent to FW"); ps_param->ps_state = ps_state; @@ -191,6 +193,8 @@ static QDF_STATUS sme_ps_disable_ps_req_params(struct mac_context *mac_ctx, disable_ps_req_params->sessionid = vdev_id; wma_disable_sta_ps_mode(disable_ps_req_params); + qdf_mem_free(disable_ps_req_params); + sme_debug("Powersave disable sent to FW"); sme_set_ps_state(mac_ctx, vdev_id, FULL_POWER_MODE);