diff options
author | Bartosz Golaszewski <bartosz.golaszewski@linaro.org> | 2024-12-03 12:19:30 +0300 |
---|---|---|
committer | Herbert Xu <herbert@gondor.apana.org.au> | 2024-12-14 12:21:43 +0300 |
commit | e80cf84b608725303113d6fe98bb727bf7b7a40d (patch) | |
tree | b23acc19b63b2ed7254105a55fed626dea985c87 /tools/perf/scripts/python/parallel-perf.py | |
parent | 5278275c1758a38199b43530adfc50098f4b41c7 (diff) | |
download | linux-e80cf84b608725303113d6fe98bb727bf7b7a40d.tar.xz |
crypto: qce - unregister previously registered algos in error path
If we encounter an error when registering alorithms with the crypto
framework, we just bail out and don't unregister the ones we
successfully registered in prior iterations of the loop.
Add code that goes back over the algos and unregisters them before
returning an error from qce_register_algs().
Cc: stable@vger.kernel.org
Fixes: ec8f5d8f6f76 ("crypto: qce - Qualcomm crypto engine driver")
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions