Re: [PATCH 1/2] sched_ext: fix vtime priority queue inversion on wide vtime spread

From: Tejun Heo

Date: Tue Sep 01 2026 - 04:36:22 EST


Hello,

On Tue, Sep 01, 2026 at 10:40:37AM +0800, Tao Cui wrote:
...
> than 2^63 apart. Unlike CFS, which enforces that invariant with
> min_vruntime clamping, sched_ext takes dsq_vtime directly from the BPF
> scheduler and cannot bound the spread. A scheduler that inserts tasks

This doesn't make any practical sense. dsq_vtime is by (implicit) definition
a rolling cursor. Please feel free to add documentation if that'd help.

Thanks.

--
tejun