mm: setup pageblock_order before it's used by sparsemem
[pandora-kernel.git] / mm / sparse.c
index c7bb952..950981f 100644 (file)
@@ -493,6 +493,9 @@ void __init sparse_init(void)
        struct page **map_map;
 #endif
 
+       /* Setup pageblock_order for HUGETLB_PAGE_SIZE_VARIABLE */
+       set_pageblock_order();
+
        /*
         * map is using big page (aka 2M in x86 64 bit)
         * usemap is less one page (aka 24 bytes)