From ac39a10faeeea4634b42fcdd894b05b991b1be6c Mon Sep 17 00:00:00 2001 From: Naveen Rawat Date: Fri, 7 Oct 2016 10:58:29 -0700 Subject: qcacld-3.0: Panic when wait for WMI_SERVICE_READY_EXT_EVENT times out Change ASSERT to BUG_ON when wait for WMI_SERVICE_READY_EXT_EVENT times out in insmod thread. Change-Id: Ie666fd0881969a503e6b3635cdc5bb7f223776ec CRs-Fixed: 1075166 --- core/cds/src/cds_api.c | 2 +- core/wma/src/wma_main.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/cds/src/cds_api.c b/core/cds/src/cds_api.c index 43a8ea336611..1cfb12871f5b 100644 --- a/core/cds/src/cds_api.c +++ b/core/cds/src/cds_api.c @@ -519,8 +519,8 @@ QDF_STATUS cds_pre_enable(v_CONTEXT_t cds_context) if (!QDF_IS_STATUS_SUCCESS(qdf_status)) { QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_FATAL, "Failed to get ready event from target firmware"); + QDF_BUG(0); htc_stop(gp_cds_context->htc_ctx); - QDF_ASSERT(0); return QDF_STATUS_E_FAILURE; } diff --git a/core/wma/src/wma_main.c b/core/wma/src/wma_main.c index 3d65f13c23ca..bc2b52d0b308 100644 --- a/core/wma/src/wma_main.c +++ b/core/wma/src/wma_main.c @@ -121,8 +121,8 @@ static void wma_service_ready_ext_evt_timeout(void *data) } end: - /* Panic so that we can debug why FW is not responding */ - QDF_BUG(0); + /* Assert here. Panic is being called in insmod thread */ + QDF_ASSERT(0); } /** -- cgit v1.2.3