From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTP id 7475582A for ; Fri, 9 May 2014 19:12:39 +0000 (UTC) Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 811A320264 for ; Fri, 9 May 2014 19:12:38 +0000 (UTC) Date: Fri, 9 May 2014 21:02:26 +0200 (CEST) From: Julia Lawall To: Steven Rostedt In-Reply-To: <20140509143247.56c2a924@gandalf.local.home> Message-ID: References: <1399595490.2230.13.camel@dabdike.int.hansenpartnership.com> <20140509122451.5228a038@gandalf.local.home> <1399657343.2166.61.camel@dabdike.int.hansenpartnership.com> <20140509143247.56c2a924@gandalf.local.home> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Sarah Sharp , ksummit-discuss@lists.linuxfoundation.org, Greg KH , James Bottomley , Julia Lawall , Darren Hart , Christoph Lameter , Dan Carpenter Subject: Re: [Ksummit-discuss] [CORE TOPIC] Kernel tinification: shrinking the kernel and avoiding size regressions List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Fri, 9 May 2014, Steven Rostedt wrote: > On Fri, 9 May 2014 12:52:00 -0500 (CDT) > Christoph Lameter wrote: > > > On Fri, 9 May 2014, James Bottomley wrote: > > > > > > Global optimization may allow the folding of small functions into a larger > > > > one when advantageous (which is not simple to determine). > > > > > > It's possible, but complex ... I'd really like to see proof that it > > > helps before thinking about it. > > > > The proof may mean that one will have to do the work. > > Hello Chicken, meet Egg! > > > This is what proof of concepts are for. Which kinds of functions are being discussed? For example, similar drivers may use similar functions, but if one has only one instance of a driver that has a particular functionality, only one of those functions may ever be executed. Is there only a benefit if similar functions are all executed frequently in practice? julia