Commit 8b55107c authored by Eric Biggers's avatar Eric Biggers Committed by Herbert Xu

crypto: algapi - remove unused notifications

There is a message posted to the crypto notifier chain when an algorithm
is unregistered, and when a template is registered or unregistered.  But
nothing is listening for those messages; currently there are only
listeners for the algorithm request and registration messages.

Get rid of these unused notifications for now.
Signed-off-by: default avatarEric Biggers <ebiggers@google.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent ce8614a3
...@@ -123,7 +123,6 @@ static void crypto_remove_instance(struct crypto_instance *inst, ...@@ -123,7 +123,6 @@ static void crypto_remove_instance(struct crypto_instance *inst,
if (!tmpl || !crypto_tmpl_get(tmpl)) if (!tmpl || !crypto_tmpl_get(tmpl))
return; return;
crypto_notify(CRYPTO_MSG_ALG_UNREGISTER, &inst->alg);
list_move(&inst->alg.cra_list, list); list_move(&inst->alg.cra_list, list);
hlist_del(&inst->list); hlist_del(&inst->list);
inst->alg.cra_destroy = crypto_destroy_instance; inst->alg.cra_destroy = crypto_destroy_instance;
...@@ -380,7 +379,6 @@ static int crypto_remove_alg(struct crypto_alg *alg, struct list_head *list) ...@@ -380,7 +379,6 @@ static int crypto_remove_alg(struct crypto_alg *alg, struct list_head *list)
alg->cra_flags |= CRYPTO_ALG_DEAD; alg->cra_flags |= CRYPTO_ALG_DEAD;
crypto_notify(CRYPTO_MSG_ALG_UNREGISTER, alg);
list_del_init(&alg->cra_list); list_del_init(&alg->cra_list);
crypto_remove_spawns(alg, list, NULL); crypto_remove_spawns(alg, list, NULL);
...@@ -458,7 +456,6 @@ int crypto_register_template(struct crypto_template *tmpl) ...@@ -458,7 +456,6 @@ int crypto_register_template(struct crypto_template *tmpl)
} }
list_add(&tmpl->list, &crypto_template_list); list_add(&tmpl->list, &crypto_template_list);
crypto_notify(CRYPTO_MSG_TMPL_REGISTER, tmpl);
err = 0; err = 0;
out: out:
up_write(&crypto_alg_sem); up_write(&crypto_alg_sem);
...@@ -485,8 +482,6 @@ void crypto_unregister_template(struct crypto_template *tmpl) ...@@ -485,8 +482,6 @@ void crypto_unregister_template(struct crypto_template *tmpl)
BUG_ON(err); BUG_ON(err);
} }
crypto_notify(CRYPTO_MSG_TMPL_UNREGISTER, tmpl);
up_write(&crypto_alg_sem); up_write(&crypto_alg_sem);
hlist_for_each_entry_safe(inst, n, list, list) { hlist_for_each_entry_safe(inst, n, list, list) {
......
...@@ -30,9 +30,6 @@ ...@@ -30,9 +30,6 @@
enum { enum {
CRYPTO_MSG_ALG_REQUEST, CRYPTO_MSG_ALG_REQUEST,
CRYPTO_MSG_ALG_REGISTER, CRYPTO_MSG_ALG_REGISTER,
CRYPTO_MSG_ALG_UNREGISTER,
CRYPTO_MSG_TMPL_REGISTER,
CRYPTO_MSG_TMPL_UNREGISTER,
}; };
struct crypto_instance; struct crypto_instance;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment