From 92d5d3faf66d3eea9f0a17bc7be1458cee95aea1 Mon Sep 17 00:00:00 2001 From: Jayachandran Sreekumaran Date: Mon, 6 May 2024 17:21:01 +0530 Subject: [PATCH] cnss2: dump_enabled need to be checked before invoking qcom_dump Dump_enabled need to be checked before invoking qcom_dump for pushing the Wlan FW dump to file system. Otherwise SSR gets stuck. CRs-Fixed: 3805707 Change-Id: I7bd5d0579f71c1b3fa88fc41cd274bc8f432dab5 --- cnss2/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cnss2/main.c b/cnss2/main.c index 6bd13d2926..bea168a7de 100644 --- a/cnss2/main.c +++ b/cnss2/main.c @@ -3118,6 +3118,10 @@ int cnss_do_ramdump(struct cnss_plat_data *plat_priv) struct qcom_dump_segment segment; struct list_head head; + if (!dump_enabled()) { + cnss_pr_info("Dump collection is not enabled\n"); + return 0; + } INIT_LIST_HEAD(&head); memset(&segment, 0, sizeof(segment)); segment.va = ramdump_info->ramdump_va;