summaryrefslogtreecommitdiff
path: root/kernel/time/hrtimer.c
AgeCommit message (Expand)Author
2026-04-11Merge branch 'timers/urgent' into timers/coreThomas Gleixner
2026-04-10clockevents: Prevent timer interrupt starvationThomas Gleixner
2026-04-01hrtimer: Fix incorrect #endif comment for BITS_PER_LONG checkZhan Xusheng
2026-03-12hrtimer: Add a helper to retrieve a hrtimer from its timerqueue nodeThomas Weißschuh (Schneider Electric)
2026-03-12hrtimer: Drop unnecessary pointer indirection in hrtimer_expire_entry eventThomas Weißschuh (Schneider Electric)
2026-03-12hrtimer: Don't zero-initialize ret in hrtimer_nanosleep()Thomas Weißschuh (Schneider Electric)
2026-03-11hrtimer: Less agressive interrupt 'hang' handlingPeter Zijlstra
2026-02-27hrtimer: Try to modify timers in placeThomas Gleixner
2026-02-27hrtimer: Use linked timerqueueThomas Gleixner
2026-02-27hrtimer: Optimize for_each_active_base()Thomas Gleixner
2026-02-27hrtimer: Simplify run_hrtimer_queues()Thomas Gleixner
2026-02-27hrtimer: Rework next event evaluationThomas Gleixner
2026-02-27hrtimer: Keep track of first expiring timer per clock baseThomas Gleixner
2026-02-27hrtimer: Avoid re-evaluation when nothing changedThomas Gleixner
2026-02-27hrtimer: Push reprogramming timers into the interrupt return pathPeter Zijlstra
2026-02-27hrtimer: Rename hrtimer_cpu_base::in_hrtirq to deferred_rearmThomas Gleixner
2026-02-27hrtimer: Re-arrange hrtimer_interrupt()Peter Zijlstra
2026-02-27hrtimer: Separate remove/enqueue handling for local timersThomas Gleixner
2026-02-27hrtimer: Use NOHZ information for localityThomas Gleixner
2026-02-27hrtimer: Optimize for local timersThomas Gleixner
2026-02-27hrtimer: Convert state and properties to booleanThomas Gleixner
2026-02-27hrtimer: Replace the bitfield in hrtimer_cpu_baseThomas Gleixner
2026-02-27hrtimer: Evaluate timer expiry only onceThomas Gleixner
2026-02-27hrtimer: Cleanup coding style and commentsThomas Gleixner
2026-02-27hrtimer: Use guards where appropriateThomas Gleixner
2026-02-27hrtimer: Reduce trace noise in hrtimer_start()Thomas Gleixner
2026-02-27hrtimer: Add debug object init assertionThomas Gleixner
2026-02-27hrtimer: Provide LAZY_REARM modePeter Zijlstra
2026-02-27hrtimer: Provide a static branch based hrtimer_hres_enabled()Thomas Gleixner
2026-02-27hrtimer: Avoid pointless reprogramming in __hrtimer_start_range_ns()Peter Zijlstra
2026-02-10Merge tag 'timers-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2026-02-10Merge tag 'sched-core-2026-02-09' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2026-02-03Merge branch 'v6.19-rc8'Peter Zijlstra
2026-01-28cpufreq: ondemand: Simplify idle cputime granularity testFrederic Weisbecker
2026-01-22hrtimer: Fix trace oddityThomas Gleixner
2026-01-13hrtimer: Drop _tv64() helpersThomas Weißschuh
2026-01-13hrtimer: Remove public definition of HIGH_RES_NSECThomas Weißschuh
2026-01-13hrtimer: Fix softirq base check in update_needs_ipi()Thomas Weißschuh
2026-01-11treewide: Update email addressThomas Gleixner
2025-12-02Merge tag 'timers-core-2025-11-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-11-14hrtimer: Store time as ktime_t in restart blockThomas Weißschuh
2025-09-30Merge tag 'timers-core-2025-09-29' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-09-21time: Fix spelling mistakes in commentsHaofeng Li
2025-09-09hrtimers: Unconditionally update target CPU base after offline timer migrationXiongfeng Wang
2025-09-09hrtimer: Reorder branches in hrtimer_clockid_to_base()Thomas Weißschuh
2025-09-09hrtimer: Remove hrtimer_clock_base:: Get_timeThomas Weißschuh
2025-04-09hrtimer: Add missing ACCESS_PRIVATE() for hrtimer::functionNam Cao
2025-04-05tracing/timers: Rename the hrtimer_init event to hrtimer_setupNam Cao
2025-04-05hrtimers: Rename debug_init_on_stack() to debug_setup_on_stack()Nam Cao
2025-04-05hrtimers: Rename debug_init() to debug_setup()Nam Cao