diff options
author | 2025-05-02 13:30:58 +0800 | |
---|---|---|
committer | 2025-05-05 18:20:45 +0800 | |
commit | 67488527afa9a51d8967dff91af0d1ead19218a0 (patch) | |
tree | b1ea22ae960d757bdb9ba45aba60701df51b2333 /arch/sparc | |
parent | crypto: sha256 - Use the partial block API for generic (diff) | |
download | wireguard-linux-67488527afa9a51d8967dff91af0d1ead19218a0.tar.xz wireguard-linux-67488527afa9a51d8967dff91af0d1ead19218a0.zip |
crypto: arch/sha256 - Export block functions as GPL only
Export the block functions as GPL only, there is no reason
to let arbitrary modules use these internal functions.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/sparc')
-rw-r--r-- | arch/sparc/lib/crypto/sha256.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/sparc/lib/crypto/sha256.c b/arch/sparc/lib/crypto/sha256.c index 0394c2b72f9e..8bdec2db08b3 100644 --- a/arch/sparc/lib/crypto/sha256.c +++ b/arch/sparc/lib/crypto/sha256.c @@ -30,13 +30,13 @@ void sha256_blocks_arch(u32 state[SHA256_STATE_WORDS], else sha256_blocks_generic(state, data, nblocks); } -EXPORT_SYMBOL(sha256_blocks_arch); +EXPORT_SYMBOL_GPL(sha256_blocks_arch); bool sha256_is_arch_optimized(void) { return static_key_enabled(&have_sha256_opcodes); } -EXPORT_SYMBOL(sha256_is_arch_optimized); +EXPORT_SYMBOL_GPL(sha256_is_arch_optimized); static int __init sha256_sparc64_mod_init(void) { |