Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
e0c107526960d1348cfe21f12bcfb3348fd7e8ab
/
kernel
/
time
/
timekeeping.c
27727df
timekeeping: Avoid taking lock in NMI path with CONFIG_DEBUG_TIMEKEEPING
by John Stultz
· 8 years ago
55392c4
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
eaaa7ec
timekeeping: export get_monotonic_coarse64 symbol
by Gregor Boirie
· 9 years ago
0209b93
timekeeping: Fix 1ns/tick drift with GENERIC_TIME_VSYSCALL_OLD
by Thomas Graziadei
· 9 years ago
49dc2b7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 9 years ago
6436257
time/timekeeping: Work around false positive GCC warning
by Ingo Molnar
· 9 years ago
2c756fe
time: Add history to cross timestamp interface supporting slower devices
by Christopher S. Hall
· 9 years ago
8006c24
time: Add driver cross timestamp interface for higher precision time synchronization
by Christopher S. Hall
· 9 years ago
ba26621
time: Remove duplicated code in ktime_get_raw_and_real()
by Christopher S. Hall
· 9 years ago
9da0f49
time: Add timekeeping snapshot code capturing system time and counter
by Christopher S. Hall
· 9 years ago
6bd58f0
time: Add cycles to nanoseconds translation
by Christopher S. Hall
· 9 years ago
fc4fa6e
treewide: Fix typo in printk
by Masanari Iida
· 9 years ago
ec02b07
timekeeping: Cap adjustments so they don't exceed the maxadj value
by John Stultz
· 9 years ago
dee3665
timekeeping: Provide internal function __ktime_get_real_seconds
by DengChao
· 9 years ago
37cf4dc
time: Verify time values in adjtimex ADJ_SETOFFSET to avoid overflow
by John Stultz
· 9 years ago
35a4933
time: Avoid signed overflow in timekeeping_get_ns()
by David Gibson
· 9 years ago
79211c8
remove abs64()
by Andrew Morton
· 9 years ago
7b2a430
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
b2c280b
Merge branch 'fortglx/4.4/time' of https://git.linaro.org/people/john.stultz/linux into timers/core
by Thomas Gleixner
· 9 years ago
56fd16c
timekeeping: Increment clock_was_set_seq in timekeeping_init()
by Thomas Gleixner
· 9 years ago
071eee4
ntp/pps: replace getnstime_raw_and_real with 64-bit version
by Arnd Bergmann
· 9 years ago
7ec88e4
ntp/pps: use timespec64 for hardpps()
by Arnd Bergmann
· 9 years ago
571af55
time: Fix spelling in comments
by Zhen Lei
· 9 years ago
2619d7e
time: Fix timekeeping_freqadjust()'s incorrect use of abs() instead of abs64()
by John Stultz
· 9 years ago
8758a24
time: Introduce current_kernel_time64()
by Baolin Wang
· 9 years ago
e1d7ba8
time: Always make sure wall_to_monotonic isn't positive
by Wang YanQing
· 10 years ago
02201e3
Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
by Linus Torvalds
· 10 years ago
906c555
timekeeping: Copy the shadow-timekeeper over the real timekeeper last
by John Stultz
· 10 years ago
833f32d
time: Prevent early expiry of hrtimers[CLOCK_REALTIME] at the leap second edge
by John Stultz
· 10 years ago
d151832
time: Move clock_was_set_seq update before updating shadow-timekeeper
by John Stultz
· 10 years ago
7fc2632
seqlock: Introduce raw_read_seqcount_latch()
by Peter Zijlstra
· 10 years ago
6695b92
seqlock: Better document raw_write_seqcount_latch()
by Peter Zijlstra
· 10 years ago
e83d0a4
time: Remove read_boot_clock()
by Xunlei Pang
· 10 years ago
57d05a9
time: Rework debugging variables so they aren't global
by John Stultz
· 10 years ago
6374f91
timekeeping: Provide new API to get the current time resolution
by Harald Geyer
· 10 years ago
868a3e9
hrtimer: Make offset update smarter
by Thomas Gleixner
· 10 years ago
21d6d52
hrtimer: Get rid of softirq time
by Thomas Gleixner
· 10 years ago
347c6f6
timekeeping: Get rid of stale comment
by Thomas Gleixner
· 10 years ago
0fa88cb
time, drivers/rtc: Don't bother with rtc_resume() for the nonstop clocksource
by Xunlei Pang
· 10 years ago
264bb3f
time: Fix a bug in timekeeping_suspend() with no persistent clock
by Xunlei Pang
· 10 years ago
7f29813
time: Don't build timekeeping_inject_sleeptime64() if no one uses it
by Xunlei Pang
· 10 years ago
2ee9663
time: Add y2038 safe read_persistent_clock64()
by Xunlei Pang
· 10 years ago
9a806dd
time: Add y2038 safe read_boot_clock64()
by Xunlei Pang
· 10 years ago
4ffee52
clockevents: Make suspend/resume calls explicit
by Thomas Gleixner
· 10 years ago
f09cb9a
time: Introduce tk_fast_raw
by Peter Zijlstra
· 10 years ago
4498e74
time: Parametrize all tk_fast_mono users
by Peter Zijlstra
· 10 years ago
4a4ad80
time: Add timerkeeper::tkr_raw
by Peter Zijlstra
· 10 years ago
876e788
time: Rename timekeeper::tkr to timekeeper::tkr_mono
by Peter Zijlstra
· 10 years ago
4ca22c2
timekeeping: Add warnings when overflows or underflows are observed
by John Stultz
· 10 years ago
057b87e
timekeeping: Try to catch clocksource delta underflows
by John Stultz
· 10 years ago
a558cd0
timekeeping: Add checks to cap clocksource reads to the 'max_cycles' value
by John Stultz
· 10 years ago
3c17ad1
timekeeping: Add debugging checks to warn if we see delays
by John Stultz
· 10 years ago
124cf911
PM / sleep: Make it possible to quiesce timers during suspend-to-idle
by Rafael J. Wysocki
· 10 years ago
060407a
timekeeping: Make it safe to use the fast timekeeper while suspended
by Rafael J. Wysocki
· 10 years ago
affe3e8
timekeeping: Pass readout base to update_fast_timekeeper()
by Rafael J. Wysocki
· 10 years ago
d08c0cd
time: Expose getboottime64 for in-kernel uses
by John Stultz
· 10 years ago
d820126
Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 10 years ago
cb2aa63
time: Fix sign bug in NTP mult overflow warning
by John Stultz
· 10 years ago
5322e4c
time: Fixup comments to reflect usage of timespec64
by John Stultz
· 10 years ago
334334b
time: Expose get_monotonic_coarse64() for in-kernel uses
by John Stultz
· 10 years ago
cdba2ec
time: Expose getrawmonotonic64 for in-kernel uses
by John Stultz
· 10 years ago
04d9089
time: Provide y2038 safe timekeeping_inject_sleeptime() replacement
by pang.xunlei
· 10 years ago
21f7eca
time: Provide y2038 safe do_settimeofday() replacement
by pang.xunlei
· 10 years ago
659bc17
time: Complete NTP adjustment threshold judging conditions
by pang.xunlei
· 10 years ago
6067dc5
time: Avoid possible NTP adjustment mult overflow.
by pang.xunlei
· 10 years ago
dbe7aa6
timekeeping: Provide y2038 safe accessor to the seconds portion of CLOCK_REALTIME
by Heena Sirwani
· 10 years ago
9e3680b
timekeeping: Provide fast accessor to the seconds part of CLOCK_MONOTONIC
by Heena Sirwani
· 10 years ago
9bf2419
timekeeping: Update timekeeper before updating vsyscall and pvclock
by Thomas Gleixner
· 10 years ago
0680eb1
timekeeping: Another fix to the VSYSCALL_OLD update_vsyscall
by John Stultz
· 10 years ago
375f45b
timekeeping: Use cached ntp_tick_length when accumulating error
by John Stultz
· 11 years ago
dc49159
timekeeping: Rework frequency adjustments to work better w/ nohz
by John Stultz
· 11 years ago
e2dff1e
timekeeping: Minor fixup for timespec64->timespec assignment
by John Stultz
· 10 years ago
4396e05
timekeeping: Provide fast and NMI safe access to CLOCK_MONOTONIC
by Thomas Gleixner
· 10 years ago
0e5ac3a
timekeeping: Use tk_read_base as argument for timekeeping_get_ns()
by Thomas Gleixner
· 10 years ago
d28ede8
timekeeping: Create struct tk_read_base and use it in struct timekeeper
by Thomas Gleixner
· 10 years ago
6d3aadf
timekeeping: Restructure the timekeeper some more
by Thomas Gleixner
· 10 years ago
4a0e637
clocksource: Get rid of cycle_last
by Thomas Gleixner
· 10 years ago
3a97837
clocksource: Make delta calculation a function
by Thomas Gleixner
· 10 years ago
f519b1a
timekeeping: Provide ktime_get_raw()
by Thomas Gleixner
· 10 years ago
61edec8
timekeeping: Simplify timekeeping_clocktai()
by Thomas Gleixner
· 10 years ago
47da70d
timekeeping: Remove timekeeper.total_sleep_time
by Thomas Gleixner
· 10 years ago
02cba15
timekeeping: Simplify getboottime()
by Thomas Gleixner
· 10 years ago
48f18fd
timekeeping: Use ktime_get_boottime() for get_monotonic_boottime()
by Thomas Gleixner
· 10 years ago
250fade
timekeeping: Remove monotonic_to_bootbased
by Thomas Gleixner
· 10 years ago
dcaab54
timekeeping: Remove ktime_get_monotonic_offset()
by Thomas Gleixner
· 10 years ago
9a6b519
timekeeping: Provide ktime_mono_to_any()
by Thomas Gleixner
· 10 years ago
48064f5
timekeeping; Use ktime based data for ktime_get_update_offsets_tick()
by Thomas Gleixner
· 10 years ago
a37c0aa
timekeeping: Use ktime_t data for ktime_get_update_offsets_now()
by Thomas Gleixner
· 10 years ago
afab07c
timekeeping: Use ktime_t based data for ktime_get_clocktai()
by Thomas Gleixner
· 10 years ago
b82c817
timekeeping; Use ktime_t based data for ktime_get_boottime()
by Thomas Gleixner
· 10 years ago
f5264d5
timekeeping: Use ktime_t based data for ktime_get_real()
by Thomas Gleixner
· 10 years ago
0077dc6
timekeeping: Provide ktime_get_with_offset()
by Thomas Gleixner
· 10 years ago
a016a5b
timekeeping: Use ktime_t based data for ktime_get()
by Thomas Gleixner
· 10 years ago
7c032df
timekeeping: Provide internal ktime_t based data
by Thomas Gleixner
· 10 years ago
f111adf
timekeeping: Use timekeeping_update() instead of memcpy()
by Thomas Gleixner
· 10 years ago
3fdb14f
timekeeping: Cache optimize struct timekeeper
by Thomas Gleixner
· 10 years ago
c905fae
timekeeper: Move tk_xtime to core code
by Thomas Gleixner
· 10 years ago
d6d2989
timekeeping: Provide timespec64 based interfaces
by Thomas Gleixner
· 10 years ago
7d489d1
timekeeping: Convert timekeeping core to use timespec64s
by John Stultz
· 10 years ago
24e4a8c
ktime: Kill non-scalar ktime_t implementation for 2038
by John Stultz
· 10 years ago
Next »