It is useful to see whether coresched is enabled or not, especially in devices that don't need it. Add information about the same to /proc/sched_debug.
Signed-off-by: Joel Fernandes (Google) <j...@joelfernandes.org> --- kernel/sched/debug.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/sched/debug.c b/kernel/sched/debug.c index 88bf45267672..935b68be18cd 100644 --- a/kernel/sched/debug.c +++ b/kernel/sched/debug.c @@ -782,6 +782,10 @@ static void sched_debug_header(struct seq_file *m) "sysctl_sched_tunable_scaling", sysctl_sched_tunable_scaling, sched_tunable_scaling_names[sysctl_sched_tunable_scaling]); +#ifdef CONFIG_SCHED_CORE + SEQ_printf(m, " .%-40s: %d\n", "core_sched_enabled", + !!static_branch_likely(&__sched_core_enabled)); +#endif SEQ_printf(m, "\n"); } -- 2.29.2.222.g5d2a92d10f8-goog