[PATCH resend 00/10] crypto: arm64 - play nice with CONFIG_PREEMPT
Herbert Xu
herbert at gondor.apana.org.au
Fri May 11 09:18:34 PDT 2018
On Mon, Apr 30, 2018 at 06:18:20PM +0200, Ard Biesheuvel wrote:
> Hello Herbert,
>
> These are the patches that depend on the arm64/assembler.h patches that
> inadvertently got pulled into the cryptodev tree and reverted shortly
> after. Those have now been merged into Linus's tree, and so the
> remaining changes can be applied as well. Please apply.
>
> Ard Biesheuvel (10):
> crypto: arm64/sha1-ce - yield NEON after every block of input
> crypto: arm64/sha2-ce - yield NEON after every block of input
> crypto: arm64/aes-ccm - yield NEON after every block of input
> crypto: arm64/aes-blk - yield NEON after every block of input
> crypto: arm64/aes-bs - yield NEON after every block of input
> crypto: arm64/aes-ghash - yield NEON after every block of input
> crypto: arm64/crc32-ce - yield NEON after every block of input
> crypto: arm64/crct10dif-ce - yield NEON after every block of input
> crypto: arm64/sha3-ce - yield NEON after every block of input
> crypto: arm64/sha512-ce - yield NEON after every block of input
>
> arch/arm64/crypto/aes-ce-ccm-core.S | 150 +++++----
> arch/arm64/crypto/aes-ce.S | 15 +-
> arch/arm64/crypto/aes-modes.S | 331 ++++++++++++--------
> arch/arm64/crypto/aes-neonbs-core.S | 305 ++++++++++--------
> arch/arm64/crypto/crc32-ce-core.S | 40 ++-
> arch/arm64/crypto/crct10dif-ce-core.S | 32 +-
> arch/arm64/crypto/ghash-ce-core.S | 113 +++++--
> arch/arm64/crypto/ghash-ce-glue.c | 28 +-
> arch/arm64/crypto/sha1-ce-core.S | 42 ++-
> arch/arm64/crypto/sha2-ce-core.S | 37 ++-
> arch/arm64/crypto/sha3-ce-core.S | 77 +++--
> arch/arm64/crypto/sha512-ce-core.S | 27 +-
> 12 files changed, 762 insertions(+), 435 deletions(-)
All applied. Thanks.
--
Email: Herbert Xu <herbert at gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
More information about the linux-arm-kernel
mailing list