• Linus Torvalds's avatar
    Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 3e7a716a
    Linus Torvalds authored
    Pull crypto update from Herbert Xu:
     - CTR(AES) optimisation on x86_64 using "by8" AVX.
     - arm64 support to ccp
     - Intel QAT crypto driver
     - Qualcomm crypto engine driver
     - x86-64 assembly optimisation for 3DES
     - CTR(3DES) speed test
     - move FIPS panic from module.c so that it only triggers on crypto
       modules
     - SP800-90A Deterministic Random Bit Generator (drbg).
     - more test vectors for ghash.
     - tweak self tests to catch partial block bugs.
     - misc fixes.
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (94 commits)
      crypto: drbg - fix failure of generating multiple of 2**16 bytes
      crypto: ccp - Do not sign extend input data to CCP
      crypto: testmgr - add missing spaces to drbg error strings
      crypto: atmel-tdes - Switch to managed version of kzalloc
      crypto: atmel-sha - Switch to managed version of kzalloc
      crypto: testmgr - use chunks smaller than algo block size in chunk tests
      crypto: qat - Fixed SKU1 dev issue
      crypto: qat - Use hweight for bit counting
      crypto: qat - Updated print outputs
      crypto: qat - change ae_num to ae_id
      crypto: qat - change slice->regions to slice->region
      crypto: qat - use min_t macro
      crypto: qat - remove unnecessary parentheses
      crypto: qat - remove unneeded header
      crypto: qat - checkpatch blank lines
      crypto: qat - remove unnecessary return codes
      crypto: Resolve shadow warnings
      crypto: ccp - Remove "select OF" from Kconfig
      crypto: caam - fix DECO RSR polling
      crypto: qce - Let 'DEV_QCE' depend on both HAS_DMA and HAS_IOMEM
      ...
    3e7a716a
jr.c 13.9 KB