From: Andrew Morton kernel/sched.c: In function 'build_sched_domains': kernel/sched.c:6588: error: too few arguments to function 'cpu_to_allnodes_group' Cc: Suresh Siddha Cc: Ingo Molnar Cc: Nick Piggin Signed-off-by: Andrew Morton --- kernel/sched.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN kernel/sched.c~sched-remove-unnecessary-sched-group-allocations-fix kernel/sched.c --- a/kernel/sched.c~sched-remove-unnecessary-sched-group-allocations-fix +++ a/kernel/sched.c @@ -6470,7 +6470,7 @@ static int build_sched_domains(const cpu init_numa_sched_groups_power(sched_group_nodes[i]); if (sched_group_allnodes) { - int group = cpu_to_allnodes_group(first_cpu(*cpu_map)); + int group = cpu_to_allnodes_group(first_cpu(*cpu_map), cpu_map); struct sched_group *sg = &sched_group_allnodes[group]; init_numa_sched_groups_power(sg); _