Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmask"
[linux-2.6-block.git] / mm / shmem.c
index cddc72ac44d868492e95a4badde4ea748d4aafeb..921f80488bb3fdd03cc7ce64a5a5a6d0f015b794 100644 (file)
@@ -1439,7 +1439,7 @@ static struct page *shmem_alloc_hugepage(gfp_t gfp,
 
        shmem_pseudo_vma_init(&pvma, info, hindex);
        page = alloc_pages_vma(gfp | __GFP_COMP | __GFP_NORETRY | __GFP_NOWARN,
-                       HPAGE_PMD_ORDER, &pvma, 0, numa_node_id());
+                       HPAGE_PMD_ORDER, &pvma, 0, numa_node_id(), true);
        shmem_pseudo_vma_destroy(&pvma);
        if (page)
                prep_transhuge_page(page);