From: Linus Torvalds Date: Fri, 9 Jun 2023 16:36:17 +0000 (-0700) Subject: Merge tag 'riscv-for-linus-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v6.6.17~4720 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0f506c7f7d3d8d68a1a020c3d914390b3ffc30d0;p=platform%2Fkernel%2Flinux-rpi.git Merge tag 'riscv-for-linus-6.4-rc6' of git://git./linux/kernel/git/riscv/linux Pull RISC-V fixes from Palmer Dabbelt: - A fix to avoid ISA-disallowed privilege mappings that can result from WRITE+EXEC mmap requests from userspace. - A fix for kfence to handle the huge pages. - A fix to avoid converting misaligned VAs to huge pages. - ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE has been selected so kprobe can understand user pointers. * tag 'riscv-for-linus-6.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: riscv: fix kprobe __user string arg print fault issue riscv: Check the virtual alignment before choosing a map size riscv: Fix kfence now that the linear mapping can be backed by PUD/P4D/PGD riscv: mm: Ensure prot of VM_WRITE and VM_EXEC must be readable --- 0f506c7f7d3d8d68a1a020c3d914390b3ffc30d0