cvs commit: src/sys/geom/vinum geom_vinum.c geom_vinum_subr.c

Greg 'groggy' Lehey grog at FreeBSD.org
Fri Jul 2 23:31:22 PDT 2004


On Saturday, 26 June 2004 at 14:14:11 +0200, Lukas Ertl wrote:
> On Sat, 26 Jun 2004, Greg 'groggy' Lehey wrote:
>
>> Why reinvent the wheel?  That functionality already exists; a RAID-5
>> plex automatically goes into the init state.  Note also that this is
>> not necessary for other plex types.
>
> In fact, I was hoping to get away with fewer states an object can be in
> and to simplify the state machine.
>
> For example, I don't really see a need for fourteen different subdisk
> states.  Of course, you had a reason for putting them in, and if we want
> to be really clever, we probably need them.  But IMHO some states and
> state changes are not very intuitive from a user perspective.

Why not concentrate on getting the new Vinum to replace the old one
first?  Then we can discuss simplifying the state machine.  As you
note, there are good reasons for this many states, and in fact they
don't greatly complicate things.

Greg
--
Note: I discard all HTML mail unseen.
Finger grog at FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20040703/2f5b3cc4/attachment.bin


More information about the cvs-all mailing list