diff --git a/third_party/ashmem/ashmem-dev.c b/third_party/ashmem/ashmem-dev.c index 399ea36ce3826..6bb4977bab28d 100644 --- a/third_party/ashmem/ashmem-dev.c +++ b/third_party/ashmem/ashmem-dev.c @@ -235,7 +235,7 @@ int ashmem_get_prot_region(int fd) { int result = PROT_READ; const size_t page_size = (size_t)sysconf(_SC_PAGESIZE); void* m = mmap(NULL, page_size, PROT_READ|PROT_WRITE, - MAP_PRIVATE, fd, 0); + MAP_SHARED, fd, 0); if (m != MAP_FAILED) { munmap(m, page_size); result = PROT_READ|PROT_WRITE;