Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0d87d8a0 authored by Sivan Reinstein's avatar Sivan Reinstein Committed by Gerrit - the friendly Code Review server
Browse files

msm: ipa: check that ipa_qmi_ctx is not null before accessing it



When performing ipa_wwan_remove, it is possible that the
IPA QMI initialization sequence hasn't been invoked, causing
the context to be uninitialized.

Change-Id: Id18c5dd50b6f6a659f87c8008132f339f47a8f1d
Acked-by: default avatarDavid Arinzon <darinzon@qti.qualcomm.com>
Signed-off-by: default avatarSivan Reinstein <sivanr@codeaurora.org>
parent 4c5e5900
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -2042,7 +2042,7 @@ static int ipa_wwan_remove(struct platform_device *pdev)
	ipa_del_dflt_wan_rt_tables();
	ipa_del_a7_qmap_hdr();
	ipa_del_mux_qmap_hdrs();
	if (ipa_qmi_ctx->modem_cfg_emb_pipe_flt == false)
	if (ipa_qmi_ctx && ipa_qmi_ctx->modem_cfg_emb_pipe_flt == false)
		wwan_del_ul_flt_rule_to_ipa();
	/* clean up cached QMI msg/handlers */
	ipa_qmi_service_exit();