This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 24ed334f3366 Merge branch 'next-loadpin' of git://git.kernel.org/pub/sc [...] new cf5448b5c3d8 crypto: caam/jr - remove ablkcipher IV generation new aec48adce85d crypto: caam/qi - remove ablkcipher IV generation new 5ca7badb1f62 crypto: caam/jr - ablkcipher -> skcipher conversion new 9dbe3072c6b1 crypto: caam/qi - ablkcipher -> skcipher conversion new 578bdaabd015 crypto: speck - remove Speck new 3bdd23f886c0 crypto: xcbc - Remove VLA usage new d73d67fbcb94 crypto: cbc - Remove VLA usage new ebf533adc877 crypto: ccm - Remove VLA usage new b68a7ec1e9a3 crypto: hash - Remove VLA usage new a9f7f88a12f1 crypto: api - Introduce generic max blocksize and alignmask new 1299c9cfae6d crypto: qat - Remove VLA usage new f3569fd613f6 crypto: shash - Remove VLA usage in unaligned hashing new e82867fddd28 crypto: ccp - add timeout support in the SEV command new 820684cc269f crypto: atmel - switch to SPDX license identifiers new ab8085c130ed crypto: x86 - remove SHA multibuffer routines and mcryptd new 00227e3a1d08 crypto: arm/ghash-ce - implement support for 4-way aggregation new ed6ed11830a9 crypto: arm64/aes-modes - get rid of literal load of adden [...] new 598b7d41e544 crypto: arm64/crc32 - remove PMULL based CRC32 driver new 6c1b0da13e52 crypto: arm64/crct10dif - preparatory refactor for 8x8 PMU [...] new 2fffee536c68 crypto: arm64/crct10dif - implement non-Crypto Extensions [...] new dd8b083f9a5e crypto: api - Introduce notifier for new crypto algorithms new b76377543b73 crc-t10dif: Pick better transform if one becomes available new 11dcb1037f40 crc-t10dif: Allow current transform to be inspected in sysfs new a1b22a5f45fe crypto: arm/chacha20 - faster 8-bit rotations and other op [...] new 6d39a1241ebc dm: Remove VLA usage from hashes new a7e7edfea23f crc-t10dif: crc_t10dif_mutex can be static new a78884811645 crypto: aesni - don't use GFP_ATOMIC allocation if the req [...] new 41a9aca6a2f3 crypto: cavium/nitrox - Added support for SR-IOV configuration. new 910e3ca10bba Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] new 718f608c3831 crypto: cavium/nitrox - use dma_pool_zalloc() new 557ecb4543d1 crypto: arm64/aes-blk - remove pointless (u8 *) casts new 6e7de6af91b2 crypto: arm64/aes-blk - revert NEON yield for skciphers new dd597fb33ff0 crypto: arm64/aes-blk - add support for CTS-CBC mode new 2e5d2f33d1db crypto: arm64/aes-blk - improve XTS mask handling new 78105c7e769b crypto: xts - Drop use of auxiliary buffer new a5e9f557098e crypto: chacha20 - Fix chacha20_block() keystream alignmen [...] new e9158b35ef9a bus: fsl-mc: add support for dpseci device type new 48c43de0b598 soc: fsl: dpio: add back some frame queue functions new 009447a038ec soc: fsl: dpio: add frame list format support new 55d0110248b2 soc: fsl: dpio: add congestion notification support new aae733a3f46f crypto: caam - fix implicit casts in endianness helpers new f9cb74fd8837 crypto: caam - add DPAA2-CAAM (DPSECI) backend API new 94cebd9da42c crypto: caam - add Queue Interface v2 error codes new 8d818c105501 crypto: caam/qi2 - add DPAA2-CAAM driver new 226853ac3ebe crypto: caam/qi2 - add skcipher algorithms new 0efa7579f3de crypto: caam - export ahash shared descriptor generation new 3f16f6c9d632 crypto: caam/qi2 - add support for ahash algorithms new e8342cc7954e arm64: defconfig: enable CAAM crypto engine on QorIQ DPAA2 SoCs new 331351f89c36 crypto: tcrypt - fix ghash-generic speed test new fbe1a850b3b1 crypto: lrw - Fix out-of bounds access on counter overflow new dc6d6d5a586f crypto: testmgr - Add test for LRW counter wrap-around new c778f96bf347 crypto: lrw - Optimize tweak computation new ac3c8f36c31d crypto: lrw - Do not use auxiliary buffer new b78d3795177d crypto: ccp - Fix static checker warning new e93720606efd crypto: ccp - Allow SEV firmware to be chosen based on Fam [...] new c785896b21dd cpufeature: avoid warning when compiling with clang new cd560235d8f9 crypto: arm/crc32 - avoid warning when compiling with Clang new 5842cd447860 crypto: s5p-sss: Fix race in error handling new 6c12b6ba4549 crypto: s5p-sss: Fix Fix argument list alignment new b1b4416ffd42 crypto: s5p-sss: Minor code cleanup new cdf640a69f44 crypto: s5p-sss: Add aes-ctr support new 3944f139d559 crypto: fix a memory leak in rsa-kcs1pad's encryption mode new b350bee5ea0f crypto: skcipher - Introduce crypto_sync_skcipher new e9e575b8f294 gss_krb5: Remove VLA usage of skcipher new db20f570e17a lib80211: Remove VLA usage of skcipher new 3103f4a71be3 mac802154: Remove VLA usage of skcipher new 531fa5d620b1 s390/crypto: Remove VLA usage of skcipher new 88fe0b957fb6 x86/fpu: Remove VLA usage of skcipher new dc568baf9bd1 block: cryptoloop: Remove VLA usage of skcipher new 69d6302b65a8 libceph: Remove VLA usage of skcipher new 82633a6f6d84 ppp: mppe: Remove VLA usage of skcipher new 69d826fa5da3 rxrpc: Remove VLA usage of skcipher new d2841f22f460 wusb: Remove VLA usage of skcipher new 7f28615df88a crypto: ccp - Remove VLA usage of skcipher new 5c525640ef45 crypto: vmx - Remove VLA usage of skcipher new 8d6053984258 crypto: null - Remove VLA usage of skcipher new 36b3875a97b8 crypto: cryptd - Remove VLA usage of skcipher new ba70152b60e8 crypto: sahara - Remove VLA usage of skcipher new d1e4ba83b028 crypto: qce - Remove VLA usage of skcipher new 888a649c1103 crypto: artpec6 - Remove VLA usage of skcipher new 28874f263767 crypto: chelsio - Remove VLA usage of skcipher new f805f59d1ea2 crypto: mxs-dcp - Remove VLA usage of skcipher new e87f203ce620 crypto: omap-aes - Remove VLA usage of skcipher new 6adfbd621b59 crypto: picoxcell - Remove VLA usage of skcipher new a9cbfe4c7844 crypto: skcipher - Remove SKCIPHER_REQUEST_ON_STACK() new cac5818c25d0 crypto: user - Implement a generic crypto statistics new a6f37cee6e4f crypto: tools - Add cryptostat userspace new 4d407b04d4f3 crypto: tcrypt - remove remnants of pcomp-based zlib new ce1294d981c1 crypto: chtls - remove redundant null pointer check before [...] new 95ba597367dd crypto: testmgr - update sm4 test vectors new e497c51896b3 crypto: ofb - add output feedback mode new dfb89ab3f0a7 crypto: tcrypt - add OFB functional tests new 48e10548f82e crypto: cavium/nitrox - added support to identify the NITR [...] new fec165c94793 crypto: cavium/nitrox - add support for per device request [...] new 2a8780be9c26 crypto: cavium/nitrox - updated debugfs information. new 79517e8f8e6d crypto: cavium - remove redundant null pointer check before kfree new 944585a64f5e crypto: x86/aes-ni - remove special handling of AES in PCBC mode new 3512dcb4e6c6 crypto: ccp - Remove forward declaration new fae29f135ef4 hwrng: core - document the quality field new 5182f26f6f74 crypto: ccp - Make function sev_get_firmware() static new cfa1d74495aa crypto: qat - move temp buffers off the stack new 96808c596580 crypto: caam/qi2 - add CONFIG_NETDEVICES dependency new 90a8c78b8b5e crypto/morus(640,1280) - make crypto_...-algs static new 80e73c8ad6e9 crypto: cavium/nitrox - fix warnings while printing atomic [...] new 0b501e7a4fdc crypto: cavium/nitrox - use pcie_flr instead of duplicating it new e7892dd6d8b0 crypto: cavium/nitrox - NITROX command queue changes. new 5155e118dda9 crypto: cavium/nitrox - use pci_alloc_irq_vectors() while [...] new fd27b571c9f6 crypto: lrw - fix rebase error after out of bounds fix new 5a8dedfa3276 crypto: morus/generic - fix for big endian systems new 4a34e3c2f2f4 crypto: aegis/generic - fix for big endian systems new ea9e7568f7a7 crypto: mxs-dcp - Implement sha import/export new c709eebaf5c5 crypto: mxs-dcp - Fix SHA null hashes and output length new fadd7a6e616b crypto: mxs-dcp - Fix AES issues new 52813ab24959 crypto: caam/qi2 - avoid double export new 7ff9036a6205 crypto: arm64/aes - fix handling sub-block CTS-CBC inputs new e0db9c48f1ad crypto: x86/aes-ni - fix build error following fpu templat [...] new 68138b5d583a crypto: axis - fix platform_no_drv_owner.cocci warnings new cb1af1f59916 crypto: chtls - remove set but not used variable 'csk' new 22a8118d3293 crypto: testmgr - fix sizeof() on COMP_BUF_SIZE new cc3cc4897237 crypto: arm64/aes-blk - ensure XTS mask is always loaded new ce4e45842de3 crypto: mxs-dcp - make symbols 'sha1_null_hash' and 'sha25 [...] new 58c8a863550b Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] new 29e83c757006 crypto: caam/qi - simplify CGR allocation, freeing new 618b5dc48365 crypto: caam - add SPDX license identifier to all files new 18e732b8035d crypto: ccree - avoid implicit enum conversion new a1c6fd4308d3 crypto: chelsio - Update ntx queue received from cxgb4 new 62606c224d72 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new f92b070f2dc8 printk: Do not miss new messages when replaying the log new 884e370ea88c printk: CON_PRINTBUFFER console registration is a bit racy new 277fcdb2cfee printk: Fix panic caused by passing log_buf_len to command line new 51a72ab7372d printk: Correct wrong casting new dd5adbfbfc50 printk: Add KBUILD_MODNAME and remove a redundant print prefix new e6fe3e5b7d16 printk: Give error on attempt to set log buffer length to over 2G new 9627808d2d40 printk: keep kernel cont support always enabled new 3ac37a93fa92 printk: lock/unlock console only for new logbuf entries new 0e96a19c4450 printk: do not preliminary split up cont buffer new d2130e82e945 printk: fix integer overflow in setup_log_buf() new f31b224c14fd lib/vsprintf: Make ptr argument conts in ptr_to_id() new 9073dac14e39 lib/vsprintf: Prepare for more general use of ptr_to_id() new ec12bc2909f9 lib/vsprintf: Hash legacy clock addresses new 431bca24308c lib/vsprintf: Hash printed address for netdev bits fallback new 54edeb0327d7 Merge branch 'for-4.20-vsprintf-hash-fixes' into for-linus new a67eefad996f Merge tag 'printk-for-4.20' of git://git.kernel.org/pub/sc [...] new 808c43b7c7f7 cgroup: Simplify cgroup_ancestor new 8bc7146a5b8b rdmacg: fix a typo in rdmacg documentation new a90e90b7d55e cgroup, netclassid: add a preemption point to write_classid new 83c4087ce468 Merge branch 'for-4.20' of git://git.kernel.org/pub/scm/li [...]
The 147 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/cgroup-v1/rdma.txt | 2 +- Documentation/core-api/printk-formats.rst | 5 +- Documentation/filesystems/fscrypt.rst | 10 - MAINTAINERS | 8 - arch/arm/crypto/Kconfig | 7 +- arch/arm/crypto/Makefile | 2 - arch/arm/crypto/chacha20-neon-core.S | 277 +- arch/arm/crypto/crc32-ce-glue.c | 2 +- arch/arm/crypto/ghash-ce-core.S | 108 +- arch/arm/crypto/ghash-ce-glue.c | 38 +- arch/arm/crypto/speck-neon-core.S | 434 -- arch/arm/crypto/speck-neon-glue.c | 288 -- arch/arm64/configs/defconfig | 2 +- arch/arm64/crypto/Kconfig | 11 - arch/arm64/crypto/Makefile | 6 - arch/arm64/crypto/aes-ce.S | 5 + arch/arm64/crypto/aes-glue.c | 217 +- arch/arm64/crypto/aes-modes.S | 416 +- arch/arm64/crypto/aes-neon.S | 6 + arch/arm64/crypto/crc32-ce-core.S | 287 -- arch/arm64/crypto/crc32-ce-glue.c | 244 - arch/arm64/crypto/crct10dif-ce-core.S | 314 +- arch/arm64/crypto/crct10dif-ce-glue.c | 14 +- arch/arm64/crypto/speck-neon-core.S | 352 -- arch/arm64/crypto/speck-neon-glue.c | 282 -- arch/m68k/configs/amiga_defconfig | 2 - arch/m68k/configs/apollo_defconfig | 2 - arch/m68k/configs/atari_defconfig | 2 - arch/m68k/configs/bvme6000_defconfig | 2 - arch/m68k/configs/hp300_defconfig | 2 - arch/m68k/configs/mac_defconfig | 2 - arch/m68k/configs/multi_defconfig | 2 - arch/m68k/configs/mvme147_defconfig | 2 - arch/m68k/configs/mvme16x_defconfig | 2 - arch/m68k/configs/q40_defconfig | 2 - arch/m68k/configs/sun3_defconfig | 2 - arch/m68k/configs/sun3x_defconfig | 2 - arch/s390/configs/debug_defconfig | 1 - arch/s390/configs/performance_defconfig | 1 - arch/s390/crypto/aes_s390.c | 48 +- arch/s390/defconfig | 1 - arch/x86/crypto/Makefile | 5 +- arch/x86/crypto/aesni-intel_glue.c | 47 +- arch/x86/crypto/fpu.c | 207 - arch/x86/crypto/sha1-mb/Makefile | 14 - arch/x86/crypto/sha1-mb/sha1_mb.c | 1011 ---- arch/x86/crypto/sha1-mb/sha1_mb_ctx.h | 134 - arch/x86/crypto/sha1-mb/sha1_mb_mgr.h | 110 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S | 287 -- arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S | 304 -- arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c | 64 - arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S | 209 - arch/x86/crypto/sha1-mb/sha1_x8_avx2.S | 492 -- arch/x86/crypto/sha256-mb/Makefile | 14 - arch/x86/crypto/sha256-mb/sha256_mb.c | 1013 ---- arch/x86/crypto/sha256-mb/sha256_mb_ctx.h | 134 - arch/x86/crypto/sha256-mb/sha256_mb_mgr.h | 108 - .../crypto/sha256-mb/sha256_mb_mgr_datastruct.S | 304 -- .../crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S | 307 -- .../x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c | 65 - .../crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S | 214 - arch/x86/crypto/sha256-mb/sha256_x8_avx2.S | 598 --- arch/x86/crypto/sha512-mb/Makefile | 12 - arch/x86/crypto/sha512-mb/sha512_mb.c | 1047 ---- arch/x86/crypto/sha512-mb/sha512_mb_ctx.h | 128 - arch/x86/crypto/sha512-mb/sha512_mb_mgr.h | 104 - .../crypto/sha512-mb/sha512_mb_mgr_datastruct.S | 281 -- .../crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S | 297 -- .../x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c | 69 - .../crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S | 224 - arch/x86/crypto/sha512-mb/sha512_x4_avx2.S | 531 -- crypto/Kconfig | 101 +- crypto/Makefile | 4 +- crypto/aegis.h | 20 +- crypto/ahash.c | 25 +- crypto/algapi.c | 17 +- crypto/algboss.c | 2 + crypto/algif_aead.c | 12 +- crypto/algif_hash.c | 2 +- crypto/authenc.c | 8 +- crypto/authencesn.c | 8 +- crypto/ccm.c | 9 +- crypto/chacha20_generic.c | 7 +- crypto/cryptd.c | 32 +- crypto/crypto_null.c | 11 +- crypto/{crypto_user.c => crypto_user_base.c} | 9 +- crypto/crypto_user_stat.c | 463 ++ crypto/echainiv.c | 4 +- crypto/gcm.c | 8 +- crypto/internal.h | 8 - crypto/lrw.c | 339 +- crypto/mcryptd.c | 675 --- crypto/morus1280.c | 7 +- crypto/morus640.c | 16 +- crypto/ofb.c | 225 + crypto/rng.c | 1 + crypto/rsa-pkcs1pad.c | 9 - crypto/seqiv.c | 4 +- crypto/shash.c | 33 +- crypto/skcipher.c | 24 + crypto/speck.c | 307 -- crypto/tcrypt.c | 27 +- crypto/tcrypt.h | 1 + crypto/testmgr.c | 42 +- crypto/testmgr.h | 863 +--- crypto/xcbc.c | 8 +- crypto/xts.c | 269 +- drivers/block/cryptoloop.c | 22 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 5 + drivers/char/hw_random/core.c | 4 +- drivers/char/random.c | 24 +- drivers/crypto/Makefile | 2 +- drivers/crypto/atmel-aes.c | 5 +- drivers/crypto/atmel-authenc.h | 13 +- drivers/crypto/atmel-ecc.c | 11 +- drivers/crypto/atmel-ecc.h | 14 +- drivers/crypto/atmel-sha.c | 5 +- drivers/crypto/atmel-tdes.c | 5 +- drivers/crypto/axis/artpec6_crypto.c | 20 +- drivers/crypto/caam/Kconfig | 57 +- drivers/crypto/caam/Makefile | 10 +- drivers/crypto/caam/caamalg.c | 728 +-- drivers/crypto/caam/caamalg_desc.c | 143 +- drivers/crypto/caam/caamalg_desc.h | 28 +- drivers/crypto/caam/caamalg_qi.c | 627 +-- drivers/crypto/caam/caamalg_qi2.c | 5165 ++++++++++++++++++++ drivers/crypto/caam/caamalg_qi2.h | 223 + drivers/crypto/caam/caamhash.c | 80 +- drivers/crypto/caam/caamhash_desc.c | 80 + drivers/crypto/caam/caamhash_desc.h | 21 + drivers/crypto/caam/caampkc.c | 1 + drivers/crypto/caam/caamrng.c | 1 + drivers/crypto/caam/compat.h | 2 + drivers/crypto/caam/ctrl.c | 1 + drivers/crypto/caam/dpseci.c | 426 ++ drivers/crypto/caam/dpseci.h | 333 ++ drivers/crypto/caam/dpseci_cmd.h | 149 + drivers/crypto/caam/error.c | 79 +- drivers/crypto/caam/error.h | 6 +- drivers/crypto/caam/jr.c | 1 + drivers/crypto/caam/qi.c | 43 +- drivers/crypto/caam/qi.h | 3 +- drivers/crypto/caam/regs.h | 30 +- drivers/crypto/caam/sg_sw_qm.h | 29 +- drivers/crypto/caam/sg_sw_qm2.h | 30 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 20 +- drivers/crypto/cavium/nitrox/Makefile | 3 + drivers/crypto/cavium/nitrox/nitrox_common.h | 19 +- drivers/crypto/cavium/nitrox/nitrox_csr.h | 111 + drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 115 + drivers/crypto/cavium/nitrox/nitrox_dev.h | 162 +- drivers/crypto/cavium/nitrox/nitrox_hal.c | 71 +- drivers/crypto/cavium/nitrox/nitrox_hal.h | 23 + drivers/crypto/cavium/nitrox/nitrox_isr.c | 337 +- drivers/crypto/cavium/nitrox/nitrox_isr.h | 10 + drivers/crypto/cavium/nitrox/nitrox_lib.c | 98 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 203 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 49 +- drivers/crypto/cavium/nitrox/nitrox_sriov.c | 151 + drivers/crypto/ccp/ccp-crypto-aes-xts.c | 13 +- drivers/crypto/ccp/ccp-crypto.h | 2 +- drivers/crypto/ccp/psp-dev.c | 47 +- drivers/crypto/ccp/sp-platform.c | 53 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 6 +- drivers/crypto/chelsio/chcr_algo.c | 30 +- drivers/crypto/chelsio/chcr_core.c | 2 +- drivers/crypto/chelsio/chcr_crypto.h | 2 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 7 +- drivers/crypto/chelsio/chtls/chtls_main.c | 3 +- drivers/crypto/mxs-dcp.c | 142 +- drivers/crypto/omap-aes.c | 17 +- drivers/crypto/omap-aes.h | 2 +- drivers/crypto/picoxcell_crypto.c | 21 +- drivers/crypto/qat/qat_common/qat_algs.c | 60 +- drivers/crypto/qce/ablkcipher.c | 13 +- drivers/crypto/qce/cipher.h | 2 +- drivers/crypto/s5p-sss.c | 113 +- drivers/crypto/sahara.c | 31 +- drivers/crypto/vmx/aes_cbc.c | 22 +- drivers/crypto/vmx/aes_ctr.c | 18 +- drivers/crypto/vmx/aes_xts.c | 18 +- drivers/md/dm-integrity.c | 23 +- drivers/md/dm-verity-fec.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 20 +- drivers/net/ppp/ppp_mppe.c | 27 +- drivers/soc/fsl/dpio/dpio-service.c | 58 + drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 34 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 28 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 34 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 26 +- drivers/usb/wusbcore/crypto.c | 16 +- fs/crypto/fscrypt_private.h | 4 - fs/crypto/keyinfo.c | 10 - include/crypto/acompress.h | 38 +- include/crypto/aead.h | 51 +- include/crypto/akcipher.h | 76 +- include/crypto/algapi.h | 14 +- include/crypto/cbc.h | 2 +- include/crypto/chacha20.h | 3 +- include/crypto/hash.h | 38 +- include/crypto/internal/cryptouser.h | 8 + include/crypto/internal/geniv.h | 2 +- include/crypto/kpp.h | 51 +- include/crypto/mcryptd.h | 114 - include/crypto/morus1280_glue.h | 2 +- include/crypto/morus640_glue.h | 2 +- include/crypto/null.h | 2 +- include/crypto/rng.h | 29 +- include/crypto/skcipher.h | 118 +- include/crypto/speck.h | 62 - include/linux/cgroup.h | 15 +- include/linux/compiler_types.h | 1 - include/linux/cpufeature.h | 2 +- include/linux/crc-t10dif.h | 1 + include/linux/crypto.h | 110 +- include/linux/fsl/mc.h | 6 + include/linux/hw_random.h | 3 +- include/linux/sunrpc/gss_krb5.h | 30 +- include/soc/fsl/dpaa2-fd.h | 242 + include/soc/fsl/dpaa2-global.h | 15 + include/soc/fsl/dpaa2-io.h | 4 + include/uapi/linux/cryptouser.h | 52 + include/uapi/linux/fs.h | 4 +- kernel/printk/printk.c | 86 +- lib/chacha20.c | 6 +- lib/crc-t10dif.c | 57 +- lib/vsprintf.c | 216 +- net/ceph/crypto.c | 12 +- net/ceph/crypto.h | 2 +- net/core/netclassid_cgroup.c | 1 + net/mac802154/llsec.c | 16 +- net/mac802154/llsec.h | 2 +- net/rxrpc/ar-internal.h | 2 +- net/rxrpc/rxkad.c | 44 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 87 +- net/sunrpc/auth_gss/gss_krb5_keys.c | 9 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 53 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 18 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 20 +- tools/crypto/getstat.c | 294 ++ 240 files changed, 12084 insertions(+), 15991 deletions(-) delete mode 100644 arch/arm/crypto/speck-neon-core.S delete mode 100644 arch/arm/crypto/speck-neon-glue.c delete mode 100644 arch/arm64/crypto/crc32-ce-core.S delete mode 100644 arch/arm64/crypto/crc32-ce-glue.c delete mode 100644 arch/arm64/crypto/speck-neon-core.S delete mode 100644 arch/arm64/crypto/speck-neon-glue.c delete mode 100644 arch/x86/crypto/fpu.c delete mode 100644 arch/x86/crypto/sha1-mb/Makefile delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb.c delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_ctx.h delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr.h delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha1-mb/sha1_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha1-mb/sha1_x8_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/Makefile delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb.c delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_ctx.h delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr.h delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha256-mb/sha256_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha256-mb/sha256_x8_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/Makefile delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb.c delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_ctx.h delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr.h delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_datastruct.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_flush_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_init_avx2.c delete mode 100644 arch/x86/crypto/sha512-mb/sha512_mb_mgr_submit_avx2.S delete mode 100644 arch/x86/crypto/sha512-mb/sha512_x4_avx2.S rename crypto/{crypto_user.c => crypto_user_base.c} (97%) create mode 100644 crypto/crypto_user_stat.c delete mode 100644 crypto/mcryptd.c create mode 100644 crypto/ofb.c delete mode 100644 crypto/speck.c create mode 100644 drivers/crypto/caam/caamalg_qi2.c create mode 100644 drivers/crypto/caam/caamalg_qi2.h create mode 100644 drivers/crypto/caam/caamhash_desc.c create mode 100644 drivers/crypto/caam/caamhash_desc.h create mode 100644 drivers/crypto/caam/dpseci.c create mode 100644 drivers/crypto/caam/dpseci.h create mode 100644 drivers/crypto/caam/dpseci_cmd.h create mode 100644 drivers/crypto/cavium/nitrox/nitrox_debugfs.c create mode 100644 drivers/crypto/cavium/nitrox/nitrox_hal.h create mode 100644 drivers/crypto/cavium/nitrox/nitrox_isr.h create mode 100644 drivers/crypto/cavium/nitrox/nitrox_sriov.c create mode 100644 include/crypto/internal/cryptouser.h delete mode 100644 include/crypto/mcryptd.h delete mode 100644 include/crypto/speck.h create mode 100644 tools/crypto/getstat.c