Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-08 | make bioctl behave like a unix program and exit 1 on error | Henning Brauer | |
ok deraadt, silence dlg marco | |||
2007-07-11 | put -q in the right place; | Jason McIntyre | |
2007-07-10 | implement -q to query a scsi disk for its inquiry data (vendor, model, | Henning Brauer | |
revision, serial #) and print that. when the default bio ioctl fails with ENOTTY because the given disk is not on a bio-supported raid controller, fall back to -q. use strnvis to sanitize inquiry data so it is safe to use in scripts. ok deraadt | |||
2007-06-04 | document -C option of bioctl | Todd T. Fries | |
use a simpler form of options with variable number of args suggestions jmc@ ok marco@ | |||
2007-06-01 | support for softraid level 'c'. | Ted Unangst | |
2007-05-31 | typo, ok tedu@ | Alexander von Gernler | |
2007-05-28 | Make disk assembly smarter and add two qualifiers to it: | Marco Peereboom | |
1) noautoassemble; when set the softraid volume will not be assembled during autoconf. 2) force; when set it will overwrite metadata on disk While writing this I ran into 3 bugs that were fixed along the way 1) bcopy in sr_read_meta was copying data to the wrong pointer 2) in sr_read_meta the wrong metadata was coppied into the chunk 3) sr_free_discipline was freing a pointer that wasn't malloc'd ok dlg | |||
2007-05-23 | Remove all vnode dependencies so that we can bootstrap softraid volumes. | Marco Peereboom | |
Code from tedu. Replace all kernel string magic with dev_t passed in from bioctl. Suggestion from beck and tedu. Help from miod. Fix chunk crc. ok tedu | |||
2007-04-23 | remove -D stuff which is just silly, imagine if ls had a debug mode; ok marco | Theo de Raadt | |
2007-03-20 | further clean usage(); ok todd | Jason McIntyre | |
2007-03-20 | sync usage() w/ synopsis; | Jason McIntyre | |
2007-03-20 | document softraid and bioctl creation of softraid | Todd T. Fries | |
ok marco@, help from jmc@ | |||
2007-03-19 | Add a new device that provides a framework for IO manipulation. A very basic | Marco Peereboom | |
implementation of a RAID 1 is included in this but it does not deal with failures yet. Disabled in GENERIC. Suggestions from and ok beck@ miod@ krw@ dlg@ deraadt@ | |||
2006-08-28 | proper justify the size caption to match numbers justification; deraadt@ ok | Michael Shalayeff | |
2006-08-28 | Except I disagree strongly, and I was not asked | Theo de Raadt | |
2006-08-27 | proper justify the size caption to match numbers justification; krw@ ok | Michael Shalayeff | |
2006-05-26 | Assign locator.target to blink structure. | Marco Peereboom | |
2006-05-25 | handle Online/Scrub SD state for marco | Theo de Raadt | |
2006-05-25 | more room for seconds string | Theo de Raadt | |
2006-05-25 | print seconds of progress, if driver makes it available; ok marco | Theo de Raadt | |
2006-05-25 | handle new volume status, and print % if known; ok marco | Theo de Raadt | |
2006-05-07 | Add a little debug to test BIOCINQ primitive. | Marco Peereboom | |
2005-08-23 | disable -B support for now; ok dlg | Theo de Raadt | |
2005-08-23 | repair warnx() misuses | Theo de Raadt | |
2005-08-21 | try to blink the device given on the command line before walking inquiries | David Gwynne | |
on the device looking for an enclosure. this allows bioctl -b 0:0 ses0 to work as well as bioctl -b 0:0 sd0/ami0. ok deraadt@ | |||
2005-08-18 | add support to stop blinking (-u) or use the alarm LED instead (-B) | Theo de Raadt | |
2005-08-18 | better diagnostics in case of bad arguments; ok dlg | Theo de Raadt | |
2005-08-18 | rework the addressing for blinking to make it like the hotspares | David Gwynne | |
help from and ok deraadt@ | |||
2005-08-18 | a step towards where dlg is heading next + knf | Theo de Raadt | |
2005-08-18 | very basic blink support. | David Gwynne | |
some manpage tweaks from jmc@ | |||
2005-08-18 | Add "create hot spare" ok dlg@ | Marco Peereboom | |
2005-08-17 | Add support for unused disks. | Marco Peereboom | |
Fix SCSI string madness (by deraadt). Add some debug statements in bioctl. | |||
2005-08-15 | if bv_level is -1, it is a hot spare; ok marco | Theo de Raadt | |
2005-08-09 | align a column | Theo de Raadt | |
2005-08-09 | verbose output option | Theo de Raadt | |
2005-08-08 | print information about ses/safte for each device; ok marco | Theo de Raadt | |
2005-08-08 | print out target as channel:target.lun | Theo de Raadt | |
2005-08-08 | lots of cleanup, print lots of information based on new linkages between | Theo de Raadt | |
devices provided by marco; ok marco | |||
2005-08-05 | sync usage to man page | Theo de Raadt | |
2005-08-05 | if no command specified, assume -i | Theo de Raadt | |
2005-08-03 | Fix usage. | Marco Peereboom | |
2005-08-03 | be more sure about what is a drive vs controller; ok marco | Theo de Raadt | |
2005-08-03 | various cleanups, the way i like it, ok marco | Theo de Raadt | |
2005-08-02 | add -a properly to SYNOPSIS; sync usage(); | Jason McIntyre | |
ok marco@ | |||
2005-08-01 | Add alarm support. | Marco Peereboom | |
2005-07-29 | Redo bioctl because initial implementation was too complex. | Marco Peereboom | |
tested and ok dlg@ beck@ get it in @deraadt | |||
2005-07-18 | revert marcos bio changes, mickey not ok | David Gwynne | |
2005-07-18 | tweaks; | Jason McIntyre | |
ok marco@ | |||
2005-07-18 | Fix online help. | Marco Peereboom | |
2005-07-18 | Kill initial implementation because it sucked. It was far too complex the new | Marco Peereboom | |
paradigm is to virtualize the operations. Using physical data is really only necessary on low end hardware or by advanced users. For now only support the inquiry operation. ok dlg@ |