x86-64, NUMA: Do not scan two times for setup_node_bootmem()
commit69efcc6d90d234a3a076afb2c635c1609536faa4
authorYinghai Lu <yinghai@kernel.org>
Mon, 21 Feb 2011 09:58:13 +0000 (21 10:58 +0100)
committerTejun Heo <tj@kernel.org>
Mon, 21 Feb 2011 10:23:31 +0000 (21 11:23 +0100)
tree69c4032f04de1e9dc8add8a944b13b4f3c05814a
parent6d496f9f232790d44144f3784856290e0b27b8f3
x86-64, NUMA: Do not scan two times for setup_node_bootmem()

By the time setup_node_bootmem() is called, all the memblocks are
already registered.  As node_data is allocated from these memblocks,
calling it more than once doesn't make any difference.  Drop the loop.

tj: Dropped comment referencing to the old behavior as suggested by
    David and rephrased the description.

Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Acked-by: David Rientjes <rientjes@google.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
arch/x86/mm/numa_64.c