From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sunset.davemloft.net (unknown [74.93.104.97]) by ozlabs.org (Postfix) with ESMTP id B4A0BDE1FC for ; Fri, 17 Apr 2009 09:17:16 +1000 (EST) Date: Thu, 16 Apr 2009 16:17:06 -0700 (PDT) Message-Id: <20090416.161706.69866211.davem@davemloft.net> To: schwab@linux-m68k.org Subject: Re: ppc32: Don't clobber personality flags on exec From: David Miller In-Reply-To: References: Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Cc: linuxppc-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Andreas Schwab Date: Thu, 16 Apr 2009 18:22:01 +0200 > Now that ppc32 implements address randomization it also wants to inherit > personality flags like ADDR_NO_RANDOMIZE across exec, for things like > `setarch ppc -R' to work. But the ppc32 version of SET_PERSONALITY > forcefully sets PER_LINUX, clearing all personality flags. So be > careful about preserving the flags. > > Signed-off-by: Andreas Schwab Grumble, sparc has the same bugs... thanks for finding this.