Skip to content
  • Linus Torvalds's avatar
    9e4b0d55
    Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 9e4b0d55
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
       - Add speed testing on 1420-byte blocks for networking
    
      Algorithms:
       - Improve performance of chacha on ARM for network packets
       - Improve performance of aegis128 on ARM for network packets
    
      Drivers:
       - Add support for Keem Bay OCS AES/SM4
       - Add support for QAT 4xxx devices
       - Enable crypto-engine retry mechanism in caam
       - Enable support for crypto engine on sdm845 in qce
       - Add HiSilicon PRNG driver support"
    
    * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (161 commits)
      crypto: qat - add capability detection logic in qat_4xxx
      crypto: qat - add AES-XTS support for QAT GEN4 devices
      crypto: qat - add AES-CTR support for QAT GEN4 devices
      crypto: atmel-i2c - select CONFIG_BITREVERSE
      crypto: hisilicon/trng - replace atomic_add_return()
      crypto: keembay - Add support for Keem Bay OCS AES/SM4
      dt-bindings: Add Keem Bay OCS AES bindings
      crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd
      crypto: seed - remove trailing semicolon in macro definition
      crypto: x86/poly1305 - Use TEST %reg,%reg instead of CMP $0,%reg
      crypto: x86/sha512 - Use TEST %reg,%reg instead of CMP $0,%reg
      crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg
      crypto: cpt - Fix sparse warnings in cptpf
      hwrng: ks-sa - Add dependency on IOMEM and OF
      crypto: lib/blake2s - Move selftest prototype into header file
      crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata
      crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
      crypto: ccree - rework cache parameters handling
      crypto: cavium - Use dma_set_mask_and_coherent to simplify code
      crypto: marvell/octeontx - Use dma_set_mask_and_coherent to simplify code
      ...
    9e4b0d55
    Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
       - Add speed testing on 1420-byte blocks for networking
    
      Algorithms:
       - Improve performance of chacha on ARM for network packets
       - Improve performance of aegis128 on ARM for network packets
    
      Drivers:
       - Add support for Keem Bay OCS AES/SM4
       - Add support for QAT 4xxx devices
       - Enable crypto-engine retry mechanism in caam
       - Enable support for crypto engine on sdm845 in qce
       - Add HiSilicon PRNG driver support"
    
    * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (161 commits)
      crypto: qat - add capability detection logic in qat_4xxx
      crypto: qat - add AES-XTS support for QAT GEN4 devices
      crypto: qat - add AES-CTR support for QAT GEN4 devices
      crypto: atmel-i2c - select CONFIG_BITREVERSE
      crypto: hisilicon/trng - replace atomic_add_return()
      crypto: keembay - Add support for Keem Bay OCS AES/SM4
      dt-bindings: Add Keem Bay OCS AES bindings
      crypto: aegis128 - avoid spurious references crypto_aegis128_update_simd
      crypto: seed - remove trailing semicolon in macro definition
      crypto: x86/poly1305 - Use TEST %reg,%reg instead of CMP $0,%reg
      crypto: x86/sha512 - Use TEST %reg,%reg instead of CMP $0,%reg
      crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg
      crypto: cpt - Fix sparse warnings in cptpf
      hwrng: ks-sa - Add dependency on IOMEM and OF
      crypto: lib/blake2s - Move selftest prototype into header file
      crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata
      crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()
      crypto: ccree - rework cache parameters handling
      crypto: cavium - Use dma_set_mask_and_coherent to simplify code
      crypto: marvell/octeontx - Use dma_set_mask_and_coherent to simplify code
      ...
Loading