summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2026-08-03 11:01:07 -1000
committerTejun Heo <tj@kernel.org>2026-08-03 11:01:07 -1000
commit78f8d726e62e0b72a4b11e5778d2d7e252b076c0 (patch)
tree668254e4df17666e3c2ffae634ed61526a972ebd /tools/perf/scripts/python/flamegraph.py
parent1fd50778b18d44095adfe5dab2f2a84fcc0fb7a4 (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/flamegraph.py')
0 files changed, 0 insertions, 0 deletions