summaryrefslogtreecommitdiffstats
path: root/lib/raid6 (follow)
Commit message (Expand)AuthorAgeFilesLines
* lib/raid6: arm: optimize away a mask operation in NEON recovery routineArd Biesheuvel2019-02-281-6/+6
* lib/raid6: use vdupq_n_u8 to avoid endianness warningsndesaulniers@google.com2019-02-282-8/+4
* Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2019-01-071-3/+2
|\
| * kbuild: remove redundant target cleaning on failureMasahiro Yamada2019-01-061-3/+2
* | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli...Jens Axboe2019-01-032-38/+46
|\ \ | |/ |/|
| * 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
| * lib/raid6: check for assembler SSSE3 supportDaniel Verkamp2018-12-201-0/+3
* | raid6/ppc: Fix build for clangJoel Stanley2018-12-201-0/+15
|/
* lib/raid6: Fix arm64 test buildJeremy Linton2018-11-061-2/+2
* RAID/s390: Remove VLA usageKees Cook2018-07-041-16/+18
* Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2018-04-076-5/+157
|\
| * lib/raid6: Build proper raid6test files on powerpcMatt Brown2018-03-202-2/+6
| * lib/raid6/altivec: Add vpermxor implementation for raid6 Q syndromeMatt Brown2018-03-205-3/+151
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2018-04-051-7/+7
|\ \
| * | treewide: Align function definition open/close bracesJoe Perches2018-03-261-7/+7
| |/
* / raid: remove tile specific raid6 implementationArnd Bergmann2018-03-264-103/+0
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-024-0/+4
* Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2017-09-071-1/+1
|\
| * lib/raid6: align AVX512 constants to 512 bits, not bytesDenys Vlasenko2017-08-251-1/+1
* | md/raid6: implement recovery using ARM NEON intrinsicsArd Biesheuvel2017-08-094-1/+233
* | md/raid6: use faster multiplication for ARM NEON delta syndromeArd Biesheuvel2017-08-091-3/+30
|/
* lib/raid6: Add log-of-2 table for RAID6 HW requiring disk positionAnup Patel2017-05-161-0/+20
* lib/raid6: Add AVX2 optimized xor_syndrome functionsGayatri Kammela2016-11-081-3/+229
* Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2016-10-077-5/+988
|\
| * raid6/test/test.c: bug fix: Specify aligned(alignment) attributes to the char...Gayatri Kammela2016-09-271-3/+4
| * lib/raid6: Add AVX512 optimized xor_syndrome functionsGayatri Kammela2016-09-211-3/+278
| * lib/raid6/test/Makefile: Add avx512 gen_syndrome and recovery functionsGayatri Kammela2016-09-211-1/+4
| * lib/raid6: Add AVX512 optimized recovery functionsGayatri Kammela2016-09-213-1/+392
| * lib/raid6: Add AVX512 optimized gen_syndrome functionsGayatri Kammela2016-09-214-1/+314
* | RAID/s390: provide raid6 recovery optimizationMartin Schwidefsky2016-09-013-1/+120
* | RAID/s390: add SIMD implementation for raid6 gen/xorMartin Schwidefsky2016-08-294-0/+178
|/
* powerpc: Create disable_kernel_{fp,altivec,vsx,spe}()Anton Blanchard2015-12-011-0/+1
* md/raid6: delta syndrome for ARM NEONArd Biesheuvel2015-08-312-1/+58
* Merge tag 'powerpc-4.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mp...Linus Torvalds2015-06-241-1/+1
|\
| * powerpc: Only use -mabi=altivec if toolchain supports itAnton Blanchard2015-06-111-1/+1
* | x86/fpu: Rename i387.h to fpu/api.hIngo Molnar2015-05-191-1/+1
|/
* md/raid6 algorithms: xor_syndrome() for SSE2Markus Stockhausen2015-04-221-3/+227
* md/raid6 algorithms: xor_syndrome() for generic intMarkus Stockhausen2015-04-221-1/+39
* md/raid6 algorithms: improve test programMarkus Stockhausen2015-04-221-15/+36
* md/raid6 algorithms: delta syndrome functionsMarkus Stockhausen2015-04-229-8/+49
* x86/raid6: correctly check for assembler capabilitiesJan Beulich2015-02-033-2/+8
* 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-104-1/+103
|\
| * raid6/test: replace echo -e with printfMax Filippov2013-08-271-1/+1
| * RAID: add tilegx SIMD implementation of raid6Ken Steele2013-08-274-0/+102
* | lib/raid6: add ARM-NEON accelerated syndrome calculationArd Biesheuvel2013-07-086-1/+210
|/
* lib/raid6: build proper files on corresponding archYuanhan Liu2012-12-138-27/+28
* lib/raid6: Add AVX2 optimized gen_syndrome functionsYuanhan Liu2012-12-134-2/+272
* lib/raid6: Add AVX2 optimized recovery functionsJim Kukunas2012-12-135-7/+341