summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorZicheng Qu <quzicheng315@gmail.com>2026-05-27 17:38:50 +0800
committerTejun Heo <tj@kernel.org>2026-05-27 09:12:38 -1000
commitb565a73baec275a3f4b49c1300ab396daf4a748e (patch)
treeb18f3196df6fd43f483a9ff5e343014113119189 /scripts
parent0c1a9dce208b4dc265925898e5da98934f7f9266 (diff)
tools/sched_ext: Fix scx_show_state per-scheduler state reads
scx_show_state.py still reads scx_aborting and scx_bypass_depth as global symbols. Those symbols no longer exist after the state was moved into struct scx_sched, so the drgn script fails when it reaches either field. Read aborting and bypass_depth from scx_root instead. This preserves the script's current root-scheduler view: with sub-scheduler support, the reported values are for the root scheduler and sub-schedulers are not enumerated. Fixes: 5c8d98a1b4de ("sched_ext: Move bypass state into scx_sched") Fixes: c1743da43cf5 ("sched_ext: Move aborting flag to per-scheduler field") Signed-off-by: Zicheng Qu <quzicheng@huawei.com> Reviewed-by: Andrea Righi <arighi@nvidia.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions