Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 032c8cac authored by Cristian Stoica's avatar Cristian Stoica Committed by Herbert Xu
Browse files

crypto: testmgr - remove double execution of the same test suite



This patch removes redundant execution of the same test suite in cases
where alg and driver variables are the same (e.g. when alg_test is
called from tcrypt_test)

Signed-off-by: default avatarCristian Stoica <cristian.stoica@freescale.com>
Reviewed-by: default avatarHoria Geanta <horia.geanta@freescale.com>
Reviewed-by: default avatarRuchika Gupta <ruchika.gupta@freescale.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 6dad4115
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3234,7 +3234,7 @@ int alg_test(const char *driver, const char *alg, u32 type, u32 mask)
	if (i >= 0)
		rc |= alg_test_descs[i].test(alg_test_descs + i, driver,
					     type, mask);
	if (j >= 0)
	if (j >= 0 && j != i)
		rc |= alg_test_descs[j].test(alg_test_descs + j, driver,
					     type, mask);