From e4e3cb700cd13aa8158b1185b7beabaa725146d9 Mon Sep 17 00:00:00 2001 From: Madhvapathi Sriram Date: Mon, 14 Sep 2020 11:18:50 +0530 Subject: [PATCH] qcacld-3.0: Check for valid mlme_psoc_obj The mlme_psoc_obj must be checked for before access. Change-Id: I043126765a9c5bf4cb42d3f9f35e3a7d5a694611 CRs-Fixed: 2775388 --- core/wma/src/wma_dev_if.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/wma/src/wma_dev_if.c b/core/wma/src/wma_dev_if.c index 1d21ec5f5080..19b50ae606ae 100644 --- a/core/wma/src/wma_dev_if.c +++ b/core/wma/src/wma_dev_if.c @@ -1177,6 +1177,11 @@ QDF_STATUS wma_vdev_start_resp_handler(struct vdev_mlme_obj *vdev_mlme, } mlme_psoc_obj = mlme_get_psoc_ext_obj(psoc); + if (!mlme_psoc_obj) { + wma_err("Failed to get mlme_psoc"); + return QDF_STATUS_E_FAILURE; + } + ratemask_cfg = &mlme_psoc_obj->cfg.ratemask_cfg; if (!mac_ctx) {