فهرست منبع

qcacld-3.0: Avoid panic during HDD resume failure if FW is down

During resume process FW may assert hence to avoid kernel panic
and let subsystem restart to gracefully recover the system avoid
kernel panic if FW is down during HDD resume failure.

Change-Id: I8c53b7251e35dd40b9700f15c0c4897ef80209f8
CRs-Fixed: 2178302
Rajeev Kumar 7 سال پیش
والد
کامیت
104660100c
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      core/hdd/src/wlan_hdd_driver_ops.c

+ 2 - 1
core/hdd/src/wlan_hdd_driver_ops.c

@@ -966,7 +966,8 @@ static int __wlan_hdd_bus_resume(void)
 	return 0;
 
 out:
-	if (cds_is_driver_recovering() || cds_is_driver_in_bad_state())
+	if (cds_is_driver_recovering() || cds_is_driver_in_bad_state() ||
+		cds_is_fw_down())
 		return 0;
 
 	QDF_BUG(false);