summaryrefslogtreecommitdiffstats
path: root/sys/dev/softraid_concat.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reduce minimum allowed number of chunks in a CONCAT volume from 2 tokrw2020-04-251-4/+4
* Restore calculation of volume size. Accidentally removed inkrw2017-04-281-1/+9
* No need to rescan chunks in each discipline to find appropriatekrw2016-04-121-14/+1
* Enable creation of softraid volumes using disks with non-512 bytekrw2016-04-041-2/+8
* A few more daddr_t fixes. Rename 'phys_off' variables to 'offset'krw2015-07-211-14/+14
* Stop adding and subtracting data offset. Just keep to chunk relativekrw2015-07-191-2/+1
* Stray missing (long long) on a daddr_t variable being printed.krw2013-11-221-2/+2
* Don't cast int64_t variables to (long long) when using %lld.krw2013-11-211-4/+2
* Change a bunch of daddr_t variables that don't (obviously) containkrw2013-11-211-4/+5
* Sprinkle (long long) casts where %lld is being used to print daddr_tkrw2013-11-011-2/+4
* final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt2013-06-111-4/+4
* Provide a function that handles the scheduling of work units. Thisjsing2013-05-211-7/+3
* Use consistent error handling when validating the number of chunksjsing2013-03-311-2/+3
* More runtime value initialisation functions.jsing2013-03-311-4/+10
* Provide default resource allocation and free functions. Convert alljsing2013-03-311-38/+1
* Provide a default discipline interrupt handling function and migrate all ofjsing2013-03-301-23/+1
* sr_alloc_resources() and sr_free_resources() can never be called withoutjsing2013-03-021-8/+1
* Unbreak softraid compilation with debug enabled.jsing2013-03-021-2/+2
* Convert softraid concat to new workunit completion functions.jsing2013-01-181-41/+13
* Clean up and rework workunit completion for concat. Ensure that we removejsing2013-01-181-31/+21
* Convert softraid concat to the new ccb functions.jsing2013-01-171-63/+8
* Set resid to zero if the scsi transfer completed without error.jsing2013-01-161-2/+1
* Always initialise the discipline name, not just when we are doing a create.jsing2013-01-151-4/+2
* Keep a function pointer to the per-discipline I/O interrupt handler in thejsing2013-01-151-1/+2
* Provide a mechanism for the kernel to pass data through to the disciplinejsing2012-10-081-3/+3
* Convert softraid(4) to new bio(4) status interface. This allows bioctl(8)jsing2012-01-221-2/+4
* Implement a concatenating discipline for softraid.jsing2011-12-311-0/+329