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(-)

-- 
2.17.0

Reply via email to