crypto: algif_skcipher - Fix race condition in skcipher_check_key
authorHerbert Xu <herbert@gondor.apana.org.au>
Fri, 15 Jan 2016 14:02:20 +0000 (22:02 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 18 Jan 2016 10:16:34 +0000 (18:16 +0800)
commit1822793a523e5d5730b19cc21160ff1717421bc8
tree32a11267ee28dc0f2b22d4748b0c40788ed99fc1
parentad46d7e33219218605ea619e32553daf4f346b9f
crypto: algif_skcipher - Fix race condition in skcipher_check_key

We need to lock the child socket in skcipher_check_key as otherwise
two simultaneous calls can cause the parent socket to be freed.

Cc: stable@vger.kernel.org
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/algif_skcipher.c