Code

History

Commits on master to kernel/time/clocksource.c35+
  1. clocksource: Unregister subsystem on device registration failureYuho Choi committed 4 months ago3dee653
  2. clocksource: Remove unused WATCHDOG_INTERVAL_NS macroZhan Xusheng committed 4 months agob3afded
  3. Merge tag 'timers-core-2026-06-13' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 months agoa60ce76
  4. clocksource: Add devm_clocksource_register_*() helpersDaniel Lezcano committed 6 months ago3eb4923
  5. clocksource: Clean up clocksource_update_freq() functionsThomas Weißschuh committed 6 months ago33d4bfc
  6. clocksource: Rewrite watchdog code completelyThomas Gleixner committed 7 months ago763aacf
  7. clocksource: Don't use non-continuous clocksources as watchdogThomas Gleixner committed 9 months ago1432f9d
  8. clocksource: Update clocksource::freq_khz on registrationThomas Gleixner committed 8 months ago53007d5
  9. clocksource: Reduce watchdog readout delay limit to prevent false positivesThomas Gleixner committed 10 months agoc06343b
  10. time: Fix spelling mistakes in commentsHaofeng Li committed 1 year ago391253b
  11. clocksource: Print durations for sync check unconditionallyJiri Wiesner committed 1 year agob9aa93a
  12. Merge tag 'bitmap-for-6.17' of https://github.com/norov/linuxLinus Torvalds committed 1 year agof2d282e
  13. clocksource: Improve randomness in clocksource_verify_choose_cpus()Yury Norov [NVIDIA] committed 1 year ago8557c86
  14. clocksource: Use cpumask_next_wrap() in clocksource_watchdog()Yury Norov [NVIDIA] committed 1 year agobfa788d
  15. clocksource: Use cpumask_any_but() in clocksource_verify_choose_cpus()Yury Norov [NVIDIA] committed 1 year ago4fa7d61
  16. clocksource: Fix the CPUs' choice in the watchdog per CPU verificationGuilherme G. Piccoli committed 1 year ago08d7bec
  17. treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner committed 1 year ago8fa7292
  18. clocksource: Remove unnecessary strscpy() size argumentThorsten Blum committed 1 year agofc661d0
  19. clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic contextWaiman Long committed 1 year ago6bb05a3
  20. clocksource: Use pr_info() for "Checking clocksource synchronization" messageWaiman Long committed 1 year ago1f56684
  21. clocksource: Make negative motion detection more robustThomas Gleixner committed 1 year ago76031d9
  22. clocksource: Remove unused clocksource_change_ratingDr. David Alan Gilbert committed 2 years agobafffd5
  23. clocksource: Set cs_watchdog_read() checks based on .uncertainty_marginPaul E. McKenney committed 2 years ago4ac1dd3
  24. clocksource: Fix comments on WATCHDOG_THRESHOLD & WATCHDOG_MAX_SKEWPaul E. McKenney committed 2 years agof33a5d4
  25. clocksource: Improve comments for watchdog skew boundsBorislav Petkov committed 2 years ago1791513
  26. clocksource: Fix brown-bag boolean thinko in cs_watchdog_read()Paul E. McKenney committed 2 years agof2655ac
  27. clocksource: Convert s[n]printf() to sysfs_emit()Li Zhijian committed 2 years ago8f0acb7
  28. clocksource: Make watchdog and suspend-timing multiplication overflow safeAdrian Hunter committed 2 years agod030456
  29. clocksource: Scale the watchdog read retries automaticallyFeng Tang committed 2 years ago2ed08e4
  30. clocksource: Make clocksource_subsys constRicardo B. Marliere committed 2 years ago2bc7fc2
  31. clocksource: Skip watchdog check for large watchdog intervalsJiri Wiesner committed 2 years ago6446495
  32. clocksource: Handle negative skews in "skew is too large" messagesPaul E. McKenney committed 3 years agoe40806e
  33. clocksource: Replace all non-returning strlcpy with strscpyAzeem Shaikh committed 3 years ago76edc27
  34. clocksource: Suspend the watchdog temporarily when high read latency detectedFeng Tang committed 3 years agob7082cd
  35. clocksource: Improve "skew is too large" messagesPaul E. McKenney committed 3 years agodd02926