From owner-freebsd-stable@FreeBSD.ORG Tue Jan 13 06:50:24 2009 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D2861065677 for ; Tue, 13 Jan 2009 06:50:24 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.9.129]) by mx1.freebsd.org (Postfix) with ESMTP id 619908FC1A for ; Tue, 13 Jan 2009 06:50:24 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 811F773098; Tue, 13 Jan 2009 07:55:32 +0100 (CET) Date: Tue, 13 Jan 2009 07:55:32 +0100 From: Luigi Rizzo To: Garrett Cooper Message-ID: <20090113065532.GA79190@onelab2.iet.unipi.it> References: <20090112181221.GA54984@onelab2.iet.unipi.it> <20090112183408.GE29426@gandalf.sssup.it> <20090112220058.GA61788@onelab2.iet.unipi.it> <7d6fde3d0901121845r6caf78c4vfec791e1afaa64c8@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7d6fde3d0901121845r6caf78c4vfec791e1afaa64c8@mail.gmail.com> User-Agent: Mutt/1.4.2.3i Cc: stable@freebsd.org, fabio@gandalf.sssup.it Subject: Re: New disk schedulers available for FreeBSD X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2009 06:50:25 -0000 On Mon, Jan 12, 2009 at 06:45:13PM -0800, Garrett Cooper wrote: > On Mon, Jan 12, 2009 at 2:00 PM, Luigi Rizzo wrote: > > Hi, > > Fabio Checconi and myself have developed a GEOM-based disk scheduler > > for FreeBSD. The scheduler is made of a GEOM kernel module, the > > corresponding userland claas library, and other loadable kernel > > modules that implement the actual scheduling algorithm. > > > > At the URL below you can find a tarball with full sources and > > also a set of pre-built modules/libraries for RELENG_7, to ease testing. > > > > http://feanor.sssup.it/~fabio/freebsd/io_sched/fc_sched.tar.gz > > > > Below you can find the README file that comes with the distribution. > > > > I would encourage people to try it and submit feedback, because the > > initial results are extremely interesting. While I just tried the > > code under RELENG_7/i386, it should build and work on all versions > > that have GEOM (but read below). > > Hi Luigi! > Is this changeset already available in CURRENT? no but the port above should hopefully build under -current as well, unless there are changes in the GEOM ABI. I built it on RELENG_7 and RELENG_6, will try HEAD today. cheers luigi