Files
linux-stable-mirror/kernel
Tejun Heo 46fcee9f99 sched_ext: Mark scx_bpf_dsq_move_set_[slice|vtime]() with KF_RCU
[ Upstream commit 54e96258a6 ]

scx_bpf_dsq_move_set_slice() and scx_bpf_dsq_move_set_vtime() take a DSQ
iterator argument which has to be valid. Mark them with KF_RCU.

Fixes: 4c30f5ce4f ("sched_ext: Implement scx_bpf_dispatch[_vtime]_from_dsq()")
Cc: stable@vger.kernel.org # v6.12+
Acked-by: Andrea Righi <arighi@nvidia.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
[ scx_bpf_dsq_move_set_* => scx_bpf_dispatch_from_dsq_set_* ]
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2025-11-13 15:34:01 -05:00
..
2025-06-27 11:11:45 +01:00
2024-10-09 12:47:19 -07:00
2024-09-27 08:18:43 -07:00