Just wanted to send out a few timekeeping fixes that were merged in 3.14 which are appropriate for -stable (now that -rc2 is otut), as well as an extra fix I noticed hadn't been submitted back to 3.4. This queue backports the following fixes: ----------------------------------------- d5a1c7e3fc38d9c7d629e1e47f32f863acbdec3d rtc-cmos: Add an alarm disable quirk 6fdda9a9c5db367130cf32df5d6618d08b89f46a timekeeping: Avoid possible deadlock from clock_was_set_delayed This also includes a simple fix from Colin Cross that has been in the AOSP common.git tree for awhile that handles potential overflows that were fixed in 3.6 w/: ec145babe754f9ea1079034a108104b6001e001c time: Fix timeekeping_get_ns overflow on 32bit systems 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: Brecht Machiels <brecht@xxxxxxxxxxx> Cc: Rabin Vincent <rabin.vincent@xxxxxxxxxxxxxx> Cc: Borislav Petkov <bp@xxxxxxx> Cc: Colin Cross <ccross@xxxxxxxxxxx> Cc: Thomas Gleixner <tglx@xxxxxxxxxxxxx> Cc: Prarit Bhargava <prarit@xxxxxxxxxx> Cc: Richard Cochran <richardcochran@xxxxxxxxx> Cc: Ingo Molnar <mingo@xxxxxxxxxx> Cc: Sasha Levin <sasha.levin@xxxxxxxxxx> Cc: stable <stable@xxxxxxxxxxxxxxx> Borislav Petkov (1): 3.4.y: rtc-cmos: Add an alarm disable quirk Colin Cross (1): 3.4.y: timekeeping: fix 32-bit overflow in get_monotonic_boottime John Stultz (1): 3.4.y: timekeeping: Avoid possible deadlock from clock_was_set_delayed drivers/rtc/rtc-cmos.c | 52 ++++++++++++++++++++++++++++++++++++++++++++++- kernel/time/timekeeping.c | 14 ++++++++----- 2 files changed, 60 insertions(+), 6 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