summaryrefslogtreecommitdiff
path: root/drivers/crypto
diff options
context:
space:
mode:
authorThorsten Blum <thorsten.blum@linux.dev>2026-03-28 11:20:46 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2026-04-03 08:56:13 +0800
commitf2e25a4cf57d1d24a6920d9cb0f2bcf2b434bd8c (patch)
treefd16fc009ae806daed49ec63b48fa269f4e700fc /drivers/crypto
parent3a31b7fda695da81a2e2fe6812af94e8bf61624a (diff)
downloadlwn-f2e25a4cf57d1d24a6920d9cb0f2bcf2b434bd8c.tar.gz
lwn-f2e25a4cf57d1d24a6920d9cb0f2bcf2b434bd8c.zip
crypto: img-hash - drop redundant return variable
In img_hash_digest(), remove the redundant return variable 'err' and return img_hash_handle_queue() directly. Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto')
-rw-r--r--drivers/crypto/img-hash.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/crypto/img-hash.c b/drivers/crypto/img-hash.c
index f2d00b1d6b24..c0467185ee42 100644
--- a/drivers/crypto/img-hash.c
+++ b/drivers/crypto/img-hash.c
@@ -629,7 +629,6 @@ static int img_hash_digest(struct ahash_request *req)
struct crypto_ahash *tfm = crypto_ahash_reqtfm(req);
struct img_hash_ctx *tctx = crypto_ahash_ctx(tfm);
struct img_hash_request_ctx *ctx = ahash_request_ctx(req);
- int err;
spin_lock(&img_hash.lock);
if (!tctx->hdev)
@@ -666,9 +665,7 @@ static int img_hash_digest(struct ahash_request *req)
ctx->sgfirst = req->src;
ctx->nents = sg_nents(ctx->sg);
- err = img_hash_handle_queue(ctx->hdev, req);
-
- return err;
+ return img_hash_handle_queue(ctx->hdev, req);
}
static int img_hash_cra_init(struct crypto_tfm *tfm, const char *alg_name)