36e40df35d2c ("timer_migration: Add tracepoints") 7ee988770326 ("timers: Implement the hierarchical pull model") 57e95a5c4117 ("timers: Introduce function to check timer base is_idle flag") 90f5df66c86c ("timers: Restructure internal locking") f73d9257ff3c ("timers: Add get next timer interrupt functionality for remote CPUs") 70b4cf84f3ac ("timers: Split out "get next timer interrupt" functionality") 21927fc89e5f ("timers: Retrieve next expiry of pinned/non-pinned timers separately") 83a665dc99a7 ("timers: Keep the pinned timers separate from the others") 9f6a3c602c23 ("timers: Split next timer interrupt logic") af68cb3fc736 ("timers: Simplify code in run_local_timers()") e2e1d724e948 ("timers: Move marking timer bases idle into tick_nohz_stop_tick()") 39ed699fb660 ("timers: Split out get next timer interrupt") bebed6649e85 ("timers: Restructure get_next_timer_interrupt()") da65f29dada7 ("timers: Fix nextevt calculation when no timers are pending") bb8caad5083f ("timers: Rework idle logic") 7a39a5080ef0 ("timers: Use already existing function for forwarding timer base") b5e6f59888c7 ("timers: Move store of next event into __next_timer_interrupt()") b573c73101d8 ("tracing/timers: Add tracepoint for tracking timer base is_idle flag") 318050671aff ("tick/sched: Cleanup confusing variables") 6c7743773599 ("tick/nohz: Update comments some more")