Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 13 Dec 2001 12:40:08 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 13 Dec 2001 12:39:58 -0500 Received: from shimura.Math.Berkeley.EDU ([169.229.58.53]:65172 "EHLO shimura.math.berkeley.edu") by vger.kernel.org with ESMTP id ; Thu, 13 Dec 2001 12:39:53 -0500 Date: Thu, 13 Dec 2001 09:38:36 -0800 (PST) From: Wayne Whitney Reply-To: To: Hugh Dickins cc: Petr Vandrovec , LKML Subject: Re: Repost: could ia32 mmap() allocations grow downward? In-Reply-To: Message-ID: 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 On Thu, 13 Dec 2001, Hugh Dickins wrote: > My fear is that you may encounter an indefinite number of buggy apps, > which expect an mmap() to follow the mmap() before: easy bug to > commit, and to go unnoticed, until you reverse the layout. Hmm, so which is more important to support, buggy users of (unguaranteed side effects of) the new interface, or users of the legacy interface? I can see the argument that that the buggy users of the new interface are more important. Maybe CONFIG_MMAP_GROWS_DOWNWARDS, or a /proc entry? Wayne - 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/