Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933910AbXHXAKo (ORCPT ); Thu, 23 Aug 2007 20:10:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1764770AbXHXAKJ (ORCPT ); Thu, 23 Aug 2007 20:10:09 -0400 Received: from styx.suse.cz ([82.119.242.94]:58355 "EHLO mail.suse.cz" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1764508AbXHXAKG (ORCPT ); Thu, 23 Aug 2007 20:10:06 -0400 Date: Fri, 24 Aug 2007 02:09:59 +0200 (CEST) From: Jiri Kosina To: Andrew Morton Cc: Zan Lynx , linux-kernel@vger.kernel.org, Ingo Molnar , Roland McGrath , Jakub Jelinek , Kees Cook , Arjan van de Ven Subject: Re: 2.6.23-rc3-mm1 - memory layout change? - lost support for MAP_32BIT? - mono crashes In-Reply-To: <20070823165201.717ed62d.akpm@linux-foundation.org> Message-ID: References: <20070822020648.5ea3a612.akpm@linux-foundation.org> <1187834905.190825.16.camel@localhost> <20070823165201.717ed62d.akpm@linux-foundation.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1537 Lines: 39 (some more CCs added) On Thu, 23 Aug 2007, Andrew Morton wrote: > It is quite unobvious to me that the whole pie-randomization thing is > worth merging. Why shouldn't we just drop the lot? Hi Andrew, well, whenever it comes to address space layout randomization, there usually follows a huge debate whether it is needed or not, some people think it's useful and powerful security protection against 0day attacks, other people think that it's just fighting the bugs in userspace software in a wrong way. Opinions differ, that's why there is a way to turn the VA space randomization completely off trivially. We already have randomized stack, randomized mmap base, randomized vdso page in mainline kernel, but code and heap still stay on deterministic addresses. I think providing the possibility for users to have really full address space randomization (if they want to) is much better than providing the current slightly crippled state, when some parts of address space are randomized and some are not. Or do you think we should rather rip all the randomization off? And it's almost certain to me that users want this functionality - look major distros. They seem to have out-of-tree patches to provide this functionality to their users, IMHO. Thanks, -- Jiri Kosina - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/