summaryrefslogtreecommitdiff
path: root/crypto/pcrypt.c
diff options
context:
space:
mode:
authorHenry Huang <henry.hj@antgroup.com>2024-12-22 18:43:16 +0300
committerTejun Heo <tj@kernel.org>2024-12-24 23:56:08 +0300
commit35bf430e08a18fdab6eb94492a06d9ad14c6179b (patch)
tree910a54b731c57762bb43c0fcadbc2fb35877d7fd /crypto/pcrypt.c
parent18b2093f4598d8ee67a8153badc93f0fa7686b8a (diff)
downloadlinux-35bf430e08a18fdab6eb94492a06d9ad14c6179b.tar.xz
sched_ext: initialize kit->cursor.flags
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@antgroup.com> Fixes: 6462dd53a260 ("sched_ext: Compact struct bpf_iter_scx_dsq_kern") Cc: stable@vger.kernel.org # v6.12 Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'crypto/pcrypt.c')
0 files changed, 0 insertions, 0 deletions