summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalvatore Benedetto <salvatore.benedetto@intel.com>2016-07-04 10:52:34 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2016-07-05 23:05:22 +0800
commitd3c042c0eed4b196d16525c726b50a9c376737e7 (patch)
tree125fa73016912f4956a4c9782de3829a4b92414b
parent852612d81c7cef9cabde6531ee5c14399d15fb4e (diff)
downloadlinux-crypto-d3c042c0eed4b196d16525c726b50a9c376737e7.tar.gz
linux-crypto-d3c042c0eed4b196d16525c726b50a9c376737e7.zip
crypto: testmgr - Set err before proceeding
Report correct error in case of failure Signed-off-by: Salvatore Benedetto <salvatore.benedetto@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to '')
-rw-r--r--crypto/testmgr.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/crypto/testmgr.c b/crypto/testmgr.c
index 8ea0d3fc..769cc2a8 100644
--- a/crypto/testmgr.c
+++ b/crypto/testmgr.c
@@ -1941,6 +1941,7 @@ static int test_akcipher_one(struct crypto_akcipher *tfm,
if (err)
goto free_req;
+ err = -ENOMEM;
out_len_max = crypto_akcipher_maxsize(tfm);
outbuf_enc = kzalloc(out_len_max, GFP_KERNEL);
if (!outbuf_enc)