]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
crypto: aspeed - Fix hash fallback path typo
authorHerbert Xu <herbert@gondor.apana.org.au>
Mon, 23 Jun 2025 11:17:27 +0000 (19:17 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Thu, 26 Jun 2025 04:56:26 +0000 (12:56 +0800)
Fix typo in the fallback code path.

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202506231830.us4hiwlZ-lkp@intel.com/
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/aspeed/aspeed-hace-hash.c

index e54b7dd03be31e51b37602072bea41fc2f94da36..f8f37c9d5f3c34631a863f9c47fc839dcb32513f 100644 (file)
@@ -449,7 +449,7 @@ static noinline int aspeed_ahash_fallback(struct ahash_request *req)
        if (rctx->flags & SHA_FLAGS_FINUP)
                ret = ret ?: crypto_ahash_finup(fbreq);
        else
-               ret = ret ?: crypto_ahash_update(fbreq);
+               ret = ret ?: crypto_ahash_update(fbreq) ?:
                             crypto_ahash_export_core(fbreq, state) ?:
                             aspeed_sham_import(req, state);
        HASH_REQUEST_ZERO(fbreq);