summaryrefslogtreecommitdiffstats
path: root/lib/raid6 (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* lib/raid6: Add SSSE3 optimized recovery functionsJim Kukunas2012-05-225-5/+409
* lib/raid6: fix test program buildJim Kukunas2012-05-221-1/+1
* Remove all #inclusions of asm/system.hDavid Howells2012-03-281-1/+0
* Disintegrate asm/system.h for PowerPCDavid Howells2012-03-281-0/+1
* md: Add in export.h for files using EXPORT_SYMBOLPaul Gortmaker2011-11-012-0/+2
* md: Add module.h to all files using it implicitlyPaul Gortmaker2011-11-011-0/+1
* lib/raid6: Fix filename emitted in generated codeDan McGee2011-10-201-1/+1
* Move .gitignore from drivers/md to lib/raid6NeilBrown2010-08-301-0/+4
* Further tidyup of raid6 naming in lib/raid6NeilBrown2010-08-116-11/+11
* Make lib/raid6/test build correctly.NeilBrown2010-08-111-1/+1
* Rename raid6 files now they're in a 'raid6' directory.David Woodhouse2010-08-1111-117/+111
* Merge branch 'async' of macbook:git/btrfs-unstableDavid Woodhouse2010-08-097-77/+56
* md: Factor out RAID6 algorithms into lib/David Woodhouse2009-10-2913-0/+1610