diff options
author | Michael Ellerman <mpe@ellerman.id.au> | 2016-08-09 08:46:15 +1000 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2016-08-09 18:25:09 +0800 |
commit | c12abf346456416ca7f7ba45f363cf92d2480a99 (patch) | |
tree | 41d4434bd00328613bc79b32fb4abbcb40d81b02 /crypto | |
parent | 2fdea258fde036a87d3396ec9c0ef66f10768530 (diff) | |
download | linux-stable-c12abf346456416ca7f7ba45f363cf92d2480a99.tar.gz linux-stable-c12abf346456416ca7f7ba45f363cf92d2480a99.tar.bz2 linux-stable-c12abf346456416ca7f7ba45f363cf92d2480a99.zip |
crypto: powerpc - CRYPT_CRC32C_VPMSUM should depend on ALTIVEC
The optimised crc32c implementation depends on VMX (aka. Altivec)
instructions, so the kernel must be built with Altivec support in order
for the crc32c code to build.
Fixes: 6dd7a82cc54e ("crypto: powerpc - Add POWER8 optimised crc32c")
Acked-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/Kconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/Kconfig b/crypto/Kconfig index a9377bef25e3..84d71482bf08 100644 --- a/crypto/Kconfig +++ b/crypto/Kconfig @@ -439,7 +439,7 @@ config CRYPTO_CRC32C_INTEL config CRYPT_CRC32C_VPMSUM tristate "CRC32c CRC algorithm (powerpc64)" - depends on PPC64 + depends on PPC64 && ALTIVEC select CRYPTO_HASH select CRC32 help |