Commit 1b7e7631 authored by Rashika Kheria's avatar Rashika Kheria Committed by Greg Kroah-Hartman

Staging: sep: Fix Smatch Warning in sep_crypto.c

This patch fixes the following smatch warning-

~/git/kernels/linux/drivers/staging/sep/sep_crypto.c:1137
sep_crypto_block_data() info: why not propagate 'int_error' from sep_oddball_pages() instead of (-12)?
~/git/kernels/linux/drivers/staging/sep/sep_crypto.c:1152
sep_crypto_block_data() info: why not propagate 'int_error' from sep_oddball_pages() instead of (-12)?
Signed-off-by: default avatarRashika Kheria <rashika.kheria@gmail.com>
Reviewed-by: default avatarJosh Triplett <josh@joshtriplett.org>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent c8e46f44
...@@ -1134,7 +1134,7 @@ static int sep_crypto_block_data(struct ablkcipher_request *req) ...@@ -1134,7 +1134,7 @@ static int sep_crypto_block_data(struct ablkcipher_request *req)
if (int_error < 0) { if (int_error < 0) {
dev_warn(&ta_ctx->sep_used->pdev->dev, "oddball page error\n"); dev_warn(&ta_ctx->sep_used->pdev->dev, "oddball page error\n");
return -ENOMEM; return int_error;
} else if (int_error == 1) { } else if (int_error == 1) {
ta_ctx->src_sg = new_sg; ta_ctx->src_sg = new_sg;
ta_ctx->src_sg_hold = new_sg; ta_ctx->src_sg_hold = new_sg;
...@@ -1149,7 +1149,7 @@ static int sep_crypto_block_data(struct ablkcipher_request *req) ...@@ -1149,7 +1149,7 @@ static int sep_crypto_block_data(struct ablkcipher_request *req)
if (int_error < 0) { if (int_error < 0) {
dev_warn(&ta_ctx->sep_used->pdev->dev, "walk phys error %x\n", dev_warn(&ta_ctx->sep_used->pdev->dev, "walk phys error %x\n",
int_error); int_error);
return -ENOMEM; return int_error;
} else if (int_error == 1) { } else if (int_error == 1) {
ta_ctx->dst_sg = new_sg; ta_ctx->dst_sg = new_sg;
ta_ctx->dst_sg_hold = new_sg; ta_ctx->dst_sg_hold = new_sg;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment