from Version_2_6_10-271-gaaaa81b to Version_2_6_11pre
a: Version_2_6_10-271-gaaaa81b
b: Version_2_6_11pre

Help
Common Key Bindings:
p:previous block  n:next block  G:redisplay  q:quit
Extra Bindings for Diff blocks:
RET:visit file/line
diff --git a/gcl/h/unrandomize.h b/gcl/h/unrandomize.h
index 0cb6020..6c72618 100644
--- gcl/h/unrandomize.h
+++ gcl/h/unrandomize.h
@@ -10,7 +10,8 @@
 
   {
 
-    long pers = personality(0xffffffffUL);
+    /*READ_IMPLIES_EXEC is for selinux, but selinux will reset it in the child*/
+    long pers = personality(READ_IMPLIES_EXEC|personality(0xffffffffUL));
     long flag = ADDR_NO_RANDOMIZE;
 
     if (sizeof(long)==4) flag|=ADDR_LIMIT_3GB|ADDR_COMPAT_LAYOUT;
