]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
x86/mm: Remove now unused SHARED_KERNEL_PMD
authorDave Hansen <dave.hansen@linux.intel.com>
Mon, 14 Apr 2025 17:32:44 +0000 (10:32 -0700)
committerDave Hansen <dave.hansen@linux.intel.com>
Thu, 17 Apr 2025 17:39:25 +0000 (10:39 -0700)
All the users of SHARED_KERNEL_PMD are gone. Zap it.

Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Link: https://lore.kernel.org/all/20250414173244.1125BEC3%40davehans-spike.ostc.intel.com
arch/x86/include/asm/pgtable-2level_types.h
arch/x86/include/asm/pgtable-3level_types.h
arch/x86/include/asm/pgtable_64_types.h

index 66425424ce91a1bbee2b7f0880cc37d6fd45c293..54690bd4ddbe0e1644f1ccd1e3b5824a9f912761 100644 (file)
@@ -18,8 +18,6 @@ typedef union {
 } pte_t;
 #endif /* !__ASSEMBLER__ */
 
-#define SHARED_KERNEL_PMD      0
-
 #define ARCH_PAGE_TABLE_SYNC_MASK      PGTBL_PMD_MODIFIED
 
 /*
index 9759fa0eb6a33148d81ab8be93789df3eb17f81c..580b09bf6a450f2e9ca7d2f389d1e80f08a39e85 100644 (file)
@@ -27,8 +27,6 @@ typedef union {
 } pmd_t;
 #endif /* !__ASSEMBLER__ */
 
-#define SHARED_KERNEL_PMD      (!static_cpu_has(X86_FEATURE_PTI))
-
 #define ARCH_PAGE_TABLE_SYNC_MASK      PGTBL_PMD_MODIFIED
 
 /*
index 5bb782d856f2c43e1d5750848f865f5ca87477cf..e83721db18c9200b5d53b88ee4158a347f422229 100644 (file)
@@ -46,8 +46,6 @@ extern unsigned int ptrs_per_p4d;
 
 #endif /* !__ASSEMBLER__ */
 
-#define SHARED_KERNEL_PMD      0
-
 #ifdef CONFIG_X86_5LEVEL
 
 /*