Age | Commit message (Expand) | Author |
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 |
2009-06-18 | Add other valid chunk state transitions for RAID 1. | Joel Sing |
2009-06-02 | Abuse bio layer a little less by marking fake buffers with B_PHYS. | Marco Peereboom |
2009-06-02 | Rebuild can go to degraded | Marco Peereboom |
2009-06-02 | marco needs to learn how to do his range checks better, found by Parfait | Theo de Raadt |
2009-06-02 | Add an identifier that tells us if we can rebuild this discipline. | Marco Peereboom |
2009-06-02 | First bits for rebuild. Disabled for now. | Marco Peereboom |
2009-05-11 | Move the discipline initialisation code into discipline specific functions, | Joel Sing |
2009-04-28 | Part one of partial bringup volumes. Plenty of rope to kill your data | Marco Peereboom |
2008-11-25 | Add generic sr_scsi_done function that does the spl dance | Marco Peereboom |