[PATCH 0/2] Fix S0i3 wakeup with alarmtimer

Mario Limonciello posted 2 patches 6 days, 14 hours ago
There is a newer version of this series
drivers/platform/x86/amd/pmc/pmc.c |  9 ++++---
drivers/rtc/interface.c            | 42 ++++++++++++++++++++++++++++++
include/linux/rtc.h                |  2 ++
3 files changed, 50 insertions(+), 3 deletions(-)
[PATCH 0/2] Fix S0i3 wakeup with alarmtimer
Posted by Mario Limonciello 6 days, 14 hours ago
It was reported that suspend-then-hibernate stopped working with modern
systemd versions on AMD Cezanne systems. The reason for this breakage
was because systemd switched to using alarmtimer instead of the wakealarm
sysfs file.

But really it uncovered deeper problems with how these timers work.  Adjust
the code accordingly.

Mario Limonciello (2):
  rtc: Add rtc_read_next_alarm() to read next expiring timer
  platform/x86: amd-pmc: Fix S0i3 wakeup with alarmtimer

 drivers/platform/x86/amd/pmc/pmc.c |  9 ++++---
 drivers/rtc/interface.c            | 42 ++++++++++++++++++++++++++++++
 include/linux/rtc.h                |  2 ++
 3 files changed, 50 insertions(+), 3 deletions(-)

-- 
2.43.0