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 <sasha.levin@xxxxxxxxxx> Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx> Cc: Prarit Bhargava <prarit@xxxxxxxxxx> Cc: Richard Cochran <richardcochran@xxxxxxxxx> Cc: Ingo Molnar <mingo@xxxxxxxxxx> Cc: David Vrabel <david.vrabel@xxxxxxxxxx> Cc: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> Cc: Brecht Machiels <brecht@xxxxxxxxxxx> Cc: Borislav Petkov <bp@xxxxxxx> Cc: stable <stable@xxxxxxxxxxxxxxx> #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 majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html