Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: hwrng: core - Prevent too-small buffer sizes hwrng: virtio-rng - Convert to new API hwrng: core - Replace u32 in driver API with byte array crypto: ansi_cprng - Move FIPS functions under CONFIG_CRYPTO_FIPS crypto: testmgr - Add ghash algorithm test before provide to users crypto: ghash-clmulni-intel - Put proper .data section in place crypto: ghash-clmulni-intel - Use gas macro for PCLMULQDQ-NI and PSHUFB crypto: aesni-intel - Use gas macro for AES-NI instructions x86: Generate .byte code for some new instructions via gas macro crypto: ghash-intel - Fix irq_fpu_usable usage crypto: ghash-intel - Add PSHUFB macros crypto: ghash-intel - Hard-code pshufb crypto: ghash-intel - Fix building failure on x86_32 crypto: testmgr - Fix warning crypto: ansi_cprng - Fix test in get_prng_bytes crypto: hash - Remove cra_u.{digest,hash} crypto: api - Remove digest case from procfs show handler crypto: hash - Remove legacy hash/digest code crypto: ansi_cprng - Add FIPS wrapper crypto: ghash - Add PCLMULQDQ accelerated implementation
Showing
- arch/x86/crypto/Makefile 3 additions, 0 deletionsarch/x86/crypto/Makefile
- arch/x86/crypto/aesni-intel_asm.S 173 additions, 344 deletionsarch/x86/crypto/aesni-intel_asm.S
- arch/x86/crypto/ghash-clmulni-intel_asm.S 157 additions, 0 deletionsarch/x86/crypto/ghash-clmulni-intel_asm.S
- arch/x86/crypto/ghash-clmulni-intel_glue.c 333 additions, 0 deletionsarch/x86/crypto/ghash-clmulni-intel_glue.c
- arch/x86/include/asm/cpufeature.h 1 addition, 0 deletionsarch/x86/include/asm/cpufeature.h
- arch/x86/include/asm/i387.h 7 additions, 0 deletionsarch/x86/include/asm/i387.h
- arch/x86/include/asm/inst.h 150 additions, 0 deletionsarch/x86/include/asm/inst.h
- crypto/Kconfig 9 additions, 0 deletionscrypto/Kconfig
- crypto/ansi_cprng.c 70 additions, 12 deletionscrypto/ansi_cprng.c
- crypto/cryptd.c 7 additions, 0 deletionscrypto/cryptd.c
- crypto/digest.c 0 additions, 240 deletionscrypto/digest.c
- crypto/hash.c 0 additions, 183 deletionscrypto/hash.c
- crypto/proc.c 0 additions, 7 deletionscrypto/proc.c
- crypto/testmgr.c 10 additions, 1 deletioncrypto/testmgr.c
- crypto/testmgr.h 15 additions, 0 deletionscrypto/testmgr.h
- drivers/char/hw_random/core.c 65 additions, 43 deletionsdrivers/char/hw_random/core.c
- drivers/char/hw_random/virtio-rng.c 27 additions, 51 deletionsdrivers/char/hw_random/virtio-rng.c
- include/crypto/algapi.h 0 additions, 1 deletioninclude/crypto/algapi.h
- include/crypto/cryptd.h 1 addition, 0 deletionsinclude/crypto/cryptd.h
- include/linux/crypto.h 0 additions, 27 deletionsinclude/linux/crypto.h
Loading
Please register or sign in to comment