From 44ca684e16dd6100d1863595b4ef05ddae96a830 Mon Sep 17 00:00:00 2001 From: Sameer Thalappil Date: Wed, 8 Feb 2017 15:45:49 -0800 Subject: qcacld-3.0: Add NULL check in cds_trigger_recovery() Add a NULL check before de-referencing CDF context pointer. CRs-Fixed: 2004243 Change-Id: I0aa644d9ad2d154526ee015e57e9132c26c5fd91 --- core/cds/src/cds_api.c | 5 +++++ 1 file changed, 5 insertions(+) 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) { -- cgit v1.2.3