summaryrefslogtreecommitdiff
path: root/sbin/raidctl/raidctl.c
AgeCommit message (Collapse)Author
2000-06-03In certain cases (e.g. where it makes sense) read/display theoster
component label for spare disks too.
2000-05-31Make sure we handle the 'no progress' case properly.oster
Thanks to Manuel Bouyer for noting the problem (and supplying a patch!).
2000-05-28Obtaining component labels from spares is not supported yet, but addoster
some code that makes some progress in that direction.
2000-05-28Cleanup ETA calculation stuff.oster
2000-05-28Have raidctl use the fine-grained progress info. ETA calculation stuffoster
needs to be cleaned up.
2000-05-23Build with WARNS=2.thorpej
2000-05-23ioctl(2) commands are u_long, so do_meter() must take the same.thorpej
2000-04-14Don't declare 'extern opt*' getopt variables.simonb
2000-03-23When displaying component labels, indicate whether or not the set isoster
marked as being the one that should be used for the root partition.
2000-02-25Reorganize a few things. Make the general status ('-s') a bit more verboseoster
by including component labels, and less verbose by removing some other stuff.
2000-02-24Document the new autoconfiguration switches, and update the Usage: line.oster
More doc changes expected soon.
2000-02-13- support for autoconfig setup and / on RAID setuposter
- new parts are still work-in-progress (no docs yet either)
2000-01-09Nuke a debugging printf that I forgot to remove before last commit.oster
2000-01-05- add '-v' (Verbose) option, which, most notably, providesoster
a spiffy lukemftp-inspired progress bar for parity re-writing, reconstructs, copybacks, et al. - make 'raidctl -P' wait until the parity has been updated before exiting (it waited previously, but only because the parity re-write ioctl wouldn't exit until the parity was successfully re-written)
1999-08-15rf_MakeConfig succeeds only if it returns 0, not if it returnsoster
values 0 or greater.
1999-08-15Display the parity status as part of the status ('-s') display.oster
1999-08-10Add two more options to raidctl:oster
-p check (and return) the status of the parity -P check the status of the parity, and rebuild if necessary Addresses PR#7494
1999-03-02Update for recent changes: component labels, clean bits, adding hotoster
spares, and rebuilding components in-place. Re-arrange the letters/options to make more sense (and make better use of the alphabet).
1999-02-24Clean things up a bit. Teach raidctl a little about component labelsoster
and hot-adding of spares. New code is there, but not enabled (yet).
1999-02-04Add missing NetBSD RCS ID's! Thanks to SAITOH Masanobu (msaitoh@netbsd.org)oster
for pointing this out.
1999-01-26Take care of a few minor things due to the major RAIDframe cleanup.oster
Again, no functionality changes.
1999-01-12recover from errno.h changesmjacob
1998-11-13RAIDframe, version 1.1, from the Parallel Data Laboratory atoster
Carnegie Mellon University. Full RAID implementation, including levels 0, 1, 4, 5, 6, parity logging, and a few other goodies. Ported to NetBSD by Greg Oster. raidctl is our userland configuration tool for RAIDframe.