Re: [PATCH v3 19/21] sched/cache: Add user control to adjust the aggressiveness of cache-aware scheduling
From: Tim Chen
Date: Fri Feb 20 2026 - 13:18:12 EST
On Fri, 2026-02-20 at 15:29 +0100, Peter Zijlstra wrote:
> On Tue, Feb 10, 2026 at 02:18:59PM -0800, Tim Chen wrote:
>
> > diff --git a/kernel/sched/debug.c b/kernel/sched/debug.c
> > index bae747eddc59..dc4b7de6569f 100644
> > --- a/kernel/sched/debug.c
> > +++ b/kernel/sched/debug.c
> > @@ -566,6 +566,16 @@ static __init int sched_init_debug(void)
> > #ifdef CONFIG_SCHED_CACHE
> > debugfs_create_file("llc_enabled", 0644, debugfs_sched, NULL,
> > &sched_cache_enable_fops);
> > + debugfs_create_u32("llc_aggr_tolerance", 0644, debugfs_sched,
> > + &llc_aggr_tolerance);
> > + debugfs_create_u32("llc_epoch_period", 0644, debugfs_sched,
> > + &llc_epoch_period);
> > + debugfs_create_u32("llc_epoch_affinity_timeout", 0644, debugfs_sched,
> > + &llc_epoch_affinity_timeout);
> > + debugfs_create_u32("llc_overaggr_pct", 0644, debugfs_sched,
> > + &llc_overaggr_pct);
> > + debugfs_create_u32("llc_imb_pct", 0644, debugfs_sched,
> > + &llc_imb_pct);
> > #endif
>
> So we have debug/sched/numa_balancing/, would it make sense to stick all
> of this into debug/sched/llc_balancing/ or so?
That's a good suggestion. Will do that in follow on version.
Tim