Map shared memory from the client read-only
Clients may wish to share memory with the server that the server is not able to write, such as memory-mapped files the server does not have write permission for. Additionally, having the server be able to write to shared memory is a footgun on the server side.