From bbc1569a8f78a6dcdb4511735830587adfa06e87 Mon Sep 17 00:00:00 2001 From: mquinson Date: Fri, 7 May 2010 08:55:39 +0000 Subject: [PATCH] Do not share anonymous pages accross forks, damnit. You now it will break tesh git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7712 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- src/xbt/mmalloc/mmap-sup.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xbt/mmalloc/mmap-sup.c b/src/xbt/mmalloc/mmap-sup.c index 46d43e818b..733b3250ca 100644 --- a/src/xbt/mmalloc/mmap-sup.c +++ b/src/xbt/mmalloc/mmap-sup.c @@ -38,7 +38,7 @@ extern int getpagesize (void); /* Return MAP_PRIVATE if MDP represents /dev/zero. Otherwise, return MAP_SHARED. */ -#define MAP_PRIVATE_OR_SHARED(MDP) ((MDP -> flags & MMALLOC_DEVZERO) \ +#define MAP_PRIVATE_OR_SHARED(MDP) (( MDP -> flags & MMALLOC_ANONYMOUS) \ ? MAP_PRIVATE \ : MAP_SHARED) -- 2.20.1