summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/cds/src/cds_api.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/cds/src/cds_api.c b/core/cds/src/cds_api.c
index efbe4926ddf9..3c0868d86853 100644
--- a/core/cds/src/cds_api.c
+++ b/core/cds/src/cds_api.c
@@ -1673,6 +1673,11 @@ void cds_trigger_recovery(bool skip_crash_inject)
"WMA context is invalid!");
return;
}
+ if (!qdf_ctx) {
+ QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_ERROR,
+ "QDF context is invalid!");
+ return;
+ }
status = qdf_runtime_lock_init(&recovery_lock);
if (QDF_STATUS_SUCCESS != status) {