Code

History

Commits on master to kernel/sched/clock.c35+
  1. sched/clock: Avoid false sharing for sched_clock_irqtimeWangyang Guo committed 9 months ago505da66
  2. sched: Clean up and standardize #if/#else/#endif markers in sched/clock.cIngo Molnar committed 1 year agobbb1b27
  3. sched: Make clangd usablePeter Zijlstra committed 1 year ago3d7e101
  4. sched: Fix spelling in commentsIngo Molnar committed 2 years ago402de7f
  5. Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 3 years agobc6cb4d
  6. sched/clock: Provide local_clock_noinstr()Peter Zijlstra committed 3 years agofb7d494
  7. locking/atomic: treewide: use raw_atomic*_<op>()Mark Rutland committed 3 years ago0f613bf
  8. sched/clock: Fix local_clock() before sched_clock_init()Aaron Thompson committed 3 years agof31dcb1
  9. sched/clock: Make local_clock() noinstrPeter Zijlstra committed 3 years ago776f229
  10. sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote}Uros Bizjak committed 4 years ago8491d1b
  11. sched/headers: Introduce kernel/sched/build_utility.c and build multiple .c files thereIngo Molnar committed 4 years ago801c141
  12. sched/headers: sched/clock: Mark all functions 'notrace', remove CC_FLAGS_FTRACE build asymmetryIngo Molnar committed 5 years agofa28abe
  13. sched: Fix various typosIngo Molnar committed 5 years ago3b03706
  14. sched/clock: Use static_branch_likely() with sched_clock_runningZhenzhong Duan committed 6 years agoc5105d7
  15. treewide: Add SPDX license identifier for missed filesThomas Gleixner committed 7 years ago457c899
  16. sched/clock: Disable interrupts when calling generic_sched_clock_init()Pavel Tatashin committed 8 years agobd9f943
  17. sched/clock: Close a hole in sched_clock_init()Peter Zijlstra committed 8 years ago9407f5a
  18. sched/clock: Use static key for sched_clock_runningPavel Tatashin committed 8 years ago46457ea
  19. sched/clock: Enable sched clock earlyPavel Tatashin committed 8 years ago857baa8
  20. sched/clock: Move sched clock initialization and merge with generic clockPavel Tatashin committed 8 years ago5d2a4e9
  21. sched/headers: Simplify and clean up header usage in the schedulerIngo Molnar committed 8 years ago325ea10
  22. sched: Clean up and harmonize the coding style of the scheduler code baseIngo Molnar committed 8 years ago97fb7a0
  23. sched/clock, sched/cputime: Use lockdep to assert IRQs are disabled/enabledFrederic Weisbecker committed 9 years ago2c11dba
  24. sched/clock: Fix early boot preempt assumption in __set_sched_clock_stable()Peter Zijlstra committed 9 years ago45aea32
  25. sched/clock: Print a warning recommending 'tsc=unstable'Peter Zijlstra committed 9 years ago7708d5f
  26. sched/clock: Use late_initcall() instead of sched_init_smp()Peter Zijlstra committed 9 years ago2e44b7d
  27. cpuidle: Fix idle time trackingPeter Zijlstra committed 9 years agof9fccdb
  28. sched/clock: Remove watchdog touchingPeter Zijlstra committed 9 years ago3067a33
  29. sched/clock: Remove unused argument to sched_clock_idle_wakeup_event()Peter Zijlstra committed 9 years agoac1e843
  30. x86/tsc, sched/clock, clocksource: Use clocksource watchdog to provide stable sync pointsPeter Zijlstra committed 9 years agob421b22
  31. sched/clock: Initialize all per-CPU state before switching (back) to unstablePeter Zijlstra committed 9 years agocf15ca8
  32. sched/clock: Fix broken stable to unstable transferPavel Tatashin committed 9 years ago7b09cc5
  33. sched/clock, x86/perf: Fix "perf test tsc"Peter Zijlstra committed 9 years ago698eff6
  34. sched/clock: Fix clear_sched_clock_stable() preempt wobblyPeter Zijlstra committed 9 years ago71fdb70
  35. sched/headers: Prepare for new header dependencies before moving code to <linux/sched/nmi.h>Ingo Molnar committed 9 years ago38b8d20