浏览代码

ipa: Added a logic to check ipa3_qmi_ctx before accessing its pointer

Added input validation check before accessing ipa3_qmi_ctx

Change-Id: I6702a60da95c6de2b40a37b3b55c952ccf2a865a
Signed-off-by: Abhishek Raghuvanshi <[email protected]>
Abhishek Raghuvanshi 1 年之前
父节点
当前提交
8c67d5680b
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c

+ 2 - 2
drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c

@@ -2,7 +2,7 @@
 /*
  * Copyright (c) 2014-2021, The Linux Foundation. All rights reserved.
  *
- * Copyright (c)2023 Qualcomm Innovation Center, Inc. All rights reserved.
+ * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
  */
 
 /*
@@ -3789,7 +3789,7 @@ static int ipa3_wwan_remove(struct platform_device *pdev)
 		ipa3_del_a7_qmap_hdr();
 	}
 	ipa3_del_mux_qmap_hdrs();
-	if (!ipa3_qmi_ctx->modem_cfg_emb_pipe_flt)
+	if (ipa3_qmi_ctx && !ipa3_qmi_ctx->modem_cfg_emb_pipe_flt)
 		ipa3_wwan_del_ul_flt_rule_to_ipa();
 	ipa3_cleanup_deregister_intf();
 	/* reset dl_csum_offload_enabled */