Re: [PATCHSET sched_ext/for-6.11] sched_ext: Fix scx_bpf_reenqueue_local()

From: Tejun Heo
Date: Tue Jul 09 2024 - 18:31:33 EST


On Tue, Jul 09, 2024 at 11:09:41AM -1000, Tejun Heo wrote:
> Fix scx_bpf_reenqueue_local()'s misbehaviors in two cases:
>
> - when SCX_ENQ_HEAD is used to dispatch a re-enqueued task back to the same
> local DSQ.
>
> - when the CPU is being preempted by stop_task for task migration.
>
> This patchset contains the following two patches:
>
> 0001-sched_ext-Reimplement-scx_bpf_reenqueue_local.patch
> 0002-sched_ext-Make-scx_bpf_reenqueue_local-skip-tasks-th.patch

Applied to sched_ext/for-6.11.

Thanks.

--
tejun