Wlan: Remove SSR from thread stuck detect logic
Remove SSR from thread stuck detect logic as stack dump in
kernel log are enough to debug the issue.
Change-Id: I075b5ed397f95199466a2a615257971fb35028ac
CRs-Fixed: 955675
diff --git a/CORE/VOSS/src/vos_sched.c b/CORE/VOSS/src/vos_sched.c
index a96dfd8..fea65a3 100644
--- a/CORE/VOSS/src/vos_sched.c
+++ b/CORE/VOSS/src/vos_sched.c
@@ -73,7 +73,6 @@
#define MAX_SSR_WAIT_ITERATIONS 200
/* Timer value for detecting thread stuck issues */
#define THREAD_STUCK_TIMER_VAL 5000 // 5 seconds
-#define THREAD_STUCK_COUNT 3
#define MC_Thread 0
#define TX_Thread 1
@@ -667,19 +666,6 @@
spin_lock_irqsave(&gpVosWatchdogContext->thread_stuck_lock, flags);
- if ((gpVosWatchdogContext->mcThreadStuckCount == THREAD_STUCK_COUNT) ||
- (gpVosWatchdogContext->txThreadStuckCount == THREAD_STUCK_COUNT) ||
- (gpVosWatchdogContext->rxThreadStuckCount == THREAD_STUCK_COUNT))
- {
- spin_unlock_irqrestore(&gpVosWatchdogContext->thread_stuck_lock, flags);
- hddLog(LOGE, FL("Thread Stuck !!! MC Count %d RX count %d TX count %d"),
- gpVosWatchdogContext->mcThreadStuckCount,
- gpVosWatchdogContext->rxThreadStuckCount,
- gpVosWatchdogContext->txThreadStuckCount);
- vos_wlanRestart();
- return;
- }
-
if (gpVosWatchdogContext->mcThreadStuckCount ||
gpVosWatchdogContext->txThreadStuckCount ||
gpVosWatchdogContext->rxThreadStuckCount)