summaryrefslogtreecommitdiffstats
path: root/kernel/time/timekeeping.c
AgeCommit message (Expand)AuthorLines
2024-09-10ntp: Make sure RTC is synchronized when time goes backwardsBenjamin ROBIN-1/+3
2024-08-05timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex()Thomas Gleixner-1/+1
2024-06-23timekeeping: Add missing kernel-doc function commentsYang Li-0/+3
2024-06-03timekeeping: Add function to convert realtime to base clockLakshmi Sowjanya D-0/+86
2024-06-03timekeeping: Provide infrastructure for converting to/from a base clockLakshmi Sowjanya D-1/+41
2024-04-08timekeeping: Let timekeeping_cycles_to_ns() handle both under and overflowAdrian Hunter-18/+13
2024-04-08timekeeping: Make delta calculation overflow safeAdrian Hunter-11/+29
2024-04-08timekeeping: Prepare timekeeping_cycles_to_ns() for overflow safetyAdrian Hunter-1/+11
2024-04-08timekeeping: Fold in timekeeping_delta_to_ns()Adrian Hunter-12/+1
2024-04-08timekeeping: Consolidate timekeeping helpersAdrian Hunter-6/+8
2024-04-08timekeeping: Refactor timekeeping helpersAdrian Hunter-14/+6
2024-04-08timekeeping: Reuse timekeeping_cycles_to_ns()Adrian Hunter-4/+1
2024-04-08timekeeping: Tidy timekeeping_cycles_to_ns() slightlyAdrian Hunter-3/+2
2024-04-08timekeeping: Rename fast_tk_get_delta_ns() to __timekeeping_get_ns()Adrian Hunter-3/+3
2024-04-08timekeeping: Move timekeeping helper functionsAdrian Hunter-13/+13
2024-03-11Merge tag 'timers-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-12/+12
2024-02-19timekeeping: Fix cross-timestamp interpolation for non-x86Peter Hilber-4/+2
2024-02-19timekeeping: Fix cross-timestamp interpolation corner case decisionPeter Hilber-8/+10
2024-02-19timekeeping: Fix cross-timestamp interpolation on counter wrapPeter Hilber-1/+1
2024-02-07timekeeping: Evaluate system_counterval_t.cs_id instead of .csPeter Hilber-4/+5
2023-06-05seqlock/latch: Provide raw_read_seqcount_latch_retry()Peter Zijlstra-2/+2
2023-04-26timekeeping: Fix references to nonexistent ktime_get_fast_ns()Geert Uytterhoeven-2/+2
2023-01-03time: Fix various kernel-doc problemsRandy Dunlap-4/+4
2022-07-18timekeeping: contribute wall clock to rng on time changeJason A. Donenfeld-1/+6
2022-05-24Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-0/+15
2022-05-23Merge tag 'timers-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-11/+28
2022-05-13timekeeping: Add raw clock fallback for random_get_entropy()Jason A. Donenfeld-0/+15
2022-05-02timekeeping: Consolidate fast timekeeperThomas Gleixner-10/+10
2022-05-02timekeeping: Annotate ktime_get_boot_fast_ns() with data_race()Thomas Gleixner-1/+1
2022-04-29timekeeping: Mark NMI safe time accessors as notraceKurt Kanzenbach-2/+2
2022-04-14timekeeping: Introduce fast accessor to clock taiKurt Kanzenbach-0/+17
2021-12-17timekeeping: Really make sure wall_to_monotonic isn't positiveYu Liao-2/+1
2021-08-10hrtimer: Add bases argument to clock_was_set()Thomas Gleixner-7/+7
2021-08-10time/timekeeping: Avoid invoking clock_was_set() twiceThomas Gleixner-8/+10
2021-08-10timekeeping: Distangle resume and clock-was-set eventsThomas Gleixner-1/+3
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds-0/+1
2021-04-07time: Add mechanism to recognize clocksource in time_get_snapshotThomas Gleixner-0/+1
2021-03-29timekeeping: Allow runtime PM from change_clocksource()Niklas Söderlund-13/+23
2021-03-22timekeeping, clocksource: Fix various typos in commentsIngo Molnar-5/+5
2021-01-12timekeeping: Remove unused get_seconds()Chunguang Xu-2/+1
2020-12-16Merge tag 'asm-generic-timers-5.11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-40/+1
2020-11-15timekeeping: Address parameter documentation issues for various functionsAlex Shi-2/+5
2020-11-15timekeeping: Fix parameter docs of read_persistent_wall_and_boot_offset()Alex Shi-2/+3
2020-11-15timekeeping: Add missing parameter docs for pvclock_gtod_[un]register_notifier()Alex Shi-0/+2
2020-11-15timekeeping: Fix up function documentation for the NMI safe accessorsThomas Gleixner-25/+33
2020-11-15timekeeping: Add missing parameter documentation for update_fast_timekeeper()Alex Shi-0/+1
2020-11-15timekeeping: Remove static functions from kernel-doc markupAlex Shi-7/+5
2020-10-30timekeeping: remove xtime_updateArnd Bergmann-16/+0
2020-10-30timekeeping: remove arch_gettimeoffsetArnd Bergmann-24/+1
2020-10-12Merge tag 'locking-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-5/+5