crypto: api - Move cryptomgr soft dependency into algapi
authorHerbert Xu <herbert@gondor.apana.org.au>
Wed, 2 Feb 2022 06:46:48 +0000 (17:46 +1100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 5 Feb 2022 04:10:07 +0000 (15:10 +1100)
commitc6ce9c5831cae515d375a01b97ae1778689acf19
tree81974c32f39e8ae6923f7b5c671cae40d6f591a3
parent47307c31d90ae7d52cebbbc7c1d4ff213213d4e9
crypto: api - Move cryptomgr soft dependency into algapi

The soft dependency on cryptomgr is only needed in algapi because
if algapi isn't present then no algorithms can be loaded.  This
also fixes the case where api is built-in but algapi is built as
a module as the soft dependency would otherwise get lost.

Fixes: 8ab23d547f65 ("crypto: api - Add softdep on cryptomgr")
Reported-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Tested-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/algapi.c
crypto/api.c