diff options
| author | Tejun Heo <tj@kernel.org> | 2026-08-03 11:01:07 -1000 |
|---|---|---|
| committer | Tejun Heo <tj@kernel.org> | 2026-08-03 11:01:07 -1000 |
| commit | 78f8d726e62e0b72a4b11e5778d2d7e252b076c0 (patch) | |
| tree | 668254e4df17666e3c2ffae634ed61526a972ebd /tools/perf/scripts/python | |
| parent | 1fd50778b18d44095adfe5dab2f2a84fcc0fb7a4 (diff) | |
sched_ext: Make SCX_ENQ_IGNORE_CAPS waive the preemption cap too
SCX_ENQ_IGNORE_CAPS is kernel-internal and marks a placement the kernel
forces. scx_caps_for_enq() waives the enqueue cap for it, but a PREEMPT
insert still picks up the preemption cap requirement from
scx_caps_for_preempt(). Update scx_caps_for_preempt() to take enq_flags and
require nothing when SCX_ENQ_IGNORE_CAPS is set.
Signed-off-by: Tejun Heo <tj@kernel.org>
Reviewed-by: Andrea Righi <arighi@nvidia.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
