summaryrefslogtreecommitdiffstats
path: root/sys/dev/softraid_concat.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-25Reduce minimum allowed number of chunks in a CONCAT volume from 2 tokrw1-4/+4
2017-04-28Restore calculation of volume size. Accidentally removed inkrw1-1/+9
2016-04-12No need to rescan chunks in each discipline to find appropriatekrw1-14/+1
2016-04-04Enable creation of softraid volumes using disks with non-512 bytekrw1-2/+8
2015-07-21A few more daddr_t fixes. Rename 'phys_off' variables to 'offset'krw1-14/+14
2015-07-19Stop adding and subtracting data offset. Just keep to chunk relativekrw1-2/+1
2013-11-22Stray missing (long long) on a daddr_t variable being printed.krw1-2/+2
2013-11-21Don't cast int64_t variables to (long long) when using %lld.krw1-4/+2
2013-11-21Change a bunch of daddr_t variables that don't (obviously) containkrw1-4/+5
2013-11-01Sprinkle (long long) casts where %lld is being used to print daddr_tkrw1-2/+4
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt1-4/+4
2013-05-21Provide a function that handles the scheduling of work units. Thisjsing1-7/+3
2013-03-31Use consistent error handling when validating the number of chunksjsing1-2/+3
2013-03-31More runtime value initialisation functions.jsing1-4/+10
2013-03-31Provide default resource allocation and free functions. Convert alljsing1-38/+1
2013-03-30Provide a default discipline interrupt handling function and migrate all ofjsing1-23/+1
2013-03-02sr_alloc_resources() and sr_free_resources() can never be called withoutjsing1-8/+1
2013-03-02Unbreak softraid compilation with debug enabled.jsing1-2/+2
2013-01-18Convert softraid concat to new workunit completion functions.jsing1-41/+13
2013-01-18Clean up and rework workunit completion for concat. Ensure that we removejsing1-30/+20
2013-01-17Convert softraid concat to the new ccb functions.jsing1-63/+8
2013-01-16Set resid to zero if the scsi transfer completed without error.jsing1-2/+1
2013-01-15Always initialise the discipline name, not just when we are doing a create.jsing1-4/+2
2013-01-15Keep a function pointer to the per-discipline I/O interrupt handler in thejsing1-1/+2
2012-10-08Provide a mechanism for the kernel to pass data through to the disciplinejsing1-3/+3
2012-01-22Convert softraid(4) to new bio(4) status interface. This allows bioctl(8)jsing1-2/+4
2011-12-31Implement a concatenating discipline for softraid.jsing1-0/+329