From: Pierre-Nicolas Clauss Date: Thu, 9 Jun 2011 08:35:58 +0000 (+0200) Subject: Revert "Use private mapping (we already have early unlinking)." X-Git-Tag: exp_20120216~195^2~42 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/4b7132a616ee13d1105cbacd3dcc1340ca450af4?hp=-c Revert "Use private mapping (we already have early unlinking)." Apparently, this blows out memory. This reverts commit b3f59725051f14d38fc6d9f63474bda6c207830e. --- 4b7132a616ee13d1105cbacd3dcc1340ca450af4 diff --git a/src/smpi/smpi_bench.c b/src/smpi/smpi_bench.c index 88c0aa68c6..e91f9c7482 100644 --- a/src/smpi/smpi_bench.c +++ b/src/smpi/smpi_bench.c @@ -91,7 +91,7 @@ static void* shm_map(int fd, size_t size, shared_data_t* data) { xbt_die("Could not truncate fd %d to %zu: %s", fd, size, strerror(errno)); } } - mem = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0); + mem = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); if(mem == MAP_FAILED) { xbt_die("Could not map fd %d: %s", fd, strerror(errno)); }