]> git.ipfire.org Git - thirdparty/util-linux.git/commit
rtcwake: fix sys vs. rtc time delta usage
authorKarel Zak <kzak@redhat.com>
Mon, 27 Nov 2017 11:37:53 +0000 (12:37 +0100)
committerKarel Zak <kzak@redhat.com>
Mon, 27 Nov 2017 11:37:53 +0000 (12:37 +0100)
commite72027dadad83567dbc3c3e31e2f77005a3e0d78
tree717aedc4633fd9766488a769d536d13ea7e273f2
parentd1bf0ce5faac608d62e2b8a0bcd3ef95c853a883
rtcwake: fix sys vs. rtc time delta usage

srett commented:

 After some head scratching why relative wakeup using -s always works
 while -t didn't seem to work at all I discovered that the adjustment
 for time difference between sys and rtc is actually inverted when
 writing the alarm (code for -m show reading is fine), so if the RTC
 lags 10 minutes behind, the alarm will be shifted into the future by
 10 minutes, resulting in a wakeup that is 20 minutes late.

Addresses: https://github.com/karelzak/util-linux/issues/544
Signed-off-by: Karel Zak <kzak@redhat.com>
sys-utils/rtcwake.c