]> www.infradead.org Git - users/jedix/linux-maple.git/commit
crypto: arm64/sha1 - Set finalize for short finup
authorHerbert Xu <herbert@gondor.apana.org.au>
Fri, 25 Apr 2025 10:58:13 +0000 (18:58 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sat, 26 Apr 2025 11:12:24 +0000 (19:12 +0800)
commit432f98cf56cf1e0f812f79a713847b37ae86cf31
treebff9df2343b2a2122c3b15f1138b566d36fd1016
parent08094a8057864fde3703ed5fc7798786f69f2559
crypto: arm64/sha1 - Set finalize for short finup

Always set sctx->finalize before calling finup as it may not have
been set previously on a short final.

Reported-by: Corentin LABBE <clabbe.montjoie@gmail.com>
Fixes: b97d31100e36 ("crypto: arm64/sha1 - Use API partial block handling")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Tested-by: Corentin LABBE <clabbe.montjoie@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
arch/arm64/crypto/sha1-ce-glue.c