Patch "crypto: talitos - fix hashing" has been added to the 4.13-stable tree
Subsystems (2)
This is a note to let you know that I've just added the patch titled
crypto: talitos - fix hashing
to the 4.13-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
crypto-talitos-fix-hashing.patch
and it can be found in the queue-4.13 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
886a27c0fc8a34633aadb0986dba11d8c150ae2eMon Sep 17 00:00:00 2001
From: LEROY Christophe <[email protected]>
Date: Wed, 13 Sep 2017 12:44:57 +0200
Subject: crypto: talitos - fix hashing
From: LEROY Christophe <[email protected]>
commit 886a27c0fc8a34633aadb0986dba11d8c150ae2e upstream.
md5sum on some files gives wrong result
Exemple:
With the md5sum from libkcapi:c15115c05bad51113f81bdaee735dd09 test
With the original md5sum:bbdf41d80ba7e8b2b7be3a0772be76cb test
This patch fixes this issue
--- drivers/crypto/talitos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/crypto/talitos.c +1 -1
@@ -1769,7 +1769,7 @@ static int common_nonsnoop_hash(struct t sg_count = edesc->src_nents ?:1 ;if (is_sec1 && sg_count >1 ) -sg_copy_to_buffer (areq->src, sg_count, edesc->buf, length); +sg_copy_to_buffer (req_ctx->psrc, sg_count, edesc->buf, length);else sg_count =dma_map_sg (dev, req_ctx->psrc, sg_count,DMA_TO_DEVICE );
Patches currently in stable-queue which might be from [email protected] are
queue-4.13/crypto-talitos-fix-sha224.patch queue-4.13/crypto-talitos-fix-hashing.patch queue-4.13/crypto-talitos-don-t-provide-setkey-for-non-hmac-hashing-algs.patch