[PATCH v2 0/3] crypto: arm - drop dependency on SIMD helper
Ard Biesheuvel
ardb+git at google.com
Thu Apr 3 00:19:54 PDT 2025
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(-)
base-commit: 99585c2192cb1ce212876e82ef01d1c98c7f4699
--
2.49.0.472.ge94155a9ec-goog
More information about the linux-arm-kernel
mailing list