summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaveen Rawat <naveenrawat@codeaurora.org>2016-10-07 10:58:29 -0700
committerqcabuildsw <qcabuildsw@localhost>2016-10-10 22:12:20 -0700
commitac39a10faeeea4634b42fcdd894b05b991b1be6c (patch)
tree8363582fe7cdacd31a22a6c60943a6b51b93c518
parent02e3608a68179f14ac2fdd7698d378d493e8eec2 (diff)
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
-rw-r--r--core/cds/src/cds_api.c2
-rw-r--r--core/wma/src/wma_main.c4
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);
}
/**