crypto: arm - simplify bit sliced AES
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | crypto: arm/aes-neonbs-ctr - deal with non-multiples of AES block sizearch/ arch/ | +77 | 0 replies | |
| 2/3 | crypto: arm64/aes-neonbs-ctr - fallback to plain NEON for final chunkarch/ arch/ arch/ | +55 | 0 replies | |
| 3/3 | crypto: arm64/aes-neonbs-xts - use plain NEON for non-power-of-2 input sizesarch/ arch/ | +57 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/3] crypto: arm - simplify bit sliced AES
This contains a couple of improvements/simplifications for the bit sliced AES driver implemented on ARM and arm64.
Ard Biesheuvel (3):
crypto: arm/aes-neonbs-ctr - deal with non-multiples of AES block size
crypto: arm64/aes-neonbs-ctr - fallback to plain NEON for final chunk
crypto: arm64/aes-neonbs-xts - use plain NEON for non-power-of-2 input
sizes
arch/arm/crypto/aes-neonbs-core.S | 105 ++++---- arch/arm/crypto/aes-neonbs-glue.c | 35 ++- arch/arm64/crypto/aes-glue.c | 1 + arch/arm64/crypto/aes-neonbs-core.S | 264 +++++--------------- arch/arm64/crypto/aes-neonbs-glue.c | 97 ++++--- 5 files changed, 189 insertions(+), 313 deletions(-)
Signature · 1 line
2.30.2