mm, treewide: redefine MAX_ORDER sanely
[linux-2.6-microblaze.git] / mm / debug_vm_pgtable.c
index 4362021..c54177a 100644 (file)
@@ -1086,7 +1086,7 @@ debug_vm_pgtable_alloc_huge_page(struct pgtable_debug_args *args, int order)
        struct page *page = NULL;
 
 #ifdef CONFIG_CONTIG_ALLOC
-       if (order >= MAX_ORDER) {
+       if (order > MAX_ORDER) {
                page = alloc_contig_pages((1 << order), GFP_KERNEL,
                                          first_online_node, NULL);
                if (page) {
@@ -1096,7 +1096,7 @@ debug_vm_pgtable_alloc_huge_page(struct pgtable_debug_args *args, int order)
        }
 #endif
 
-       if (order < MAX_ORDER)
+       if (order <= MAX_ORDER)
                page = alloc_pages(GFP_KERNEL, order);
 
        return page;