Age | Commit message (Expand) | Author |
2016-04-12 | No need to rescan chunks in each discipline to find appropriate | Kenneth R Westerback |
2016-04-04 | Enable creation of softraid volumes using disks with non-512 byte | Kenneth R Westerback |
2015-07-21 | A few more daddr_t fixes. Rename 'phys_off' variables to 'offset' | Kenneth R Westerback |
2015-07-19 | Remove unneeded #include <disklabel.h>. | Kenneth R Westerback |
2015-07-19 | Stop adding and subtracting data offset. Just keep to chunk relative | Kenneth R Westerback |
2015-01-27 | remove #include <sys/workq.h>. it wont exist anymore soon. | David Gwynne |
2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code | Ted Unangst |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-07-12 | essentially mechanical conversion of softraid rebuild from | Bret Lambert |
2014-01-22 | Switch metadata saves from the system workq to the system taskq. | Joel Sing |
2014-01-21 | Order the volume state transitions by state value. | Joel Sing |
2013-11-01 | Sprinkle (long long) casts where %lld is being used to print daddr_t | Kenneth R Westerback |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2013-05-21 | Provide a function that handles the scheduling of work units. This | Joel Sing |
2013-05-21 | Use a state to indicate that a work unit should only be constructed and not | Joel Sing |
2013-04-21 | Convert RAID1 to the new work unit completion functions and generic | Joel Sing |
2013-03-31 | Use consistent error handling when validating the number of chunks | Joel Sing |
2013-03-31 | More runtime value initialisation functions. | Joel Sing |
2013-03-31 | Provide default resource allocation and free functions. Convert all | Joel Sing |
2013-03-29 | Properly release ccbs when restarting a work unit. | Joel Sing |
2013-03-29 | Decouple wakeups on work unit completion from the type of I/O being | Joel Sing |
2013-03-29 | sd_wu_pending is only decremented when scsi_done() or scsi_io_put() are | Joel Sing |
2013-03-27 | Rewrite the work unit handling code in the RAID 1/4/5/6 interrupt handlers. | Joel Sing |
2013-03-25 | Factor out the code that is used to recreate work units - one copy of the | Joel Sing |
2013-03-02 | sr_alloc_resources() and sr_free_resources() can never be called without | Joel Sing |
2013-01-18 | Convert RAID1 to new ccb functions. | Joel Sing |
2013-01-17 | Restructure the RAID1 I/O path so that we only get a ccb once we are | Joel Sing |
2013-01-16 | Consistently call sr_scsi_done instead of scsi_done. | Joel Sing |
2013-01-16 | Add a new capability flag to identify disciplines where read failures are | Joel Sing |
2013-01-16 | Set resid to zero if the scsi transfer completed without error. | Joel Sing |
2013-01-16 | Factor out code used to release ccbs from a workunit. | Joel Sing |
2013-01-15 | Always initialise the discipline name, not just when we are doing a create. | Joel Sing |
2013-01-15 | Keep a function pointer to the per-discipline I/O interrupt handler in the | Joel Sing |
2012-10-08 | Provide a mechanism for the kernel to pass data through to the discipline | Joel Sing |
2012-01-22 | Convert softraid(4) to new bio(4) status interface. This allows bioctl(8) | Joel Sing |
2011-12-26 | Provide default set chunk state and set volume state functions which | Joel Sing |
2011-12-25 | Initialise discipline function pointers with defaults and only override | Joel Sing |
2011-12-25 | Move chunk state debugging code to a more useful location. | Joel Sing |
2011-04-05 | Iopoolification. Testing by marco@. | Kenneth R Westerback |
2010-11-06 | Move raid1 and crypto io to a workq. This is to avoid a potential VOP_ | Marco Peereboom |
2010-07-02 | Determine the data offset using a variable specified within the softraid | Joel Sing |
2010-07-01 | make sure that buf's on the stack set the b_bq to NULL. | Thordur I. Bjornsson |
2010-03-26 | Add storage for the boot block and boot loader to the softraid metadata. | Joel Sing |
2010-01-09 | Zap all setting of ITSDONE in drivers that don't look at it. Nobody | Kenneth R Westerback |
2009-12-15 | Factor out discipline specific create/assemble code. | Joel Sing |
2009-12-07 | Define discipline capabilities using a set of flags. | Joel Sing |
2009-08-09 | Switch softraid to vnodes to prevent bad things from happening when using | Marco Peereboom |
2009-07-12 | Clean up debug droppings in sr_raid1_set_vol_state(). | Joel Sing |
2009-07-12 | Enable hotspare rebuilds for softraid RAID1. | Joel Sing |
2009-06-24 | Abort the current rebuild if the rebuild chunk disappears. Whilst here also | Joel Sing |