Show patches with: Series = Proxy Execution: A generalized form of Priority Inheritance v7       |    Archived = No       |   22 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v7,23/23] sched: Fix rt/dl load balancing via chain level balance Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,22/23] sched: Refactor dl/rt find_lowest/latest_rq logic Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,21/23] sched: Add find_exec_ctx helper Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,19/23] sched: Consolidate pick_*_task to task_is_pushable helper Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,18/23] sched: Add push_task_chain helper Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,17/23] sched: Initial sched_football test implementation Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,16/23] sched: Add deactivated (sleeping) owner handling to find_proxy_task() Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,15/23] sched: Add blocked_donor link to task for smarter mutex handoffs Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,14/23] sched: Handle blocked-waiter migration (and return migration) Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,13/23] sched: Start blocked_on chain processing in find_proxy_task() Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,12/23] sched: Fix proxy/current (push,pull)ability Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,11/23] sched: Add a initial sketch of the find_proxy_task() function Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,10/23] sched: Split out __sched() deactivate task logic into a helper Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,09/23] sched: Fix runtime accounting w/ split exec & sched contexts Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,08/23] sched: Split scheduler and execution contexts Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,07/23] locking/mutex: Switch to mutex handoffs for CONFIG_SCHED_PROXY_EXEC Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,06/23] sched: Add CONFIG_SCHED_PROXY_EXEC & boot argument to enable/disable Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,05/23] locking/mutex: Rework task_struct::blocked_on Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,04/23] locking/mutex: Expose __mutex_owner() Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,03/23] locking/mutex: Make mutex::wait_lock irq safe Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,02/23] locking/mutex: Remove wakeups from under mutex::wait_lock Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New
[v7,01/23] sched: Unify runtime accounting across classes Proxy Execution: A generalized form of Priority Inheritance v7 - - - --- 2023-12-20 John Stultz New