arch/arm/include/asm/pgtable.h | 2 ++ arch/riscv/include/asm/kfence.h | 4 +-- arch/riscv/include/asm/pgtable-64.h | 22 +++---------- arch/riscv/include/asm/pgtable.h | 33 +++++-------------- arch/riscv/kernel/efi.c | 2 +- arch/riscv/kvm/mmu.c | 22 ++++++------- arch/riscv/mm/Makefile | 3 +- arch/riscv/mm/fault.c | 16 ++++----- arch/riscv/mm/hugetlbpage.c | 12 +++---- arch/riscv/mm/kasan_init.c | 45 +++++++++++++------------ arch/riscv/mm/pageattr.c | 44 ++++++++++++------------- arch/riscv/mm/pgtable.c | 51 ++++++++++++++++++++++++++--- include/linux/pgtable.h | 21 ++++++++++++ 13 files changed, 157 insertions(+), 120 deletions(-)