]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/mm/init_32.c
x86: ifdef 32-bit specific setup in init_memory_mapping()
[linux-2.6-omap-h63xx.git] / arch / x86 / mm / init_32.c
index cfc68d601380e8d95960cdcb4ecb6dc3eb1c19f0..eb98cb90cb39f367687f525d208957c47d4d3ee4 100644 (file)
@@ -948,6 +948,7 @@ unsigned long __init_refok init_memory_mapping(unsigned long start,
        use_gbpages = direct_gbpages;
 #endif
 
+#ifdef CONFIG_X86_32
 #ifdef CONFIG_X86_PAE
        set_nx();
        if (nx_enabled)
@@ -963,6 +964,7 @@ unsigned long __init_refok init_memory_mapping(unsigned long start,
                set_in_cr4(X86_CR4_PGE);
                __supported_pte_mask |= _PAGE_GLOBAL;
        }
+#endif
 
        if (use_gbpages)
                page_size_mask |= 1 << PG_LEVEL_1G;