From b25366fa6f884a5a61bff02cb2cda9931e170672 Mon Sep 17 00:00:00 2001 From: Aditya Kodukula Date: Tue, 7 Jul 2020 16:36:23 -0700 Subject: [PATCH] qcacmn: Check for NULL pointer before de-referencing it Pointer 'hif_ctx' returned from call to function 'cds_get_context' may be NULL. Check for NULL pointer before de-referencing it. Change-Id: I6c909b2c62e1bf6945a4cc40315e8fdad4a0aa83 CRs-Fixed: 2726335 --- qdf/linux/src/qdf_lock.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/qdf/linux/src/qdf_lock.c b/qdf/linux/src/qdf_lock.c index e34340d4aa5d..57f4958e713a 100644 --- a/qdf/linux/src/qdf_lock.c +++ b/qdf/linux/src/qdf_lock.c @@ -583,6 +583,9 @@ void qdf_runtime_lock_deinit(qdf_runtime_lock_t *lock) { void *hif_ctx = cds_get_context(QDF_MODULE_ID_HIF); + if (!hif_ctx) + return; + if (!lock) return;