[PATCH v2 0/3] crypto: arm - drop dependency on SIMD helper
Eric Biggers
ebiggers at kernel.org
Fri Apr 4 19:51:58 PDT 2025
On Thu, Apr 03, 2025 at 09:19:54AM +0200, Ard Biesheuvel wrote:
> From: Ard Biesheuvel <ardb at kernel.org>
>
> The non-SIMD fallbacks in the ARM skcipher implementations have become
> dead code now that SIMD is always allowed in the contexts where
> skciphers may be used. So remove them.
>
> While at it, remove the sync CTR helper function now that its last
> users have been dropped.
>
> v2:
> - drop unnecessary includes
> - add patch #3
>
> Ard Biesheuvel (3):
> crypto: arm/aes-ce - stop using the SIMD helper
> crypto: arm/aes-neonbs - stop using the SIMD helper
> crypto: ctr - remove unused crypto_ctr_encrypt_walk()
>
> arch/arm/crypto/Kconfig | 2 -
> arch/arm/crypto/aes-ce-glue.c | 104 ++----------------
> arch/arm/crypto/aes-neonbs-glue.c | 116 ++------------------
> include/crypto/ctr.h | 47 --------
> 4 files changed, 20 insertions(+), 249 deletions(-)
>
Reviewed-by: Eric Biggers <ebiggers at kernel.org>
- Eric
More information about the linux-arm-kernel
mailing list