]> git.hungrycats.org Git - linux/commit
crypto: ccree - fix finup
authorHadar Gat <hadar.gat@arm.com>
Sun, 1 Jul 2018 07:02:34 +0000 (08:02 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 17 Aug 2018 19:02:43 +0000 (21:02 +0200)
commit4e2befa3feeb4da592b61dc9f03b36a40c2df566
tree1c57b9039b4f9f4384d730d887ae9a3e4cef9565
parent6b773162355a368f86c44d2723d496034ae68167
crypto: ccree - fix finup

commit 26497e72a1aba4d27c50c4cbf0182db94e58a590 upstream.

finup() operation was incorrect, padding was missing.
Fix by setting the ccree HW to enable padding.

Signed-off-by: Hadar Gat <hadar.gat@arm.com>
[ gilad@benyossef.com: refactored for better code sharing ]
Signed-off-by: Gilad Ben-Yossef <gilad@benyossef.com>
Cc: stable@vger.kernel.org
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/crypto/ccree/cc_hash.c