diff --git a/kernel/src/sys/mmap.cpp b/kernel/src/sys/mmap.cpp index d9a201b2..80ea465d 100644 --- a/kernel/src/sys/mmap.cpp +++ b/kernel/src/sys/mmap.cpp @@ -50,6 +50,7 @@ Result sys_mmap(Registers*, SyscallArgs args) } shmem = g_shared_memory_map.try_get_ref(shmid); shmem->refs++; + shmem->prot |= params.prot; } u64 address;