• Linus Torvalds's avatar
    Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 9eb31227
    Linus Torvalds authored
    Pull crypto updates from Herbert Xu:
     "API:
    
       - add AEAD support to crypto engine
    
       - allow batch registration in simd
    
      Algorithms:
    
       - add CFB mode
    
       - add speck block cipher
    
       - add sm4 block cipher
    
       - new test case for crct10dif
    
       - improve scheduling latency on ARM
    
       - scatter/gather support to gcm in aesni
    
       - convert x86 crypto algorithms to skcihper
    
      Drivers:
    
       - hmac(sha224/sha256) support in inside-secure
    
       - aes gcm/ccm support in stm32
    
       - stm32mp1 support in stm32
    
       - ccree driver from staging tree
    
       - gcm support over QI in caam
    
       - add ks-sa hwrng driver"
    
    * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (212 commits)
      crypto: ccree - remove unused enums
      crypto: ahash - Fix early termination in hash walk
      crypto: brcm - explicitly cast cipher to hash type
      crypto: talitos - don't leak pointers to authenc keys
      crypto: qat - don't leak pointers to authenc keys
      crypto: picoxcell - don't leak pointers to authenc keys
      crypto: ixp4xx - don't leak pointers to authenc keys
      crypto: chelsio - don't leak pointers to authenc keys
      crypto: caam/qi - don't leak pointers to authenc keys
      crypto: caam - don't leak pointers to authenc keys
      crypto: lrw - Free rctx->ext with kzfree
      crypto: talitos - fix IPsec cipher in length
      crypto: Deduplicate le32_to_cpu_array() and cpu_to_le32_array()
      crypto: doc - clarify hash callbacks state machine
      crypto: api - Keep failed instances alive
      crypto: api - Make crypto_alg_lookup static
      crypto: api - Remove unused crypto_type lookup function
      crypto: chelsio - Remove declaration of static function from header
      crypto: inside-secure - hmac(sha224) support
      crypto: inside-secure - hmac(sha256) support
      ..
    9eb31227
chcr_core.h 5.8 KB