Messages in this thread | | | From | Vincent Whitchurch <> | Subject | [PATCH 00/12] crypto: axis - make tests pass | Date | Tue, 10 Jan 2023 14:50:30 +0100 |
| |
This series fixes some problems in the ARTPEC-6 crypto driver. After this series both the self tests and several dozen rounds of the random tests enabled with CONFIG_CRYPTO_MANAGER_EXTRA_TESTS pass. There are also a couple of fixes for problems seen when using this driver along with CIFS.
Cc: linux-crypto@vger.kernel.org Cc: linux-kernel@vger.kernel.org
Lars Persson (1): crypto: axis - do not DMA to ahash_request.result
Vincent Whitchurch (11): crypto: axis - do not DMA to IV crypto: axis - fix CTR output IV crypto: axis - fix in-place CBC output IV crypto: axis - validate AEAD authsize crypto: axis - reject invalid sizes crypto: axis - fix XTS blocksize crypto: axis - add skcipher fallback crypto: axis - add fallback for AEAD crypto: axis - fix XTS unaligned block size handling crypto: axis - handle zero cryptlen crypto: axis - allow small size for AEAD
drivers/crypto/Kconfig | 4 + drivers/crypto/axis/artpec6_crypto.c | 288 ++++++++++++++++++++++----- 2 files changed, 239 insertions(+), 53 deletions(-)
-- 2.34.1
| |