summaryrefslogtreecommitdiffstats
path: root/kernel/time/timekeeping.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'timers-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2024-03-111-12/+12
|\
| * timekeeping: Fix cross-timestamp interpolation for non-x86Peter Hilber2024-02-191-4/+2
| * timekeeping: Fix cross-timestamp interpolation corner case decisionPeter Hilber2024-02-191-8/+10
| * timekeeping: Fix cross-timestamp interpolation on counter wrapPeter Hilber2024-02-191-1/+1
* | timekeeping: Evaluate system_counterval_t.cs_id instead of .csPeter Hilber2024-02-071-4/+5
|/
* seqlock/latch: Provide raw_read_seqcount_latch_retry()Peter Zijlstra2023-06-051-2/+2
* timekeeping: Fix references to nonexistent ktime_get_fast_ns()Geert Uytterhoeven2023-04-261-2/+2
* time: Fix various kernel-doc problemsRandy Dunlap2023-01-031-4/+4
* timekeeping: contribute wall clock to rng on time changeJason A. Donenfeld2022-07-181-1/+6
* Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-05-241-0/+15
|\
| * timekeeping: Add raw clock fallback for random_get_entropy()Jason A. Donenfeld2022-05-131-0/+15
* | Merge tag 'timers-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-05-231-11/+28
|\ \ | |/ |/|
| * timekeeping: Consolidate fast timekeeperThomas Gleixner2022-05-021-10/+10
| * timekeeping: Annotate ktime_get_boot_fast_ns() with data_race()Thomas Gleixner2022-05-021-1/+1
| * timekeeping: Introduce fast accessor to clock taiKurt Kanzenbach2022-04-141-0/+17
* | timekeeping: Mark NMI safe time accessors as notraceKurt Kanzenbach2022-04-291-2/+2
|/
* timekeeping: Really make sure wall_to_monotonic isn't positiveYu Liao2021-12-171-2/+1
* hrtimer: Add bases argument to clock_was_set()Thomas Gleixner2021-08-101-7/+7
* time/timekeeping: Avoid invoking clock_was_set() twiceThomas Gleixner2021-08-101-8/+10
* timekeeping: Distangle resume and clock-was-set eventsThomas Gleixner2021-08-101-1/+3
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-011-0/+1
|\
| * time: Add mechanism to recognize clocksource in time_get_snapshotThomas Gleixner2021-04-071-0/+1
* | timekeeping: Allow runtime PM from change_clocksource()Niklas Söderlund2021-03-291-13/+23
* | timekeeping, clocksource: Fix various typos in commentsIngo Molnar2021-03-221-5/+5
|/
* timekeeping: Remove unused get_seconds()Chunguang Xu2021-01-121-2/+1
* Merge tag 'asm-generic-timers-5.11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-12-161-40/+1
|\
| * timekeeping: remove xtime_updateArnd Bergmann2020-10-301-16/+0
| * timekeeping: remove arch_gettimeoffsetArnd Bergmann2020-10-301-24/+1
* | timekeeping: Address parameter documentation issues for various functionsAlex Shi2020-11-151-2/+5
* | timekeeping: Fix parameter docs of read_persistent_wall_and_boot_offset()Alex Shi2020-11-151-2/+3
* | timekeeping: Add missing parameter docs for pvclock_gtod_[un]register_notifier()Alex Shi2020-11-151-0/+2
* | timekeeping: Fix up function documentation for the NMI safe accessorsThomas Gleixner2020-11-151-25/+33
* | timekeeping: Add missing parameter documentation for update_fast_timekeeper()Alex Shi2020-11-151-0/+1
* | timekeeping: Remove static functions from kernel-doc markupAlex Shi2020-11-151-7/+5
|/
* Merge tag 'locking-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-10-121-5/+5
|\
| * timekeeping: Use seqcount_latch_tAhmed S. Darwish2020-09-101-5/+5
* | timekeeping: Provide multi-timestamp accessor to NMI safe timekeeperThomas Gleixner2020-08-231-11/+65
* | timekeeping: Utilize local_clock() for NMI safe timekeeper during early bootThomas Gleixner2020-08-231-8/+25
|/
* Merge tag 'timers-urgent-2020-08-14' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-08-141-2/+2
|\
| * time: Delete repeated words in commentsRandy Dunlap2020-08-101-1/+1
| * timekeeping/vsyscall: Provide vdso_update_begin/end()Thomas Gleixner2020-08-061-1/+1
* | Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-08-101-8/+11
|\ \ | |/ |/|
| * timekeeping: Use sequence counter with associated raw spinlockAhmed S. Darwish2020-07-291-8/+11
* | sched: nohz: stop passing around unused "ticks" parameter.Paul Gortmaker2020-07-221-1/+1
|/
* x86/mce: Address objtools noinstr complaintsThomas Gleixner2020-06-111-1/+1
* Merge tag 'timers-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2020-03-301-2/+1
|\
| * timekeeping: Prevent 32bit truncation in scale64_check_overflow()Wen Yang2020-03-041-2/+1
* | timekeeping: Split jiffies seqlockThomas Gleixner2020-03-211-2/+4
|/
* timekeeping/vsyscall: Prevent math overflow in BOOTTIME updateThomas Gleixner2019-08-231-0/+5
* timekeeping: Use proper ktime_add when adding nsecs in coarse offsetJason A. Donenfeld2019-06-221-1/+1