svn commit: r356185 - in head: lib/geom lib/geom/sched sys/geom sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/sys
Pedro Giffuni
pfg at FreeBSD.org
Mon Dec 30 14:18:39 UTC 2019
On 2019-12-30 06:32, Alexey Dokuchaev wrote:
> On Sun, Dec 29, 2019 at 09:16:04PM +0000, Alexander Motin wrote:
>> New Revision: 356185
>> URL: https://svnweb.freebsd.org/changeset/base/356185
>>
>> Log:
>> Remove GEOM_SCHED class and gsched tool.
>>
>> This code was not actively maintained since it was introduced 10 years ago.
>> It lacks support for many later GEOM features, such as direct dispatch,
>> unmapped I/O, stripesize/stripeoffset, resize, etc. Plus it is the only
>> remaining use of GEOM nstart/nend request counters, used there to implement
>> live insertion/removal, questionable by itself.
> Wow, that was unexpected, I use it on all my machines' HDD drives.
There was a posting by mav@ on the -arch list : " gsched: modernize or
remove?".
It was a short notice (Dec 27), but there was strong agreement from the
author.
> Is there a planned replacement, or I'd better create a port for the
> GEOM_SCHED class and gsched(8) tool?
If you can convince someone to update it with the enhancements suggested
in the -arch post, I guess it could be resurrected, otherwise a port.
Pedro.
More information about the svn-src-all
mailing list