From owner-freebsd-arch Sat Jan 25 23:20:19 2003 Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC65A37B401; Sat, 25 Jan 2003 23:20:16 -0800 (PST) Received: from sccrmhc01.attbi.com (sccrmhc01.attbi.com [204.127.202.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DC1E43E4A; Sat, 25 Jan 2003 23:20:16 -0800 (PST) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org (12-232-168-4.client.attbi.com[12.232.168.4]) by sccrmhc01.attbi.com (sccrmhc01) with ESMTP id <2003012607201400100hoq0le>; Sun, 26 Jan 2003 07:20:15 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id XAA92238; Sat, 25 Jan 2003 23:20:13 -0800 (PST) Date: Sat, 25 Jan 2003 23:20:11 -0800 (PST) From: Julian Elischer To: Jeff Roberson Cc: Matthew Dillon , Steve Kargl , Robert Watson , Gary Jennejohn , arch@FreeBSD.ORG Subject: Re: New scheduler - Interactivity fixes In-Reply-To: <20030126013746.C7994-100000@mail.chesapeake.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 26 Jan 2003, Jeff Roberson wrote: > > On Sat, 25 Jan 2003, Julian Elischer wrote: > > > I think that the option should be set up so that no option gives the > > current scheduler. > > We discussed that but that would require adding a #ifndef each time a > scheduler was added. It's less appealing long term. Sorry we didn't > include you on this discussion. I sent requests for feedback on this with > my first arch@ post and eventually ended up directly discussing it with > re. Huh? Did I not indicate an interest? if you mean the post earluer today, then it needs abit more than one day.... I happen to think that what you are doing is good because we need the ability to abstract the scheduler, but 're@' doesn't have any say in this.. it's not an 're' issue. Making thousands of people go and edit their config files is just 'unfriendly'. This is an "arch@" issue and I think that you need to revert this change until it's been discussed in the correct forum. Maybe it's come to the decision that what you have done is corrrect but I suspect that having a default scheduler is more in line with POLA than suddenly having to specify one. The standard proceedure for adding a new "to be standard" feature is: Make the new feature an option, leaving the original as default. Make the old one as a feature as well. Change the default > > Cheers, > Jeff > > > > > > On Sun, 26 Jan 2003, Jeff Roberson wrote: > > > > > In a moment I'm adding some config options to handle this. I sent some > > > mail out to current@ and I'm adding a line to updating. This has all gone > > > through re. You will be required to specify one of SCHED_4BSD or > > > SCHED_ULE (new name for sched_smp) in your config file. I went away from > > > sched_smp because it should be a very effective up scheduler as well. > > > > > > Cheers, > > > Jeff > > > > > > On Sat, 25 Jan 2003, Matthew Dillon wrote: > > > > > > > Jeff, how are you loading your scheduler in? In my tests I just > > > > #if 0'd out sched_4bsd.c and added sched_smp.c to conf/files, but > > > > I think I'm missing something. Is there some way to set the scheduler > > > > at boot time (e.g. sched_4bsd.c vs sched_smp.c)? > > > > > > > > -Matt > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > > with "unsubscribe freebsd-arch" in the body of the message > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > with "unsubscribe freebsd-arch" in the body of the message > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-arch" in the body of the message > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message