Just wanted to send out a few timekeeping fixes that were merged
in 3.14 which are appropriate for -stable (now that -rc2 is out).

This queue backports the following fixes:
-----------------------------------------
f55c07607a38f84b5c7e6066ee1cfe433fa5643c        timekeeping: Fix lost updates 
to tai adjustment
5258d3f25c76f6ab86e9333abf97a55a877d3870        timekeeping: Fix potential lost 
pv notification of time change
6fdda9a9c5db367130cf32df5d6618d08b89f46a        timekeeping: Avoid possible 
deadlock from clock_was_set_delayed
04005f6011e3b504cd4d791d9769f7cb9a3b2eae        timekeeping: Fix CLOCK_TAI 
timer/nanosleep delays
330a1617b0a6268d427aa5922c94d082b1d3e96d        timekeeping: Fix missing 
timekeeping_update in suspend path
d5a1c7e3fc38d9c7d629e1e47f32f863acbdec3d        rtc-cmos: Add an alarm disable 
quirk

This patchset also includes a fix for a thinko in
"timekeeping: Avoid possible deadlock..." which was fixed by:
47a1b796306356f358e515149d86baf0cc6bf007        tick/timekeeping: Call 
update_wall_time outside the jiffies lock
But that patch isn't really -stable material.

In the previous submission, I had merged the above fixup into the
deadlock fix, but Greg didn't like that, so I'm resubmitting this.

I've run these through my timetest suite w/ kvm on arm, i386,
& x86_64. But more testing would be of course appreciated.
        https://github.com/johnstultz-work/timetests

thanks
-john

Cc: Sasha Levin <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Prarit Bhargava <[email protected]>
Cc: Richard Cochran <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: David Vrabel <[email protected]>
Cc: Konrad Rzeszutek Wilk <[email protected]>
Cc: Brecht Machiels <[email protected]>
Cc: Borislav Petkov <[email protected]>
Cc: stable <[email protected]> #3.11+


Borislav Petkov (1):
  3.13.y: rtc-cmos: Add an alarm disable quirk

John Stultz (6):
  3.13.y: timekeeping: Fix lost updates to tai adjustment
  3.13.y: timekeeping: Fix potential lost pv notification of time change
  3.13.y: timekeeping: Avoid possible deadlock from
    clock_was_set_delayed
  3.13.y: timekeeping: Fix clock_set/clock_was_set think-o
  3.13.y: timekeeping: Fix CLOCK_TAI timer/nanosleep delays
  3.13.y: timekeeping: Fix missing timekeeping_update in suspend path

 drivers/rtc/rtc-cmos.c    | 52 ++++++++++++++++++++++++++++++++++++++++++++++-
 kernel/time/timekeeping.c | 47 +++++++++++++++++++++++++++++-------------
 2 files changed, 84 insertions(+), 15 deletions(-)

-- 
1.8.3.2

--
To unsubscribe from this list: send the line "unsubscribe stable" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to