From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752694AbXCLThF (ORCPT ); Mon, 12 Mar 2007 15:37:05 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752607AbXCLThF (ORCPT ); Mon, 12 Mar 2007 15:37:05 -0400 Received: from amsfep16-int.chello.nl ([62.179.120.11]:37221 "EHLO amsfep16-int.chello.nl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752712AbXCLThD (ORCPT ); Mon, 12 Mar 2007 15:37:03 -0400 Subject: Re: [PATCH][RSDL-mm 0/7] RSDL cpu scheduler for 2.6.21-rc3-mm2 From: Peter Zijlstra To: Linus Torvalds Cc: Mike Galbraith , Con Kolivas , Ingo Molnar , linux kernel mailing list , ck list , Andrew Morton In-Reply-To: References: <200703111457.17624.kernel@kolivas.org> <1173697024.8014.19.camel@Homer.simpson.net> <20070312110833.GA12835@elte.hu> <200703122223.07048.kernel@kolivas.org> <1173710082.6326.49.camel@Homer.simpson.net> Content-Type: text/plain Date: Mon, 12 Mar 2007 20:36:48 +0100 Message-Id: <1173728208.5061.3.camel@lappy> Mime-Version: 1.0 X-Mailer: Evolution 2.8.1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2007-03-12 at 08:26 -0700, Linus Torvalds wrote: > So "good fairness" really should involve some notion of "work done for > others". It's just not very easy to do.. A solution that is already in demand is a class based scheduler, where the thread doing work for a client (temp.) joins the class of the client. The in-kernel virtualization guys also want to have this, for pretty much the same reasons. Peter