]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - arch/x86/include/asm/pgtable.h
x86/mm/pti: Move user W+X check into pti_finalize()
[linux.git] / arch / x86 / include / asm / pgtable.h
index e39088cb59aba8fb457075ade41bea3c5a5c1721..a1cb3339da8ddbb45896b2ffcadac88146ef430c 100644 (file)
@@ -30,11 +30,14 @@ int __init __early_make_pgtable(unsigned long address, pmdval_t pmd);
 void ptdump_walk_pgd_level(struct seq_file *m, pgd_t *pgd);
 void ptdump_walk_pgd_level_debugfs(struct seq_file *m, pgd_t *pgd, bool user);
 void ptdump_walk_pgd_level_checkwx(void);
+void ptdump_walk_user_pgd_level_checkwx(void);
 
 #ifdef CONFIG_DEBUG_WX
-#define debug_checkwx() ptdump_walk_pgd_level_checkwx()
+#define debug_checkwx()                ptdump_walk_pgd_level_checkwx()
+#define debug_checkwx_user()   ptdump_walk_user_pgd_level_checkwx()
 #else
-#define debug_checkwx() do { } while (0)
+#define debug_checkwx()                do { } while (0)
+#define debug_checkwx_user()   do { } while (0)
 #endif
 
 /*