memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants
[platform/kernel/linux-starfive.git] / arch / ia64 / mm / discontig.c
index 1928d57..70609f8 100644 (file)
@@ -451,8 +451,10 @@ static void __init *memory_less_node_alloc(int nid, unsigned long pernodesize)
        if (bestnode == -1)
                bestnode = anynode;
 
-       ptr = __alloc_bootmem_node(pgdat_list[bestnode], pernodesize,
-               PERCPU_PAGE_SIZE, __pa(MAX_DMA_ADDRESS));
+       ptr = memblock_alloc_try_nid(pernodesize, PERCPU_PAGE_SIZE,
+                                    __pa(MAX_DMA_ADDRESS),
+                                    MEMBLOCK_ALLOC_ACCESSIBLE,
+                                    bestnode);
 
        return ptr;
 }