瀏覽代碼

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
Naveen Rawat 8 年之前
父節點
當前提交
ac39a10fae
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      core/cds/src/cds_api.c
  2. 2 2
      core/wma/src/wma_main.c

+ 1 - 1
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;
 	}
 

+ 2 - 2
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);
 }
 
 /**