This will be used to enable/disable Kernel Userspace Execution Prevention (KUEP).
Signed-off-by: Aneesh Kumar K.V <[email protected]> --- arch/powerpc/include/asm/mmu.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/powerpc/include/asm/mmu.h b/arch/powerpc/include/asm/mmu.h index 3816e9901f7d..f6fcc9daf6ac 100644 --- a/arch/powerpc/include/asm/mmu.h +++ b/arch/powerpc/include/asm/mmu.h @@ -24,6 +24,7 @@ /* Radix page table supported and enabled */ #define MMU_FTR_TYPE_RADIX ASM_CONST(0x00000040) #define MMU_FTR_PKEY ASM_CONST(0x00000080) +#define MMU_FTR_KUEP ASM_CONST(0x00000100) /* * Individual features below. @@ -180,6 +181,10 @@ enum { #ifdef CONFIG_PPC_MEM_KEYS MMU_FTR_PKEY | #endif +#ifdef CONFIG_PPC_KUEP + MMU_FTR_KUEP | +#endif /* CONFIG_PPC_KUAP */ + 0, }; -- 2.25.3
