فهرست منبع

Merge "ipc: apr: Handle ssr return code from glink"

qctecmdr 6 سال پیش
والد
کامیت
fe87d638ab
1فایلهای تغییر یافته به همراه6 افزوده شده و 1 حذف شده
  1. 6 1
      ipc/apr.c

+ 6 - 1
ipc/apr.c

@@ -419,8 +419,13 @@ int apr_send_pkt(void *handle, uint32_t *buf)
 			rc = -EINVAL;
 		}
 	} else {
-		pr_err("%s: Write APR pkt failed with error %d\n",
+		pr_err_ratelimited("%s: Write APR pkt failed with error %d\n",
 			__func__, rc);
+		if (rc == -ECONNRESET) {
+			pr_err_ratelimited("%s: Received reset error from tal\n",
+					__func__);
+			rc = -ENETRESET;
+		}
 	}
 	spin_unlock_irqrestore(&svc->w_lock, flags);