Re: [RFC PATCH v2 11/23] sched/cache: Introduce helpers for task migration decisions
From: Peter Zijlstra
Date: Tue Sep 01 2026 - 07:37:34 EST
On Thu, Aug 27, 2026 at 08:28:04PM +0800, Jianyong Wu wrote:
> +static bool get_span_stats(const struct cpumask *span, unsigned long *util_out,
> + unsigned long *cap_out)
> +{
> + cpumask_var_t mask;
> + int cpu;
> + unsigned long util_tmp, cap_tmp, util = 0, cap = 0;
> + struct sched_domain *sd_tmp;
> +
We prefer inverse xmas ordering -- where possible. So please go through
the code and re-arrange things. Eg. the above becomes:
> + unsigned long util_tmp, cap_tmp, util = 0, cap = 0;
> + struct sched_domain *sd_tmp;
> + cpumask_var_t mask;
> + int cpu;