riscv: Make VM_WRITE imply VM_READ
RISC-V does not presently have write-only mappings as that PTE bit pattern is considered reserved in the privileged spec, so allow handling of read faults in VMAs that have VM_WRITE without VM_READ in order to be consistent with other architectures that have similar limitations. Fixes: 2139619b ("riscv: mmap with PROT_WRITE but no PROT_READ is invalid") Reviewed-by:Atish Patra <atishp@rivosinc.com> Signed-off-by:
Andrew Bresticker <abrestic@rivosinc.com> Cc: stable@vger.kernel.org Link: https://lore.kernel.org/r/20220915193702.2201018-2-abrestic@rivosinc.com/Signed-off-by:
Palmer Dabbelt <palmer@rivosinc.com>
Showing
Please register or sign in to comment