From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754666AbXGXFSS (ORCPT ); Tue, 24 Jul 2007 01:18:18 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751484AbXGXFSJ (ORCPT ); Tue, 24 Jul 2007 01:18:09 -0400 Received: from hu-out-0506.google.com ([72.14.214.238]:44651 "EHLO hu-out-0506.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751135AbXGXFSH (ORCPT ); Tue, 24 Jul 2007 01:18:07 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=q4V+W4WJeZtMNrGwIu0TFUj3CEBylE/T26IOkZcDwZ+eftpYdXxAqw0GyF+39bCNVOwG5jBHZ5hLlxLXnlxCo0xhIylez3TeVmbREs+DDnrToyJrTQhBVLZU2DW28/tCWU/kJmgji+1sq0NO2rp3ztWEzVoltJ8pi5aBkcXhY3U= Message-ID: <2c0942db0707232218g4a742e92k925526c5cb962f3e@mail.gmail.com> Date: Mon, 23 Jul 2007 22:18:04 -0700 From: "Ray Lee" To: "Jeremy Fitzhardinge" Subject: Re: -mm merge plans for 2.6.23 Cc: "Nick Piggin" , "Jesper Juhl" , "Andrew Morton" , "ck list" , "Ingo Molnar" , "Paul Jackson" , linux-mm@kvack.org, linux-kernel@vger.kernel.org In-Reply-To: <46A589D5.9050103@goop.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070710013152.ef2cd200.akpm@linux-foundation.org> <200707102015.44004.kernel@kolivas.org> <9a8748490707231608h453eefffx68b9c391897aba70@mail.gmail.com> <46A57068.3070701@yahoo.com.au> <2c0942db0707232153j3670ef31kae3907dff1a24cb7@mail.gmail.com> <46A589D5.9050103@goop.org> X-Google-Sender-Auth: d3dfca7e277d42f0 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 7/23/07, Jeremy Fitzhardinge wrote: > Ray Lee wrote: > > That said, I'm willing to run my day to day life through both a swap > > prefetch kernel and a normal one. *However*, before I go through all > > the work of instrumenting the damn thing, I'd really like Andrew (or > > Linus) to lay out his acceptance criteria on the feature. Exactly what > > *should* I be paying attention to? I've suggested keeping track of > > process swapin delay total time, and comparing with and without. Is > > that reasonable? Is it incomplete? > > Um, isn't it up to you? Huh? I'm not Linus or Andrew, with the power to merge a patch to the 2.6 kernel, so I think that the answer to that is a really clear 'No.' > 4. Does it make anything worse? A lot or a little? Rare corner > cases, or a real world usage? Again, numbers make the case most > strongly. > > I can't say I've been following this particular feature very closely, > but these are the fundamental questions that need to be dealt with in > merging any significant change. And as Nick says, historically point 4 > is very important in VM tuning changes, because "obvious" improvements > have often ended up giving pathologically bad results on unexpected > workloads. Dude. My whole question was *what* numbers. Please go back and read it all again. Maybe I was unclear, but I really don't think so.