All of lore.kernel.org
 help / color / mirror / Atom feed
* sched: fix: initialization of sched_domain_topology for NUMA
@ 2014-05-12 21:16 ` Vincent Guittot
  0 siblings, 0 replies; 12+ messages in thread
From: Vincent Guittot @ 2014-05-12 21:16 UTC (permalink / raw)
  To: mingo, peterz, jet.chen
  Cc: fengguang.wu, linux-ia64, linux-s390, linux-kernel,
	Vincent Guittot

sched_domain_topology table is a null terminated array. 
Add 1 row in the allocation size that will be used as the last row of the
table.

Reported-by: Jet Chen <jet.chen@intel.com>
Tested-by: Jet Chen <jet.chen@intel.com>
Signed-off-by: Vincent Guittot <vincent.guittot@linaro.org>
link: https://lkml.org/lkml/2014/5/12/130

---

Hi Ingo and Peter,

This patch fixes the problem that has been reported by Jet Chen 

Regards,
Vincent

 kernel/sched/core.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/sched/core.c b/kernel/sched/core.c
index 4ea7b3f..205fa17 100644
--- a/kernel/sched/core.c
+++ b/kernel/sched/core.c
@@ -6234,7 +6234,7 @@ static void sched_init_numa(void)
 	/* Compute default topology size */
 	for (i = 0; sched_domain_topology[i].mask; i++);
 
-	tl = kzalloc((i + level) *
+	tl = kzalloc((i + level + 1) *
 			sizeof(struct sched_domain_topology_level), GFP_KERNEL);
 	if (!tl)
 		return;
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2014-05-22 12:28 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-12 21:16 sched: fix: initialization of sched_domain_topology for NUMA Vincent Guittot
2014-05-12 21:16 ` Vincent Guittot
2014-05-13  8:26 ` Peter Zijlstra
2014-05-13  8:26   ` Peter Zijlstra
2014-05-13  8:33   ` Vincent Guittot
2014-05-13  8:33     ` Vincent Guittot
2014-05-13  9:11   ` Vincent Guittot
2014-05-13  9:11     ` Vincent Guittot
2014-05-13 10:15     ` Peter Zijlstra
2014-05-13 10:15       ` Peter Zijlstra
2014-05-19 13:09     ` [tip:sched/core] sched: Fix " tip-bot for Vincent Guittot
2014-05-22 12:27     ` [tip:sched/core] sched/numa: " tip-bot for Vincent Guittot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.