Fix the issues in both NEON implementations of the CRC-T10DIF routines, that were reported by Eric's new testing code. v3: - fix commit log to state 'at least 16 bytes' not 'more than 16 bytes' (#1-#2) - add Eric's R-b to all patches v2: - keep alignment specifiers where possible (#1) - clarify/fix commit log (#2) - add fixes/cc-stable/etc tags - add patches that drop the now unreacheable code (#3 - #4) Ard Biesheuvel (4): crypto: arm/crct10dif - revert to C code for short inputs crypto: arm64/crct10dif - revert to C code for short inputs crypto: arm/crct10dif - remove dead code crypto: arm64/crct10dif - remove dead code arch/arm/crypto/crct10dif-ce-core.S | 27 +++++--------------- arch/arm/crypto/crct10dif-ce-glue.c | 23 +++++------------ arch/arm64/crypto/crct10dif-ce-core.S | 11 -------- arch/arm64/crypto/crct10dif-ce-glue.c | 25 +++++------------- 4 files changed, 19 insertions(+), 67 deletions(-) -- 2.20.1