summaryrefslogtreecommitdiffstats
path: root/lib/raid6/algos.c
Commit message (Expand)AuthorAgeFilesLines
* x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2Jason A. Donenfeld2020-04-091-6/+0
* x86: remove always-defined CONFIG_AS_SSSE3Masahiro Yamada2020-04-091-1/+1
* md/raid6: fix algorithm choice under larger PAGE_SIZEZhengyuan Liu2020-01-131-23/+40
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 48Thomas Gleixner2019-05-241-6/+1
* lib/raid6: add option to skip algo benchmarkingDaniel Verkamp2018-12-201-0/+5
* lib/raid6: sort algos in rough performance orderDaniel Verkamp2018-12-201-38/+38
* Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2018-04-071-0/+4
|\
| * lib/raid6/altivec: Add vpermxor implementation for raid6 Q syndromeMatt Brown2018-03-201-0/+4
* | raid: remove tile specific raid6 implementationArnd Bergmann2018-03-261-3/+0
|/
* md/raid6: implement recovery using ARM NEON intrinsicsArd Biesheuvel2017-08-091-0/+3
* Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2016-10-071-0/+12
|\
| * lib/raid6: Add AVX512 optimized recovery functionsGayatri Kammela2016-09-211-0/+3
| * lib/raid6: Add AVX512 optimized gen_syndrome functionsGayatri Kammela2016-09-211-0/+9
* | RAID/s390: provide raid6 recovery optimizationMartin Schwidefsky2016-09-011-0/+3
* | RAID/s390: add SIMD implementation for raid6 gen/xorMartin Schwidefsky2016-08-291-0/+3
|/
* md/raid6 algorithms: delta syndrome functionsMarkus Stockhausen2015-04-221-7/+34
* x86/raid6: correctly check for assembler capabilitiesJan Beulich2015-02-041-1/+1
* lib/raid6: Add log level to printksAnton Blanchard2014-10-141-6/+6
* Merge tag 'md/3.12' of git://neil.brown.name/mdLinus Torvalds2013-09-101-0/+3
|\
| * RAID: add tilegx SIMD implementation of raid6Ken Steele2013-08-271-0/+3
* | lib/raid6: add ARM-NEON accelerated syndrome calculationArd Biesheuvel2013-07-081-0/+6
|/
* lib/raid6: Add AVX2 optimized gen_syndrome functionsYuanhan Liu2012-12-131-0/+9
* lib/raid6: Add AVX2 optimized recovery functionsJim Kukunas2012-12-131-0/+3
* lib/raid6: cleanup gen_syndrome function selectionJim Kukunas2012-05-221-47/+57
* lib/raid6: Add SSSE3 optimized recovery functionsJim Kukunas2012-05-221-0/+37
* lib/raid6: fix test program buildJim Kukunas2012-05-221-1/+1
* md: Add module.h to all files using it implicitlyPaul Gortmaker2011-10-311-0/+1
* Further tidyup of raid6 naming in lib/raid6NeilBrown2010-08-121-1/+1
* Make lib/raid6/test build correctly.NeilBrown2010-08-121-1/+1
* Rename raid6 files now they're in a 'raid6' directory.David Woodhouse2010-08-111-0/+154