Age | Commit message (Expand) | Author |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-01-22 | Move sr_dump from the RAID5 code into shared code. Rename it to | Joel Sing |
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 |
2014-01-18 | Move the block get/put routines into the common code, instead of having | Joel Sing |
2013-11-21 | Cast daddr_t variable to (long long) even for %llx! | Kenneth R Westerback |
2013-11-21 | Change a bunch of daddr_t variables that don't (obviously) contain | Kenneth R Westerback |
2013-11-05 | Fix RAID levels 0, 4, 5, and 6 with partitions larger than 2TB. | Reyk Floeter |
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 | Fix missing work unit state initialisations. | Joel Sing |
2013-05-21 | Use a state to indicate that a work unit should only be constructed and not | Joel Sing |
2013-04-27 | Convert RAID 6 to new work unit completion routines. | Joel Sing |
2013-04-26 | Add a SR_WUF_DISCIPLINE flag that identifies work units that have resulted | Joel Sing |
2013-04-23 | Convert RAID6 to new ccb handling. | Joel Sing |
2013-04-23 | Do not pass SR_CCBF_FREEBUF unless we are passing an already allocated | Joel Sing |
2013-04-23 | Rename ccb_flag to ccb_flags. | Joel Sing |
2013-03-31 | Use consistent error handling when validating the number of chunks | Joel Sing |
2013-03-31 | Provide default resource allocation and free functions. Convert all | Joel Sing |
2013-03-31 | Pull the initialisation of runtime values out into a separate init | Joel Sing |
2013-03-30 | Provide wrappers for scsi_io_get() and scsi_io_put(), that also include | Joel Sing |
2013-03-29 | Properly release ccbs when restarting a work unit. | Joel Sing |
2013-03-29 | Convert RAID 4/5/6 to new ccb completion code. | 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-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-12-31 | Spell `calculation' correctly. | Miod Vallat |
2012-10-08 | Provide a mechanism for the kernel to pass data through to the discipline | Joel Sing |
2011-12-25 | Initialise discipline function pointers with defaults and only override | Joel Sing |
2011-04-21 | Speedup XORP/XORQ operations in RAID6, do 32-bits at a time | Jordan Hargrave |
2011-04-08 | Remove unused code/array | Jordan Hargrave |
2011-04-08 | Fix raidp/raid6 to work with new iopool code, needed to swap wu's | Jordan Hargrave |
2011-04-06 | fix some spaces while looking for bigmem shiz | Marco Peereboom |
2011-04-05 | Iopoolification. Testing by marco@. | Kenneth R Westerback |
2010-08-07 | No "\n" needed at the end of panic() strings. | Kenneth R Westerback |
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-02-09 | XY Failure reads no longer require temp buffer or WUF_FAIL | Jordan Hargrave |
2010-02-04 | Added optimization for XY reads, requires only one temp buffer | Jordan Hargrave |
2010-02-04 | Optimized failure handing for Read with X/P failures | Jordan Hargrave |