]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
timekeeping: Shorten seq_count region
authorThomas Gleixner <tglx@linutronix.de>
Thu, 21 Feb 2013 22:51:40 +0000 (22:51 +0000)
committerJohn Stultz <john.stultz@linaro.org>
Thu, 4 Apr 2013 20:18:32 +0000 (13:18 -0700)
commitca4523cda429712fc135c5db50920d90eb776a6c
tree6a8c260a24bcd5a188d25790984d0aa5a3fb3428
parent48cdc135d4840aab8efd2fc3bacb5d7dfd94a9c8
timekeeping: Shorten seq_count region

Shorten the seqcount write hold region to the actual update of the
timekeeper and the related data (e.g vsyscall).

On a contemporary x86 system this reduces the maximum latencies on
Preempt-RT from 8us to 4us on the non-timekeeping cores.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: John Stultz <john.stultz@linaro.org>
kernel/time/timekeeping.c