This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 8b68150883ca Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 933224985a0a crypto: qat - remove spin_lock in qat_ablkcipher_setkey new c044b62c3679 crypto: qat - add check for negative offset in alg precomp [...] new 15b5e9112c15 crypto: qat - update iv after encryption or decryption operations new 51d33c2f05ed crypto: qat - fix block size for aes ctr mode new 92fec16d1f4d crypto: qat - return proper error code in setkey new 96ee111a659e crypto: qat - return error for block ciphers for invalid requests new a3af11399aa2 crypto: qat - do not offload zero length requests new dcd9c76e5a18 crypto: caam - avoid S/G table fetching for AEAD zero-leng [...] new a5e5c13398f3 crypto: caam - fix S/G table passing page boundary new 1b46c90c8e00 crypto: caam - convert top level drivers to libraries new 6b175685b4a1 crypto: caam/qi - don't allocate an extra platform device new b2b2ee350e70 crypto: caam/qi - fix address translations with IOMMU enabled new a7cd942bb6e3 crypto: caam/qi - DMA map keys using proper device new db07cd26ac6a crypto: drbg - add FIPS 140-2 CTRNG for noise source new efc77e8107c5 crypto: arm/sha512 - Make sha512_arm_final static new 499df9674c54 crypto: ccp - AES CFB mode is a stream cipher new c3b359d6567c crypto: ccp - fix AES CFB error exposed by new test vectors new 89646fdda4ca crypto: ccp - Fix 3DES complaint from ccp-crypto module new 3e03e792865a crypto: talitos - fix skcipher failure due to wrong output IV new bb992bc418e1 crypto: caam - print debugging hex dumps after unmapping new bfa2ba7d9e6b crypto: crypto4xx - fix AES CTR blocksize value new 70c4997f34b6 crypto: crypto4xx - fix blocksize for cfb and ofb new 0f7a81374060 crypto: crypto4xx - block ciphers should only accept compl [...] new 1a9e93722967 hwrng: meson - update with SPDX Licence identifier new 1fa0a7dcf759 crypto: vmx - convert to SPDX license identifiers new 2621a8699e81 crypto: vmx - convert to skcipher API new e944eab37a72 crypto: testmgr - fix length truncation with large page size new 929d34cac156 crypto: testmgr - make extra tests depend on cryptomgr new c8a3315a5f69 crypto: make all templates select CRYPTO_MANAGER new 87804144cb7a crypto: echainiv - change to 'default n' new e590e1321c13 crypto: gf128mul - make unselectable by user new 3e56e168638b crypto: cryptd - move kcrypto_wq into cryptd new 84ede58dfcd1 crypto: hash - remove CRYPTO_ALG_TYPE_DIGEST new 5e99a0a7a946 crypto: algapi - remove crypto_tfm_in_queue() new a1a42f84011f crypto: talitos - rename alternative AEAD algos. new b8fbdc2bc4e7 crypto: talitos - reduce max key size for SEC1 new 1ba34e71e9e5 crypto: talitos - check AES key size new b9a05b6041cb crypto: talitos - fix CTR alg blocksize new ee483d32ee1a crypto: talitos - check data blocksize in ablkcipher. new d84cc9c9524e crypto: talitos - fix ECB algs ivsize new 7ede4c36cf7c crypto: talitos - Do not modify req->cryptlen on decryption. new 4bbfb839259a crypto: talitos - HMAC SNOOP NO AFEU mode requires SW icv [...] new eae55a586c3c crypto: talitos - properly handle split ICV. new c9cca7034b34 crypto: talitos - Align SEC1 accesses to 32 bits boundaries. new e345177ded17 crypto: talitos - fix AEAD processing. new fbb8d46e1616 Revert "crypto: talitos - export the talitos_submit function" new 89b32dfe008c crypto: talitos - use IS_ENABLED() in has_ftr_sec1() new ff9f902cce5d crypto: talitos - use SPDX-License-Identifier new ff455ad9a7f8 crypto: ixp4xx - Fix cross-compile errors due to type mismatch new f6b99b6e1865 crypto: caam - print IV only when non NULL new 32f75e67f345 crypto: caam - remove unused defines new 6e005503199b crypto: caam - print debug messages at debug level new 8a82451bd04f crypto: caam - print messages in caam_dump_sg at debug level new 4befedc04536 i2c: acpi: permit bus speed to be discovered after enumeration new 3c756aa346df crypto: atmel-ecc - add support for ACPI probing on non-AT [...] new c34a320176a5 crypto: atmel-ecc - factor out code that can be shared new da001fb651b0 crypto: atmel-i2c - add support for SHA204A random number [...] new 2af8c8927ebb dt-bindings: add Atmel SHA204A I2C crypto processor new 0adb0c99594b dt-bindings: move Atmel ECC508A I2C crypto processor to tr [...] new cb9877b8a8fb crypto: inside-secure - remove empty line new dd4306a6f398 crypto: inside-secure - move comment new 0733eabadc90 crypto: inside-secure - fix coding style for a condition new 709ecc101aea crypto: inside-secure - remove useless check new 942d849d32d0 crypto: inside-secure - improve the result error format wh [...] new 082a9d0918d2 crypto: inside-secure - change returned error when a descr [...] new 97a1440d1294 crypto: inside-secure - enable context reuse new aa52428698ae crypto: inside-secure - unify cache reset new b926213d6fed crypto: inside-secure - fix zeroing of the request in ahas [...] new ccd65a206a50 crypto: inside-secure - fix queued len computation new 57660b11d5ad crypto: inside-secure - implement IV retrieval new 082ec2d48467 crypto: inside-secure - add support for HMAC updates new 583d7e195f48 crypto: inside-secure - fix use of the SG list new 893325904272 crypto: inside-secure - do not rely on the hardware last b [...] new c3725f7ccc8c crypto: caam - fix pkcs1pad(rsa-caam, sha256) failure beca [...] new 3b2614cb864d crypto: caam - strip input without changing crypto request new 1d4aaf16defa crypto: arm64/sha1-ce - correct digest for empty data in finup new 6bd934de1e39 crypto: arm64/sha2-ce - correct digest for empty data in finup new d8ea98aa3cd4 crypto: testmgr - test the shash API new d9d67c87ad37 crypto: jitter - update implementation to 2.1.2 new 67882e764924 crypto: xxhash - Implement xxhash support new 5c6bc4dfa515 crypto: ghash - fix unaligned memory access in ghash_setkey() new 20a0f9761343 crypto: lrw - use correct alignmask new 49d22167f826 crypto: atmel - Fix sparse endianness warnings new ed527b13d800 crypto: caam - limit output IV to CBC to work around CTR m [...] new 385cfc84a5a8 crypto: caam - disable some clock checks for iMX7ULP new 4bb02dbd31d7 crypto: atmel-i2c - Fix build error while CRC16 set to m new 7545b6c2087f crypto: chacha20poly1305 - fix atomic sleep when using asy [...] new d6ebf5286f8f crypto: make all generic algorithms set cra_driver_name new 177f87d063eb crypto: algapi - require cra_name and cra_driver_name new e63e1b0dd000 crypto: testmgr - add some more preemption points new 03d66cfa2ad6 crypto: doc - improve the skcipher API example code new 07269559ac0b crypto: x86/aesni - remove unused internal cipher algorithm new f2fe1154542e crypto: aead - un-inline encrypt and decrypt functions new 81bcbb1ee75d crypto: skcipher - un-inline encrypt and decrypt functions new 314d0f0ea69f crypto: skcipher - make chunksize and walksize accessors internal new 76cadf224451 crypto: chacha20poly1305 - a few cleanups new 860ab2e50204 crypto: chacha - constify ctx and iv arguments new dd508618486b crypto: bcm - Make some symbols static new 98785092f279 crypto: cavium/nitrox - Use the correct style for SPDX Lic [...] new 0b211338cf73 ARM: dts: imx7ulp: add crypto support new 1793d1aba194 crypto: qat - use struct_size() helper new b0200065cd6e crypto: hisilicon - Use the correct style for SPDX License [...] new cec1caaf3f62 crypto: mxs-dcp - Use devm_platform_ioremap_resource() new b0d765219fb3 crypto: sahara - Use devm_platform_ioremap_resource() new bdb275bb6486 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] new 6223949a1531 dt-bindings: rng: Document BCM7211 RNG compatible string new 1fa6d053b2a5 hwrng: iproc-rng200 - Add support for 7211 new 059d73eea640 crypto: caam - use len instead of nents for bulding HW S/G table new 334d37c9e263 crypto: caam - update IV using HW support new f651bd96b201 crypto: vmx - Document CTR mode counter width quirks new 192125ed5ce6 crypto: talitos - fix max key size for sha384 and sha512 new dc51f25752bf crypto: arc4 - refactor arc4 core code into separate library new 5fdb373570b2 net/mac80211: move WEP handling to ARC4 library interface new af1f3d327d49 net/lib80211: move WEP handling to ARC4 library code new 4be297016cd3 net/lib80211: move TKIP handling to ARC4 library code new 611a23c2d396 crypto: arc4 - remove cipher implementation new 0e5a610b5ca5 ppp: mppe: switch to RC4 library interface new 97a5fee2bd70 fs: cifs: switch to RC4 library interface new 576d152ccc56 crypto: nx - no need to check return value of debugfs_crea [...] new 0b970d54772f crypto: ccree - Relocate driver irq registration after clk init new d84f6269ce24 crypto: ccree - check that cryptocell reset completed new 3db617e77ae2 crypto: ccree - prevent isr handling in case driver is suspended new 303f99ac9470 crypto: ccree - add HW engine config check new 8d3bcb9900ca crypto: sun4i-ss - reduce stack usage new c8c74647b294 crypto: talitos - eliminate unneeded 'done' functions at b [...] new 6b5ca646ca9d crypto: testmgr - dynamically allocate testvec_config new 149c4e6ef778 crypto: testmgr - dynamically allocate crypto_shash new 473971187d67 crypto: serpent - mark __serpent_setkey_sbox noinline new 90acc0653d2b crypto: asymmetric_keys - select CRYPTO_HASH where needed new e52d484d9869 crypto/NX: Set receive window credits to max number of CRB [...] new aeb87246537a lib/scatterlist: Fix mapping iterator when sg->offset is g [...] new d44769e4ccb6 crypto: talitos - move struct talitos_edesc into talitos.h new 58cdbc6d2263 crypto: talitos - fix hash on SEC1. new d45b1714e25e crypto: talitos - drop icv_ool new e217413964a4 crypto: arm64/aes-ce - add 5 way interleave routines new 7367bfeb2c14 crypto: arm64/aes-ce - implement 5 way interleave for ECB, [...] new 5a35316d9791 crypto: doc - Add parameter documentation new ae400be94b84 crypto: doc - Fix formatting of new crypto engine content new 52393d617af7 crypto: ccp - Validate the the error value used to index e [...] new 600bac009ea9 crypto: ccp - Switch to SPDX license identifiers new 66d9c1cf9f95 crypto: amcc - remove memset after dma_alloc_coherent new fdbd643a74ef crypto: stm32/crc32 - rename driver file new 0acabecebc91 crypto: stm32/hash - Fix hmac issue more than 256 bytes new f3880a23564e crypto: stm32/hash - remove interruptible condition for dma new 4d2fa8b44b89 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new bafeb7a0d921 ARM: add "8<--- cut here ---" to kernel dumps new 49b38c345baa ARM: arrange show_pte() to issue severity-based messages new b777a981d504 ARM: 8860/1: VDSO: Drop implicit common-page-size linker flag new 304009a182b9 ARM: 8861/1: errata: Workaround errata A12 857271 / A17 857272 new 5f41f9198f29 ARM: 8864/1: Add workaround for I-Cache line size mismatch [...] new e6c4375f7c92 ARM: 8865/1: mm: remove unused variables new 779eb41ccb2e ARM: 8862/1: errata: 814220-B-Cache maintenance by set/way [...] new f785b42f4cb5 ARM: 8863/1: stm32: select ARM errata 814220 new 5ccd3bd992cf Merge branches 'fixes' and 'misc' new 2b49350b16fa Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new 2c9858ecbeb1 workqueue: Make alloc/apply/free_workqueue_attrs() static new be69d00d9769 workqueue: Remove GPF argument from alloc_workqueue_attrs() new df2a40f549e6 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] new a5e112e6424a cgroup: add cgroup_parse_float() new 11dc8b4011f5 Merge branch 'for-5.2-fixes' into for-5.3 new 38cf3a687f58 cgroup: Move cgroup_parse_float() implementation out of CO [...] new 99c8b231ae6c docs: cgroup-v1: convert docs to ReST and rename to *.rst new 92c1d6522135 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...]
The 163 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/admin-guide/cgroup-v2.rst | 6 + Documentation/admin-guide/hw-vuln/l1tf.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 4 +- .../admin-guide/mm/numa_memory_policy.rst | 2 +- Documentation/block/bfq-iosched.txt | 2 +- .../{blkio-controller.txt => blkio-controller.rst} | 79 ++-- .../cgroup-v1/{cgroups.txt => cgroups.rst} | 186 ++++---- .../cgroup-v1/{cpuacct.txt => cpuacct.rst} | 15 +- .../cgroup-v1/{cpusets.txt => cpusets.rst} | 209 +++++---- .../cgroup-v1/{devices.txt => devices.rst} | 40 +- ...freezer-subsystem.txt => freezer-subsystem.rst} | 14 +- .../cgroup-v1/{hugetlb.txt => hugetlb.rst} | 41 +- Documentation/cgroup-v1/index.rst | 30 ++ .../cgroup-v1/{memcg_test.txt => memcg_test.rst} | 265 ++++++++---- Documentation/cgroup-v1/{memory.txt => memory.rst} | 463 ++++++++++++-------- .../cgroup-v1/{net_cls.txt => net_cls.rst} | 37 +- .../cgroup-v1/{net_prio.txt => net_prio.rst} | 24 +- Documentation/cgroup-v1/{pids.txt => pids.rst} | 82 ++-- Documentation/cgroup-v1/{rdma.txt => rdma.rst} | 66 +-- Documentation/crypto/api-samples.rst | 176 ++++---- Documentation/crypto/api-skcipher.rst | 2 +- Documentation/crypto/architecture.rst | 4 +- Documentation/crypto/crypto_engine.rst | 111 +++-- .../devicetree/bindings/crypto/atmel-crypto.txt | 13 - .../devicetree/bindings/rng/brcm,iproc-rng200.txt | 1 + .../devicetree/bindings/trivial-devices.yaml | 4 + Documentation/filesystems/tmpfs.txt | 2 +- Documentation/scheduler/sched-deadline.txt | 2 +- Documentation/scheduler/sched-design-CFS.txt | 2 +- Documentation/scheduler/sched-rt-group.txt | 2 +- Documentation/vm/numa.rst | 4 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/unevictable-lru.rst | 2 +- Documentation/x86/x86_64/fake-numa-for-cpusets.rst | 4 +- MAINTAINERS | 3 +- arch/arm/Kconfig | 30 ++ arch/arm/boot/dts/imx7ulp.dtsi | 23 + arch/arm/configs/exynos_defconfig | 1 + arch/arm/crypto/chacha-neon-glue.c | 2 +- arch/arm/crypto/sha512-glue.c | 2 +- arch/arm/include/asm/bug.h | 2 +- arch/arm/include/asm/cacheflush.h | 7 + arch/arm/kernel/smp.c | 1 + arch/arm/kernel/traps.c | 3 +- arch/arm/mach-stm32/Kconfig | 1 + arch/arm/mm/Kconfig | 8 + arch/arm/mm/cache-v7.S | 16 + arch/arm/mm/fault.c | 20 +- arch/arm/mm/init.c | 22 +- arch/arm/mm/mm.h | 2 + arch/arm/mm/proc-v7.S | 10 + arch/arm/vdso/Makefile | 3 +- arch/arm64/crypto/aes-ce.S | 60 ++- arch/arm64/crypto/aes-modes.S | 118 +++-- arch/arm64/crypto/aes-neon.S | 48 +-- arch/arm64/crypto/chacha-neon-glue.c | 2 +- arch/arm64/crypto/sha1-ce-glue.c | 2 +- arch/arm64/crypto/sha2-ce-glue.c | 2 +- arch/x86/crypto/aesni-intel_glue.c | 45 +- arch/x86/crypto/chacha_glue.c | 2 +- block/Kconfig | 2 +- crypto/Kconfig | 39 +- crypto/Makefile | 3 +- crypto/aead.c | 36 ++ crypto/algapi.c | 35 +- crypto/anubis.c | 1 + crypto/arc4.c | 125 +----- crypto/asymmetric_keys/Kconfig | 3 + crypto/chacha20poly1305.c | 73 ++-- crypto/chacha_generic.c | 4 +- crypto/cryptd.c | 26 +- crypto/crypto_null.c | 3 + crypto/crypto_wq.c | 35 -- crypto/deflate.c | 1 + crypto/drbg.c | 94 +++- crypto/fcrypt.c | 1 + crypto/ghash-generic.c | 8 +- crypto/jitterentropy-kcapi.c | 5 - crypto/jitterentropy.c | 305 ++++--------- crypto/khazad.c | 1 + crypto/lrw.c | 2 +- crypto/lz4.c | 1 + crypto/lz4hc.c | 1 + crypto/lzo-rle.c | 1 + crypto/lzo.c | 1 + crypto/md4.c | 7 +- crypto/md5.c | 7 +- crypto/michael_mic.c | 1 + crypto/rmd128.c | 1 + crypto/rmd160.c | 1 + crypto/rmd256.c | 1 + crypto/rmd320.c | 1 + crypto/serpent_generic.c | 9 +- crypto/skcipher.c | 34 ++ crypto/tea.c | 3 + crypto/testmgr.c | 478 +++++++++++++++++---- crypto/testmgr.h | 116 ++++- crypto/tgr192.c | 21 +- crypto/wp512.c | 21 +- crypto/xxhash_generic.c | 108 +++++ crypto/zstd.c | 1 + drivers/char/hw_random/iproc-rng200.c | 1 + drivers/char/hw_random/meson-rng.c | 52 +-- drivers/crypto/Kconfig | 20 +- drivers/crypto/Makefile | 2 + drivers/crypto/amcc/crypto4xx_alg.c | 36 +- drivers/crypto/amcc/crypto4xx_core.c | 25 +- drivers/crypto/amcc/crypto4xx_core.h | 10 +- drivers/crypto/atmel-ecc.c | 403 +---------------- drivers/crypto/atmel-ecc.h | 116 ----- drivers/crypto/atmel-i2c.c | 364 ++++++++++++++++ drivers/crypto/atmel-i2c.h | 197 +++++++++ drivers/crypto/atmel-sha204a.c | 171 ++++++++ drivers/crypto/bcm/cipher.c | 8 +- drivers/crypto/bcm/spu2.c | 10 +- drivers/crypto/caam/Kconfig | 46 +- drivers/crypto/caam/Makefile | 18 +- drivers/crypto/caam/caamalg.c | 338 +++++++-------- drivers/crypto/caam/caamalg_desc.c | 147 +++---- drivers/crypto/caam/caamalg_desc.h | 4 +- drivers/crypto/caam/caamalg_qi.c | 267 ++++++------ drivers/crypto/caam/caamalg_qi2.c | 202 +++++---- drivers/crypto/caam/caamhash.c | 329 ++++++-------- drivers/crypto/caam/caampkc.c | 177 ++++---- drivers/crypto/caam/caampkc.h | 9 +- drivers/crypto/caam/caamrng.c | 76 +--- drivers/crypto/caam/ctrl.c | 56 +-- drivers/crypto/caam/desc_constr.h | 11 + drivers/crypto/caam/error.c | 8 +- drivers/crypto/caam/error.h | 2 +- drivers/crypto/caam/intern.h | 102 ++++- drivers/crypto/caam/jr.c | 43 ++ drivers/crypto/caam/key_gen.c | 28 +- drivers/crypto/caam/qi.c | 52 +-- drivers/crypto/caam/sg_sw_qm.h | 18 +- drivers/crypto/caam/sg_sw_qm2.h | 18 +- drivers/crypto/caam/sg_sw_sec4.h | 26 +- drivers/crypto/cavium/cpt/cptvf_algs.c | 1 - drivers/crypto/cavium/nitrox/nitrox_debugfs.h | 2 +- drivers/crypto/cavium/nitrox/nitrox_mbx.h | 2 +- drivers/crypto/ccp/ccp-crypto-aes.c | 7 +- drivers/crypto/ccp/ccp-dev.c | 96 +++-- drivers/crypto/ccp/ccp-dev.h | 2 +- drivers/crypto/ccp/ccp-ops.c | 20 +- drivers/crypto/ccree/cc_driver.c | 70 ++- drivers/crypto/ccree/cc_driver.h | 6 + drivers/crypto/ccree/cc_host_regs.h | 20 + drivers/crypto/ccree/cc_pm.c | 11 + drivers/crypto/ccree/cc_pm.h | 7 + drivers/crypto/hisilicon/sec/sec_drv.h | 2 +- drivers/crypto/inside-secure/safexcel.c | 13 +- drivers/crypto/inside-secure/safexcel.h | 17 +- drivers/crypto/inside-secure/safexcel_cipher.c | 116 +++-- drivers/crypto/inside-secure/safexcel_hash.c | 92 ++-- drivers/crypto/inside-secure/safexcel_ring.c | 3 + drivers/crypto/ixp4xx_crypto.c | 15 +- drivers/crypto/mxs-dcp.c | 5 +- drivers/crypto/nx/nx-842-powernv.c | 8 +- drivers/crypto/nx/nx.c | 4 +- drivers/crypto/nx/nx.h | 12 +- drivers/crypto/nx/nx_debugfs.c | 71 +-- drivers/crypto/qat/qat_common/qat_algs.c | 294 ++++++++----- drivers/crypto/qat/qat_common/qat_crypto.h | 2 + drivers/crypto/sahara.c | 4 +- drivers/crypto/stm32/Makefile | 2 +- .../crypto/stm32/{stm32_crc32.c => stm32-crc32.c} | 0 drivers/crypto/stm32/stm32-hash.c | 6 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 47 +- drivers/crypto/talitos.c | 368 ++++++++-------- drivers/crypto/talitos.h | 73 ++-- drivers/crypto/vmx/aes_cbc.c | 183 +++----- drivers/crypto/vmx/aes_ctr.c | 165 +++---- drivers/crypto/vmx/aes_xts.c | 175 ++++---- drivers/crypto/vmx/aesp8-ppc.h | 2 - drivers/crypto/vmx/aesp8-ppc.pl | 22 +- drivers/crypto/vmx/vmx.c | 72 ++-- drivers/i2c/i2c-core-acpi.c | 6 +- drivers/net/ppp/Kconfig | 3 +- drivers/net/ppp/ppp_mppe.c | 97 +---- fs/cifs/Kconfig | 2 +- fs/cifs/cifsencrypt.c | 62 +-- fs/cifs/cifsfs.c | 1 - include/crypto/aead.h | 34 +- include/crypto/algapi.h | 7 - include/crypto/arc4.h | 10 + include/crypto/chacha.h | 2 +- include/crypto/crypto_wq.h | 8 - include/crypto/drbg.h | 2 + include/crypto/internal/hash.h | 6 - include/crypto/internal/skcipher.h | 60 +++ include/crypto/skcipher.h | 92 +--- include/linux/cgroup-defs.h | 2 +- include/linux/cgroup.h | 2 + include/linux/crypto.h | 12 +- include/linux/workqueue.h | 4 - include/uapi/linux/bpf.h | 2 +- init/Kconfig | 2 +- kernel/cgroup/cgroup.c | 43 ++ kernel/cgroup/cpuset.c | 2 +- kernel/workqueue.c | 28 +- lib/Makefile | 2 +- lib/crypto/Makefile | 4 + lib/crypto/arc4.c | 74 ++++ lib/scatterlist.c | 9 +- net/mac80211/Kconfig | 2 +- net/mac80211/cfg.c | 4 +- net/mac80211/ieee80211_i.h | 4 +- net/mac80211/key.h | 1 + net/mac80211/main.c | 6 +- net/mac80211/mlme.c | 3 +- net/mac80211/tkip.c | 8 +- net/mac80211/tkip.h | 4 +- net/mac80211/wep.c | 49 +-- net/mac80211/wep.h | 5 +- net/mac80211/wpa.c | 4 +- net/wireless/Kconfig | 2 + net/wireless/lib80211_crypt_tkip.c | 48 +-- net/wireless/lib80211_crypt_wep.c | 51 +-- security/device_cgroup.c | 2 +- tools/include/uapi/linux/bpf.h | 2 +- 220 files changed, 5652 insertions(+), 4479 deletions(-) rename Documentation/cgroup-v1/{blkio-controller.txt => blkio-controller.rst} (89%) rename Documentation/cgroup-v1/{cgroups.txt => cgroups.rst} (88%) rename Documentation/cgroup-v1/{cpuacct.txt => cpuacct.rst} (90%) rename Documentation/cgroup-v1/{cpusets.txt => cpusets.rst} (90%) rename Documentation/cgroup-v1/{devices.txt => devices.rst} (88%) rename Documentation/cgroup-v1/{freezer-subsystem.txt => freezer-subsystem.rst} (95%) rename Documentation/cgroup-v1/{hugetlb.txt => hugetlb.rst} (70%) create mode 100644 Documentation/cgroup-v1/index.rst rename Documentation/cgroup-v1/{memcg_test.txt => memcg_test.rst} (62%) rename Documentation/cgroup-v1/{memory.txt => memory.rst} (71%) rename Documentation/cgroup-v1/{net_cls.txt => net_cls.rst} (50%) rename Documentation/cgroup-v1/{net_prio.txt => net_prio.rst} (71%) rename Documentation/cgroup-v1/{pids.txt => pids.rst} (62%) rename Documentation/cgroup-v1/{rdma.txt => rdma.rst} (79%) delete mode 100644 crypto/crypto_wq.c create mode 100644 crypto/xxhash_generic.c delete mode 100644 drivers/crypto/atmel-ecc.h create mode 100644 drivers/crypto/atmel-i2c.c create mode 100644 drivers/crypto/atmel-i2c.h create mode 100644 drivers/crypto/atmel-sha204a.c rename drivers/crypto/stm32/{stm32_crc32.c => stm32-crc32.c} (100%) delete mode 100644 include/crypto/crypto_wq.h create mode 100644 lib/crypto/Makefile create mode 100644 lib/crypto/arc4.c