Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755881AbYCVHZL (ORCPT ); Sat, 22 Mar 2008 03:25:11 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752789AbYCVHY7 (ORCPT ); Sat, 22 Mar 2008 03:24:59 -0400 Received: from qmta02.westchester.pa.mail.comcast.net ([76.96.62.24]:37952 "EHLO QMTA02.westchester.pa.mail.comcast.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752519AbYCVHY6 (ORCPT ); Sat, 22 Mar 2008 03:24:58 -0400 X-Authority-Analysis: v=1.0 c=1 a=bF9fCXb2cRsA:10 a=jTEkKo-JohK8TxL1iFcA:9 a=Ghz1pV7sJs7F2mprSECze6gKrZEA:4 a=l29vjEC0CZ8A:10 a=si9q_4b84H0A:10 a=WuK_CZDBSqoA:10 Subject: Re: [PATCH prototype] [0/8] Predictive bitmaps for ELF executables From: Nicholas Miell To: Andi Kleen Cc: Ulrich Drepper , Andrew Morton , linux-kernel@vger.kernel.org, linux-mm@kvack.org In-Reply-To: <20080322071755.GP2346@one.firstfloor.org> References: <20080318095715.27120788.akpm@linux-foundation.org> <20080318172045.GI11966@one.firstfloor.org> <20080318104437.966c10ec.akpm@linux-foundation.org> <20080319083228.GM11966@one.firstfloor.org> <20080319020440.80379d50.akpm@linux-foundation.org> <20080320090005.GA25734@one.firstfloor.org> <20080321172644.GG2346@one.firstfloor.org> <20080322071755.GP2346@one.firstfloor.org> Content-Type: text/plain Date: Sat, 22 Mar 2008 00:24:55 -0700 Message-Id: <1206170695.2438.39.camel@entropy> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-3.fc8.0.njm.1) Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1103 Lines: 33 On Sat, 2008-03-22 at 08:17 +0100, Andi Kleen wrote: > On Fri, Mar 21, 2008 at 09:36:51PM -0700, Ulrich Drepper wrote: > > On Fri, Mar 21, 2008 at 10:26 AM, Andi Kleen wrote: > > > Concrete suggestions please. > > > > I already spelled it out. Add a new program header entry, point it to > > a bit array large enough to cover all loadable segments. > > Ah that's easy, the program header is already supported in the kernel code > (PT_PRESENT_BITMAP) > > The additional SHDR is just there for easier testing/migration. > > > > It is not worth creating problems with this invalid extension just for > > You still didn't say why it was invalid. > > Anyways I disagree on the value of supporting old binaries. I believe > it is important. > > -Andi Why not stick the bitmap in an xattr? -- Nicholas Miell -- 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/