arch/alpha/include/asm/pgtable.h | 17 ------- arch/alpha/mm/init.c | 22 +++++++++ arch/arc/include/asm/pgtable-bits-arcv2.h | 18 -------- arch/arc/mm/mmap.c | 20 +++++++++ arch/arm/include/asm/pgtable.h | 17 ------- arch/arm/lib/uaccess_with_memcpy.c | 2 +- arch/arm/mm/mmu.c | 20 +++++++++ arch/arm64/Kconfig | 1 - arch/arm64/include/asm/pgtable-prot.h | 18 -------- arch/arm64/mm/mmap.c | 21 +++++++++ arch/csky/include/asm/pgtable.h | 18 -------- arch/csky/mm/init.c | 20 +++++++++ arch/hexagon/include/asm/pgtable.h | 27 ----------- arch/hexagon/mm/init.c | 42 +++++++++++++++++ arch/ia64/include/asm/pgtable.h | 18 -------- arch/ia64/mm/init.c | 28 +++++++++++- arch/loongarch/include/asm/pgtable-bits.h | 19 -------- arch/loongarch/mm/cache.c | 46 +++++++++++++++++++ arch/m68k/include/asm/mcf_pgtable.h | 54 ---------------------- arch/m68k/include/asm/motorola_pgtable.h | 22 --------- arch/m68k/include/asm/sun3_pgtable.h | 17 ------- arch/m68k/mm/mcfmmu.c | 55 +++++++++++++++++++++++ arch/m68k/mm/motorola.c | 20 +++++++++ arch/m68k/mm/sun3mmu.c | 20 +++++++++ arch/microblaze/include/asm/pgtable.h | 17 ------- arch/microblaze/mm/init.c | 20 +++++++++ arch/mips/include/asm/pgtable.h | 22 --------- arch/mips/mm/cache.c | 3 ++ arch/nios2/include/asm/pgtable.h | 16 ------- arch/nios2/mm/init.c | 20 +++++++++ arch/openrisc/include/asm/pgtable.h | 18 -------- arch/openrisc/mm/init.c | 20 +++++++++ arch/parisc/include/asm/pgtable.h | 18 -------- arch/parisc/mm/init.c | 20 +++++++++ arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/pgtable.h | 20 +-------- arch/powerpc/mm/pgtable.c | 24 ++++++++++ arch/riscv/include/asm/pgtable.h | 20 --------- arch/riscv/mm/init.c | 20 +++++++++ arch/s390/include/asm/pgtable.h | 17 ------- arch/s390/mm/mmap.c | 20 +++++++++ arch/sh/include/asm/pgtable.h | 17 ------- arch/sh/mm/mmap.c | 20 +++++++++ arch/sparc/Kconfig | 1 - arch/sparc/include/asm/pgtable_32.h | 19 -------- arch/sparc/include/asm/pgtable_64.h | 19 -------- arch/sparc/mm/init_32.c | 20 +++++++++ arch/sparc/mm/init_64.c | 3 ++ arch/um/include/asm/pgtable.h | 17 ------- arch/um/kernel/mem.c | 20 +++++++++ arch/x86/Kconfig | 1 - arch/x86/include/asm/pgtable_types.h | 19 -------- arch/x86/mm/mem_encrypt_amd.c | 7 ++- arch/x86/mm/pgprot.c | 27 +++++++++++ arch/x86/um/mem_32.c | 2 +- arch/xtensa/include/asm/pgtable.h | 18 -------- arch/xtensa/mm/init.c | 20 +++++++++ include/linux/mm.h | 9 +++- mm/Kconfig | 3 -- mm/mmap.c | 27 ----------- 60 files changed, 584 insertions(+), 543 deletions(-)