diff options
| author | Andrea Righi <arighi@nvidia.com> | 2026-03-05 07:29:00 +0100 |
|---|---|---|
| committer | Tejun Heo <tj@kernel.org> | 2026-03-05 06:21:06 -1000 |
| commit | 70f54f61a3d52af13b72248a63e98eddf4c990ac (patch) | |
| tree | c12029d7afc8d64c7b164c69daef707cf94079d2 /include/linux/parser.h | |
| parent | 0927780c90ce551869fb692279d66387a4b66af5 (diff) | |
sched_ext: Document task ownership state machine
The task ownership state machine in sched_ext is quite hard to follow
from the code alone. The interaction of ownership states, memory
ordering rules and cross-CPU "lock dancing" makes the overall model
subtle.
Extend the documentation next to scx_ops_state to provide a more
structured and self-contained description of the state transitions and
their synchronization rules.
The new reference should make the code easier to reason about and
maintain and can help future contributors understand the overall
task-ownership workflow.
Signed-off-by: Andrea Righi <arighi@nvidia.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/linux/parser.h')
0 files changed, 0 insertions, 0 deletions
