memblock: make memblock_find_in_range method private
[linux-2.6-microblaze.git] / drivers / base / arch_numa.c
index 4cc4e11..46c5034 100644 (file)
@@ -279,13 +279,10 @@ static int __init numa_alloc_distance(void)
        int i, j;
 
        size = nr_node_ids * nr_node_ids * sizeof(numa_distance[0]);
-       phys = memblock_find_in_range(0, PFN_PHYS(max_pfn),
-                                     size, PAGE_SIZE);
+       phys = memblock_phys_alloc_range(size, PAGE_SIZE, 0, PFN_PHYS(max_pfn));
        if (WARN_ON(!phys))
                return -ENOMEM;
 
-       memblock_reserve(phys, size);
-
        numa_distance = __va(phys);
        numa_distance_cnt = nr_node_ids;