From: fangqiurong Date: Tue, 7 Apr 2026 09:34:05 +0000 (+0800) Subject: sched_ext: Documentation: Fix scx_bpf_move_to_local kfunc name X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=393754191b85b3f76d9cc44dda5209ef23337e8a;p=thirdparty%2Fkernel%2Flinux.git sched_ext: Documentation: Fix scx_bpf_move_to_local kfunc name The correct kfunc name is scx_bpf_dsq_move_to_local(), not scx_bpf_move_to_local(). Fix the two references in the Scheduling Cycle section. Signed-off-by: fangqiurong Signed-off-by: Tejun Heo --- diff --git a/Documentation/scheduler/sched-ext.rst b/Documentation/scheduler/sched-ext.rst index 9f03650abfeba..ec594ae8086de 100644 --- a/Documentation/scheduler/sched-ext.rst +++ b/Documentation/scheduler/sched-ext.rst @@ -375,9 +375,9 @@ The following briefly shows how a waking task is scheduled and executed. rather than performing them immediately. There can be up to ``ops.dispatch_max_batch`` pending tasks. - * ``scx_bpf_move_to_local()`` moves a task from the specified non-local + * ``scx_bpf_dsq_move_to_local()`` moves a task from the specified non-local DSQ to the dispatching DSQ. This function cannot be called with any BPF - locks held. ``scx_bpf_move_to_local()`` flushes the pending insertions + locks held. ``scx_bpf_dsq_move_to_local()`` flushes the pending insertions tasks before trying to move from the specified DSQ. 4. After ``ops.dispatch()`` returns, if there are tasks in the local DSQ,