watchdog: map the watchdog reset to warm reset

Per debugging requirement, map the watchdog reset to warm reset.
So the ramconsole could be used to capture the kernel log of UOS
before watchdog is hit.

Tracked-On: #2471
Signed-off-by: Yin Fengwei <fengwei.yin@intel.com>
This commit is contained in:
Yin Fengwei
2019-01-28 16:09:01 +08:00
committed by wenlingz
parent 1de5feb7bb
commit 135ed80f51
3 changed files with 10 additions and 1 deletions

View File

@@ -136,7 +136,8 @@ wdt_expired_handler(void *arg)
wdt_timeout = 1;
/* watchdog timer out, set the uos to reboot */
vm_set_suspend_mode(VM_SUSPEND_FULL_RESET);
vm_set_suspend_mode(VM_SUSPEND_SYSTEM_RESET);
notify_vmloop_thread();
mevent_notify();
} else {
/* if not need reboot, just loop timer */