From 51fabd458a60b0b3e51bf4134ea6bb76bc424cd2 Mon Sep 17 00:00:00 2001 From: Bapiraju Alla Date: Fri, 19 Feb 2021 14:52:17 +0530 Subject: [PATCH] qcacld-3.0: Assert when failed to parse at least one INI param INI parameters are configured based on requirement. It is expected that atleast one parameter should be configured through INI file. To mandate this, trigger assert when failed to parse atleast one INI parameter from INI file. Change-Id: Ia94f9ae9ce91d7e57f7a6be6c6f955de5ba860a4 CRs-Fixed: 2881695 --- core/hdd/src/wlan_hdd_main.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/hdd/src/wlan_hdd_main.c b/core/hdd/src/wlan_hdd_main.c index 587c85f569c2..60ef316324c4 100644 --- a/core/hdd/src/wlan_hdd_main.c +++ b/core/hdd/src/wlan_hdd_main.c @@ -12577,6 +12577,8 @@ struct hdd_context *hdd_context_create(struct device *dev) if (QDF_IS_STATUS_ERROR(status)) { hdd_err("Failed to parse cfg %s; status:%d\n", WLAN_INI_FILE, status); + /* Assert if failed to parse at least one INI parameter */ + QDF_BUG(status != QDF_STATUS_E_INVAL); ret = qdf_status_to_os_return(status); goto err_free_config; }