[SRU Lucid][PATCH 00/11] Leap-second fix for Lucid
Luis Henriques
luis.henriques at canonical.com
Mon Jul 23 17:24:28 UTC 2012
John Stultz <john.stultz at linaro.org> has put together a patch set to
address the leapsecond bug that was encountered this past weekend by
some sites.
This set has had some testing by a few people and has been accepted
upstreams. However, the 2.6.32 stable tree containing the fix hasn't
yet been published.
The following mailing list thread covers this patch set and the discussions
around them:
https://lkml.org/lkml/2012/7/1/176
And here's the submission of the 2.6.32 backport:
https://lkml.org/lkml/2012/7/17/546
John Stultz (5):
2.6.32.x: ntp: Fix leap-second hrtimer livelock
2.6.32.x: timekeeping: Fix CLOCK_MONOTONIC inconsistency during
leapsecond
2.6.32.x: hrtimer: Provide clock_was_set_delayed()
2.6.32.x: timekeeping: Fix leapsecond triggered load spike issue
2.6.32.x: hrtimer: Update hrtimer base offsets each hrtimer_interrupt
Richard Cochran (1):
2.6.32.x: ntp: Correct TAI offset during leap second
Thomas Gleixner (5):
2.6.32.x: time: Move common updates to a function
2.6.32.x: timekeeping: Maintain ktime_t based offsets for hrtimers
2.6.32.x: hrtimers: Move lock held region in hrtimer_interrupt()
2.6.32.x: timekeeping: Provide hrtimer update function
2.6.32.x: timekeeping: Add missing update call in
timekeeping_resume()
include/linux/hrtimer.h | 9 +++-
include/linux/timex.h | 2 +-
kernel/hrtimer.c | 52 ++++++++++++-------
kernel/time/ntp.c | 124 +++++++++++++++------------------------------
kernel/time/timekeeping.c | 93 ++++++++++++++++++++++++++++------
5 files changed, 162 insertions(+), 118 deletions(-)
--
1.7.9.5
More information about the kernel-team
mailing list