Re: [PATCHSET sched_ext/for-6.19-fixes] sched_ext: Fix missing post-enqueue handling in move_local_task_to_local_dsq()

From: Andrea Righi

Date: Thu Dec 11 2025 - 18:29:39 EST


Hi Tejun,

On Thu, Dec 11, 2025 at 12:48:07PM -1000, Tejun Heo wrote:
> Hello,
>
> move_local_task_to_local_dsq() was missing post-enqueue handling which
> matters now that scx_bpf_dsq_move() can be called while the CPU is busy.
>
> 0001-sched_ext-Factor-out-local_dsq_post_enq-from-dispatc.patch
> 0002-sched_ext-Fix-missing-post-enqueue-handling-in-move_.patch

A couple of comments about the commit description, but overall looks good
to me.

Reviewed-by: Andrea Righi <arighi@xxxxxxxxxx>

Thanks,
-Andrea

>
> diffstat:
> kernel/sched/ext.c | 44 +++++++++++++++++++++++++++++---------------
> 1 file changed, 29 insertions(+), 15 deletions(-)
>
> --
> tejun