summaryrefslogtreecommitdiffstats
path: root/xlators/cluster/ec/src/ec-helpers.c
Commit message (Expand)AuthorAgeFilesLines
* cluster/ec: OpenFD heal implementation for ECSunil Kumar Acharya2018-01-051-12/+17
* cluster/ec: Keep last written strip in in-memory cacheAshish Pandey2017-11-101-1/+14
* cluster/ec: add functions for stripe alignmentXavier Hernandez2017-10-131-29/+0
* cluster/ec: FORWARD_NULL coverity fixAkarsha Rai2017-09-291-1/+1
* core: fix spelling errorsKaleb S. KEITHLEY2017-06-021-2/+1
* build: clang has __builtin_popcount() and __builtin_ffs()Kaleb S. KEITHLEY2017-04-051-1/+1
* cluster/ec: Don't trigger data/metadata heal on LookupsPranith Kumar K2017-02-261-4/+14
* cluster/ec: Fix lk-owner set race in ec_unlockPranith Kumar K2016-12-131-3/+2
* cluster/ec: Add support for hardware accelerationXavier Hernandez2016-09-081-1/+50
* cluster/afr: Prevent split-brain when bricks are brought off and on in cyclic...Krutika Dhananjay2016-08-221-21/+0
* cluster/ec: Fix invalid config check for directoriesXavier Hernandez2016-02-291-0/+13
* cluster/ec: Fix tracking of good bricksXavier Hernandez2015-08-061-1/+1
* cluster/ec: Minimize usage of EIO errorXavier Hernandez2015-07-281-61/+87
* dict: dict_set_bin() should never free the pointer on errorNiels de Vos2015-07-241-3/+17
* ec: Porting messages to new logging frameworkNandaja Varma2015-06-261-17/+34
* cluster/ec: Forced unlock when lock contention is detectedXavier Hernandez2015-05-271-0/+38
* ec: Fix failures with missing filesXavier Hernandez2015-05-091-17/+38
* cluster/ec: Change meaning of trusted.ec.dirtyPranith Kumar K2015-05-081-3/+11
* cluster/ec: add separate versions for data/entry, metadataAshish Pandey2015-05-061-0/+46
* Avoid conflict between contrib/uuid and system uuidEmmanuel Dreyfus2015-04-041-10/+10
* cluster/dht: Change the subvolume encoding in d_off to be a "global"Dan Lambright2015-03-181-46/+0
* cluster/ec: Allow heal on name less locPranith Kumar K2015-03-051-7/+5
* ec: Special handling of anonymous fdXavier Hernandez2015-02-051-11/+11
* ec: Remove unneeded 'inline' for ec_is_internal_xattr()Xavier Hernandez2015-01-181-1/+1
* cluster/ec: Handle internal xattr get/setPranith Kumar K2015-01-081-0/+17
* ec: Fix self-healing issues.Xavier Hernandez2014-12-041-123/+148
* ec: Change licenseXavier Hernandez2014-12-031-16/+6
* ec: Fix self-heal issuesXavier Hernandez2014-10-211-55/+63
* ec: Add config information in an xattrXavier Hernandez2014-09-231-0/+64
* ec: Fix some size_t vars to 64 bits even on 32 bits machinesXavier Hernandez2014-09-191-3/+3
* ec: Optimize read/write performanceXavier Hernandez2014-09-151-0/+3
* cluster/ec: Fix incorrect management of NFS requestsXavier Hernandez2014-08-021-3/+11
* porting: use __builtin_ffsll() instead of ffsll()Harshavardhana2014-07-161-0/+4
* cluster/ec: Added erasure code translatorXavier Hernandez2014-07-111-0/+594