Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
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 ..
No related branches found
No related tags found
Showing
- Documentation/crypto/crypto_engine.rst 48 additions, 0 deletionsDocumentation/crypto/crypto_engine.rst
- Documentation/crypto/devel-algos.rst 8 additions, 0 deletionsDocumentation/crypto/devel-algos.rst
- Documentation/devicetree/bindings/crypto/arm-cryptocell.txt 2 additions, 1 deletionDocumentation/devicetree/bindings/crypto/arm-cryptocell.txt
- Documentation/devicetree/bindings/crypto/inside-secure-safexcel.txt 5 additions, 1 deletion...ion/devicetree/bindings/crypto/inside-secure-safexcel.txt
- Documentation/devicetree/bindings/rng/imx-rng.txt 5 additions, 6 deletionsDocumentation/devicetree/bindings/rng/imx-rng.txt
- Documentation/devicetree/bindings/rng/ks-sa-rng.txt 21 additions, 0 deletionsDocumentation/devicetree/bindings/rng/ks-sa-rng.txt
- Documentation/devicetree/bindings/rng/omap_rng.txt 6 additions, 1 deletionDocumentation/devicetree/bindings/rng/omap_rng.txt
- Documentation/devicetree/bindings/rng/st,stm32-rng.txt 4 additions, 0 deletionsDocumentation/devicetree/bindings/rng/st,stm32-rng.txt
- MAINTAINERS 11 additions, 4 deletionsMAINTAINERS
- arch/arm/crypto/Kconfig 6 additions, 0 deletionsarch/arm/crypto/Kconfig
- arch/arm/crypto/Makefile 4 additions, 0 deletionsarch/arm/crypto/Makefile
- arch/arm/crypto/aes-cipher-core.S 10 additions, 9 deletionsarch/arm/crypto/aes-cipher-core.S
- arch/arm/crypto/speck-neon-core.S 432 additions, 0 deletionsarch/arm/crypto/speck-neon-core.S
- arch/arm/crypto/speck-neon-glue.c 288 additions, 0 deletionsarch/arm/crypto/speck-neon-glue.c
- arch/arm64/crypto/Kconfig 6 additions, 0 deletionsarch/arm64/crypto/Kconfig
- arch/arm64/crypto/Makefile 5 additions, 3 deletionsarch/arm64/crypto/Makefile
- arch/arm64/crypto/aes-ce-ccm-glue.c 23 additions, 24 deletionsarch/arm64/crypto/aes-ce-ccm-glue.c
- arch/arm64/crypto/aes-glue.c 46 additions, 49 deletionsarch/arm64/crypto/aes-glue.c
- arch/arm64/crypto/aes-modes.S 118 additions, 237 deletionsarch/arm64/crypto/aes-modes.S
- arch/arm64/crypto/aes-neonbs-glue.c 22 additions, 26 deletionsarch/arm64/crypto/aes-neonbs-glue.c
Loading
Please register or sign in to comment