summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2019-12-07 22:15:15 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-02-14 16:29:56 -0500
commitaa2862a427df19ada9b182cc86bedd74cdd83815 (patch)
treefe8b2d1549c275210b87a08055deb19632456e77 /include/linux
parent87bfd2f124d8cd3191dc3810b040c3a931f31399 (diff)
crypto: api - Fix race condition in crypto_spawn_alg
commit 73669cc556462f4e50376538d77ee312142e8a8a upstream. The function crypto_spawn_alg is racy because it drops the lock before shooting the dying algorithm. The algorithm could disappear altogether before we shoot it. This patch fixes it by moving the shooting into the locked section. Fixes: 6bfd48096ff8 ("[CRYPTO] api: Added spawns") Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions