Commit a05c821e authored by Jia Jie Ho's avatar Jia Jie Ho Committed by Herbert Xu
Browse files

crypto: starfive - Skip unneeded key free



Skip unneeded kfree_sensitive if RSA module is using falback algo.

Signed-off-by: default avatarJia Jie Ho <jiajie.ho@starfivetech.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent b6e9eb69
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -45,6 +45,9 @@ static inline int starfive_pka_wait_done(struct starfive_cryp_ctx *ctx)

static void starfive_rsa_free_key(struct starfive_rsa_key *key)
{
	if (!key->key_sz)
		return;

	kfree_sensitive(key->d);
	kfree_sensitive(key->e);
	kfree_sensitive(key->n);