Date: Sun, 8 Mar 2009 21:38:12 +0100 From: Luigi Rizzo <rizzo@iet.unipi.it> To: Ivan Voras <ivoras@freebsd.org> Cc: freebsd-stable@freebsd.org, freebsd-geom@freebsd.org Subject: Re: updated geom_sched code Message-ID: <20090308203811.GA4042@onelab2.iet.unipi.it> In-Reply-To: <gp13bt$o06$1@ger.gmane.org> References: <20090308005515.GA68934@onelab2.iet.unipi.it> <gp13bt$o06$1@ger.gmane.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Mar 08, 2009 at 07:38:30PM +0100, Ivan Voras wrote: > Luigi Rizzo wrote: ... > > Apart from that (which needs to be fixed by adding a field to the > > struct bio), we believe the code to be quite stable now, so future ... > Hi, > > Do you have some documentation about the long-term plans? You will have > to add an additional field to bio, of course, but there is one more > thing: the schedulers will have to be integrated into the GEOM in an > "invisible" way. I.e. instead of /dev/ad0-sched-s1f the users should see > only /dev/ad0 like they're used to, and get the schedulers by default. > Otherwise, your work will not get much use. well, if one is comfortable with the schedulers he can just put the right names in /etc/fstab. I think the usefulness of 'invisible' classes is more when adding or removing geom classes on the fly, but perhaps this requires support in the geom nodes themselves. In any case I was hoping to discuss this issue later, either at bsdcan or in the mailing list, once I understand the implications a bit more. cheers luigi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090308203811.GA4042>