summaryrefslogtreecommitdiffstats
path: root/lib/raid6
Commit message (Expand)AuthorAgeFilesLines
* lib/raid6/test/Makefile: Use $(pound) instead of \# for Make 4.3Paul Menzel2022-04-151-1/+3
* lib/raid6/test: fix multiple definition linking errorDirk Müller2022-04-151-1/+0
* lib/raid6: use vdupq_n_u8 to avoid endianness warningsndesaulniers@google.com2020-04-232-8/+4
* lib: raid6: fix awk build warningsGreg Kroah-Hartman2019-12-171-1/+1
* ARM: 8833/1: Ensure that NEON code always compiles with ClangNathan Chancellor2019-04-051-1/+1
* raid6/ppc: Fix build for clangJoel Stanley2019-01-131-0/+15
* lib/raid6: Fix arm64 test buildJeremy Linton2018-11-271-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-071-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-261-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-043-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
* lib/raid6: fix sparse warnings in recovery functionsJim Kukunas2012-05-282-6/+8
* lib/raid6: cleanup gen_syndrome function selectionJim Kukunas2012-05-221-47/+57
* lib/raid6: update test program for recovery functionsJim Kukunas2012-05-223-17/+32