summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/stackcollapse-report
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2026-08-14 14:56:56 -1000
committerTejun Heo <tj@kernel.org>2026-08-15 00:07:42 -1000
commit307a7b7ae59257027388d6fa19f507ff2f562336 (patch)
tree6c7ac8d41a6df1cc1bf84cfb60807c1e752687e9 /tools/perf/scripts/python/bin/stackcollapse-report
parente0253dd04beb03e79477c5ef4768b11135687206 (diff)
sched_ext: Drop the stale keep_prev fixup in dispatch_pick()
The fixup demoting a keep verdict when @prev is not on ext_sched_class guarded against the rq-level SCX_RQ_BAL_KEEP flag going stale back when balancing and picking were separate operations. The verdict now travels in the return value, created and consumed in one invocation against the @prev it evaluated, and every keep decision tests SCX_TASK_QUEUED under the rq lock, which implies ext_sched_class as a class switch dequeues first. Drop the fixup along with dispatch_core_pick()'s copy. Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-report')
0 files changed, 0 insertions, 0 deletions