|
@@ -471,6 +471,10 @@ void zap_low_mappings (void)
|
|
|
flush_tlb_all();
|
|
|
}
|
|
|
|
|
|
+int nx_enabled = 0;
|
|
|
+
|
|
|
+#ifdef CONFIG_X86_PAE
|
|
|
+
|
|
|
static int disable_nx __initdata = 0;
|
|
|
u64 __supported_pte_mask __read_mostly = ~_PAGE_NX;
|
|
|
EXPORT_SYMBOL_GPL(__supported_pte_mask);
|
|
@@ -500,9 +504,6 @@ static int __init noexec_setup(char *str)
|
|
|
}
|
|
|
early_param("noexec", noexec_setup);
|
|
|
|
|
|
-int nx_enabled = 0;
|
|
|
-#ifdef CONFIG_X86_PAE
|
|
|
-
|
|
|
static void __init set_nx(void)
|
|
|
{
|
|
|
unsigned int v[4], l, h;
|