]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
sched_ext: Documentation: Add ops.dequeue() to task lifecycle
authorAndrea Righi <arighi@nvidia.com>
Mon, 6 Apr 2026 11:47:55 +0000 (13:47 +0200)
committerTejun Heo <tj@kernel.org>
Mon, 6 Apr 2026 18:06:37 +0000 (08:06 -1000)
commita4f61f0a1afdb3c07025b91379f5c46dd89eb817
tree11cc93dbc3b72e08da503904828cf8753262982f
parenta3c3fb2f86f8a1f266747622037f90eab58186ad
sched_ext: Documentation: Add ops.dequeue() to task lifecycle

Document ops.dequeue() in the sched_ext task lifecycle now that its
semantics are well-defined.

Also update the pseudo-code to use task_is_runnable() consistently and
clarify the case where ops.dispatch() does not refill the time slice.

Signed-off-by: Andrea Righi <arighi@nvidia.com>
Reviewed-by: Emil Tsalapatis <emil@etsalapatis.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Documentation/scheduler/sched-ext.rst