From fa13f1d7c71423a53234c03771fde47f0743a2ef Mon Sep 17 00:00:00 2001 From: Herbert Xu Date: Mon, 23 Jun 2025 19:17:27 +0800 Subject: [PATCH] crypto: aspeed - Fix hash fallback path typo Fix typo in the fallback code path. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202506231830.us4hiwlZ-lkp@intel.com/ Signed-off-by: Herbert Xu --- drivers/crypto/aspeed/aspeed-hace-hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/crypto/aspeed/aspeed-hace-hash.c b/drivers/crypto/aspeed/aspeed-hace-hash.c index e54b7dd03be31..f8f37c9d5f3c3 100644 --- a/drivers/crypto/aspeed/aspeed-hace-hash.c +++ b/drivers/crypto/aspeed/aspeed-hace-hash.c @@ -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); -- 2.47.2