57e95a5c4117 ("timers: Introduce function to check timer base is_idle flag") 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") 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") 822deeed3a6a ("tick/nohz: Update obsolete comments") 96c1fa04f089 ("tick/rcu: Fix false positive "softirq work is pending" messages") 13bb06f8dd42 ("tick/common: Align tick period during sched_timer setup") ead70b752373 ("timers/nohz: Add a comment about broken iowait counter update race")