enable CROSS_MEMORY_ATTACH=y on kernels
Please enable CROSS_MEMORY_ATTACH=y to enable process_vm_readv/writev system calls. This is useful for programs that exchange messages (MPI), and for debuggers too. Seems to be enabled on most major distributions, and has quite little overhead.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information