Re: [PATCH v3 sched_ext/for-7.3 24/36] sched_ext: Add reject DSQ for cap-rejected dispatches

From: Tejun Heo

Date: Wed Jul 08 2026 - 15:12:46 EST


On Tue, 07 Jul 2026 00:38:57 +0000, sashiko-bot@xxxxxxxxxx wrote:
> - [High] The CPU incorrectly goes idle and strands tasks when a consumed task is diverted to reject_dsq.

The divert does happen, but the reject DSQ is drained in the same
__schedule() cycle: the divert queues a deferred balance callback that
runs scx_reenq_reject() before the cpu settles, so the task doesn't
strand. No watchdog-length stall. No change.

Thanks.

--
tejun