[PATCH 0/2] md/raid6: improvements for ARM/arm64
Ard Biesheuvel
ard.biesheuvel at linaro.org
Thu Jul 13 10:15:59 PDT 2017
1. Use a faster algorithm for the delta syndrome
2. Implement recovery routines in NEON
As before, NEON intrinsics are used, which means the same code can be
compiled for ARM as well as arm64.
Given that there does not seem to be a maintainer for lib/raid6, could
we take this through one of the ARM trees instead?
Ard Biesheuvel (2):
md/raid6: use faster multiplication for ARM NEON delta syndrome
md/raid6: implement recovery using ARM NEON intrinsics
include/linux/raid/pq.h | 1 +
lib/raid6/Makefile | 4 +-
lib/raid6/algos.c | 3 +
lib/raid6/neon.uc | 33 +++++-
lib/raid6/recov_neon.c | 110 ++++++++++++++++++
lib/raid6/recov_neon_inner.c | 117 ++++++++++++++++++++
6 files changed, 264 insertions(+), 4 deletions(-)
create mode 100644 lib/raid6/recov_neon.c
create mode 100644 lib/raid6/recov_neon_inner.c
--
2.9.3
More information about the linux-arm-kernel
mailing list