aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/time/timekeeping.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-07-18timekeeping: contribute wall clock to rng on time changeJason A. Donenfeld1-1/+6
2022-05-24Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/randomLinus Torvalds1-0/+15
2022-05-23Merge tag 'timers-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-11/+28
2022-05-13timekeeping: Add raw clock fallback for random_get_entropy()Jason A. Donenfeld1-0/+15
2022-05-02timekeeping: Consolidate fast timekeeperThomas Gleixner1-10/+10
2022-05-02timekeeping: Annotate ktime_get_boot_fast_ns() with data_race()Thomas Gleixner1-1/+1
2022-04-29timekeeping: Mark NMI safe time accessors as notraceKurt Kanzenbach1-2/+2
2022-04-14timekeeping: Introduce fast accessor to clock taiKurt Kanzenbach1-0/+17
2021-12-17timekeeping: Really make sure wall_to_monotonic isn't positiveYu Liao1-2/+1
2021-08-10hrtimer: Add bases argument to clock_was_set()Thomas Gleixner1-7/+7
2021-08-10time/timekeeping: Avoid invoking clock_was_set() twiceThomas Gleixner1-8/+10
2021-08-10timekeeping: Distangle resume and clock-was-set eventsThomas Gleixner1-1/+3
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+1
2021-04-07time: Add mechanism to recognize clocksource in time_get_snapshotThomas Gleixner1-0/+1
2021-03-29timekeeping: Allow runtime PM from change_clocksource()Niklas Söderlund1-13/+23
2021-03-22timekeeping, clocksource: Fix various typos in commentsIngo Molnar1-5/+5
2021-01-12timekeeping: Remove unused get_seconds()Chunguang Xu1-2/+1
2020-12-16Merge tag 'asm-generic-timers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-genericLinus Torvalds1-40/+1
2020-11-15timekeeping: Address parameter documentation issues for various functionsAlex Shi1-2/+5
2020-11-15timekeeping: Fix parameter docs of read_persistent_wall_and_boot_offset()Alex Shi1-2/+3
2020-11-15timekeeping: Add missing parameter docs for pvclock_gtod_[un]register_notifier()Alex Shi1-0/+2
2020-11-15timekeeping: Fix up function documentation for the NMI safe accessorsThomas Gleixner1-25/+33
2020-11-15timekeeping: Add missing parameter documentation for update_fast_timekeeper()Alex Shi1-0/+1
2020-11-15timekeeping: Remove static functions from kernel-doc markupAlex Shi1-7/+5
2020-10-30timekeeping: remove xtime_updateArnd Bergmann1-16/+0
2020-10-30timekeeping: remove arch_gettimeoffsetArnd Bergmann1-24/+1
2020-10-12Merge tag 'locking-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-5/+5
2020-09-10timekeeping: Use seqcount_latch_tAhmed S. Darwish1-5/+5
2020-08-23timekeeping: Provide multi-timestamp accessor to NMI safe timekeeperThomas Gleixner1-11/+65
2020-08-23timekeeping: Utilize local_clock() for NMI safe timekeeper during early bootThomas Gleixner1-8/+25
2020-08-14Merge tag 'timers-urgent-2020-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-2/+2
2020-08-10Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-8/+11
2020-08-10time: Delete repeated words in commentsRandy Dunlap1-1/+1
2020-08-06timekeeping/vsyscall: Provide vdso_update_begin/end()Thomas Gleixner1-1/+1
2020-07-29timekeeping: Use sequence counter with associated raw spinlockAhmed S. Darwish1-8/+11
2020-07-22sched: nohz: stop passing around unused "ticks" parameter.Paul Gortmaker1-1/+1
2020-06-11x86/mce: Address objtools noinstr complaintsThomas Gleixner1-1/+1
2020-03-30Merge tag 'timers-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-2/+1
2020-03-21timekeeping: Split jiffies seqlockThomas Gleixner1-2/+4
2020-03-04timekeeping: Prevent 32bit truncation in scale64_check_overflow()Wen Yang1-2/+1
2019-08-23timekeeping/vsyscall: Prevent math overflow in BOOTTIME updateThomas Gleixner1-0/+5
2019-06-22timekeeping: Use proper ktime_add when adding nsecs in coarse offsetJason A. Donenfeld1-1/+1
2019-06-14timekeeping: Repair ktime_get_coarse*() granularityThomas Gleixner1-2/+3
2019-05-07Merge tag 'audit-pr-20190507' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/auditLinus Torvalds1-1/+12
2019-04-15ntp: Audit NTP parameters adjustmentOndrej Mosnacek1-1/+6
2019-04-15timekeeping: Audit clock adjustmentsOndrej Mosnacek1-0/+6
2019-03-28timekeeping: Force upper bound for setting CLOCK_REALTIMEThomas Gleixner1-3/+3
2019-03-23timekeeping: Consistently use unsigned int for seqcount snapshotRasmus Villemoes1-9/+9
2019-02-07timex: use __kernel_timex internallyDeepa Dinamani1-2/+2
2018-12-28Merge tag 'y2038-for-4.21' of ssh://gitolite.kernel.org:/pub/scm/linux/kernel/git/arnd/playgroundLinus Torvalds1-10/+2