Code

History

Commits on v4.8 to kernel/time/timer.c35+
  1. timers: Fix get_next_timer_interrupt() computationChris Metcalf committed 10 years ago46c8f0b
  2. timers/core: Convert to hotplug state machineRichard Cochran committed 10 years ago24f73b9
  3. Merge branch 'timers/fast-wheel' into timers/coreIngo Molnar committed 10 years ago4b4b208
  4. timers: Implement optimization for same expiry time in mod_timer()Anna-Maria Gleixner committed 10 years agof00c0af
  5. timers: Split out index calculationAnna-Maria Gleixner committed 10 years agoffdf047
  6. timers: Only wake softirq if necessaryThomas Gleixner committed 10 years ago4e85876
  7. timers: Forward the wheel clock whenever possibleThomas Gleixner committed 10 years agoa683f39
  8. timers: Optimize collect_expired_timers() for NOHZAnna-Maria Gleixner committed 10 years ago2369683
  9. timers: Move __run_timers() functionAnna-Maria Gleixner committed 10 years ago73420fe
  10. timers: Remove set_timer_slack() leftoversThomas Gleixner committed 10 years ago53bf837
  11. timers: Switch to a non-cascading wheelThomas Gleixner committed 10 years ago500462a
  12. timers: Give a few structs and members proper namesThomas Gleixner committed 10 years ago494af3e
  13. timers: Remove the deprecated mod_timer_pinned() APIThomas Gleixner committed 10 years ago177ec0a
  14. timers: Make 'pinned' a timer propertyThomas Gleixner committed 10 years agoe675447
  15. timers: Clarify usleep_range() function commentBjorn Helgaas committed 10 years agob5227d0
  16. debugobjects: insulate non-fixup logic related to static obj from fixup callbacksDu, Changbin committed 10 years agob9fdac7
  17. timer: update debugobjects fixup callbacks return typeDu, Changbin committed 10 years agoe325246
  18. sched: add schedule_timeout_idle()Andrew Morton committed 10 years ago69b27ba
  19. timer: convert timer_slack_ns from unsigned long to u64John Stultz committed 10 years agoda8b44d
  20. timers: Use proper base migration in add_timer_on()Tejun Heo committed 11 years ago22b886d
  21. timers: Use __fls in apply_slack()Rasmus Villemoes committed 11 years ago9fc4468
  22. timers: Fix data race in timer_stats_account_timer()Dmitry Vyukov committed 11 years ago3ed769b
  23. timer: Write timer->flags atomicallyEric Dumazet committed 11 years agod0023a1
  24. timer: Fix hotplug regressionThomas Gleixner committed 11 years ago24bfcb1
  25. timer: Minimize nohz off overheadThomas Gleixner committed 11 years ago683be13
  26. timer: Reduce timer migration overhead if disabledThomas Gleixner committed 11 years agobc7a34b
  27. timer: Stats: Simplify the flags handlingThomas Gleixner committed 11 years agoc74441a
  28. timer: Replace timer base by a cpu indexThomas Gleixner committed 11 years ago0eeda71
  29. timer: Use hlist for the timer wheel hash bucketsThomas Gleixner committed 11 years ago1dabbce
  30. timer: Remove FIFO "guarantee"Thomas Gleixner committed 11 years ago1bd04bf
  31. timers: Sanitize catchup_timer_jiffies() usageThomas Gleixner committed 11 years ago3bb475a
  32. tracing: timer: Add deferrable flag to timer_startBadhri Jagan Sridharan committed 11 years ago4e413e8
  33. timer: Use timer->base for flag checksJoonwoo Park committed 11 years ago781978e
  34. timer: Put usleep_range into the __sched sectionThomas Gleixner committed 11 years ago2ad5d32
  35. timer: Remove pointless return value of do_usleep_range()Thomas Gleixner committed 11 years ago6deba08