Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
144f836646989783cb018d00fa69f3f8dab58349
/
lib
/
raid6
e6abef6
x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2
by Jason A. Donenfeld
· 4 years, 9 months ago
92203b0
x86: remove always-defined CONFIG_AS_SSSE3
by Masahiro Yamada
· 4 years, 9 months ago
06bd48b
lib/raid6/test: fix build on distros whose /bin/sh is not bash
by Masahiro Yamada
· 4 years, 9 months ago
d198b34
.gitignore: add SPDX License Identifier
by Masahiro Yamada
· 4 years, 10 months ago
5f2fb52
kbuild: rename hostprogs-y/always to hostprogs/always-y
by Masahiro Yamada
· 5 years ago
f591df3
md/raid6: fix algorithm choice under larger PAGE_SIZE
by Zhengyuan Liu
· 5 years ago
5e5ac01
raid6/test: fix a compilation warning
by Zhengyuan Liu
· 5 years ago
702600e
lib: raid6: fix awk build warnings
by Greg Kroah-Hartman
· 5 years ago
e2a280d
lib/raid6: fix unnecessary rebuild of vpermxor*.c
by Masahiro Yamada
· 5 years ago
39ceda5
Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
by Linus Torvalds
· 5 years ago
1758fed
Merge tag 's390-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 5 years ago
72ad210
lib/raid6: refactor unroll rules with pattern rules
by Masahiro Yamada
· 6 years ago
7747bad
lib/raid6: remove duplicated CFLAGS_REMOVE_altivec8.o
by Masahiro Yamada
· 6 years ago
d2912cb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
by Thomas Gleixner
· 6 years ago
eec0a43
RAID/s390: remove invalid 'r' inline asm operand modifier
by Vasily Gorbik
· 6 years ago
b886d83c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441
by Thomas Gleixner
· 6 years ago
d691005
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 83
by Thomas Gleixner
· 6 years ago
dd165a6
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 48
by Thomas Gleixner
· 6 years ago
0be2886
Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
by Linus Torvalds
· 6 years ago
335ebe3
lib/raid6: arm: optimize away a mask operation in NEON recovery routine
by Ard Biesheuvel
· 6 years ago
1ad3935
lib/raid6: use vdupq_n_u8 to avoid endianness warnings
by ndesaulniers@google.com
· 6 years ago
de9c0d4
ARM: 8833/1: Ensure that NEON code always compiles with Clang
by Nathan Chancellor
· 6 years ago
85e1ffb
Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild
by Linus Torvalds
· 6 years ago
172caf1
kbuild: remove redundant target cleaning on failure
by Masahiro Yamada
· 6 years ago
dc629c2
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md into for-linus
by Jens Axboe
· 6 years ago
be85f93
lib/raid6: add option to skip algo benchmarking
by Daniel Verkamp
· 6 years ago
0437de4
lib/raid6: sort algos in rough performance order
by Daniel Verkamp
· 6 years ago
86919f9
lib/raid6: check for assembler SSSE3 support
by Daniel Verkamp
· 6 years ago
e213574
raid6/ppc: Fix build for clang
by Joel Stanley
· 6 years ago
313a06e
lib/raid6: Fix arm64 test build
by Jeremy Linton
· 6 years ago
ad5728ce
RAID/s390: Remove VLA usage
by Kees Cook
· 6 years ago
49a695b
Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 7 years ago
672a9c1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 7 years ago
889ce12
raid: remove tile specific raid6 implementation
by Arnd Bergmann
· 7 years ago
447a564
treewide: Align function definition open/close braces
by Joe Perches
· 7 years ago
aa9532d
lib/raid6: Build proper raid6test files on powerpc
by Matt Brown
· 7 years ago
751ba79
lib/raid6/altivec: Add vpermxor implementation for raid6 Q syndrome
by Matt Brown
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
3645e6d
Merge tag 'md/4.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 7 years ago
b5e0fff
lib/raid6: align AVX512 constants to 512 bits, not bytes
by Denys Vlasenko
· 7 years ago
6ec4e251
md/raid6: implement recovery using ARM NEON intrinsics
by Ard Biesheuvel
· 7 years ago
35129dd
md/raid6: use faster multiplication for ARM NEON delta syndrome
by Ard Biesheuvel
· 7 years ago
b5dceda
lib/raid6: Add log-of-2 table for RAID6 HW requiring disk position
by Anup Patel
· 8 years ago
b9bf33a
lib/raid6: Add AVX2 optimized xor_syndrome functions
by Gayatri Kammela
· 8 years ago
c23112e
Merge tag 'md/4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/md
by Linus Torvalds
· 8 years ago
099b548
raid6/test/test.c: bug fix: Specify aligned(alignment) attributes to the char arrays
by Gayatri Kammela
· 8 years ago
694dda6
lib/raid6: Add AVX512 optimized xor_syndrome functions
by Gayatri Kammela
· 8 years ago
161db5d
lib/raid6/test/Makefile: Add avx512 gen_syndrome and recovery functions
by Gayatri Kammela
· 8 years ago
13c520b
lib/raid6: Add AVX512 optimized recovery functions
by Gayatri Kammela
· 8 years ago
e0a491c
lib/raid6: Add AVX512 optimized gen_syndrome functions
by Gayatri Kammela
· 8 years ago
f5b55fa
RAID/s390: provide raid6 recovery optimization
by Martin Schwidefsky
· 8 years ago
474fd6e
RAID/s390: add SIMD implementation for raid6 gen/xor
by Martin Schwidefsky
· 8 years ago
dc4fbba
powerpc: Create disable_kernel_{fp,altivec,vsx,spe}()
by Anton Blanchard
· 9 years ago
0e833e6
md/raid6: delta syndrome for ARM NEON
by Ard Biesheuvel
· 10 years ago
08d183e
Merge tag 'powerpc-4.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mpe/linux
by Linus Torvalds
· 10 years ago
1fb3f5a
powerpc: Only use -mabi=altivec if toolchain supports it
by Anton Blanchard
· 10 years ago
df6b35f
x86/fpu: Rename i387.h to fpu/api.h
by Ingo Molnar
· 10 years ago
a582564
md/raid6 algorithms: xor_syndrome() for SSE2
by Markus Stockhausen
· 10 years ago
9a5ce91
md/raid6 algorithms: xor_syndrome() for generic int
by Markus Stockhausen
· 10 years ago
7e92e1d
md/raid6 algorithms: improve test program
by Markus Stockhausen
· 10 years ago
fe5cbc6
md/raid6 algorithms: delta syndrome functions
by Markus Stockhausen
· 10 years ago
75aaf4c
x86/raid6: correctly check for assembler capabilities
by Jan Beulich
· 10 years ago
b395f75
lib/raid6: Add log level to printks
by Anton Blanchard
· 10 years ago
4d7696f
Merge tag 'md/3.12' of git://neil.brown.name/md
by Linus Torvalds
· 11 years ago
c28399b
raid6/test: replace echo -e with printf
by Max Filippov
· 11 years ago
ae77cbc
RAID: add tilegx SIMD implementation of raid6
by Ken Steele
· 11 years ago
7d11965
lib/raid6: add ARM-NEON accelerated syndrome calculation
by Ard Biesheuvel
· 12 years ago
4f8c55c
lib/raid6: build proper files on corresponding arch
by Yuanhan Liu
· 12 years ago
2c93584
lib/raid6: Add AVX2 optimized gen_syndrome functions
by Yuanhan Liu
· 12 years ago
7056741
lib/raid6: Add AVX2 optimized recovery functions
by Jim Kukunas
· 12 years ago
2aa4ee2
lib/raid6: fix sparse warnings in recovery functions
by Jim Kukunas
· 13 years ago
96e6770
lib/raid6: cleanup gen_syndrome function selection
by Jim Kukunas
· 13 years ago
2dbf708
lib/raid6: update test program for recovery functions
by Jim Kukunas
· 13 years ago
048a8b8
lib/raid6: Add SSSE3 optimized recovery functions
by Jim Kukunas
· 13 years ago
f674ef7
lib/raid6: fix test program build
by Jim Kukunas
· 13 years ago
9ffc93f
Remove all #inclusions of asm/system.h
by David Howells
· 13 years ago
ae3a197
Disintegrate asm/system.h for PowerPC
by David Howells
· 13 years ago
daaa5f7
md: Add in export.h for files using EXPORT_SYMBOL
by Paul Gortmaker
· 14 years ago
056075c
md: Add module.h to all files using it implicitly
by Paul Gortmaker
· 14 years ago
bd860c5
lib/raid6: Fix filename emitted in generated code
by Dan McGee
· 13 years ago
7c44ece
Move .gitignore from drivers/md to lib/raid6
by NeilBrown
· 14 years ago
a8e026c
Further tidyup of raid6 naming in lib/raid6
by NeilBrown
· 14 years ago
d5302fe
Make lib/raid6/test build correctly.
by NeilBrown
· 14 years ago
cc4589e
Rename raid6 files now they're in a 'raid6' directory.
by David Woodhouse
· 14 years ago
2144381
Merge branch 'async' of macbook:git/btrfs-unstable
by David Woodhouse
· 14 years ago
f5e70d0
md: Factor out RAID6 algorithms into lib/
by David Woodhouse
· 15 years ago