Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto updates from Herbert Xu: "Algorithms: - Add AES-NI/AVX/x86_64 implementation of SM4. Drivers: - Add Arm SMCCC TRNG based driver" [ And obviously a lot of random fixes and updates - Linus] * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (84 commits) crypto: sha512 - remove imaginary and mystifying clearing of variables crypto: aesni - xts_crypt() return if walk.nbytes is 0 padata: Remove repeated verbose license text crypto: ccp - Add support for new CCP/PSP device ID crypto: x86/sm4 - add AES-NI/AVX2/x86_64 implementation crypto: x86/sm4 - export reusable AESNI/AVX functions crypto: rmd320 - remove rmd320 in Makefile crypto: skcipher - in_irq() cleanup crypto: hisilicon - check _PS0 and _PR0 method crypto: hisilicon - change parameter passing of debugfs function crypto: hisilicon - support runtime PM for accelerator device crypto: hisilicon - add runtime PM ops crypto: hisilicon - using 'debugfs_create_file' instead of 'debugfs_create_regset32' crypto: tcrypt - add GCM/CCM mode test for SM4 algorithm crypto: testmgr - Add GCM/CCM mode test of SM4 algorithm crypto: tcrypt - Fix missing return value check crypto: hisilicon/sec - modify the hardware endian configuration crypto: hisilicon/sec - fix the abnormal exiting process crypto: qat - store vf.compatible flag crypto: qat - do not export adf_iov_putmsg() ...
No related branches found
No related tags found
Showing
- arch/arm/crypto/curve25519-glue.c 4 additions, 4 deletionsarch/arm/crypto/curve25519-glue.c
- arch/arm64/crypto/Kconfig 1 addition, 1 deletionarch/arm64/crypto/Kconfig
- arch/arm64/crypto/sm4-ce-glue.c 14 additions, 6 deletionsarch/arm64/crypto/sm4-ce-glue.c
- arch/x86/crypto/Makefile 6 additions, 0 deletionsarch/x86/crypto/Makefile
- arch/x86/crypto/aesni-intel_glue.c 5 additions, 0 deletionsarch/x86/crypto/aesni-intel_glue.c
- arch/x86/crypto/sm4-aesni-avx-asm_64.S 589 additions, 0 deletionsarch/x86/crypto/sm4-aesni-avx-asm_64.S
- arch/x86/crypto/sm4-aesni-avx2-asm_64.S 497 additions, 0 deletionsarch/x86/crypto/sm4-aesni-avx2-asm_64.S
- arch/x86/crypto/sm4-avx.h 24 additions, 0 deletionsarch/x86/crypto/sm4-avx.h
- arch/x86/crypto/sm4_aesni_avx2_glue.c 169 additions, 0 deletionsarch/x86/crypto/sm4_aesni_avx2_glue.c
- arch/x86/crypto/sm4_aesni_avx_glue.c 487 additions, 0 deletionsarch/x86/crypto/sm4_aesni_avx_glue.c
- crypto/Kconfig 44 additions, 0 deletionscrypto/Kconfig
- crypto/Makefile 0 additions, 1 deletioncrypto/Makefile
- crypto/ecc.h 3 additions, 2 deletionscrypto/ecc.h
- crypto/sha512_generic.c 0 additions, 3 deletionscrypto/sha512_generic.c
- crypto/skcipher.c 1 addition, 1 deletioncrypto/skcipher.c
- crypto/sm4_generic.c 16 additions, 164 deletionscrypto/sm4_generic.c
- crypto/tcrypt.c 89 additions, 11 deletionscrypto/tcrypt.c
- crypto/testmgr.c 29 additions, 0 deletionscrypto/testmgr.c
- crypto/testmgr.h 148 additions, 0 deletionscrypto/testmgr.h
- crypto/wp512.c 1 addition, 1 deletioncrypto/wp512.c
Loading
Please register or sign in to comment