Thomas Gleixner
|
9bf2419fa7
timekeeping: Update timekeeper before updating vsyscall and pvclock
|
11 years ago |
John Stultz
|
0680eb1f48
timekeeping: Another fix to the VSYSCALL_OLD update_vsyscall
|
11 years ago |
John Stultz
|
375f45b5b5
timekeeping: Use cached ntp_tick_length when accumulating error
|
11 years ago |
John Stultz
|
dc491596f6
timekeeping: Rework frequency adjustments to work better w/ nohz
|
11 years ago |
John Stultz
|
e2dff1ec0c
timekeeping: Minor fixup for timespec64->timespec assignment
|
11 years ago |
Thomas Gleixner
|
4396e058c5
timekeeping: Provide fast and NMI safe access to CLOCK_MONOTONIC
|
11 years ago |
Thomas Gleixner
|
0e5ac3a8b1
timekeeping: Use tk_read_base as argument for timekeeping_get_ns()
|
11 years ago |
Thomas Gleixner
|
d28ede8379
timekeeping: Create struct tk_read_base and use it in struct timekeeper
|
11 years ago |
Thomas Gleixner
|
6d3aadf3e1
timekeeping: Restructure the timekeeper some more
|
11 years ago |
Thomas Gleixner
|
4a0e637738
clocksource: Get rid of cycle_last
|
11 years ago |
Thomas Gleixner
|
3a97837784
clocksource: Make delta calculation a function
|
11 years ago |
Thomas Gleixner
|
f519b1a2e0
timekeeping: Provide ktime_get_raw()
|
11 years ago |
Thomas Gleixner
|
61edec81d2
timekeeping: Simplify timekeeping_clocktai()
|
11 years ago |
Thomas Gleixner
|
47da70d325
timekeeping: Remove timekeeper.total_sleep_time
|
11 years ago |
Thomas Gleixner
|
02cba1598a
timekeeping: Simplify getboottime()
|
11 years ago |
Thomas Gleixner
|
48f18fd6ad
timekeeping: Use ktime_get_boottime() for get_monotonic_boottime()
|
11 years ago |
Thomas Gleixner
|
250fade8af
timekeeping: Remove monotonic_to_bootbased
|
11 years ago |
Thomas Gleixner
|
dcaab54e34
timekeeping: Remove ktime_get_monotonic_offset()
|
11 years ago |
Thomas Gleixner
|
9a6b51976e
timekeeping: Provide ktime_mono_to_any()
|
11 years ago |
Thomas Gleixner
|
48064f5f67
timekeeping; Use ktime based data for ktime_get_update_offsets_tick()
|
11 years ago |
Thomas Gleixner
|
a37c0aad60
timekeeping: Use ktime_t data for ktime_get_update_offsets_now()
|
11 years ago |
Thomas Gleixner
|
afab07c0e9
timekeeping: Use ktime_t based data for ktime_get_clocktai()
|
11 years ago |
Thomas Gleixner
|
b82c817e2d
timekeeping; Use ktime_t based data for ktime_get_boottime()
|
11 years ago |
Thomas Gleixner
|
f5264d5d5a
timekeeping: Use ktime_t based data for ktime_get_real()
|
11 years ago |
Thomas Gleixner
|
0077dc60f2
timekeeping: Provide ktime_get_with_offset()
|
11 years ago |
Thomas Gleixner
|
a016a5bd62
timekeeping: Use ktime_t based data for ktime_get()
|
11 years ago |
Thomas Gleixner
|
7c032df557
timekeeping: Provide internal ktime_t based data
|
11 years ago |
Thomas Gleixner
|
f111adfdd7
timekeeping: Use timekeeping_update() instead of memcpy()
|
11 years ago |
Thomas Gleixner
|
3fdb14fd1d
timekeeping: Cache optimize struct timekeeper
|
11 years ago |
Thomas Gleixner
|
c905fae43f
timekeeper: Move tk_xtime to core code
|
11 years ago |