summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2016-12-01 13:45:05 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2016-12-01 21:06:44 +0800
commitefad2b61ae258df4fb3896f5e7cd9c701f4979e6 (patch)
tree96b824e367c2f160bad02d7aacabc9b3d26f9c43
parente2c1b82330bcd77ffeb6dc5a18a4c6ce8d3e1fd3 (diff)
downloadlinux-stable-efad2b61ae258df4fb3896f5e7cd9c701f4979e6.tar.gz
linux-stable-efad2b61ae258df4fb3896f5e7cd9c701f4979e6.tar.bz2
linux-stable-efad2b61ae258df4fb3896f5e7cd9c701f4979e6.zip
crypto: aes-ce - Make aes_simd_algs static
The variable aes_simd_algs should be static. In fact if it isn't it causes build errors when multiple copies of aes-ce-glue.c are built into the kernel. Fixes: da40e7a4ba4d ("crypto: aes-ce - Convert to skcipher") Reported-by: kbuild test robot <fengguang.wu@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
-rw-r--r--arch/arm/crypto/aes-ce-glue.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/crypto/aes-ce-glue.c b/arch/arm/crypto/aes-ce-glue.c
index 4a507c6a9d82..8857531915bf 100644
--- a/arch/arm/crypto/aes-ce-glue.c
+++ b/arch/arm/crypto/aes-ce-glue.c
@@ -407,7 +407,7 @@ static struct skcipher_alg aes_algs[] = { {
.decrypt = xts_decrypt,
} };
-struct simd_skcipher_alg *aes_simd_algs[ARRAY_SIZE(aes_algs)];
+static struct simd_skcipher_alg *aes_simd_algs[ARRAY_SIZE(aes_algs)];
static void aes_exit(void)
{