Hey Ingo, Thomas, Peter, I wanted to send along my remaining 4.1 queue, which contains:
* y2038 fixes for the timekeeping persistent- and boot-clock interfaces. (Xunlei) * y2038 fixes for RTC drivers (Xunlei) * Small suspend/resume timing fixes (Xunlei) * Minor cleanups requested by Ingo (Me) Let me know if you have any objections. thanks -john Cc: Peter Zijlstra <pet...@infradead.org> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@kernel.org> Cc: Arnd Bergmann <a...@arndb.de> Cc: Xunlei Pang <pang.xun...@linaro.org> John Stultz (3): clocksource: Improve comment explaining clocks_calc_max_nsecs()'s 50% safety margin timekeeping: Change timekeeping_check_update() to take a tk_read_base time: Rework debugging variables so they aren't global Xunlei Pang (18): time: Add y2038 safe read_boot_clock64() time: Add y2038 safe read_persistent_clock64() time: Add y2038 safe update_persistent_clock64() ARM: OMAP: 32k counter: Provide y2038-safe omap_read_persistent_clock() replacement ARM: tegra: clock: Provide y2038-safe tegra_read_persistent_clock() replacement ARM: time: Provide read_boot_clock64() and read_persistent_clock64() rtc: Provide y2038 safe rtc_class_ops.set_mmss() replacement rtc/test: Update driver to address y2038/y2106 issues rtc/ab3100: Update driver to address y2038/y2106 issues rtc/mc13xxx: Update driver to address y2038/y2106 issues rtc/mxc: Modify rtc_update_alarm() not to touch the alarm time rtc/mxc: Convert get_alarm_or_time()/set_alarm_or_time() to use time64_t rtc/mxc: Update driver to address y2038/y2106 issues alpha: rtc: Change to use rtc_class_ops's set_mmss64() time: Don't build timekeeping_inject_sleeptime64() if no one uses it rtc: Remove redundant rtc_valid_tm() from rtc_resume() time: Fix a bug in timekeeping_suspend() with no persistent clock time: rtc: Don't bother into rtc_resume() for the nonstop clocksource arch/alpha/kernel/rtc.c | 8 +- arch/arm/include/asm/mach/time.h | 3 +- arch/arm/kernel/time.c | 6 +- arch/arm/plat-omap/counter_32k.c | 18 ++-- arch/mips/lasat/sysctl.c | 4 +- drivers/clocksource/tegra20_timer.c | 15 ++- drivers/rtc/class.c | 8 +- drivers/rtc/interface.c | 8 +- drivers/rtc/rtc-ab3100.c | 55 ++++++----- drivers/rtc/rtc-mc13xxx.c | 32 +++---- drivers/rtc/rtc-mxc.c | 55 ++++------- drivers/rtc/rtc-test.c | 19 +++- drivers/rtc/systohc.c | 7 +- include/linux/rtc.h | 1 + include/linux/timekeeper_internal.h | 18 +++- include/linux/timekeeping.h | 12 +-- kernel/time/clocksource.c | 7 +- kernel/time/ntp.c | 13 ++- kernel/time/timekeeping.c | 178 +++++++++++++++++++++--------------- 19 files changed, 261 insertions(+), 206 deletions(-) -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/