|
@@ -177,20 +177,6 @@ static int __meminit save_mr(struct map_range *mr, int nr_range,
|
|
|
return nr_range;
|
|
|
}
|
|
|
|
|
|
-#ifdef CONFIG_X86_64
|
|
|
-static void __init init_gbpages(void)
|
|
|
-{
|
|
|
- if (direct_gbpages && cpu_has_gbpages)
|
|
|
- printk(KERN_INFO "Using GB pages for direct mapping\n");
|
|
|
- else
|
|
|
- direct_gbpages = 0;
|
|
|
-}
|
|
|
-#else
|
|
|
-static inline void init_gbpages(void)
|
|
|
-{
|
|
|
-}
|
|
|
-#endif
|
|
|
-
|
|
|
/*
|
|
|
* Setup the direct mapping of the physical memory at PAGE_OFFSET.
|
|
|
* This runs before bootmem is initialized and gets pages directly from
|
|
@@ -210,9 +196,6 @@ unsigned long __init_refok init_memory_mapping(unsigned long start,
|
|
|
|
|
|
printk(KERN_INFO "init_memory_mapping: %016lx-%016lx\n", start, end);
|
|
|
|
|
|
- if (!after_bootmem)
|
|
|
- init_gbpages();
|
|
|
-
|
|
|
#if defined(CONFIG_DEBUG_PAGEALLOC) || defined(CONFIG_KMEMCHECK)
|
|
|
/*
|
|
|
* For CONFIG_DEBUG_PAGEALLOC, identity mapping will use small pages.
|