diff --git a/arch/sim/src/sim/up_hostmemory.c b/arch/sim/src/sim/up_hostmemory.c index 0d8ddb18d9f..c338f9a5033 100644 --- a/arch/sim/src/sim/up_hostmemory.c +++ b/arch/sim/src/sim/up_hostmemory.c @@ -92,6 +92,8 @@ void *host_alloc_shmem(const char *name, size_t size, int master) return NULL; } + fchown(fd, getuid(), getgid()); + if (!master) { /* Avoid the second slave instance open successfully */