Messages in this thread Patch in this message | | | Date | Fri, 01 Feb 2008 13:29:15 -0800 | From | Yinghai Lu <> | Subject | [PATCH] x86_64: mark x86_cpu_to_node_map_init to __initdata like other xx_init |
| |
[PATCH] x86_64: mark x86_cpu_to_node_map_init to __initdata like other xx_init
x86_cpu_to_apicid_init and x86_bios_cpu_apicid_init are defined with __initdata.
Signed-off-by: Yinghai Lu <yinghai.lu@sun.com>
diff --git a/arch/x86/mm/numa_64.c b/arch/x86/mm/numa_64.c index f0e5cab..d7af3fd 100644 --- a/arch/x86/mm/numa_64.c +++ b/arch/x86/mm/numa_64.c @@ -31,7 +31,7 @@ bootmem_data_t plat_node_bdata[MAX_NUMNODES]; struct memnode memnode; -int x86_cpu_to_node_map_init[NR_CPUS] = { +int x86_cpu_to_node_map_init[NR_CPUS] __initdata = { [0 ... NR_CPUS-1] = NUMA_NO_NODE }; void *x86_cpu_to_node_map_early_ptr; diff --git a/include/asm-x86/topology.h b/include/asm-x86/topology.h index 8af05a9..d3340de 100644 --- a/include/asm-x86/topology.h +++ b/include/asm-x86/topology.h @@ -35,7 +35,7 @@ extern int cpu_to_node_map[]; #else DECLARE_PER_CPU(int, x86_cpu_to_node_map); -extern int x86_cpu_to_node_map_init[]; +extern int __initdata x86_cpu_to_node_map_init[]; extern void *x86_cpu_to_node_map_early_ptr; /* Returns the number of the current Node. */ #define numa_node_id() (early_cpu_to_node(raw_smp_processor_id()))
| |