Apply Crypto API wrappers to the exported crypto symbol in CONFIG_CRYPTO_BENCHMARK-related crypto to convert them into pluggable interface.
Signed-off-by: Jay Wang <[email protected]> --- crypto/Makefile | 2 +- crypto/tcrypt.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/Makefile b/crypto/Makefile index d1db3a1e3b3b..39b42843d321 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -170,7 +170,7 @@ KASAN_SANITIZE_jitterentropy.o = n UBSAN_SANITIZE_jitterentropy.o = n jitterentropy_rng-y := jitterentropy.o jitterentropy-kcapi.o crypto-objs-$(CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE) += jitterentropy-testing.o -obj-$(CONFIG_CRYPTO_BENCHMARK) += tcrypt.o +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 diff --git a/crypto/tcrypt.c b/crypto/tcrypt.c index 62fef100e599..1f3b6c1922cb 100644 --- a/crypto/tcrypt.c +++ b/crypto/tcrypt.c @@ -2840,8 +2840,8 @@ static int __init tcrypt_mod_init(void) */ static void __exit tcrypt_mod_fini(void) { } -late_initcall(tcrypt_mod_init); -module_exit(tcrypt_mod_fini); +crypto_late_initcall(tcrypt_mod_init); +crypto_module_exit(tcrypt_mod_fini); module_param(alg, charp, 0); module_param(type, uint, 0); -- 2.47.3
