[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1427945681-29972-1-git-send-email-john.stultz@linaro.org>
Date: Wed, 1 Apr 2015 20:34:20 -0700
From: John Stultz <john.stultz@...aro.org>
To: lkml <linux-kernel@...r.kernel.org>
Cc: John Stultz <john.stultz@...aro.org>,
Peter Zijlstra <peterz@...radead.org>,
Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...nel.org>, Arnd Bergmann <arnd@...db.de>,
Xunlei Pang <pang.xunlei@...aro.org>
Subject: [PATCH 00/21] 4.1 time and rtc changes for tip/timers/core
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 <peterz@...radead.org>
Cc: Thomas Gleixner <tglx@...utronix.de>
Cc: Ingo Molnar <mingo@...nel.org>
Cc: Arnd Bergmann <arnd@...db.de>
Cc: Xunlei Pang <pang.xunlei@...aro.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 majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists