Thomas Gleixner
9a7a71b1d0
timekeeping: Split timekeeper_lock into lock and seqcount
...
We want to shorten the seqcount write hold time. So split the seqlock
into a lock and a seqcount.
Open code the seqwrite_lock in the places which matter and drop the
sequence counter update where it's pointless.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
[jstultz: Merge fixups from CLOCK_TAI collisions]
Signed-off-by: John Stultz <john.stultz@linaro.org>
2013-03-22 16:20:01 -07:00
..
alarmtimer.c
clockevents.c
clockevents: export clockevents_config_and_register for module use
2013-01-14 10:12:37 -08:00
clocksource.c
jiffies.c
time: Kill xtime_lock, replacing it with jiffies_lock
2012-11-13 14:08:23 -05:00
Kconfig
Merge branch 'fortglx/3.9/time' of git://git.linaro.org/people/jstultz/linux into timers/core
2013-02-04 11:03:03 +01:00
Makefile
time: remove the timecompare code.
2012-11-01 11:41:35 -04:00
ntp.c
timekeeping: Move TAI managment into timekeeping core from ntp
2013-03-22 16:19:58 -07:00
posix-clock.c
tick-broadcast.c
clockevents: Fix generic broadcast for FEAT_C3STOP
2013-02-12 20:22:28 +01:00
tick-common.c
time: Kill xtime_lock, replacing it with jiffies_lock
2012-11-13 14:08:23 -05:00
tick-internal.h
timekeeping: Make jiffies_lock internal
2013-03-22 16:20:00 -07:00
tick-oneshot.c
tick-sched.c
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2013-02-28 19:48:26 -08:00
timeconv.c
timekeeping.c
timekeeping: Split timekeeper_lock into lock and seqcount
2013-03-22 16:20:01 -07:00
timer_list.c
timer_stats.c