On Thursday, April 02, 2015 10:48:39 PM Guenter Roeck wrote: > On 04/02/2015 03:04 PM, Rafael J. Wysocki wrote: > [ ... ] > > > > --- > > From: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx> > > Subject: PM / watchdog: iTCO: stop watchdog during system suspend > > > > If the target sleep state of the system is not an ACPI sleep state > > (S1, S2 or S3), the TCO watchdog needs to be stopped during system > > suspend, because it may not be possible to ping it any more after > > timekeeping has been suspended (suspend-to-idle does that for > > one example). > > > > For this reason, provide ->suspend_noirq and ->resume_noirq > > callbacks for the iTCO watchdog driver and use them to stop > > and restart the watchdog during system suspend and resume, > > respectively, if the system is not going to enter an ACPI > > sleep state (in which case the watchdog will be stopped > > by the platform firmware before the state is entered). > > > > Reported-by: Borun Fu <borun.fu@xxxxxxxxx> > > Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@xxxxxxxxx> > > Reviewed-by: Guenter Roeck <linux@xxxxxxxxxxxx> Thanks! I'll take it into the PM tree, unless anyone objects. Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html