Show patches with: Series = timers: Move from a push remote at enqueue to a pull at expiry model       |    State = Action Required       |    Archived = No       |   32 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v9,32/32] timers: Always queue timers on the local CPU timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,31/32] timer_migration: Add tracepoints timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,30/32] timers: Implement the hierarchical pull model timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,29/32] timers: Introduce function to check timer base is_idle flag timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,28/32] tick/sched: Split out jiffies update helper function timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,27/32] timers: Check if timers base is handled already timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,26/32] timers: Restructure internal locking timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,25/32] timers: Add get next timer interrupt functionality for remote CPUs timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,24/32] timers: Split out "get next timer interrupt" functionality timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,23/32] timers: Retrieve next expiry of pinned/non-pinned timers separately timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,22/32] timers: Keep the pinned timers separate from the others timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,21/32] timers: Split next timer interrupt logic timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,20/32] timers: Ease code in run_local_timers() timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,19/32] timers: add_timer_on(): Make sure TIMER_PINNED flag is set timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,18/32] workqueue: Use global variant for add_timer() timers: Move from a push remote at enqueue to a pull at expiry model 1 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,17/32] timers: Introduce add_timer() variants which modify timer flags timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,16/32] timers: Optimization for timer_base_try_to_set_idle() timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,15/32] timers: Move marking timer bases idle into tick_nohz_stop_tick() timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,14/32] timers: Split out get next timer interrupt timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,13/32] timers: Restructure get_next_timer_interrupt() timers: Move from a push remote at enqueue to a pull at expiry model - - - --- 2023-12-01 Anna-Maria Behnsen New
[v9,12/32] timers: Fix nextevt calculation when no timers are pending timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,11/32] timers: Rework idle logic timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,10/32] timers: Use already existing function for forwarding timer base timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,09/32] timers: Split out forward timer base functionality timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,08/32] timers: Clarify check in forward_timer_base() timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,07/32] timers: Move store of next event into __next_timer_interrupt() timers: Move from a push remote at enqueue to a pull at expiry model - 2 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,06/32] timers: Do not IPI for deferrable timers timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,05/32] tracing/timers: Add tracepoint for tracking timer base is_idle flag timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,04/32] tracing/timers: Enhance timer_start tracepoint timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,03/32] tick-sched: Warn when next tick seems to be in the past timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,02/32] tick/sched: Cleanup confusing variables timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New
[v9,01/32] tick-sched: Fix function names in comments timers: Move from a push remote at enqueue to a pull at expiry model - 1 - --- 2023-12-01 Anna-Maria Behnsen New