[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1297830007-426-1-git-send-email-john.stultz@linaro.org>
Date: Tue, 15 Feb 2011 20:20:02 -0800
From: John Stultz <john.stultz@...aro.org>
To: LKML <linux-kernel@...r.kernel.org>
Cc: John Stultz <john.stultz@...aro.org>,
Jamie Lokier <jamie@...reable.org>,
Thomas Gleixner <tglx@...utronix.de>,
Alexander Shishkin <virtuoso@...nd.org>,
Arve Hjønnevåg
<arve@...roid.com>
Subject: [PATCH 0/5] Introduce CLOCK_BOOTTIME
This patch set (applies against tip/timers/core) extends the
hrtimer, timekeeping, and posix-timer code to support a new
clockid: CLOCK_BOOTTIME.
CLOCK_BOOTTIME is identical to CLOCK_MONOTONIC, except it also
includes any time spent in suspend (as currently measured by
read_persistent_clock()). This allows applications to get a
suspend aware monotonic clock.
Thomas, I've included your suggestions from the last round.
Does this look like something you could queue for 2.6.39?
thanks
-john
CC: Jamie Lokier <jamie@...reable.org>
CC: Thomas Gleixner <tglx@...utronix.de>
CC: Alexander Shishkin <virtuoso@...nd.org>
CC: Arve Hjønnevåg <arve@...roid.com>
John Stultz (5):
hrtimers: extend hrtimer base code to handle more then 2 clockids
time: Introduce get_monotonic_boottime and ktime_get_boottime
time: Extend get_xtime_and_monotonic_offset() to also return sleep
timers: Add CLOCK_BOOTTIME hrtimer base
timers: Export CLOCK_BOOTTIME via the posix timers interface
include/linux/hrtimer.h | 8 +++++-
include/linux/time.h | 5 +++-
kernel/hrtimer.c | 63 ++++++++++++++++++++++++++++++--------------
kernel/posix-timers.c | 21 ++++++++++++++-
kernel/time/timekeeping.c | 56 ++++++++++++++++++++++++++++++++++++++-
5 files changed, 128 insertions(+), 25 deletions(-)
--
1.7.3.2.146.gca209
--
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