s390/crypto: unlock on error in prng_tdes_read()
commit6119edd2d87a563ac07d1f40037f494dcac96489
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 18 Nov 2016 11:11:00 +0000 (18 14:11 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 12 Jan 2017 10:22:49 +0000 (12 11:22 +0100)
tree78dfeecd35da41676c719d9ae9e23050833ac320
parent85baf9416b7efdea2f395d337c88c3e1807a3ddd
s390/crypto: unlock on error in prng_tdes_read()

commit 9e6e7c74315095fd40f41003850690c711e44420 upstream.

We added some new locking but forgot to unlock on error.

Fixes: 57127645d79d ("s390/zcrypt: Introduce new SHA-512 based Pseudo Random Generator.")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/s390/crypto/prng.c