diff --git a/core/sme/src/common/sme_api.c b/core/sme/src/common/sme_api.c index df73b189eb66..c3c32bd08421 100644 --- a/core/sme/src/common/sme_api.c +++ b/core/sme/src/common/sme_api.c @@ -10950,7 +10950,6 @@ QDF_STATUS sme_wifi_start_logger(mac_handle_t mac_handle, struct sir_wifi_start_log start_log) { QDF_STATUS status = QDF_STATUS_SUCCESS; - struct mac_context *mac = MAC_CONTEXT(mac_handle); struct scheduler_msg message = {0}; struct sir_wifi_start_log *req_msg; uint32_t len; @@ -10968,14 +10967,6 @@ QDF_STATUS sme_wifi_start_logger(mac_handle_t mac_handle, req_msg->size = start_log.size; req_msg->is_pktlog_buff_clear = start_log.is_pktlog_buff_clear; - status = sme_acquire_global_lock(&mac->sme); - if (status != QDF_STATUS_SUCCESS) { - sme_err("sme_acquire_global_lock failed(status=%d)", status); - qdf_mem_free(req_msg); - return status; - } - - /* Serialize the req through MC thread */ message.bodyptr = req_msg; message.type = SIR_HAL_START_STOP_LOGGING; status = scheduler_post_message(QDF_MODULE_ID_SME, @@ -10986,7 +10977,6 @@ QDF_STATUS sme_wifi_start_logger(mac_handle_t mac_handle, qdf_mem_free(req_msg); status = QDF_STATUS_E_FAILURE; } - sme_release_global_lock(&mac->sme); return status; }