| dc1e7dc5ac62 ("timer: Move trace point to get proper index") |
| fd45bb77ad68 ("timers: Invoke timer_start_debug() where it makes sense") |
| 2fe59f507a65 ("timers: Fix excessive granularity of new timers after a nohz idle") |
| 6bad6bccf2d7 ("timers: Prevent base clock corruption when forwarding") |
| 4da9152a4308 ("timers: Lock base for same bucket optimization") |
| f00c0afdfa62 ("timers: Implement optimization for same expiry time in mod_timer()") |
| a683f390b93f ("timers: Forward the wheel clock whenever possible") |
| 236968383cf5 ("timers: Optimize collect_expired_timers() for NOHZ") |
| 500462a9de65 ("timers: Switch to a non-cascading wheel") |
| b0d6e2dcb284 ("timers: Reduce the CPU index space to 256k") |
| 494af3ed7848 ("timers: Give a few structs and members proper names") |
| 177ec0a0a531 ("timers: Remove the deprecated mod_timer_pinned() API") |
| e675447bda51 ("timers: Make 'pinned' a timer property") |
| 6f3ffc19157a ("timer: add setup_deferrable_timer macro") |
| 82bbe34b3d89 ("nohz: Clarify magic in tick_nohz_stop_sched_tick()") |