Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto updates from Herbert Xu: "API: - hwrng core now credits for low-quality RNG devices. Algorithms: - Optimisations for neon aes on arm/arm64. - Add accelerated crc32_be on arm64. - Add ffdheXYZ(dh) templates. - Disallow hmac keys < 112 bits in FIPS mode. - Add AVX assembly implementation for sm3 on x86. Drivers: - Add missing local_bh_disable calls for crypto_engine callback. - Ensure BH is disabled in crypto_engine callback path. - Fix zero length DMA mappings in ccree. - Add synchronization between mailbox accesses in octeontx2. - Add Xilinx SHA3 driver. - Add support for the TDES IP available on sama7g5 SoC in atmel" * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (137 commits) crypto: xilinx - Turn SHA into a tristate and allow COMPILE_TEST MAINTAINERS: update HPRE/SEC2/TRNG driver maintainers list crypto: dh - Remove the unused function dh_safe_prime_dh_alg() hwrng: nomadik - Change clk_disable to clk_disable_unprepare crypto: arm64 - cleanup comments crypto: qat - fix initialization of pfvf rts_map_msg structures crypto: qat - fix initialization of pfvf cap_msg structures crypto: qat - remove unneeded assignment crypto: qat - disable registration of algorithms crypto: hisilicon/qm - fix memset during queues clearing crypto: xilinx: prevent probing on non-xilinx hardware crypto: marvell/octeontx - Use swap() instead of open coding it crypto: ccree - Fix use after free in cc_cipher_exit() crypto: ccp - ccp_dmaengine_unregister release dma channels crypto: octeontx2 - fix missing unlock hwrng: cavium - fix NULL but dereferenced coccicheck error crypto: cavium/nitrox - don't cast parameter in bit operations crypto: vmx - add missing dependencies MAINTAINERS: Add maintainer for Xilinx ZynqMP SHA3 driver crypto: xilinx - Add Xilinx SHA3 driver ...
No related branches found
No related tags found
Showing
- Documentation/ABI/testing/debugfs-hisi-hpre 94 additions, 84 deletionsDocumentation/ABI/testing/debugfs-hisi-hpre
- Documentation/ABI/testing/debugfs-hisi-sec 78 additions, 68 deletionsDocumentation/ABI/testing/debugfs-hisi-sec
- Documentation/ABI/testing/debugfs-hisi-zip 78 additions, 68 deletionsDocumentation/ABI/testing/debugfs-hisi-zip
- MAINTAINERS 8 additions, 3 deletionsMAINTAINERS
- arch/alpha/include/asm/xor.h 36 additions, 17 deletionsarch/alpha/include/asm/xor.h
- arch/arm/crypto/aes-neonbs-core.S 63 additions, 42 deletionsarch/arm/crypto/aes-neonbs-core.S
- arch/arm/crypto/aes-neonbs-glue.c 14 additions, 21 deletionsarch/arm/crypto/aes-neonbs-glue.c
- arch/arm/include/asm/xor.h 28 additions, 14 deletionsarch/arm/include/asm/xor.h
- arch/arm/lib/xor-neon.c 3 additions, 9 deletionsarch/arm/lib/xor-neon.c
- arch/arm64/crypto/Kconfig 1 addition, 1 deletionarch/arm64/crypto/Kconfig
- arch/arm64/crypto/aes-glue.c 8 additions, 14 deletionsarch/arm64/crypto/aes-glue.c
- arch/arm64/crypto/aes-modes.S 13 additions, 5 deletionsarch/arm64/crypto/aes-modes.S
- arch/arm64/crypto/aes-neonbs-core.S 65 additions, 199 deletionsarch/arm64/crypto/aes-neonbs-core.S
- arch/arm64/crypto/aes-neonbs-glue.c 46 additions, 51 deletionsarch/arm64/crypto/aes-neonbs-glue.c
- arch/arm64/crypto/sha3-ce-glue.c 1 addition, 1 deletionarch/arm64/crypto/sha3-ce-glue.c
- arch/arm64/crypto/sha512-armv8.pl 1 addition, 1 deletionarch/arm64/crypto/sha512-armv8.pl
- arch/arm64/crypto/sha512-ce-glue.c 1 addition, 1 deletionarch/arm64/crypto/sha512-ce-glue.c
- arch/arm64/crypto/sm3-ce-glue.c 20 additions, 8 deletionsarch/arm64/crypto/sm3-ce-glue.c
- arch/arm64/include/asm/xor.h 14 additions, 7 deletionsarch/arm64/include/asm/xor.h
- arch/arm64/lib/crc32.S 73 additions, 14 deletionsarch/arm64/lib/crc32.S
Loading
Please register or sign in to comment