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

Commit 8135efe0 authored by Michael Adisumarta's avatar Michael Adisumarta Committed by Gerrit - the friendly Code Review server
Browse files

msm: ipa: fix to check for ECONNRESET



ECONNRESET is returned if Q6 QMI service is down. Make changes to
check for ECONNRESET as well to detect SSR.

Signed-off-by: default avatarMichael Adisumarta <madisuma@codeaurora.org>
parent 0701cc2f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1501,7 +1501,7 @@ static void ipa3_q6_clnt_svc_arrive(struct work_struct *work)
	/* Initialize modem IPA-driver */
	IPAWANDBG("send ipa3_qmi_init_modem_send_sync_msg to modem\n");
	rc = ipa3_qmi_init_modem_send_sync_msg();
	if ((rc == -ENETRESET) || (rc == -ENODEV)) {
	if ((rc == -ENETRESET) || (rc == -ENODEV) || (rc == -ECONNRESET)) {
		IPAWANERR(
		"ipa3_qmi_init_modem_send_sync_msg failed due to SSR!\n");
		/* Cleanup when ipa3_wwan_remove is called */