summaryrefslogtreecommitdiffstats
path: root/kernel/time/clocksource.c
AgeCommit message (Expand)AuthorLines
2025-09-21time: Fix spelling mistakes in commentsHaofeng Li-1/+1
2025-09-09clocksource: Print durations for sync check unconditionallyJiri Wiesner-3/+2
2025-07-31Merge tag 'bitmap-for-6.17' of https://github.com/norov/linuxLinus Torvalds-4/+1
2025-07-31clocksource: Improve randomness in clocksource_verify_choose_cpus()Yury Norov [NVIDIA]-4/+1
2025-06-14clocksource: Use cpumask_next_wrap() in clocksource_watchdog()Yury Norov [NVIDIA]-3/+1
2025-06-14clocksource: Use cpumask_any_but() in clocksource_verify_choose_cpus()Yury Norov [NVIDIA]-3/+1
2025-05-13clocksource: Fix the CPUs' choice in the watchdog per CPU verificationGuilherme G. Piccoli-1/+1
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner-1/+1
2025-03-13clocksource: Remove unnecessary strscpy() size argumentThorsten Blum-1/+1
2025-02-03clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomi...Waiman Long-2/+4
2025-01-27clocksource: Use pr_info() for "Checking clocksource synchronization" messageWaiman Long-1/+2
2024-12-05clocksource: Make negative motion detection more robustThomas Gleixner-1/+10
2024-10-10clocksource: Remove unused clocksource_change_ratingDr. David Alan Gilbert-30/+10
2024-08-02clocksource: Set cs_watchdog_read() checks based on .uncertainty_marginPaul E. McKenney-4/+5
2024-08-02clocksource: Fix comments on WATCHDOG_THRESHOLD & WATCHDOG_MAX_SKEWPaul E. McKenney-1/+7
2024-08-02clocksource: Improve comments for watchdog skew boundsBorislav Petkov-8/+20
2024-08-02clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()Paul E. McKenney-1/+1
2024-04-09clocksource: Convert s[n]printf() to sysfs_emit()Li Zhijian-1/+1
2024-04-08clocksource: Make watchdog and suspend-timing multiplication overflow safeAdrian Hunter-22/+20
2024-02-21clocksource: Scale the watchdog read retries automaticallyFeng Tang-6/+4
2024-02-07clocksource: Make clocksource_subsys constRicardo B. Marliere-1/+1
2024-01-25clocksource: Skip watchdog check for large watchdog intervalsJiri Wiesner-1/+24
2023-07-14clocksource: Handle negative skews in "skew is too large" messagesPaul E. McKenney-4/+4
2023-06-01clocksource: Replace all non-returning strlcpy with strscpyAzeem Shaikh-1/+1
2023-01-24clocksource: Suspend the watchdog temporarily when high read latency detectedFeng Tang-13/+32
2023-01-05clocksource: Improve "skew is too large" messagesPaul E. McKenney-0/+8
2023-01-03clocksource: Improve read-back-delay messagePaul E. McKenney-2/+2
2023-01-03clocksource: Loosen clocksource watchdog constraintsPaul E. McKenney-6/+9
2023-01-03clocksource: Print clocksource name when clocksource is tested unstableYunying Sun-2/+2
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld-1/+1
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld-1/+1
2022-04-10clocksource: Replace cpumask_weight() with cpumask_empty()Yury Norov-1/+1
2022-02-01clocksource: Add a Kconfig option for WATCHDOG_MAX_SKEWWaiman Long-1/+7
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds-2/+2
2022-01-15cpumask: replace cpumask_next_* with cpumask_first_* where appropriateYury Norov-2/+2
2021-11-30clocksource: Reduce the default clocksource_watchdog() retries to 2Waiman Long-1/+1
2021-11-30clocksource: Avoid accidental unstable marking of clocksourcesWaiman Long-9/+41
2021-08-10clocksource: Replace deprecated CPU-hotplug functions.Sebastian Andrzej Siewior-3/+3
2021-06-22clocksource: Print deviation in nanoseconds when a clocksource becomes unstableFeng Tang-4/+4
2021-06-22clocksource: Provide kernel module to test clocksource watchdogPaul E. McKenney-2/+4
2021-06-22clocksource: Reduce clocksource-skew thresholdPaul E. McKenney-10/+38
2021-06-22clocksource: Limit number of CPUs checked for clock synchronizationPaul E. McKenney-2/+72
2021-06-22clocksource: Check per-CPU clock synchronization when marked unstablePaul E. McKenney-0/+60
2021-06-22clocksource: Retry clock read if long delays detectedPaul E. McKenney-6/+47
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds-0/+2
2021-04-07time: Add mechanism to recognize clocksource in time_get_snapshotThomas Gleixner-0/+2
2021-03-22timekeeping, clocksource: Fix various typos in commentsIngo Molnar-2/+2
2020-10-30timekeeping: remove arch_gettimeoffsetArnd Bergmann-8/+0
2020-06-09clocksource: Remove obsolete ifdefThomas Gleixner-2/+0
2020-02-17clocksource: Add common vdso clock mode storageThomas Gleixner-0/+9