mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-23 07:01:23 +00:00
crypto: api - Clear CRYPTO_ALG_DEAD bit before registering an alg
Make sure CRYPTO_ALG_DEAD bit is cleared before proceeding with the algorithm registration. This fixes qat-dh registration when driver is restarted Cc: <stable@vger.kernel.org> Signed-off-by: Salvatore Benedetto <salvatore.benedetto@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
07825f0acd
commit
d6040764ad
1 changed files with 1 additions and 0 deletions
|
@ -356,6 +356,7 @@ int crypto_register_alg(struct crypto_alg *alg)
|
||||||
struct crypto_larval *larval;
|
struct crypto_larval *larval;
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
|
alg->cra_flags &= ~CRYPTO_ALG_DEAD;
|
||||||
err = crypto_check_alg(alg);
|
err = crypto_check_alg(alg);
|
||||||
if (err)
|
if (err)
|
||||||
return err;
|
return err;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue