linux/drivers/crypto/marvell
Herbert Xu bfd78c42f0 crypto: marvell/cesa - Fix engine load inaccuracy
[ Upstream commit 442134ab30 ]

If an error occurs during queueing the engine load will never be
decremented.  Fix this by moving the engine load adjustment into
the cleanup function.

Fixes: bf8f91e711 ("crypto: marvell - Add load balancing between engines")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-08-15 12:13:49 +02:00
..
cesa crypto: marvell/cesa - Fix engine load inaccuracy 2025-08-15 12:13:49 +02:00
octeontx crypto: octeontx - Remove unused declaration otx_cpt_callback() 2024-08-30 18:22:31 +08:00
octeontx2 crypto: octeontx2 - suppress auth failure screaming due to negative tests 2025-05-29 11:02:17 +02:00
Kconfig crypto: octeontx* - Select CRYPTO_AUTHENC 2024-09-06 14:50:46 +08:00
Makefile crypto: marvell - add Marvell OcteonTX2 CPT PF driver 2021-01-22 14:58:02 +11:00