diff options
Diffstat (limited to 'arch/x86/mm/srat_32.c')
-rw-r--r-- | arch/x86/mm/srat_32.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/arch/x86/mm/srat_32.c b/arch/x86/mm/srat_32.c index ae20046a9e9..6b9bfd78bc3 100644 --- a/arch/x86/mm/srat_32.c +++ b/arch/x86/mm/srat_32.c | |||
@@ -209,7 +209,7 @@ static __init int node_read_chunk(int nid, struct node_memory_chunk_s *memory_ch | |||
209 | 209 | ||
210 | int __init get_memcfg_from_srat(void) | 210 | int __init get_memcfg_from_srat(void) |
211 | { | 211 | { |
212 | int i, j, nid; | 212 | int i, j; |
213 | 213 | ||
214 | if (srat_disabled()) | 214 | if (srat_disabled()) |
215 | goto out_fail; | 215 | goto out_fail; |
@@ -273,12 +273,6 @@ int __init get_memcfg_from_srat(void) | |||
273 | /* for out of order entries in SRAT */ | 273 | /* for out of order entries in SRAT */ |
274 | sort_node_map(); | 274 | sort_node_map(); |
275 | 275 | ||
276 | for_each_online_node(nid) { | ||
277 | unsigned long start = node_start_pfn[nid]; | ||
278 | unsigned long end = min(node_end_pfn[nid], max_pfn); | ||
279 | |||
280 | memory_present(nid, start, end); | ||
281 | } | ||
282 | return 1; | 276 | return 1; |
283 | out_fail: | 277 | out_fail: |
284 | printk(KERN_DEBUG "failed to get NUMA memory information from SRAT" | 278 | printk(KERN_DEBUG "failed to get NUMA memory information from SRAT" |