qcacmn: Trigger recovery incase of scheduler watchdog timeout

Trigger recovery instead of the apps panic incase of scheduler
watchdog timeout, so that the current logs are captured to
analyze the issue.

Change-Id: I44a61bc5630c4866b9d9b18f7a7ba6221ca6e355
CRs-Fixed: 3312328
This commit is contained in:
Asutosh Mohapatra
2023-01-16 15:25:11 +05:30
zatwierdzone przez Madan Koyyalamudi
rodzic 4e97976936
commit 8cfe6b1005
2 zmienionych plików z 5 dodań i 2 usunięć

Wyświetl plik

@@ -1557,6 +1557,7 @@ enum qdf_suspend_type {
* @QDF_STATS_REQ_TIMEDOUT: Stats request timedout
* @QDF_TX_DESC_LEAK: tx desc leak
* @QDF_HOST_WAKEUP_REASON_PAGEFAULT: Host wakeup because of pagefault
* @QDF_SCHED_TIMEOUT: Scheduler watchdog timedout
*/
enum qdf_hang_reason {
QDF_REASON_UNSPECIFIED,
@@ -1589,6 +1590,7 @@ enum qdf_hang_reason {
QDF_STATS_REQ_TIMEDOUT,
QDF_TX_DESC_LEAK,
QDF_HOST_WAKEUP_REASON_PAGEFAULT,
QDF_SCHED_TIMEOUT,
};
/**