From: Herbert Xu <herbert@gondor.apana.org.au>
To: Linus Torvalds <torvalds@linux-foundation.org>,
"David S. Miller" <davem@davemloft.net>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Linux Crypto Mailing List <linux-crypto@vger.kernel.org>
Subject: [GIT PULL] Crypto Update for 5.5
Date: Mon, 25 Nov 2019 11:45:36 +0800 [thread overview]
Message-ID: <20191125034536.wlgw25gpgn7y7vni@gondor.apana.org.au> (raw)
In-Reply-To: <20190916084901.GA20338@gondor.apana.org.au>
Hi Linus:
API:
- Add library interfaces of certain crypto algorithms for WireGuard.
- Remove the obsolete ablkcipher and blkcipher interfaces.
- Move add_early_randomness() out of rng_mutex.
Algorithms:
- Add blake2b shash algorithm.
- Add blake2s shash algorithm.
- Add curve25519 kpp algorithm.
- Implement 4 way interleave in arm64/gcm-ce.
- Implement ciphertext stealing in powerpc/spe-xts.
- Add Eric Biggers's scalar accelerated ChaCha code for ARM.
- Add accelerated 32r2 code from Zinc for MIPS.
- Add OpenSSL/CRYPTOGRAMS poly1305 implementation for ARM and MIPS.
Drivers:
- Fix entropy reading failures in ks-sa.
- Add support for sam9x60 in atmel.
- Add crypto accelerator for amlogic GXL.
- Add sun8i-ce Crypto Engine.
- Add sun8i-ss cryptographic offloader.
- Add a host of algorithms to inside-secure.
- Add NPCM RNG driver.
- add HiSilicon HPRE accelerator.
- Add HiSilicon TRNG driver.
Please note that there is a conflict with mainline due to the
modification of arch/arm/crypto/Kconfig by the crypto tree for
v5.4. The resolution should be fairly trivial though.
The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
for you to fetch changes up to 4ee812f6143d78d8ba1399671d78c8d78bf2817c:
crypto: vmx - Avoid weird build failures (2019-11-22 18:48:39 +0800)
----------------------------------------------------------------
Alexander E. Patrakov (1):
crypto: jitter - fix comments
Alexander Sverdlin (1):
hwrng: ks-sa - Add minimum sleep time before ready-polling
Andrey Smirnov (6):
crypto: caam - use devres to unmap memory
crypto: caam - use devres to remove debugfs
crypto: caam - use devres to de-initialize the RNG
crypto: caam - use devres to de-initialize QI
crypto: caam - use devres to populate platform devices
crypto: caam - populate platform devices last
Ard Biesheuvel (66):
crypto: testmgr - add another gcm(aes) testcase
crypto: arm64/gcm-ce - implement 4 way interleave
crypto: aegis128-neon - use Clang compatible cflags for ARM
crypto: aegis128/simd - build 32-bit ARM for v8 architecture explicitly
crypto: geode-aes - switch to skcipher for cbc(aes) fallback
crypto: arm - use Kconfig based compiler checks for crypto opcodes
crypto: aegis128 - avoid function pointers for parameterization
crypto: aegis128 - duplicate init() and final() hooks in SIMD code
crypto: powerpc/spe-xts - implement support for ciphertext stealing
crypto: ecdh - fix big endian bug in ECC library
crypto: lib - tidy up lib/crypto Kconfig and Makefile
crypto: chacha - move existing library code into lib/crypto
crypto: x86/chacha - depend on generic chacha library instead of crypto driver
crypto: x86/chacha - expose SIMD ChaCha routine as library function
crypto: arm64/chacha - depend on generic chacha library instead of crypto driver
crypto: arm64/chacha - expose arm64 ChaCha routine as library function
crypto: arm/chacha - import Eric Biggers's scalar accelerated ChaCha code
crypto: arm/chacha - remove dependency on generic ChaCha driver
crypto: arm/chacha - expose ARM ChaCha routine as library function
crypto: mips/chacha - wire up accelerated 32r2 code from Zinc
crypto: chacha - unexport chacha_generic routines
crypto: poly1305 - move core routines into a separate library
crypto: x86/poly1305 - unify Poly1305 state struct with generic code
crypto: poly1305 - expose init/update/final library interface
crypto: x86/poly1305 - depend on generic library not generic shash
crypto: x86/poly1305 - expose existing driver as poly1305 library
crypto: arm64/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
crypto: mips/poly1305 - incorporate OpenSSL/CRYPTOGAMS optimized implementation
int128: move __uint128_t compiler test to Kconfig
crypto: testmgr - add test cases for Blake2s
crypto: blake2s - implement generic shash driver
crypto: curve25519 - add kpp selftest
crypto: curve25519 - implement generic KPP driver
crypto: lib/curve25519 - work around Clang stack spilling issue
crypto: chacha20poly1305 - import construction and selftest from Zinc
crypto: lib/chacha20poly1305 - reimplement crypt_from_sg() routine
crypto: virtio - implement missing support for output IVs
crypto: virtio - deal with unsupported input sizes
crypto: virtio - switch to skcipher API
crypto: ccp - switch from ablkcipher to skcipher
crypto: omap - switch to skcipher API
crypto: ux500 - switch to skcipher API
crypto: s5p - switch to skcipher API
crypto: atmel-aes - switch to skcipher API
crypto: atmel-tdes - switch to skcipher API
crypto: bcm-spu - switch to skcipher API
crypto: nitrox - remove cra_type reference to ablkcipher
crypto: cavium/cpt - switch to skcipher API
crypto: chelsio - switch to skcipher API
crypto: hifn - switch to skcipher API
crypto: ixp4xx - switch to skcipher API
crypto: mxs - switch to skcipher API
crypto: mediatek - switch to skcipher API
crypto: sahara - switch to skcipher API
crypto: picoxcell - switch to skcipher API
crypto: qce - switch to skcipher API
crypto: stm32 - switch to skcipher API
crypto: niagara2 - switch to skcipher API
crypto: rockchip - switch to skcipher API
crypto: talitos - switch to skcipher API
crypto: qat - switch to skcipher API
crypto: marvell/cesa - rename blkcipher to skcipher
crypto: nx - remove stale comment referring to the blkcipher walk API
crypto: ablkcipher - remove deprecated and unused ablkcipher support
crypto: ccree - update a stale reference to ablkcipher
Arnd Bergmann (4):
crypto: hisilicon - allow compile-testing on x86
crypto: inside-secure - Fix a maybe-uninitialized warning
crypto: inside-secure - Remove #ifdef checks
hwrng: omap3-rom - Fix unused function warnings
Ashish Kalra (1):
crypto: ccp - Retry SEV INIT command in case of integrity check failure.
Ayush Sawal (1):
crypto: af_alg - cast ki_complete ternary op to int
Ben Dooks (2):
crypto: jitter - add header to fix buildwarnings
hwrng: ka-sa - fix __iomem on registers
Ben Dooks (Codethink) (1):
crypto: atmel - fix data types for __be{32,64}
Brijesh Singh (1):
crypto: ccp - add SEV command privilege separation
Chen Wandun (1):
crypto: essiv - remove redundant null pointer check before kfree
Christian Lamparter (2):
crypto: amcc - restore CRYPTO_AES dependency
crypto: crypto4xx - fix double-free in crypto4xx_destroy_sdr
Christophe JAILLET (1):
crypto: chtls - simplify a bit 'create_flowc_wr_skb()'
Christophe Leroy (1):
crypto: talitos - fix hash result for VMAP_STACK
Chuhong Yuan (1):
crypto: inside-secure - Add missed clk_disable_unprepare
Codrin Ciubotariu (2):
dt-bindings: rng: atmel-trng: add new compatible
hwrng: atmel - add new platform support for sam9x60
Colin Ian King (4):
crypto: inside-secure - fix spelling mistake "algorithmn" -> "algorithm"
crypto: mediatek - remove redundant bitwise-or
crypto: amlogic - ensure error variable err is set before returning it
crypto: allwinner - fix some spelling mistakes
Corentin Labbe (20):
crypto: sun4i-ss - simplify enable/disable of the device
crypto: sun4i-ss - enable pm_runtime
dt-bindings: crypto: Add DT bindings documentation for amlogic-crypto
MAINTAINERS: Add myself as maintainer of amlogic crypto
crypto: amlogic - Add crypto accelerator for amlogic GXL
crypto: allwinner - Add allwinner subdirectory
crypto: allwinner - Add sun8i-ce Crypto Engine
crypto: sun4i-ss - Move to Allwinner directory
crypto: allwinner - Add sun8i-ss cryptographic offloader
dt-bindings: crypto: Add DT bindings documentation for sun8i-ss Security System
crypto: amlogic - fix two resources leak
MAINTAINERS: add linux-amlogic list for amlogic crypto
crypto: tcrypt - constify check alg list
crypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c
crypto: sun4i-ss - remove dependency on not 64BIT
crypto: sun4i-ss - use crypto_ahash_digestsize
crypto: sun4i-ss - hide the Invalid keylen message
crypto: sun4i-ss - fix big endian issues
crypto: sun8i-ce - enable working on big endian
crypto: amlogic - enable working on big endian kernel
David Sterba (9):
crypto: blake2b - add blake2b generic implementation
crypto: testmgr - add test vectors for blake2b
crypto: blake2b - merge _final implementation to callback
crypto: blake2b - merge blake2 init to api callback
crypto: blake2b - simplify key init
crypto: blake2b - delete unused structs or members
crypto: blake2b - open code set last block helper
crypto: blake2b - merge _update to api callback
crypto: blake2b - rename tfm context and _setkey callback
Eneas U de Queiroz (1):
crypto: qce - add CRYPTO_ALG_KERN_DRIVER_ONLY flag
Eric Biggers (24):
crypto: geode-aes - convert to skcipher API and make thread-safe
crypto: sparc/aes - convert to skcipher API
crypto: sparc/camellia - convert to skcipher API
crypto: sparc/des - convert to skcipher API
crypto: s390/aes - convert to skcipher API
crypto: s390/paes - convert to skcipher API
crypto: s390/des - convert to skcipher API
crypto: padlock-aes - convert to skcipher API
crypto: nx - don't abuse blkcipher_desc to pass iv around
crypto: nx - convert AES-ECB to skcipher API
crypto: nx - convert AES-CBC to skcipher API
crypto: nx - convert AES-CTR to skcipher API
crypto: powerpc - don't unnecessarily use atomic scatterwalk
crypto: powerpc - don't set ivsize for AES-ECB
crypto: powerpc - convert SPE AES algorithms to skcipher API
crypto: skcipher - unify the crypto_has_skcipher*() functions
crypto: skcipher - remove crypto_has_ablkcipher()
crypto: skcipher - rename crypto_skcipher_type2 to crypto_skcipher_type
crypto: skcipher - remove the "blkcipher" algorithm type
crypto: skcipher - rename the crypto_blkcipher module and kconfig option
crypto: mips/chacha - select CRYPTO_SKCIPHER, not CRYPTO_BLKCIPHER
crypto: chacha_generic - remove unnecessary setkey() functions
crypto: x86/chacha - only unregister algorithms if registered
crypto: lib/chacha20poly1305 - use chacha20_crypt()
Geert Uytterhoeven (1):
crypto: nx - Improve debugfs_create_u{32,64}() handling for atomics
Greg Kroah-Hartman (1):
crypto: hisilicon - no need to check return value of debugfs_create functions
Hao Fang (1):
crypto: hisilicon - add vfs_num module param for zip
Herbert Xu (7):
crypto: algif_skcipher - Use chunksize instead of blocksize
crypto: atmel - Fix authenc support when it is set to m
crypto: atmel - Fix remaining endianess warnings
crypto: api - Add softdep on cryptomgr
crypto: aead - Split out geniv into its own module
crypto: sun4i-ss - Fix 64-bit size_t warnings
hwrng: ks-sa - Enable COMPILE_TEST
Hook, Gary (2):
crypto: ccp - Change a message to reflect status instead of failure
crypto: ccp - Verify access to device registers before initializing
Iuliana Prodan (1):
crypto: caam - use mapped_{src,dst}_nents for descriptor
Jason A. Donenfeld (7):
crypto: mips/chacha - import 32r2 ChaCha code from Zinc
crypto: blake2s - generic C library implementation and selftest
crypto: blake2s - x86_64 SIMD implementation
crypto: curve25519 - generic C library implementations
crypto: curve25519 - x86_64 library and KPP implementations
crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implementation
crypto: arm/curve25519 - wire up NEON implementation
Laurent Vivier (2):
hwrng: core - move add_early_randomness() out of rng_mutex
hwrng: core - Fix use-after-free warning in hwrng_register()
Longfang Liu (1):
Documentation: add DebugFS doc for HiSilicon SEC
Mark Salter (1):
crypto: ccp - fix uninitialized list head
Markus Elfring (2):
hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() in iproc_rng200_probe()
hwrng: mediatek - Use devm_platform_ioremap_resource() in mtk_rng_probe()
Michael Ellerman (1):
crypto: vmx - Avoid weird build failures
Nagadheeraj Rottela (3):
crypto: cavium/nitrox - check assoclen and authsize for gcm(aes) cipher
crypto: cavium/nitrox - Fix cbc ciphers self test failures
crypto: cavium/nitrox - Add mailbox message to get mcode info in VF
Navid Emamdoost (3):
crypto: ccp - Release all allocated memory if sha type is invalid
crypto: user - fix memory leak in crypto_report
crypto: user - fix memory leak in crypto_reportstat
Pascal van Leeuwen (37):
crypto: inside-secure - Added support for CRC32
crypto: inside-secure - Added support for the AES CBCMAC ahash
crypto: inside-secure - Added support for the AES XCBC ahash
crypto: inside-secure - Added support for the AES-CMAC ahash
crypto: inside-secure - Added support for the CHACHA20 skcipher
crypto: inside-secure - Add support for the Chacha20-Poly1305 AEAD
crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRYPTO_DEV_SAFEXCEL
crypto: inside-secure - Added support for basic SM3 ahash
crypto: inside-secure - Added support for HMAC-SM3 ahash
crypto: testmgr - Added testvectors for the hmac(sm3) ahash
crypto: inside-secure - Add support for the ecb(sm4) skcipher
crypto: inside-secure - Add support for the cbc(sm4) skcipher
crypto: inside-secure - Add support for the ofb(sm4) skcipher
crypto: testmgr - Added testvectors for the ofb(sm4) & cfb(sm4) skciphers
crypto: inside-secure - Add support for the cfb(sm4) skcipher
crypto: inside-secure - Add support for the rfc3685(ctr(sm4)) skcipher
crypto: testmgr - Added testvectors for the rfc3686(ctr(sm4)) skcipher
crypto: inside-secure - Add SM4 based authenc AEAD ciphersuites
crypto: inside-secure - Add SHA3 family of basic hash algorithms
crypto: inside-secure - Add HMAC-SHA3 family of authentication algorithms
crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCEL
crypto: inside-secure - Added support for authenc HMAC-SHA1/DES-CBC
crypto: inside-secure - Added support for authenc HMAC-SHA2/3DES-CBC
crypto: inside-secure - Added support for authenc HMAC-SHA2/DES-CBC
crypto: inside-secure - Fix stability issue with Macchiatobin
crypto: inside-secure - Fixed corner case TRC admin RAM probing issue
crypto: inside-secure - Added support for the rfc4106(gcm(aes)) AEAD
crypto: inside-secure - Added support for the rfc4543(gcm(aes)) "AEAD"
crypto: inside-secure - Added support for the rfc4309(ccm(aes)) AEAD
crypto: inside-secure - Add support for 256 bit wide internal bus
crypto: inside-secure - Add support for HW with less ring AIC's than rings
crypto: inside-secure - Add support for the EIP196
crypto: inside-secure - Fix build error with CONFIG_CRYPTO_SM3=m
crypto: inside-secure - Made locally used safexcel_pci_remove() static
crypto: inside-secure - Fixed warnings on inconsistent byte order handling
crypto: inside-secure - Fix hangup during probing for EIP97 engine
crypto: inside-secure - Fixed authenc w/ (3)DES fails on Macchiatobin
Peter Ujfalusi (1):
crypto: qce/dma - Use dma_request_chan() directly for channel request
Phani Kiran Hemadri (1):
crypto: cavium/nitrox - fix firmware assignment to AE cores
Rikard Falkeborn (1):
crypto: hisilicon: Fix misuse of GENMASK macro
Shukun Tan (4):
crypto: hisilicon - add sgl_sge_nr module param for zip
crypto: hisilicon - Fix using plain integer as NULL pointer
crypto: hisilicon - fix param should be static when not external.
crypto: hisilicon - fix endianness verification problem of QM
Sumit Garg (1):
hwrng: omap - Fix RNG wait loop timeout
Tian Tao (2):
crypto: ccree - fix comparison of unsigned expression warning
crypto: tgr192 - remove unneeded semicolon
Tomer Maimon (2):
dt-binding: hwrng: add NPCM RNG documentation
hwrng: npcm - add NPCM RNG driver
Tony Lindgren (7):
ARM: OMAP2+: Check omap3-rom-rng for GP device instead of HS device
hwrng: omap3-rom - Fix missing clock by probing with device tree
hwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled
hwrng: omap3-rom - Initialize default quality to get data
hwrng: omap3-rom - Update to use standard driver data
hwrng: omap3-rom - Use runtime PM instead of custom functions
hwrng: omap3-rom - Use devm hwrng and runtime PM
Tudor Ambarus (4):
crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize
crypto: atmel - Fix selection of CRYPTO_AUTHENC
crypto: atmel-tdes - Set the IV after {en,de}crypt
crypto: atmel-aes - Change data type for "lastc" buffer
YueHaibing (17):
crypto: inside-secure - Use PTR_ERR_OR_ZERO in safexcel_xcbcmac_cra_init()
hwrng: atmel - use devm_platform_ioremap_resource() to simplify code
hwrng: bcm2835 - use devm_platform_ioremap_resource() to simplify code
hwrng: exynos - use devm_platform_ioremap_resource() to simplify code
hwrng: hisi - use devm_platform_ioremap_resource() to simplify code
hwrng: ks-sa - use devm_platform_ioremap_resource() to simplify code
hwrng: meson - use devm_platform_ioremap_resource() to simplify code
hwrng: npcm - use devm_platform_ioremap_resource() to simplify code
hwrng: omap - use devm_platform_ioremap_resource() to simplify code
hwrng: pasemi - use devm_platform_ioremap_resource() to simplify code
hwrng: pic32 - use devm_platform_ioremap_resource() to simplify code
hwrng: st - use devm_platform_ioremap_resource() to simplify code
hwrng: tx4939 - use devm_platform_ioremap_resource() to simplify code
hwrng: xgene - use devm_platform_ioremap_resource() to simplify code
crypto: amlogic - Use kmemdup in meson_aes_setkey()
crypto: sun8i-ce - Fix memdup.cocci warnings
crypto: atmel - Fix build error of CRYPTO_AUTHENC
Yunfeng Ye (2):
crypto: chtls - remove the redundant check in chtls_recvmsg()
crypto: arm64/aes-neonbs - add return value of skcipher_walk_done() in __xts_crypt()
Zaibo Xu (11):
crypto: hisilicon - add HiSilicon HPRE accelerator
crypto: hisilicon - add SRIOV support for HPRE
Documentation: Add debugfs doc for hisi_hpre
crypto: hisilicon - Add debugfs for HPRE
MAINTAINERS: Add maintainer for HiSilicon HPRE driver
hwrng: hisi - add HiSilicon TRNG driver support
MAINTAINERS: Add maintainer for HiSilicon TRNG V2 driver
crypto: hisilicon - add HiSilicon SEC V2 driver
crypto: hisilicon - add SRIOV for HiSilicon SEC
crypto: hisilicon - add DebugFS for HiSilicon SEC
MAINTAINERS: Add maintainer for HiSilicon SEC V2 driver
Zhou Wang (8):
crypto: hisilicon - merge sgl support to hisi_qm module
crypto: hisilicon - fix large sgl memory allocation problem when disable smmu
crypto: hisilicon - misc fix about sgl
crypto: hisilicon - select NEED_SG_DMA_LENGTH in qm Kconfig
crypto: hisilicon - tiny fix about QM/ZIP error callback print
crypto: hisilicon - use sgl API to get sgl dma addr and len
crypto: hisilicon - fix to return sub-optimal device when best device has no qps
crypto: hisilicon - replace #ifdef with IS_ENABLED for CONFIG_NUMA
kbuild test robot (1):
crypto: sun8i-ss - fix memdup.cocci warnings
kbuild test robot Remove unneeded semicolon (1):
crypto: sun8i-ss - fix semicolon.cocci warnings
zhengbin (1):
crypto: ux500 - Remove set but not used variable 'cookie'
Łukasz Stelmach (1):
dt-bindings: hwrng: Add Samsung Exynos 5250+ True RNG bindings
Documentation/ABI/testing/debugfs-hisi-hpre | 57 +
Documentation/ABI/testing/debugfs-hisi-sec | 43 +
Documentation/crypto/api-skcipher.rst | 29 +-
Documentation/crypto/architecture.rst | 4 -
Documentation/crypto/crypto_engine.rst | 4 -
Documentation/crypto/devel-algos.rst | 27 +-
.../bindings/crypto/allwinner,sun8i-ss.yaml | 60 +
.../bindings/crypto/amlogic,gxl-crypto.yaml | 52 +
.../devicetree/bindings/rng/atmel-trng.txt | 2 +-
.../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 +
.../devicetree/bindings/rng/omap3_rom_rng.txt | 27 +
.../bindings/rng/samsung,exynos5250-trng.txt | 17 +
MAINTAINERS | 37 +-
arch/arm/boot/dts/omap3-n900.dts | 6 +
arch/arm/crypto/Kconfig | 36 +-
arch/arm/crypto/Makefile | 49 +-
arch/arm/crypto/aes-ce-core.S | 1 +
arch/arm/crypto/chacha-glue.c | 343 +
arch/arm/crypto/chacha-neon-glue.c | 202 -
arch/arm/crypto/chacha-scalar-core.S | 460 ++
arch/arm/crypto/crct10dif-ce-core.S | 2 +-
arch/arm/crypto/curve25519-core.S | 2062 ++++++
arch/arm/crypto/curve25519-glue.c | 127 +
arch/arm/crypto/ghash-ce-core.S | 1 +
arch/arm/crypto/poly1305-armv4.pl | 1236 ++++
arch/arm/crypto/poly1305-core.S_shipped | 1158 +++
arch/arm/crypto/poly1305-glue.c | 276 +
arch/arm/crypto/sha1-ce-core.S | 1 +
arch/arm/crypto/sha2-ce-core.S | 1 +
arch/arm/mach-omap2/pdata-quirks.c | 14 +-
arch/arm64/Kconfig | 2 +-
arch/arm64/crypto/Kconfig | 17 +-
arch/arm64/crypto/Makefile | 10 +-
arch/arm64/crypto/aes-neonbs-glue.c | 2 +-
arch/arm64/crypto/chacha-neon-glue.c | 81 +-
arch/arm64/crypto/ghash-ce-core.S | 501 +-
arch/arm64/crypto/ghash-ce-glue.c | 293 +-
arch/arm64/crypto/poly1305-armv8.pl | 913 +++
arch/arm64/crypto/poly1305-core.S_shipped | 835 +++
arch/arm64/crypto/poly1305-glue.c | 237 +
arch/mips/Makefile | 2 +-
arch/mips/crypto/Makefile | 18 +
arch/mips/crypto/chacha-core.S | 497 ++
arch/mips/crypto/chacha-glue.c | 150 +
arch/mips/crypto/poly1305-glue.c | 203 +
arch/mips/crypto/poly1305-mips.pl | 1273 ++++
arch/powerpc/crypto/aes-spe-glue.c | 454 +-
arch/riscv/Kconfig | 2 +-
arch/s390/crypto/aes_s390.c | 609 +-
arch/s390/crypto/des_s390.c | 419 +-
arch/s390/crypto/paes_s390.c | 414 +-
arch/sparc/crypto/aes_glue.c | 310 +-
arch/sparc/crypto/camellia_glue.c | 217 +-
arch/sparc/crypto/des_glue.c | 499 +-
arch/x86/Kconfig | 2 +-
arch/x86/crypto/Makefile | 3 +
arch/x86/crypto/blake2s-core.S | 258 +
arch/x86/crypto/blake2s-glue.c | 233 +
arch/x86/crypto/chacha_glue.c | 184 +-
arch/x86/crypto/curve25519-x86_64.c | 2475 +++++++
arch/x86/crypto/poly1305_glue.c | 199 +-
crypto/Kconfig | 171 +-
crypto/Makefile | 11 +-
crypto/ablkcipher.c | 407 --
crypto/adiantum.c | 5 +-
crypto/aead.c | 165 +-
crypto/aegis128-core.c | 125 +-
crypto/aegis128-neon-inner.c | 50 +
crypto/aegis128-neon.c | 21 +
crypto/af_alg.c | 2 +-
crypto/algapi.c | 26 -
crypto/algif_skcipher.c | 2 +-
crypto/api.c | 3 +-
crypto/blake2b_generic.c | 320 +
crypto/blake2s_generic.c | 171 +
crypto/blkcipher.c | 548 --
crypto/chacha_generic.c | 94 +-
crypto/cryptd.c | 2 +-
crypto/crypto_engine.c | 29 -
crypto/crypto_user_base.c | 4 +-
crypto/crypto_user_stat.c | 8 +-
crypto/curve25519-generic.c | 90 +
crypto/ecc.c | 5 +-
crypto/essiv.c | 9 +-
crypto/geniv.c | 176 +
crypto/jitterentropy-kcapi.c | 8 +-
crypto/jitterentropy.c | 13 +-
crypto/jitterentropy.h | 17 +
crypto/nhpoly1305.c | 3 +-
crypto/poly1305_generic.c | 228 +-
crypto/skcipher.c | 230 +-
crypto/tcrypt.c | 4 +-
crypto/testmgr.c | 82 +
crypto/testmgr.h | 2124 ++++++
crypto/tgr192.c | 4 +-
drivers/char/hw_random/Kconfig | 28 +-
drivers/char/hw_random/Makefile | 2 +
drivers/char/hw_random/atmel-rng.c | 43 +-
drivers/char/hw_random/bcm2835-rng.c | 5 +-
drivers/char/hw_random/core.c | 61 +-
drivers/char/hw_random/exynos-trng.c | 4 +-
drivers/char/hw_random/hisi-rng.c | 4 +-
drivers/char/hw_random/hisi-trng-v2.c | 99 +
drivers/char/hw_random/iproc-rng200.c | 9 +-
drivers/char/hw_random/ks-sa-rng.c | 44 +-
drivers/char/hw_random/meson-rng.c | 4 +-
drivers/char/hw_random/mtk-rng.c | 9 +-
drivers/char/hw_random/npcm-rng.c | 184 +
drivers/char/hw_random/omap-rng.c | 13 +-
drivers/char/hw_random/omap3-rom-rng.c | 168 +-
drivers/char/hw_random/pasemi-rng.c | 4 +-
drivers/char/hw_random/pic32-rng.c | 4 +-
drivers/char/hw_random/st-rng.c | 4 +-
drivers/char/hw_random/tx4939-rng.c | 4 +-
drivers/char/hw_random/xgene-rng.c | 4 +-
drivers/crypto/Kconfig | 92 +-
drivers/crypto/Makefile | 3 +-
drivers/crypto/allwinner/Kconfig | 87 +
drivers/crypto/allwinner/Makefile | 3 +
.../{sunxi-ss => allwinner/sun4i-ss}/Makefile | 0
.../sun4i-ss}/sun4i-ss-cipher.c | 34 +-
.../sun4i-ss}/sun4i-ss-core.c | 139 +-
.../sun4i-ss}/sun4i-ss-hash.c | 47 +-
.../sun4i-ss}/sun4i-ss-prng.c | 9 +-
.../{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss.h | 2 +
drivers/crypto/allwinner/sun8i-ce/Makefile | 2 +
.../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 438 ++
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 676 ++
drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 254 +
drivers/crypto/allwinner/sun8i-ss/Makefile | 2 +
.../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 436 ++
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 642 ++
drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 218 +
drivers/crypto/amcc/crypto4xx_core.c | 6 +-
drivers/crypto/amlogic/Kconfig | 24 +
drivers/crypto/amlogic/Makefile | 2 +
drivers/crypto/amlogic/amlogic-gxl-cipher.c | 382 +
drivers/crypto/amlogic/amlogic-gxl-core.c | 332 +
drivers/crypto/amlogic/amlogic-gxl.h | 161 +
drivers/crypto/atmel-aes.c | 590 +-
drivers/crypto/atmel-authenc.h | 2 +-
drivers/crypto/atmel-sha.c | 4 +-
drivers/crypto/atmel-tdes.c | 469 +-
drivers/crypto/bcm/cipher.c | 373 +-
drivers/crypto/bcm/cipher.h | 10 +-
drivers/crypto/bcm/spu2.c | 6 +-
drivers/crypto/caam/Kconfig | 6 +-
drivers/crypto/caam/caampkc.c | 72 +-
drivers/crypto/caam/caampkc.h | 8 +-
drivers/crypto/caam/ctrl.c | 222 +-
drivers/crypto/caam/intern.h | 4 -
drivers/crypto/caam/qi.c | 8 +-
drivers/crypto/caam/qi.h | 1 -
drivers/crypto/cavium/cpt/cptvf_algs.c | 292 +-
drivers/crypto/cavium/nitrox/Kconfig | 2 +-
drivers/crypto/cavium/nitrox/nitrox_aead.c | 39 +-
drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 +
drivers/crypto/cavium/nitrox/nitrox_main.c | 9 +-
drivers/crypto/cavium/nitrox/nitrox_mbx.c | 8 +
drivers/crypto/cavium/nitrox/nitrox_req.h | 4 +
drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 134 +-
drivers/crypto/ccp/Kconfig | 2 +-
drivers/crypto/ccp/ccp-crypto-aes-galois.c | 7 +-
drivers/crypto/ccp/ccp-crypto-aes-xts.c | 94 +-
drivers/crypto/ccp/ccp-crypto-aes.c | 169 +-
drivers/crypto/ccp/ccp-crypto-des3.c | 100 +-
drivers/crypto/ccp/ccp-crypto-main.c | 14 +-
drivers/crypto/ccp/ccp-crypto.h | 13 +-
drivers/crypto/ccp/ccp-dev-v5.c | 14 +-
drivers/crypto/ccp/ccp-dev.c | 15 +-
drivers/crypto/ccp/ccp-dmaengine.c | 1 +
drivers/crypto/ccp/ccp-ops.c | 3 +-
drivers/crypto/ccp/psp-dev.c | 59 +-
drivers/crypto/ccp/psp-dev.h | 1 +
drivers/crypto/ccree/cc_aead.c | 3 +-
drivers/crypto/ccree/cc_cipher.c | 4 +-
drivers/crypto/chelsio/chcr_algo.c | 334 +-
drivers/crypto/chelsio/chcr_algo.h | 2 +-
drivers/crypto/chelsio/chcr_crypto.h | 16 +-
drivers/crypto/chelsio/chtls/chtls_io.c | 5 +-
drivers/crypto/geode-aes.c | 433 +-
drivers/crypto/geode-aes.h | 15 +-
drivers/crypto/hifn_795x.c | 183 +-
drivers/crypto/hisilicon/Kconfig | 45 +-
drivers/crypto/hisilicon/Makefile | 6 +-
drivers/crypto/hisilicon/hpre/Makefile | 2 +
drivers/crypto/hisilicon/hpre/hpre.h | 83 +
drivers/crypto/hisilicon/hpre/hpre_crypto.c | 1137 +++
drivers/crypto/hisilicon/hpre/hpre_main.c | 1052 +++
drivers/crypto/hisilicon/qm.c | 142 +-
drivers/crypto/hisilicon/qm.h | 17 +-
drivers/crypto/hisilicon/sec2/Makefile | 2 +
drivers/crypto/hisilicon/sec2/sec.h | 156 +
drivers/crypto/hisilicon/sec2/sec_crypto.c | 889 +++
drivers/crypto/hisilicon/sec2/sec_crypto.h | 198 +
drivers/crypto/hisilicon/sec2/sec_main.c | 1095 +++
drivers/crypto/hisilicon/sgl.c | 184 +-
drivers/crypto/hisilicon/sgl.h | 24 -
drivers/crypto/hisilicon/zip/zip.h | 1 -
drivers/crypto/hisilicon/zip/zip_crypto.c | 46 +-
drivers/crypto/hisilicon/zip/zip_main.c | 294 +-
drivers/crypto/inside-secure/safexcel.c | 329 +-
drivers/crypto/inside-secure/safexcel.h | 131 +-
drivers/crypto/inside-secure/safexcel_cipher.c | 2062 +++++-
drivers/crypto/inside-secure/safexcel_hash.c | 1475 +++-
drivers/crypto/inside-secure/safexcel_ring.c | 5 +-
drivers/crypto/ixp4xx_crypto.c | 228 +-
drivers/crypto/marvell/cesa.h | 6 +-
drivers/crypto/marvell/cipher.c | 14 +-
drivers/crypto/mediatek/mtk-aes.c | 250 +-
drivers/crypto/mxs-dcp.c | 140 +-
drivers/crypto/n2_core.c | 194 +-
drivers/crypto/nx/nx-aes-cbc.c | 81 +-
drivers/crypto/nx/nx-aes-ccm.c | 45 +-
drivers/crypto/nx/nx-aes-ctr.c | 87 +-
drivers/crypto/nx/nx-aes-ecb.c | 76 +-
drivers/crypto/nx/nx-aes-gcm.c | 29 +-
drivers/crypto/nx/nx.c | 64 +-
drivers/crypto/nx/nx.h | 19 +-
drivers/crypto/nx/nx_debugfs.c | 18 +-
drivers/crypto/omap-aes.c | 209 +-
drivers/crypto/omap-aes.h | 4 +-
drivers/crypto/omap-des.c | 232 +-
drivers/crypto/padlock-aes.c | 157 +-
drivers/crypto/picoxcell_crypto.c | 386 +-
drivers/crypto/qat/Kconfig | 2 +-
drivers/crypto/qat/qat_common/qat_algs.c | 304 +-
drivers/crypto/qat/qat_common/qat_crypto.h | 4 +-
drivers/crypto/qce/Makefile | 2 +-
drivers/crypto/qce/cipher.h | 8 +-
drivers/crypto/qce/common.c | 12 +-
drivers/crypto/qce/common.h | 3 +-
drivers/crypto/qce/core.c | 2 +-
drivers/crypto/qce/dma.c | 4 +-
drivers/crypto/qce/sha.c | 2 +-
drivers/crypto/qce/{ablkcipher.c => skcipher.c} | 172 +-
drivers/crypto/rockchip/Makefile | 2 +-
drivers/crypto/rockchip/rk3288_crypto.c | 8 +-
drivers/crypto/rockchip/rk3288_crypto.h | 3 +-
drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 556 --
drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 538 ++
drivers/crypto/s5p-sss.c | 187 +-
drivers/crypto/sahara.c | 156 +-
drivers/crypto/stm32/stm32-cryp.c | 338 +-
drivers/crypto/talitos.c | 314 +-
drivers/crypto/ux500/Kconfig | 2 +-
drivers/crypto/ux500/cryp/cryp_core.c | 371 +-
drivers/crypto/ux500/hash/hash_core.c | 3 +-
drivers/crypto/virtio/Kconfig | 2 +-
drivers/crypto/virtio/virtio_crypto_algs.c | 192 +-
drivers/crypto/virtio/virtio_crypto_common.h | 2 +-
drivers/crypto/vmx/Makefile | 6 +-
drivers/net/wireless/cisco/Kconfig | 2 +-
include/crypto/aead.h | 2 +-
include/crypto/algapi.h | 149 -
include/crypto/blake2s.h | 106 +
include/crypto/chacha.h | 83 +-
include/crypto/chacha20poly1305.h | 48 +
include/crypto/curve25519.h | 71 +
include/crypto/engine.h | 4 -
include/crypto/hash.h | 2 +-
include/crypto/internal/blake2s.h | 24 +
include/crypto/internal/chacha.h | 43 +
include/crypto/internal/des.h | 12 -
include/crypto/internal/poly1305.h | 58 +
include/crypto/internal/skcipher.h | 62 -
include/crypto/poly1305.h | 69 +-
include/crypto/skcipher.h | 49 +-
include/linux/crypto.h | 861 +--
include/linux/pci.h | 1 +
include/uapi/linux/psp-sev.h | 3 +
init/Kconfig | 4 +
lib/Makefile | 3 +-
lib/crypto/Kconfig | 130 +
lib/crypto/Makefile | 42 +-
lib/crypto/blake2s-generic.c | 111 +
lib/crypto/blake2s-selftest.c | 622 ++
lib/crypto/blake2s.c | 126 +
lib/{ => crypto}/chacha.c | 20 +-
lib/crypto/chacha20poly1305-selftest.c | 7393 ++++++++++++++++++++
lib/crypto/chacha20poly1305.c | 369 +
lib/crypto/curve25519-fiat32.c | 864 +++
lib/crypto/curve25519-hacl64.c | 788 +++
lib/crypto/curve25519.c | 25 +
lib/crypto/libchacha.c | 35 +
lib/crypto/poly1305.c | 232 +
lib/ubsan.c | 2 +-
lib/ubsan.h | 2 +-
net/bluetooth/Kconfig | 2 +-
net/rxrpc/Kconfig | 2 +-
net/xfrm/Kconfig | 2 +-
net/xfrm/xfrm_algo.c | 4 +-
292 files changed, 47110 insertions(+), 11394 deletions(-)
create mode 100644 Documentation/ABI/testing/debugfs-hisi-hpre
create mode 100644 Documentation/ABI/testing/debugfs-hisi-sec
create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml
create mode 100644 Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml
create mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt
create mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt
create mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
create mode 100644 arch/arm/crypto/chacha-glue.c
delete mode 100644 arch/arm/crypto/chacha-neon-glue.c
create mode 100644 arch/arm/crypto/chacha-scalar-core.S
create mode 100644 arch/arm/crypto/curve25519-core.S
create mode 100644 arch/arm/crypto/curve25519-glue.c
create mode 100644 arch/arm/crypto/poly1305-armv4.pl
create mode 100644 arch/arm/crypto/poly1305-core.S_shipped
create mode 100644 arch/arm/crypto/poly1305-glue.c
create mode 100644 arch/arm64/crypto/poly1305-armv8.pl
create mode 100644 arch/arm64/crypto/poly1305-core.S_shipped
create mode 100644 arch/arm64/crypto/poly1305-glue.c
create mode 100644 arch/mips/crypto/chacha-core.S
create mode 100644 arch/mips/crypto/chacha-glue.c
create mode 100644 arch/mips/crypto/poly1305-glue.c
create mode 100644 arch/mips/crypto/poly1305-mips.pl
create mode 100644 arch/x86/crypto/blake2s-core.S
create mode 100644 arch/x86/crypto/blake2s-glue.c
create mode 100644 arch/x86/crypto/curve25519-x86_64.c
delete mode 100644 crypto/ablkcipher.c
create mode 100644 crypto/blake2b_generic.c
create mode 100644 crypto/blake2s_generic.c
delete mode 100644 crypto/blkcipher.c
create mode 100644 crypto/curve25519-generic.c
create mode 100644 crypto/geniv.c
create mode 100644 crypto/jitterentropy.h
create mode 100644 drivers/char/hw_random/hisi-trng-v2.c
create mode 100644 drivers/char/hw_random/npcm-rng.c
create mode 100644 drivers/crypto/allwinner/Kconfig
create mode 100644 drivers/crypto/allwinner/Makefile
rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/Makefile (100%)
rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-cipher.c (95%)
rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-core.c (87%)
rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-hash.c (93%)
rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss-prng.c (92%)
rename drivers/crypto/{sunxi-ss => allwinner/sun4i-ss}/sun4i-ss.h (98%)
create mode 100644 drivers/crypto/allwinner/sun8i-ce/Makefile
create mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c
create mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
create mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h
create mode 100644 drivers/crypto/allwinner/sun8i-ss/Makefile
create mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c
create mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
create mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h
create mode 100644 drivers/crypto/amlogic/Kconfig
create mode 100644 drivers/crypto/amlogic/Makefile
create mode 100644 drivers/crypto/amlogic/amlogic-gxl-cipher.c
create mode 100644 drivers/crypto/amlogic/amlogic-gxl-core.c
create mode 100644 drivers/crypto/amlogic/amlogic-gxl.h
create mode 100644 drivers/crypto/hisilicon/hpre/Makefile
create mode 100644 drivers/crypto/hisilicon/hpre/hpre.h
create mode 100644 drivers/crypto/hisilicon/hpre/hpre_crypto.c
create mode 100644 drivers/crypto/hisilicon/hpre/hpre_main.c
create mode 100644 drivers/crypto/hisilicon/sec2/Makefile
create mode 100644 drivers/crypto/hisilicon/sec2/sec.h
create mode 100644 drivers/crypto/hisilicon/sec2/sec_crypto.c
create mode 100644 drivers/crypto/hisilicon/sec2/sec_crypto.h
create mode 100644 drivers/crypto/hisilicon/sec2/sec_main.c
delete mode 100644 drivers/crypto/hisilicon/sgl.h
rename drivers/crypto/qce/{ablkcipher.c => skcipher.c} (62%)
delete mode 100644 drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c
create mode 100644 drivers/crypto/rockchip/rk3288_crypto_skcipher.c
create mode 100644 include/crypto/blake2s.h
create mode 100644 include/crypto/chacha20poly1305.h
create mode 100644 include/crypto/curve25519.h
create mode 100644 include/crypto/internal/blake2s.h
create mode 100644 include/crypto/internal/chacha.h
create mode 100644 include/crypto/internal/poly1305.h
create mode 100644 lib/crypto/Kconfig
create mode 100644 lib/crypto/blake2s-generic.c
create mode 100644 lib/crypto/blake2s-selftest.c
create mode 100644 lib/crypto/blake2s.c
rename lib/{ => crypto}/chacha.c (88%)
create mode 100644 lib/crypto/chacha20poly1305-selftest.c
create mode 100644 lib/crypto/chacha20poly1305.c
create mode 100644 lib/crypto/curve25519-fiat32.c
create mode 100644 lib/crypto/curve25519-hacl64.c
create mode 100644 lib/crypto/curve25519.c
create mode 100644 lib/crypto/libchacha.c
create mode 100644 lib/crypto/poly1305.c
Thanks,
--
Email: Herbert Xu <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
next prev parent reply other threads:[~2019-11-25 3:45 UTC|newest]
Thread overview: 54+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-09-16 8:49 [GIT PULL] Crypto Update for 5.4 Herbert Xu
2019-09-18 19:55 ` pr-tracker-bot
2019-09-23 5:05 ` [GIT PULL] Crypto Fixes " Herbert Xu
2019-09-23 16:50 ` pr-tracker-bot
2019-10-10 12:38 ` Herbert Xu
2019-10-10 15:45 ` pr-tracker-bot
2019-11-17 1:00 ` Herbert Xu
2019-11-17 2:35 ` pr-tracker-bot
2019-12-02 6:20 ` [GIT PULL] Crypto Fixes for 5.5 Herbert Xu
2019-12-03 1:30 ` pr-tracker-bot
2019-12-14 8:47 ` Herbert Xu
2019-12-14 22:05 ` pr-tracker-bot
2020-01-15 15:08 ` Herbert Xu
2020-01-15 19:35 ` pr-tracker-bot
2020-02-13 3:32 ` [GIT PULL] Crypto Fixes for 5.6 Herbert Xu
2020-02-13 22:40 ` pr-tracker-bot
2020-02-24 6:00 ` Herbert Xu
2020-02-24 20:25 ` pr-tracker-bot
2020-03-12 11:57 ` Herbert Xu
2020-03-12 16:40 ` Linus Torvalds
2020-03-13 5:27 ` Masahiro Yamada
2020-03-20 23:53 ` Jason A. Donenfeld
2020-03-21 15:43 ` Linus Torvalds
2020-03-22 20:38 ` Jason A. Donenfeld
2020-03-22 20:55 ` Stephen Rothwell
2020-03-21 0:49 ` [PATCH RFC 0/3] x86: probe for assembler capabilities in Kconfig Jason A. Donenfeld
2020-03-21 0:49 ` [PATCH RFC 1/3] x86: probe assembler instead of kconfig instead of makefile Jason A. Donenfeld
2020-03-21 0:49 ` [PATCH RFC 2/3] crypto: x86 - rework configuration based on Kconfig Jason A. Donenfeld
2020-03-21 0:49 ` [PATCH RFC 3/3] crypto: curve25519 - do not pollute dispatcher based on assembler Jason A. Donenfeld
2020-03-12 17:05 ` [GIT PULL] Crypto Fixes for 5.6 pr-tracker-bot
2020-03-23 22:54 ` Herbert Xu
2020-03-23 23:05 ` pr-tracker-bot
2020-04-08 6:15 ` [GIT PULL] Crypto Fixes for 5.7 Herbert Xu
2020-04-09 4:55 ` pr-tracker-bot
2020-04-29 5:54 ` Herbert Xu
2020-04-29 16:50 ` pr-tracker-bot
2020-05-06 5:10 ` Herbert Xu
2020-05-06 17:25 ` pr-tracker-bot
2020-06-11 4:05 ` [GIT PULL] Crypto Fixes for 5.8 Herbert Xu
2020-06-11 18:25 ` pr-tracker-bot
2020-06-21 8:23 ` Herbert Xu
2020-06-21 17:10 ` pr-tracker-bot
2020-06-29 2:16 ` Herbert Xu
2020-06-29 17:15 ` pr-tracker-bot
2020-08-14 13:18 ` [GIT PULL] Crypto Fixes for 5.9 Herbert Xu
2020-08-14 20:34 ` pr-tracker-bot
2019-11-25 3:45 ` Herbert Xu [this message]
2019-11-26 4:25 ` [GIT PULL] Crypto Update for 5.5 pr-tracker-bot
2020-01-28 5:03 ` [GIT PULL] Crypto Update for 5.6 Herbert Xu
2020-01-29 0:30 ` pr-tracker-bot
2020-04-01 4:27 ` [GIT PULL] Crypto Update for 5.7 Herbert Xu
2020-04-01 22:35 ` pr-tracker-bot
2020-06-01 2:45 ` [GIT PULL] Crypto Update for 5.8 Herbert Xu
2020-06-01 19:35 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20191125034536.wlgw25gpgn7y7vni@gondor.apana.org.au \
--to=herbert@gondor.apana.org.au \
--cc=davem@davemloft.net \
--cc=linux-crypto@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.