Skip to content
  • Linus Torvalds's avatar
    ab5c60b7
    Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · ab5c60b7
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
       - Add support for allocating transforms on a specific NUMA Node
       - Introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY for storage users
    
      Algorithms:
       - Drop PMULL based ghash on arm64
       - Fixes for building with clang on x86
       - Add sha256 helper that does the digest in one go
       - Add SP800-56A rev 3 validation checks to dh
    
      Drivers:
       - Permit users to specify NUMA node in hisilicon/zip
       - Add support for i.MX6 in imx-rngc
       - Add sa2ul crypto driver
       - Add BA431 hwrng driver
       - Add Ingenic JZ4780 and X1000 hwrng driver
       - Spread IRQ affinity in inside-secure and marvell/cesa"
    
    * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (157 commits)
      crypto: sa2ul - Fix inconsistent IS_ERR and PTR_ERR
      hwrng: core - remove redundant initialization of variable ret
      crypto: x86/curve25519 - Remove unused carry variables
      crypto: ingenic - Add hardware RNG for Ingenic JZ4780 and X1000
      dt-bindings: RNG: Add Ingenic RNG bindings.
      crypto: caam/qi2 - add module alias
      crypto: caam - add more RNG hw error codes
      crypto: caam/jr - remove incorrect reference to caam_jr_register()
      crypto: caam - silence .setkey in case of bad key length
      crypto: caam/qi2 - create ahash shared descriptors only once
      crypto: caam/qi2 - fix error reporting for caam_hash_alloc
      crypto: caam - remove deadcode on 32-bit platforms
      crypto: ccp - use generic power management
      crypto: xts - Replace memcpy() invocation with simple assignment
      crypto: marvell/cesa - irq balance
      crypto: inside-secure - irq balance
      crypto: ecc - SP800-56A rev 3 local public key validation
      crypto: dh - SP800-56A rev 3 local public key validation
      crypto: dh - check validity of Z before export
      lib/mpi: Add mpi_sub_ui()
      ...
    ab5c60b7
    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 support for allocating transforms on a specific NUMA Node
       - Introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY for storage users
    
      Algorithms:
       - Drop PMULL based ghash on arm64
       - Fixes for building with clang on x86
       - Add sha256 helper that does the digest in one go
       - Add SP800-56A rev 3 validation checks to dh
    
      Drivers:
       - Permit users to specify NUMA node in hisilicon/zip
       - Add support for i.MX6 in imx-rngc
       - Add sa2ul crypto driver
       - Add BA431 hwrng driver
       - Add Ingenic JZ4780 and X1000 hwrng driver
       - Spread IRQ affinity in inside-secure and marvell/cesa"
    
    * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (157 commits)
      crypto: sa2ul - Fix inconsistent IS_ERR and PTR_ERR
      hwrng: core - remove redundant initialization of variable ret
      crypto: x86/curve25519 - Remove unused carry variables
      crypto: ingenic - Add hardware RNG for Ingenic JZ4780 and X1000
      dt-bindings: RNG: Add Ingenic RNG bindings.
      crypto: caam/qi2 - add module alias
      crypto: caam - add more RNG hw error codes
      crypto: caam/jr - remove incorrect reference to caam_jr_register()
      crypto: caam - silence .setkey in case of bad key length
      crypto: caam/qi2 - create ahash shared descriptors only once
      crypto: caam/qi2 - fix error reporting for caam_hash_alloc
      crypto: caam - remove deadcode on 32-bit platforms
      crypto: ccp - use generic power management
      crypto: xts - Replace memcpy() invocation with simple assignment
      crypto: marvell/cesa - irq balance
      crypto: inside-secure - irq balance
      crypto: ecc - SP800-56A rev 3 local public key validation
      crypto: dh - SP800-56A rev 3 local public key validation
      crypto: dh - check validity of Z before export
      lib/mpi: Add mpi_sub_ui()
      ...
Loading