Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Oct 2002 20:36:17 -0600
From:      Scott Long <scott_long@btc.adaptec.com>
To:        Scott Long <scottl@freebsd.org>
Cc:        cvs-committers@freebsd.org, cvs-all@freebsd.org
Subject:   Re: cvs commit: src/etc MAKEDEV src/sbin/raidctl Makefile raidctl.8 raidctl.c rf_configure.c src/share/man/man4 Makefile raid.4 src/sys/conf NOTES files majors options src/sys/dev/raidframe rf_acctrace.c rf_acctrace.h rf_alloclist.c rf_alloclist.h ...
Message-ID:  <20021021023616.GA79165@hollin.btc.adaptec.com>
In-Reply-To: <200210200817.g9K8HdfM029747@repoman.freebsd.org>
References:  <200210200817.g9K8HdfM029747@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Oct 20, 2002 at 01:17:39AM -0700, Scott Long wrote:
> scottl      2002/10/20 01:17:39 PDT
> 
>   Modified files:
      etc                  MAKEDEV 
[...]

>   Log:
>   After much delay and anticipation, welcome RAIDFrame into the FreeBSD
>   world.  This should be considered highly experimental.

I forgot to send out the follow-up last night, so here it is....

Many thanks go out to Ken Merry, Justin Gibbs, Greg Oster, Daniel O'Conner,
and the countless others on IRC who helped and encouraged me on this.  And
of course, thanks to my wife, who proved that she is a living saint for
putting up with me for all of the hours that I spent on this.

This code is not production quality yet.  As with many new features in
FreeBSD 5.0, this needs time to mature.  Testing and bug reports will
greatly speed this process.  I also have a TODO list at
http://people.freebsd.org/~scottl/rf which ranges from easy to hard
projects.  I encourage anyone to take a look and pitch in if you feel
like it.

Autoconfiguration does not work anymore.  Blame GEOM =-)  The best way
to fix this would be to adapt this to GEOM.  Once that is done, mounting
root on a RAIDFrame array should be possible.  Of course, this doesn't
solve the problem of loading a loader/kernel off of a RAIDframe array,
but there are ways around that also.

So now there are 3 software RAID implementations in FreeBSD.  Is this
good or bad?  Considering that RAIDframe is the default in OpenBSD and
NetBSD, and has been successful in Digital Unix and Solaris, I hope that
it will be successful in FreeBSD too.  The one thing it lacks compared
to CCD is the ability to concantinate disks.  Writing a new RF module
to do this is probably an easy task.  What is lacks compared to vinum
is volume management.  If RF can be integrated into GEOM, this becomes
a moot point.  After that, it's down to performance and stability.

Anyways, thanks for all of the support!

Scott

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021021023616.GA79165>