• Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 44a6b844
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
    
     - Fixed algorithm construction hang when self-test fails.
     - Added SHA variants to talitos AEAD list.
     - New driver for Exynos random number generator.
     - Performance enhancements for arc4.
     - Added hwrng support to caam.
     - Added ahash support to caam.
     - Fixed bad kfree in aesni-intel.
     - Allow aesni-intel in FIPS mode.
     - Added atmel driver with support for AES/3DES/SHA.
     - Bug fixes for mv_cesa.
     - CRC hardware driver for BF60x family processors.
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (66 commits)
      crypto: twofish-avx - remove useless instruction
      crypto: testmgr - add aead cbc aes hmac sha1,256,512 test vectors
      crypto: talitos - add sha224, sha384 and sha512 to existing AEAD algorithms
      crypto: talitos - export the talitos_submit function
      crypto: talitos - move talitos structures to header file
      crypto: atmel - add new tests to tcrypt
      crypto: atmel - add Atmel SHA1/SHA256 driver
      crypto: atmel - add Atmel DES/TDES driver
      crypto: atmel - add Atmel AES driver
      ARM: AT91SAM9G45: add crypto peripherals
      crypto: testmgr - allow aesni-intel and ghash_clmulni-intel in fips mode
      hwrng: exynos - Add support for Exynos random number generator
      crypto: aesni-intel - fix wrong kfree pointer
      crypto: caam - ERA retrieval and printing for SEC device
      crypto: caam - Using alloc_coherent for caam job rings
      crypto: algapi - Fix hang on crypto allocation
      crypto: arc4 - now arc needs blockcipher support
      crypto: caam - one tasklet per job ring
      crypto: caam - consolidate memory barriers from job ring en/dequeue
      crypto: caam - only query h/w in job ring dequeue path
      ...
    44a6b844
at91sam9g45.c 11.3 KB