From 4ebe773fb9f2152da688e798e7b956542526ccdc Mon Sep 17 00:00:00 2001 From: Adrian Danis Date: Tue, 3 Apr 2018 13:55:46 +1000 Subject: [PATCH] riscv: VMWriteOnly vm right Unlike other architectures riscv supports write only mappings and it simplifies management of cap rights to actually support it. --- include/arch/riscv/arch/object/structures.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/arch/riscv/arch/object/structures.h b/include/arch/riscv/arch/object/structures.h index caa6e7c59..a042bd2d9 100644 --- a/include/arch/riscv/arch/object/structures.h +++ b/include/arch/riscv/arch/object/structures.h @@ -53,7 +53,8 @@ enum vm_rights { VMNoAccess = 0, VMKernelOnly = 1, VMReadOnly = 2, - VMReadWrite = 3 + VMWriteOnly = 3, + VMReadWrite = 4 }; typedef uint32_t vm_rights_t;