aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390/crypto/sha512_s390.c
diff options
context:
space:
mode:
authorKees Cook <keescook@chromium.org>2014-11-20 20:05:53 -0500
committerHerbert Xu <herbert@gondor.apana.org.au>2014-11-24 09:43:57 -0500
commit5d26a105b5a73e5635eae0629b42fa0a90e07b7b (patch)
treee1be190c7b5dfc70c57b41f8ecb896dfda7d1e16 /arch/s390/crypto/sha512_s390.c
parent5d4a5e770d97d87082067886e7097c920b338da5 (diff)
crypto: prefix module autoloading with "crypto-"
This prefixes all crypto module loading with "crypto-" so we never run the risk of exposing module auto-loading to userspace via a crypto API, as demonstrated by Mathias Krause: https://lkml.org/lkml/2013/3/4/70 Signed-off-by: Kees Cook <keescook@chromium.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/s390/crypto/sha512_s390.c')
-rw-r--r--arch/s390/crypto/sha512_s390.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/s390/crypto/sha512_s390.c b/arch/s390/crypto/sha512_s390.c
index 32a81383b69c..0c36989ba182 100644
--- a/arch/s390/crypto/sha512_s390.c
+++ b/arch/s390/crypto/sha512_s390.c
@@ -86,7 +86,7 @@ static struct shash_alg sha512_alg = {
86 } 86 }
87}; 87};
88 88
89MODULE_ALIAS("sha512"); 89MODULE_ALIAS_CRYPTO("sha512");
90 90
91static int sha384_init(struct shash_desc *desc) 91static int sha384_init(struct shash_desc *desc)
92{ 92{
@@ -126,7 +126,7 @@ static struct shash_alg sha384_alg = {
126 } 126 }
127}; 127};
128 128
129MODULE_ALIAS("sha384"); 129MODULE_ALIAS_CRYPTO("sha384");
130 130
131static int __init init(void) 131static int __init init(void)
132{ 132{