Apply Crypto API wrappers to the exported crypto symbol in CONFIG_CRYPTO_USER_API_HASH-related crypto to convert them into pluggable interface.
Signed-off-by: Jay Wang <[email protected]> --- crypto/Makefile | 2 +- crypto/algif_hash.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/Makefile b/crypto/Makefile index 39b42843d321..13d0ee856885 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -173,7 +173,7 @@ crypto-objs-$(CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE) += jitterentropy-testin crypto-objs-$(CONFIG_CRYPTO_BENCHMARK) += tcrypt.o crypto-objs-$(CONFIG_CRYPTO_GHASH) += ghash-generic.o crypto-objs-$(CONFIG_CRYPTO_USER_API) += af_alg.o -obj-$(CONFIG_CRYPTO_USER_API_HASH) += algif_hash.o +crypto-objs-$(CONFIG_CRYPTO_USER_API_HASH) += algif_hash.o crypto-objs-$(CONFIG_CRYPTO_USER_API_SKCIPHER) += algif_skcipher.o obj-$(CONFIG_CRYPTO_USER_API_RNG) += algif_rng.o obj-$(CONFIG_CRYPTO_USER_API_AEAD) += algif_aead.o diff --git a/crypto/algif_hash.c b/crypto/algif_hash.c index 4d3dfc60a16a..b5ec5cfb2ae8 100644 --- a/crypto/algif_hash.c +++ b/crypto/algif_hash.c @@ -464,7 +464,7 @@ static void __exit algif_hash_exit(void) BUG_ON(err); } -module_init(algif_hash_init); -module_exit(algif_hash_exit); +crypto_module_init(algif_hash_init); +crypto_module_exit(algif_hash_exit); MODULE_DESCRIPTION("Userspace interface for hash algorithms"); MODULE_LICENSE("GPL"); -- 2.47.3
