Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge commit. Changes below are compared with the first parent: 0f776dc3.
Changes
184 files changed · +19350 −4261
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/DocBook/crypto-API.tmpl
View fileDocumentation/crypto/asymmetric-keys.txt
View fileDocumentation/devicetree/bindings/rng/brcm,bcm2835.txt
View fileMAINTAINERS
View filearch/arm/boot/dts/bcm-nsp.dtsi
View filearch/arm/crypto/ghash-ce-glue.c
View filearch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts
View filearch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi
View filearch/arm64/include/asm/io.h
View filearch/powerpc/crypto/Makefile
View filearch/powerpc/crypto/aes-spe-regs.h
View filearch/powerpc/crypto/crc32c-vpmsum_asm.S
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/crypto/crc32c-vpmsum_glue.c
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/include/asm/ppc-opcode.h
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/include/asm/ppc_asm.h
View fileThis diff is incomplete. Download the complete patch.
arch/powerpc/kernel/iomap.c
View fileThis diff is incomplete. Download the complete patch.
arch/s390/crypto/aes_s390.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/Makefile
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/aesni-intel_glue.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/chacha20_glue.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/ghash-clmulni-intel_glue.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/Makefile
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_mb.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_mb_ctx.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_mb_mgr.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1-mb/sha1_x8_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha1_ssse3_glue.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/Makefile
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_mb.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_mb_ctx.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_mb_mgr.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_mb_mgr_datastruct.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256-mb/sha256_x8_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha256_ssse3_glue.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/Makefile
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_mb.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_mb_ctx.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_mb_mgr.h
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_mb_mgr_datastruct.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512-mb/sha512_x4_avx2.S
View fileThis diff is incomplete. Download the complete patch.
arch/x86/crypto/sha512_ssse3_glue.c
View fileThis diff is incomplete. Download the complete patch.
crypto/Kconfig
View fileThis diff is incomplete. Download the complete patch.
crypto/Makefile
View fileThis diff is incomplete. Download the complete patch.
crypto/ablk_helper.c
View fileThis diff is incomplete. Download the complete patch.
crypto/ablkcipher.c
View fileThis diff is incomplete. Download the complete patch.
crypto/aead.c
View fileThis diff is incomplete. Download the complete patch.
crypto/ahash.c
View fileThis diff is incomplete. Download the complete patch.
crypto/algapi.c
View fileThis diff is incomplete. Download the complete patch.
crypto/authenc.c
View fileThis diff is incomplete. Download the complete patch.
crypto/authencesn.c
View fileThis diff is incomplete. Download the complete patch.
crypto/blkcipher.c
View fileThis diff is incomplete. Download the complete patch.
crypto/ccm.c
View fileThis diff is incomplete. Download the complete patch.
crypto/chacha20poly1305.c
View fileThis diff is incomplete. Download the complete patch.
crypto/chainiv.c
View before deletionThis diff is incomplete. Download the complete patch.
crypto/cryptd.c
View fileThis diff is incomplete. Download the complete patch.
crypto/crypto_null.c
View fileThis diff is incomplete. Download the complete patch.
crypto/crypto_user.c
View fileThis diff is incomplete. Download the complete patch.
crypto/ctr.c
View fileThis diff is incomplete. Download the complete patch.
crypto/cts.c
View fileThis diff is incomplete. Download the complete patch.
crypto/dh.c
View fileThis diff is incomplete. Download the complete patch.
crypto/dh_helper.c
View fileThis diff is incomplete. Download the complete patch.
crypto/drbg.c
View fileThis diff is incomplete. Download the complete patch.
crypto/ecc.c
View fileThis diff is incomplete. Download the complete patch.
crypto/ecc.h
View fileThis diff is incomplete. Download the complete patch.
crypto/ecc_curve_defs.h
View fileThis diff is incomplete. Download the complete patch.
crypto/ecdh.c
View fileThis diff is incomplete. Download the complete patch.
crypto/ecdh_helper.c
View fileThis diff is incomplete. Download the complete patch.
crypto/echainiv.c
View fileThis diff is incomplete. Download the complete patch.
crypto/eseqiv.c
View before deletionThis diff is incomplete. Download the complete patch.
crypto/gcm.c
View fileThis diff is incomplete. Download the complete patch.
crypto/jitterentropy-kcapi.c
View fileThis diff is incomplete. Download the complete patch.
crypto/kpp.c
View fileThis diff is incomplete. Download the complete patch.
crypto/mcryptd.c
View fileThis diff is incomplete. Download the complete patch.
crypto/rsa-pkcs1pad.c
View fileThis diff is incomplete. Download the complete patch.
crypto/rsa.c
View fileThis diff is incomplete. Download the complete patch.
crypto/rsa_helper.c
View fileThis diff is incomplete. Download the complete patch.
crypto/rsaprivkey.asn1
View fileThis diff is incomplete. Download the complete patch.
crypto/scatterwalk.c
View fileThis diff is incomplete. Download the complete patch.
crypto/seqiv.c
View fileThis diff is incomplete. Download the complete patch.
crypto/sha3_generic.c
View fileThis diff is incomplete. Download the complete patch.
crypto/skcipher.c
View fileThis diff is incomplete. Download the complete patch.
crypto/tcrypt.c
View fileThis diff is incomplete. Download the complete patch.
crypto/testmgr.c
View fileThis diff is incomplete. Download the complete patch.
crypto/testmgr.h
View fileThis diff is incomplete. Download the complete patch.
drivers/char/hw_random/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/char/hw_random/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/char/hw_random/bcm2835-rng.c
View fileThis diff is incomplete. Download the complete patch.
drivers/char/hw_random/exynos-rng.c
View fileThis diff is incomplete. Download the complete patch.
drivers/char/hw_random/meson-rng.c
View fileThis diff is incomplete. Download the complete patch.
drivers/char/hw_random/omap-rng.c
View fileThis diff is incomplete. Download the complete patch.
drivers/char/hw_random/stm32-rng.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/bfin_crc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/caamhash.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/caampkc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/caampkc.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/compat.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/ctrl.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/desc.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/desc_constr.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/jr.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/pdb.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/pkc_desc.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/regs.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/caam/sg_sw_sec4.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/ccp/ccp-crypto-aes-xts.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/ccp/ccp-crypto.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/marvell/cesa.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/marvell/cesa.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/marvell/cipher.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/marvell/hash.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/marvell/tdma.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/mxs-dcp.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/nx/nx.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/omap-aes.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/omap-des.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/omap-sham.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/picoxcell_crypto.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/adf_accel_devices.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/adf_aer.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/adf_common_drv.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/adf_sriov.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/adf_vf_isr.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/qat_algs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/qat_asym_algs.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/qat_rsaprivkey.asn1
View before deletionThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_common/qat_rsapubkey.asn1
View before deletionThis diff is incomplete. Download the complete patch.
drivers/crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qce/ablkcipher.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/qce/cipher.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/s5p-sss.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/sahara.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/talitos.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/ux500/cryp/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/ux500/hash/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/vmx/.gitignore
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/vmx/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/vmx/aes_xts.c
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/vmx/aesp8-ppc.h
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/vmx/aesp8-ppc.pl
View fileThis diff is incomplete. Download the complete patch.
drivers/crypto/vmx/vmx.c
View fileThis diff is incomplete. Download the complete patch.
drivers/usb/misc/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/usb/misc/chaoskey.c
View fileThis diff is incomplete. Download the complete patch.
include/asm-generic/io.h
View fileThis diff is incomplete. Download the complete patch.
include/asm-generic/iomap.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/aead.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/algapi.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/cryptd.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/dh.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/drbg.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/ecdh.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/internal/aead.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/internal/geniv.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/internal/hash.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/internal/kpp.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/internal/rsa.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/internal/skcipher.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/kpp.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/mcryptd.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/null.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/scatterwalk.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/sha3.h
View fileThis diff is incomplete. Download the complete patch.
include/crypto/skcipher.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/crypto.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/mpi.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/cryptouser.h
View fileThis diff is incomplete. Download the complete patch.
lib/digsig.c
View fileThis diff is incomplete. Download the complete patch.
lib/mpi/mpicoder.c
View fileThis diff is incomplete. Download the complete patch.
security/keys/big_key.c
View fileThis diff is incomplete. Download the complete patch.