watchdog (iTCO_wdt) heartbeat/timeout value is ignored aftersuspend-to-{RAM,disk}

From: David Madore
Date: Sun Apr 15 2012 - 12:31:30 EST


Dear list,

My motherboard's chipset (ICH7) has a watchdog handled by the iTCO_wdt
driver. This module takes a "heartbeat" parameter which specifies the
timeout after which the system is reset.

It appears that this parameter no longer has an effect after the
system is suspended (to RAM or disk) and then resumed: I use
heartbeat=90, which initially works, but after a resume, the system is
rebooted despite the wd_keepalive daemon writing to the device every
30 seconds or so.

I imagine this is easy to fix.

--
David A. Madore
( http://www.madore.org/~david/ )
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/