Re: [PATCH v1] sched_ext: initialize kit->cursor.flags

From: Tejun Heo
Date: Tue Dec 24 2024 - 15:57:02 EST


On Sun, Dec 22, 2024 at 11:43:16PM +0800, Henry Huang wrote:
> struct bpf_iter_scx_dsq *it maybe not initialized.
> If we didn't call scx_bpf_dsq_move_set_vtime and scx_bpf_dsq_move_set_slice
> before scx_bpf_dsq_move, it would cause unexpected behaviors:
> 1. Assign a huge slice into p->scx.slice
> 2. Assign a invalid vtime into p->scx.dsq_vtime
>
> Signed-off-by: Henry Huang <henry.hj@xxxxxxxxxxxx>

Applied to sched_ext/for-6.13-fixes w/ Fixes tag and stable cc added.

Thanks.

--
tejun