Code

History

Commits on v5.16 to kernel/time/timer.c35+
  1. timers: implement usleep_idle_range()SeongJae Park committed 4 years agoe477901
  2. timers: Move clearing of base::timer_running under base:: LockThomas Gleixner committed 5 years agobb7262b
  3. timers: Fix get_next_timer_interrupt() with no timers pendingNicolas Saenz Julienne committed 5 years agoaebacb7
  4. Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds committed 5 years ago28e92f9
  5. sched,timer: Use __set_current_state()Peter Zijlstra committed 5 years ago600642a
  6. timer: Revert "timer: Add timer_curr_running()"Frederic Weisbecker committed 5 years ago258ca95
  7. timekeeping, clocksource: Fix various typos in commentsIngo Molnar committed 5 years ago4bf07f6
  8. rcu/nocb: Code-style nits in callback-offloading togglingPaul E. McKenney committed 5 years agof759081
  9. timer: Add timer_curr_running()Frederic Weisbecker committed 5 years agodcd4259
  10. Merge tag 'timers-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years ago533369b
  11. timers: Make run_local_timers() staticThomas Gleixner committed 5 years agocc947f2
  12. timers: Don't block on ->expiry_lock for TIMER_IRQSAFE timersSebastian Andrzej Siewior committed 6 years agoc725daf
  13. timers: Remove unused inline funtion debug_timer_free()YueHaibing committed 6 years ago9010e38
  14. random32: add noise from network and scheduling activityWilly Tarreau committed 6 years ago3744741
  15. random32: make prandom_u32() output unpredictableGeorge Spelvin committed 6 years agoc51f8f8
  16. Merge tag 'timers-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years agof5f5933
  17. timers: Mask invalid flags in do_init_timer()Qianli Zhao committed 6 years agob952caf
  18. treewide: Make all debug_obj_descriptors constStephen Boyd committed 6 years agof9e62f3
  19. treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva committed 6 years agodf561f6
  20. posix-cpu-timers: Provide mechanisms to defer timer handling to task_workThomas Gleixner committed 6 years ago1fb497d
  21. Merge tag 'timers-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 6 years ago442489c
  22. random32: update the net random state on interrupt and activityWilly Tarreau committed 6 years agof227e3e
  23. timers: Recalculate next timer interrupt only when necessaryFrederic Weisbecker committed 6 years ago31cd0e1
  24. timers: Lower base clock forwarding thresholdFrederic Weisbecker committed 6 years ago36cd28a
  25. timers: Remove must_forward_clkFrederic Weisbecker committed 6 years ago0975fb5
  26. timers: Spare timer softirq until next expiryFrederic Weisbecker committed 6 years agod4f7dae
  27. timers: Expand clk forward logic beyond nohzFrederic Weisbecker committed 6 years ago1f8a421
  28. timers: Reuse next expiry cache after nohz exitFrederic Weisbecker committed 6 years ago90d52f6
  29. timers: Always keep track of next expiryFrederic Weisbecker committed 6 years agodc2a0f1
  30. timers: Optimize _next_timer_interrupt() level iterationFrederic Weisbecker committed 6 years ago001ec1b
  31. timers: Add comments about calc_index() ceiling workFrederic Weisbecker committed 6 years ago4468897
  32. timers: Move trigger_dyntick_cpu() to enqueue_timer()Frederic Weisbecker committed 6 years ago9a2b764
  33. timers: Use only bucket expiry for base->next_expiry valueAnna-Maria Behnsen committed 6 years ago1f32cab
  34. timers: Preserve higher bits of expiration on index calculationFrederic Weisbecker committed 6 years ago3d2e83a
  35. timer: Fix wheel index calculation on last levelFrederic Weisbecker committed 6 years agoe2a71bd