Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753586AbYJ1K5y (ORCPT ); Tue, 28 Oct 2008 06:57:54 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752712AbYJ1K5m (ORCPT ); Tue, 28 Oct 2008 06:57:42 -0400 Received: from mail.gmx.net ([213.165.64.20]:55946 "HELO mail.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with SMTP id S1752613AbYJ1K5l (ORCPT ); Tue, 28 Oct 2008 06:57:41 -0400 X-Authenticated: #14349625 X-Provags-ID: V01U2FsdGVkX1/etaYW6efeoU56TjYKtEIN4LvwwlygPTWIWa04Xq S+qD/JPo6tDoJC Subject: Re: [tbench regression fixes]: digging out smelly deadmen. From: Mike Galbraith To: Ingo Molnar Cc: David Miller , zbr@ioremap.net, alan@lxorguk.ukuu.org.uk, jkosina@suse.cz, akpm@linux-foundation.org, a.p.zijlstra@chello.nl, rjw@sisk.pl, s0mbre@tservice.net.ru, linux-kernel@vger.kernel.org, netdev@vger.kernel.org In-Reply-To: <20081028103741.GA22319@elte.hu> References: <20081027113306.5b1d5898@lxorguk.ukuu.org.uk> <20081027183312.GD11494@elte.hu> <20081027193933.GB2590@ioremap.net> <20081027.124848.163119274.davem@davemloft.net> <1225189462.4903.238.camel@marge.simson.net> <20081028103741.GA22319@elte.hu> Content-Type: text/plain Date: Tue, 28 Oct 2008 11:57:36 +0100 Message-Id: <1225191456.4903.254.camel@marge.simson.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.61 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1890 Lines: 47 On Tue, 2008-10-28 at 11:37 +0100, Ingo Molnar wrote: > * Mike Galbraith wrote: > > > ..removing the overhead from .27 does not produce the anticipated > > result despite a max context switch rate markedly above that of > > 2.6.26. > > > > There lies an as yet unaddressed regression IMBHO. The hrtick has > > been addressed. It sucked at high frequency, and it's gone. The > > added math overhead in .27 hurt some too, and is now history as > > well. > > thanks Mike for the _extensive_ testing and bug hunting session you've > done in the past couple of weeks! All the relevant fixlets you found > are now queued up properly in sched/urgent, correct? Yeah. > What's your gut feeling, is that remaining small regression scheduler > or networking related? I don't know where it lives. I'm still looking, and the numbers are still playing games with my head. > i'm cutting the ball in half and i'm passing over one half of it to > the networking folks, because your numbers show _huge_ sensitivity in > this workload, depending on networking settings: I strongly _suspect_ that the network folks have some things they could investigate, but given my utter failure at finding the smoking gun, I can't say one way of the other. IMHO, sharing with network folks would likely turn out to be a fair thing to do. Am I waffling? Me? You bet your a$$! My clock is already squeaky clean thank you very much :-) What I can say is that my box is quite certain that there are influences outside the scheduler which have more influence benchmark results than the scheduler does through the life of testing. -Mike -- 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/