sched/numa: Replace hard-coded number by a define in numa_task_group()
authorBharata B Rao <bharata@amd.com>
Mon, 4 Oct 2021 10:57:03 +0000 (16:27 +0530)
committerPeter Zijlstra <peterz@infradead.org>
Thu, 14 Oct 2021 11:09:58 +0000 (13:09 +0200)
While allocating group fault stats, task_numa_group()
is using a hard coded number 4. Replace this by
NR_NUMA_HINT_FAULT_STATS.

No functionality change in this commit.

Signed-off-by: Bharata B Rao <bharata@amd.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Mel Gorman <mgorman@suse.de>
Link: https://lkml.kernel.org/r/20211004105706.3669-2-bharata@amd.com
kernel/sched/fair.c

index 2468d1d..fc0a0ed 100644 (file)
@@ -2438,7 +2438,8 @@ static void task_numa_group(struct task_struct *p, int cpupid, int flags,
 
        if (unlikely(!deref_curr_numa_group(p))) {
                unsigned int size = sizeof(struct numa_group) +
-                                   4*nr_node_ids*sizeof(unsigned long);
+                                   NR_NUMA_HINT_FAULT_STATS *
+                                   nr_node_ids * sizeof(unsigned long);
 
                grp = kzalloc(size, GFP_KERNEL | __GFP_NOWARN);
                if (!grp)