This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 770fbb32d34e Add linux-next specific files for 20200228 omits 66a0e8ce3281 Merge branch 'akpm/master' omits 6f8f7c840e88 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 1a7b5c7add57 drivers/tty/serial/sh-sci.c: suppress warning omits ee52c659288b net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits c9824070439e net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 0a9bd6ef7e74 add missing page_count() check to vm_insert_pages(). omits 57999057408d mm-add-vm_insert_pages-fix omits 4a879e02dd49 mm/memory.c: add vm_insert_pages() omits 2f46c946fc7f mm: Bring sparc pte_index() semantics inline with other pl [...] omits 1d7d1536e844 mm/memory.c: refactor insert_page to prepare for batched-l [...] omits 1fe258d64163 mm: annotate a data race in page_zonenum() omits 7a5addc7ef65 mm/rmap: annotate a data race at tlb_flush_batched omits a988c11d6473 mm/util.c: annotate an data race at vm_committed_as omits 0e286c26404b mm/mempool: fix a data race in mempool_free() omits 188d5dc32e3b mm/list_lru: fix a data race in list_lru_count_one omits e53bacfec2fa mm/memcontrol: fix a data race in scan count omits 07b4649a1e4f mm/page_counter: fix various data races at memsw omits f9ca963cb4ac mm-swapfile-fix-and-annotate-various-data-races-v2 omits 9566f5ea5850 mm/swapfile: fix and annotate various data races omits 859c2990d21e mm/filemap.c: fix a data race in filemap_fault() omits 1ad1a4edc5a0 mm/kmemleak: annotate various data races obj->ptr omits 7f9e1024d6cd mm/swap_state: mark various intentional data races omits c68633da82be mm-page_io-mark-various-intentional-data-races-v2 omits 482a92da5953 mm/page_io: mark various intentional data races omits 5c7c3db67a48 mm/frontswap: mark various intentional data races omits 14482869d756 Merge branch 'akpm-current/current' omits 0faa31f066c2 Merge remote-tracking branch 'fpga/for-next' omits 249f562d176b Merge remote-tracking branch 'devfreq/devfreq-next' omits 466938b63592 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 0dea1fa5702f Merge remote-tracking branch 'xarray/xarray' omits c3ea5ad5d73a Merge remote-tracking branch 'nvmem/for-next' omits 6c69007c0fde Merge remote-tracking branch 'slimbus/for-next' omits 7a1d786cf938 Merge remote-tracking branch 'fsi/next' omits a21ac06344a1 Merge remote-tracking branch 'ntb/ntb-next' omits da4b1bfb8f0f Merge remote-tracking branch 'at24/at24/for-next' omits 92a8035b2753 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 34a95af437bd Merge remote-tracking branch 'rtc/rtc-next' omits 63f3cad1679f Merge remote-tracking branch 'coresight/next' omits e5a270da0559 Merge remote-tracking branch 'livepatching/for-next' omits 2bba0c447943 Merge remote-tracking branch 'kselftest/next' omits 21a2a420a263 Merge remote-tracking branch 'ktest/for-next' omits 05c99ab5b10e Merge remote-tracking branch 'pinctrl/for-next' omits 3491d964c0f3 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 26875225cc36 Merge remote-tracking branch 'gpio/for-next' omits 47fac2c1c7c4 Merge remote-tracking branch 'rpmsg/for-next' omits 1164f7424cb0 Merge remote-tracking branch 'vhost/linux-next' omits 9af75eca3d3a Merge remote-tracking branch 'scsi/for-next' omits e1ca8b8463d8 Merge remote-tracking branch 'cgroup/for-next' omits 077d565f8a07 Merge remote-tracking branch 'slave-dma/next' omits d70fe976e719 Merge remote-tracking branch 'icc/icc-next' omits 6bf89079f250 Merge remote-tracking branch 'mux/for-next' omits 3a79df366d6f Merge remote-tracking branch 'staging/staging-next' omits 28833c349843 Merge remote-tracking branch 'thunderbolt/next' omits 6f9e17ede849 Merge remote-tracking branch 'soundwire/next' omits 7116280f04dc Merge remote-tracking branch 'extcon/extcon-next' omits a7e278d19c02 Merge remote-tracking branch 'char-misc/char-misc-next' omits 15fd0f4177b4 Merge remote-tracking branch 'tty/tty-next' omits 5344bd668315 Merge remote-tracking branch 'phy-next/next' omits cd07142cfa30 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 077b19e433f5 Merge remote-tracking branch 'usb-serial/usb-next' omits 9a4bc229bd28 Merge remote-tracking branch 'usb/usb-next' omits 6de02a7a41d1 Merge remote-tracking branch 'driver-core/driver-core-next' omits f44bd644fb77 Merge remote-tracking branch 'ipmi/for-next' omits 9aad2ce3203c Merge remote-tracking branch 'leds/for-next' omits 705f3d6dbf46 Merge remote-tracking branch 'chrome-platform/for-next' omits e4e7d6656442 Merge remote-tracking branch 'drivers-x86/for-next' omits 491c6161c2ad Merge remote-tracking branch 'workqueues/for-next' omits 2c4317c2a55f Merge remote-tracking branch 'percpu/for-next' omits 1a5125feac42 Merge remote-tracking branch 'xen-tip/linux-next' omits 072396bd132d Merge remote-tracking branch 'kvms390/next' omits ff3e82d0b143 Merge remote-tracking branch 'kvm-arm/next' omits aad0c7255f30 Merge remote-tracking branch 'rcu/rcu/next' omits 16ec05acd66e Merge remote-tracking branch 'edac/edac-for-next' omits 72847a7c5087 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 0c91efd8cd0b Merge remote-tracking branch 'tip/auto-latest' omits 2dc828d9b20a Merge remote-tracking branch 'spi/for-next' omits c4a421027652 Merge remote-tracking branch 'devicetree/for-next' omits 8ec2238f275b Merge remote-tracking branch 'audit/next' omits 47854d1bfa23 Merge remote-tracking branch 'tpmdd/next' omits 9a937e7dd480 Merge remote-tracking branch 'smack/for-next' omits 151995c944a4 Merge remote-tracking branch 'selinux/next' omits 44633c1ec6d6 Merge remote-tracking branch 'keys/keys-next' omits e5721531aa47 Merge remote-tracking branch 'apparmor/apparmor-next' omits 2d015e9d8ce5 Merge remote-tracking branch 'security/next-testing' omits 4a10fa37372d Merge remote-tracking branch 'regulator/for-next' omits e6108258ecba Merge remote-tracking branch 'battery/for-next' omits 6bd85b9ed161 Merge remote-tracking branch 'mfd/for-mfd-next' omits 38d1396f1965 Merge remote-tracking branch 'mmc/next' omits 2b4af213350d Merge remote-tracking branch 'device-mapper/for-next' omits 0f9ba7cf6c3b Merge remote-tracking branch 'block/for-next' omits d97754656c2c Merge remote-tracking branch 'modules/modules-next' omits f591b1485106 Merge remote-tracking branch 'sound-asoc/for-next' omits 99660d3c3595 Merge remote-tracking branch 'sound/for-next' omits 2809c36a25ab Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 50fbc7e82612 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 13d6d84234e8 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 26bee7f0a3ac Merge remote-tracking branch 'amdgpu/drm-next' omits 37cc02247194 Merge remote-tracking branch 'drm/drm-next' omits 58b1885ef7ed Merge remote-tracking branch 'crypto/master' omits a78a451185cc Merge remote-tracking branch 'spi-nor/spi-nor/next' omits ee55d4622414 Merge remote-tracking branch 'gfs2/for-next' omits 5342261198d1 Merge remote-tracking branch 'mac80211-next/master' omits 2fe989d9543c Merge remote-tracking branch 'bluetooth/master' omits 9b8387f51f90 Merge remote-tracking branch 'wireless-drivers-next/master' omits f022a16d6e82 Merge remote-tracking branch 'nfc-next/master' omits 3aa67109fe25 Merge remote-tracking branch 'netfilter-next/master' omits e972547332b7 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits ba2444c9a3d6 Merge remote-tracking branch 'ipsec-next/master' omits eed9c4fc0aed Merge remote-tracking branch 'bpf-next/master' omits ffbbcd609e4d Merge remote-tracking branch 'net-next/master' omits d4a669a03342 Merge remote-tracking branch 'rdma/for-next' omits 007b268b71b1 Merge remote-tracking branch 'swiotlb/linux-next' omits 0077184ac2e8 Merge remote-tracking branch 'ieee1394/for-next' omits 24e8cd4fe14b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 2bdafc6708b3 Merge remote-tracking branch 'pm/linux-next' omits 43598b26b126 Merge remote-tracking branch 'v4l-dvb/master' omits 040146531a26 Merge remote-tracking branch 'jc_docs/docs-next' omits 2c5be631d453 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 067c70f1dcff Merge branch 'dmi/master' omits ce99b0bf2cd2 Merge remote-tracking branch 'i3c/i3c/next' omits 9d80285654d3 Merge remote-tracking branch 'i2c/i2c/for-next' omits eb5b8364d68b Merge remote-tracking branch 'hid/for-next' omits 2b907ef17952 Merge remote-tracking branch 'pstore/for-next/pstore' omits 9d857c6f7f3d Merge remote-tracking branch 'pci/next' omits 61edff86dfb5 Merge remote-tracking branch 'printk/for-next' omits f29d6a962343 Merge remote-tracking branch 'zonefs/for-next' omits 272e61cc1f5c Merge remote-tracking branch 'v9fs/9p-next' omits 31b18c24fdf5 Merge remote-tracking branch 'ubifs/linux-next' omits c72cb784fcfd Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 34366fb72e5a Merge remote-tracking branch 'fuse/for-next' omits e739e0d30128 Merge remote-tracking branch 'f2fs/dev' omits 09ea541c9619 Merge remote-tracking branch 'ext3/for_next' omits 94f2749ec873 Merge remote-tracking branch 'cifs/for-next' omits 50484b880bae Merge remote-tracking branch 'btrfs/for-next' omits 6d19a72a6e61 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits f3c8aeba6590 Merge remote-tracking branch 'sh/sh-next' omits 1b5d80cbf37b Merge remote-tracking branch 's390/features' omits 9c114632af8e Merge remote-tracking branch 'risc-v/for-next' omits c36aa448397d Merge remote-tracking branch 'soc-fsl/next' omits 0e3491f75c4b Merge remote-tracking branch 'openrisc/for-next' omits 861088dcb414 Merge remote-tracking branch 'nds32/next' omits 644ab9be0879 Merge remote-tracking branch 'mips/mips-next' omits f94285336aef Merge remote-tracking branch 'microblaze/next' omits 59107b2c263a Merge remote-tracking branch 'm68k/for-next' omits 16a35b13b8a7 Merge remote-tracking branch 'h8300/h8300-next' omits 4798ff42df68 Merge remote-tracking branch 'csky/linux-next' omits 4d1b38bd9fed Merge remote-tracking branch 'clk/clk-next' omits f7de2343337c Merge remote-tracking branch 'tegra/for-next' omits 37c137b12267 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1d4a1b3f7beb Merge remote-tracking branch 'scmi/for-linux-next' omits 39c305e412e4 Merge remote-tracking branch 'samsung-krzk/for-next' omits f5b9207d44eb Merge remote-tracking branch 'rockchip/for-next' omits d608003d1915 Merge remote-tracking branch 'reset/reset/next' omits a04092311b0c Merge remote-tracking branch 'renesas/next' omits 467e7ee52040 Merge remote-tracking branch 'realtek/for-next' omits ce1471626254 Merge remote-tracking branch 'raspberrypi/for-next' omits baca22386cde Merge remote-tracking branch 'qcom/for-next' omits c997583ca086 Merge remote-tracking branch 'omap/for-next' omits bacc39f54f7c Merge remote-tracking branch 'mvebu/for-next' omits c61d56c723bd Merge remote-tracking branch 'mediatek/for-next' omits e14c5dbf0d12 Merge remote-tracking branch 'keystone/next' omits 7eec38cd8eb1 Merge remote-tracking branch 'imx-mxs/for-next' omits 8c90abfb15af Merge remote-tracking branch 'at91/at91-next' omits aca31b06054e Merge remote-tracking branch 'aspeed/for-next' omits ed0cfcb5b16c Merge remote-tracking branch 'amlogic/for-next' omits 34e64be242d2 dm: bump version of core and various targets omits df84d48b96c1 Merge remote-tracking branch 'arm-soc/for-next' omits c4ef2c9b9bc5 Merge remote-tracking branch 'arm64/for-next/core' omits a516fc2ef0c1 Merge remote-tracking branch 'arm/for-next' omits 9d679f612893 Merge remote-tracking branch 'kbuild/for-next' omits 6551c4811103 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 3576c6dab3fd Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 82c3ab6cabc0 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 996326bb6bc9 Merge remote-tracking branch 'mmc-fixes/fixes' omits 7a297cdae80b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 712efc503317 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9eb95333e585 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 7f64656a2ad1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6015180cde45 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits b486fb43b5f5 Merge remote-tracking branch 'omap-fixes/fixes' omits 28c227d95f62 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 0050ef2f4386 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits eca03e0ccdb8 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 9982d63357b7 Merge remote-tracking branch 'phy/fixes' omits ccccc5bbafad Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits b69d526764db Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 928dfc383737 Merge remote-tracking branch 'pci-current/for-linus' omits 346c218851db Merge remote-tracking branch 'spi-fixes/for-linus' omits d3b3ff1a9211 Merge remote-tracking branch 'regulator-fixes/for-linus' omits f22e6ba57c4c Merge remote-tracking branch 'regmap-fixes/for-linus' omits c29751621298 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 52aa7ae88dd6 Merge remote-tracking branch 'sound-current/for-linus' omits 97d18498070f Merge remote-tracking branch 'rdma-fixes/for-rc' omits ce8fd95a98de Merge remote-tracking branch 'wireless-drivers/master' omits af0b48243f0b Merge remote-tracking branch 'ipsec/master' omits 823f8f8c7521 Merge remote-tracking branch 'bpf/master' omits 6617a7dbee20 Merge remote-tracking branch 'net/master' omits dc4e80ede547 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 4fcf36319b0e Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 1a55ff31bffd Merge remote-tracking branch 'arm-current/fixes' omits 6cd126a26889 Merge remote-tracking branch 'arc-current/for-curr' omits de79c72ffd6d Merge remote-tracking branch 'fixes/master' omits d8ed294472d8 Merge branch 'for-next-next-v5.6-20200227' into for-next-20200227 omits ae0aac68ec08 Merge branch 'for-next-current-v5.5-20200227' into for-nex [...] omits 2d7ed84f529e Merge branch 'ext/aota/refactor-allocation' into for-next- [...] omits 76304c66c80a Merge branch 'ext/filipe/reflink-inline-v3' into for-next- [...] omits b4305b1990c3 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits 731e09763b9e Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] omits c1ae58c6bfa8 Merge branch 'misc-next' into for-next-next-v5.6-20200227 omits 426534d7fcca Merge branch 'misc-5.6' into for-next-current-v5.5-20200227 omits bc3d01d49167 btrfs: factor out prepare_allocation() for extent allocation omits 705207c3d79f btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation omits 2699dbd3e5d5 btrfs: factor out chunk_allocation_failed() for extent allocation omits 6a3b56302738 btrfs: drop unnecessary arguments from find_free_extent_up [...] omits ff1eb2264e19 btrfs: factor out found_extent() for extent allocation omits 9d809fcf6e28 btrfs: factor out release_block_group() omits 8839ec758f14 btrfs: drop unnecessary arguments from clustered allocatio [...] omits 5bfdec5dae31 btrfs: factor out do_allocation() for extent allocation omits 5fa46d406630 btrfs: move variables for clustered allocation into find_f [...] omits 4dfcb6992661 btrfs: move hint_byte into find_free_extent_ctl omits 7a1088acd593 btrfs: introduce extent allocation policy omits 41065a53e155 btrfs: parameterize dev_extent_min for chunk allocation omits 65031d1eb6b3 btrfs: factor out create_chunk() omits 03aa297d1b86 btrfs: factor out decide_stripe_size() omits e00629f854ff btrfs: factor out gather_device_info() omits 34c82d838740 btrfs: factor out init_alloc_chunk_ctl omits e5ed6138aaf2 btrfs: introduce alloc_chunk_ctl omits 4040f2d91bbb btrfs: refactor find_free_dev_extent_start() omits c7dfb60380ea btrfs: introduce chunk allocation policy omits 1881ef938d03 btrfs: handle invalid profile in chunk allocation omits 3df8189b8899 btrfs: change full_search to bool in find_free_extent_update_loop omits 22bf1a926b2b btrfs: relocation: Check cancel request after each extent found omits 356ddf717278 btrfs: relocation: Check cancel request after each data page read omits 4494af857318 btrfs: relocation: Introduce error injection points for ca [...] omits 550daeddfb7e btrfs: kill the subvol_srcu omits bcf50d274a82 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits c7743767401f btrfs: don't take an extra root ref at allocation time omits 8fcaa92b544c btrfs: hold a ref on the root on the dead roots list omits 6fdb0c955e33 btrfs: make inodes hold a ref on their roots omits d59fe02ee7d9 btrfs: move the root freeing stuff into btrfs_put_root omits c8032e40d611 btrfs: move ino_cache_inode dropping omits 65fec25f3058 btrfs: make the extent buffer leak check per fs info omits 0c1e2fa21412 Btrfs: implement full reflink support for inline extents omits 0bc2b1373be1 Btrfs: simplify inline extent handling when doing reflinks omits d2a211b92ef8 Btrfs: move all reflink implementation code into its own file omits 2763d92c515b btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] omits 092d8bf9cd90 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] omits 0aae6c968fc8 uuid: Remove no more needed macro omits 423072e0f778 btrfs: switch to use new generic UUID API omits 3f65f401f2a0 uuid: Provide a GUID generator for raw buffer omits 262b3d54714b uuid: Add inline helpers to import / export UUIDs omits 472030eb4c2d btrfs: Don't submit any btree write bio if the fs has errors omits f200e6f0c16f btrfs: ioctl: resize: only show message if size is changed omits a4bf75c52d5d btrfs: drop math for block_reserved which is block_rsv size omits 6ab63579eb90 btrfs: merge unlocking to common exit block in btrfs_commi [...] omits 73fff1db8d20 btrfs: reduce pointer intdirections in btree_readpage_end_io_hook omits 1aa7a1cc5d74 btrfs: adjust delayed refs message level omits cb04debae0c5 btrfs: replace u_long type cast with unsigned long omits 97c151f9ec52 btrfs: raid56: simplify sort_parity_stripes omits 78e143b02ac9 btrfs: adjust message level for unrecognized mount option omits ad400fc36022 btrfs: simplify parameters of btrfs_set_disk_extent_flags omits 64155a3f22cb btrfs: open code trivial helper btrfs_header_chunk_tree_uuid omits 1d17032dbd13 btrfs: open code trivial helper btrfs_header_fsid omits 03a13e2d8ca6 btrfs: move mapping of block for discard to its caller omits 1e3060dacff2 btrfs: use struct_size to calculate size of raid hash table omits 7c19c0a8b431 btrfs: convert snapshot/nocow exlcusion to drew lock omits 714ebdcb037d btrfs: Implement DREW lock omits c8a88e6e2254 btrfs: simplify error handling in __btrfs_write_out_cache() omits fc67c655c1ba btrfs: use standard debug config option to enable free-spa [...] omits 33f163241bcc btrfs: make the uptodate argument of io_ctl_add_pages() boolean omits bc4987fef341 btrfs: use inode from io_ctl in io_ctl_prepare_pages omits 8a0161f67351 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] omits 55ba275be50a Documentation/locking/atomic: Add a litmus test for atomic_set() omits 2c52fa27e643 Documentation/locking/atomic: Introduce atomic-tests directory omits 17dcda68c0bf Documentation/locking/atomic: Fix atomic-set litmus test omits 54f1f5dda73a tools/memory-model: Add an exception for limitations on _u [...] omits 46b939a09a16 kcsan: Add current->state to implicitly atomic accesses omits 3c06341b6b45 locktorture.c: Fix if-statement empty body warnings omits 48842128d5ab rcu: Expedite first two FQS scans under callback-overload [...] omits 41690e07dd11 Merge branch 'pm-devfreq' into linux-next omits 9f5751d91e1a Merge branch 'pm-cpufreq' into linux-next omits f919e092bab9 Merge branch 'spi-5.7' into spi-next omits 94af5e005370 Merge branch 'spi-5.6' into spi-linus omits d7a4716caa7b Merge branch 'regulator-5.7' into regulator-next omits d45cab88373e Merge branch 'regulator-5.6' into regulator-linus omits bbf8ccb93a65 Merge branch 'asoc-5.7' into asoc-next omits 23c2be3fdb6f Merge branch 'asoc-5.6' into asoc-linus omits 57ec58e7eb95 Merge branch 'devel' into for-next omits bd149367a364 Merge branch 'efi/urgent' omits daf4d2c5765c Merge branch 'efi/core' omits ad2a4a7b338e Merge branch 'perf/urgent' omits 86ec135263e8 Merge branch 'x86/build' omits f7a8c071605b Merge branch 'ras/urgent' omits 17adb75f86dc Merge branch 'timers/core' omits 5bb3f4c35467 Merge branch 'x86/boot' omits e33fbb79380a Merge branch 'x86/fpu' omits b91d0e67f58e Merge branch 'linus' omits 4721e67698cd dmaengine: idxd: remove set but unused 'rc' omits 447805d7b070 init/Kconfig: clean up ANON_INODES and old IO schedulers options omits b8fc7634c274 aio: simplify read_events() omits 682f799df075 kernel/relay.c: fix read_pos error when multiple readers omits c9e1feb96bd9 loop: charge i/o to mem and blk cg omits e64cc0749813 mm: charge active memcg when no mm is set omits 29dab2122492 loop: use worker per cgroup instead of kworker omits 384221144140 init/main.c: mark boot_config_checksum static omits 5044378f4a1d kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits b3ec4e6372e3 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 2eb1f12d4f5b samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 1a3cc9a56a4b fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 596b1e71015d fs/binfmt_elf.c: allocate less for static executable omits 3066eb0bdbb1 fs/binfmt_elf.c: delete "loc" variable omits a24b0c0ff785 kselftest: introduce new epoll test case omits 56fbe4fd4d7c epoll: fix possible lost wakeup on epoll_ctl() path omits 2dde2c0fd86f checkpatch: add command-line option for TAB size omits edfffba09659 checkpatch: fix multiple const * types omits 5c8919fb3830 checkpatch: fix minor typo and mixed space+tab in indentation omits 43b136fc32e2 checkpatch: prefer fallthrough; over fallthrough comments omits 41b6efc586b8 checkpatch: support "base-commit:" format omits 24dae0e8ef60 checkpatch: check SPDX tags in YAML files omits bfc4f670e63b checkpatch: remove email address comment from email addres [...] omits 7123d55cf8fa Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 2b51931a7b12 string: add stracpy and stracpy_pad mechanisms omits 47e7b723db3c lib/test_bitmap.c: make use of EXP2_IN_BITS omits c6847195275f lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits ed4db5e3d152 percpu_counter: fix a data race at vm_committed_as omits a0fc45c94af4 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 5e5779a843ba lib/stackdepot.c: build with -fno-builtin omits 7c269115f9a8 lib/stackdepot.c: check depot_index before accessing the s [...] omits cd56e8cca64e lib: test_stackinit.c: XFAIL switch variable init tests omits 084b700c5936 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 1068913fa8e5 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 5dd50f05067a lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 45a8ccefab03 lib/ts_bm.c: replace zero-length array with flexible-array member omits f3d70efab5c3 lib/bch.c: replace zero-length array with flexible-array member omits 69f9c7f07535 lib/test_lockup: test module to generate lockups omits 4a673575cb44 MAINTAINERS: add an entry for kfifo omits 287b00c1e5d4 kernel/extable.c: use address-of operator on section symbols omits 946728dd8f20 asm-generic: fix unistd_32.h generation format omits 7f3c694c1be8 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 04470c4b33ea proc: faster open/read/close with "permanent" files omits 4c9f7db47aaf kernel/hung_task.c: Monitor killed tasks. omits 54e8810bb96c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits a3bc5bca9d30 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4e50d5f5cdeb mm/zswap: allow setting default status, compressor and all [...] omits 797955e5eefa mm/shmem.c: distribute switch variables for initialization omits 765d744fea4a mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 88d9756b8454 mm/page_ext.c: drop pfn_present() check when onlining omits f7670b7fb707 drivers/base/memory.c: drop pages_correctly_probed() omits ad2a130d108a drivers/base/memory.c: drop section_count omits db5a02d2dbbe drivers/base/memory.c: indicate all memory blocks as removable omits d25985e23a63 mm/page_reporting: add free page reporting documentation omits 8fb145d80c45 mm/page_reporting: add budget limit on how many pages can [...] omits f9be387a1948 mm/page_reporting: rotate reported pages to the tail of the list omits c7f0cbe63bf6 virtio-balloon: add support for providing free page report [...] omits 8508e47fb91c virtio-balloon: pull page poisoning config out of free pag [...] omits c5f640c48223 mm: introduce Reported pages omits 54fb0670daae mm: add function __putback_isolated_page omits b54c56c7c65c mm: use zone and order instead of free area in free_list m [...] omits 594686f31a78 mm: adjust shuffle code to allow for future coalescing omits 3750b6a51374 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 9a06b3395a48 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits a5fdb541b075 mm-migratec-migrate-pg_readahead-flag-fix omits a92a0ccf1010 mm/migrate.c: migrate PG_readahead flag omits baa51db72021 mm/migrate.c: unify "not queued for migration" handling in [...] omits 4c71d99d6348 mm/migrate.c: check pagelist in move_pages_and_store_status() omits ace8ffbb3258 mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits f0f78a7d619a mm/migrate.c: no need to check for i > start in do_pages_move() omits d01d2d263c89 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits c0e2881c0dae hugetlb_cgroup: add hugetlb_cgroup reservation tests omits d96edd2f5625 hugetlb: remove check_coalesce_bug debug code omits b73d958f6695 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 70e107240d36 hugetlb: support file_region coalescing again omits f48e73b30ded hugetlb_cgroup: support noreserve mappings omits dcb702ef77d5 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 4bd482e2004b hugetlb_cgroup: add accounting for shared mappings omits dad5766887d2 mm/hugetlb: Fix file_region entry allocations omits 666098398528 hugetlb: disable region_add file_region coalescing omits f6d97d4ddee6 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits dddf5c5f5415 hugetlb_cgroup: add reservation accounting for private mappings omits 02fdcdcd288a mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 0d8be2c7e2e5 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 16899b70d279 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits f98c931d54bb mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits a2afcb26f0a4 mm/mempolicy: check hugepage migration is supported by arc [...] omits 0eec5299f8f5 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 836bc17d0bf7 mm/vmscan.c: remove cpu online notification for now omits 8224800ae093 mm: vmscan: replace open codings to NUMA_NO_NODE omits c9a0fba9a10d mm: vmpressure: use mem_cgroup_is_root API omits 9fad1ed3eef4 mm: vmpressure: don't need call kfree if kstrndup fails omits 7d351cb8f7bb mm/page_alloc: increase default min_free_kbytes bound omits 514a3c3fbc12 mm/sparse: rename pfn_present() to pfn_in_present_section() omits a57f47b02f35 mm/sparsemem: get address to page struct instead of addres [...] omits f4742c4a935d selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits c2f5c6bf4f21 selftest: Add MREMAP_DONTUNMAP selftest. omits 4432941ede4b selftest-add-mremap_dontunmap-selftest-fix omits 1c172e16dab2 selftests: add MREMAP_DONTUNMAP selftest omits 30ad04074451 mm-add-mremap_dontunmap-to-mremap-v7 omits 28bcf4526a29 mm-add-mremap_dontunmap-to-mremap-v6 omits 680cf30150e5 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits a1e8c3b6d649 mm/mmap.c: fix the adjusted length error omits ddf6e3fcc122 mm/vma: append unlikely() while testing VMA access permissions omits 5146802f1ec9 mm/vma: replace all remaining open encodings with vma_is_a [...] omits 4ab6d2521506 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits 0955d497f362 mm/vma: make vma_is_accessible() available for general use omits b30883d55831 mm/vma: add missing VMA flag readable name for VM_SYNC omits b103276f85f5 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits f2e4533610f3 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits 8828364a7167 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 87e5987785af mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 12dc5ab7ec75 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits e80269a16800 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 82e5924c9972 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits efdecb5b9af5 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits 5ac0c6715cd2 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 7732c1cf637d mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits baa3f9c1e036 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits 63c1d698bcca mm: memcg/slab: introduce mem_cgroup_from_obj() omits 156db009524a mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits 07ec66ba3d06 mm, memcg: fix build error around the usage of kmem_caches omits cfa6e5147603 mm/swapfile: fix data races in try_to_unuse() omits 64e990634c95 mm/swap.c: not necessary to export __pagevec_lru_add() omits 3de07dc39dc1 mm/swapfile.c: fix comments for swapcache_prepare omits 143c569b64d7 mm/swapfile.c: move inode_lock out of claim_swapfile omits 98368073b1eb mm: dump_page(): additional diagnostics for huge pinned pages omits 8b74c7e658ab mm: improve dump_page() for compound pages omits 55c96ce1c402 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 13c3e5c649ab mm/gup_benchmark: support pin_user_pages() and related calls omits ffa7d61e4c98 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 134e1e6edcf8 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 9947ea2c1e60 mm/gup: track FOLL_PIN pages omits 86f3d5e625c7 mm/gup: require FOLL_GET for get_user_pages_fast() omits bac57e2b9d4a mm/gup: pass gup flags to two more routines omits 7fd378cc25ce mm: introduce page_ref_sub_return() omits 97c450968035 mm/gup: pass a flags arg to __gup_device_* functions omits 42b1ec857dab mm/gup: split get_user_pages_remote() into two routines omits 71e502b78b1a mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 765a908a4eb5 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 216e0b7a586b mm/debug: add tests validating architecture page table helpers omits ddad3873db59 mm/kmemleak.c: use address-of operator on section symbols omits 12ce6addc651 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits a9b9a4951664 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 9460291e0e20 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits bffb415eeaad ramfs: support O_TMPFILE omits 29a5033ba9be ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits c794d83eb63b ocfs2: remove useless err omits 540d0b4cc88b ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits f931c5fc36ae ocfs2: there is no need to log twice in several functions omits e34d34d65813 ocfs2: remove dlm_lock_is_remote omits 8f4cc7679ef1 ocfs2: use OCFS2_SEC_BITS in macro omits db8dc8824284 ocfs2: remove unused macros omits d2e315d06350 ocfs2: remove FS_OCFS2_NM omits 436fade98919 scripts/spelling.txt: add syfs/sysfs pattern omits 3ece10f6aa9e asm-generic: make more kernel-space headers mandatory omits 33d493e700e2 kthread: mark timer used by delayed kthread works as IRQ safe omits 06d4dc5a4925 x86/mm: Split vmalloc_sync_all() omits 8ccf42ad4106 arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description omits 8b9e9e3a30cb mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] omits fe4dfe7b7da3 mm/z3fold.c: do not include rwlock.h directly omits ce2b1c7464ff fat: fix uninit-memory access for partial initialized inode omits f44dc13f6ae6 /proc/kpageflags: do not use uninitialized struct pages omits 7f22618c4db2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 0d2e16432316 mm/hugetlb.c: fix a addressing exception caused by huge_pt [...] omits fbdb4d20332e mm: avoid data corruption on CoW fault into PFN-mapped VMA omits 643647d25a6d mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() omits 0ca54939fce1 mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] omits 8858378f1a0a mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits b8419b067390 gpiolib: fix unwatch ioctl() omits 480be04e7fdc btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits e38d7a02e2b4 btrfs: export helpers for subvolume name/id resolution omits dc61e8bb5bc4 btrfs: use ioctl args support mask for device delete omits 1661d32639d6 btrfs: use ioctl args support mask for subvolume create/delete omits bc1fa17fda3f btrfs: define support masks for ioctl volume args v2 omits 20f56bd494b8 btrfs: Add missing lock annotation for release_extent_buffer() omits 4a889b31b5bf Merge branch 'x86/kdump' omits f5b17b1387f7 Merge branch 'core/objtool' omits 808278211c20 Merge branch 'locking/core' omits 53499a3ae75a Merge branch 'locking/kcsan' omits d401d35b8ca2 Merge branch 'perf/core' omits bde434e0175b Merge branch 'ras/core' omits 37ad324443a2 Merge branch 'sched/core' omits e3875b1043b1 Merge branch 'sched/rt' omits b0ef5641d119 Merge branch 'timers/core' omits 76fb28b6a4db Merge branch 'x86/boot' omits 273be650abc0 Merge branch 'linus' omits fe954b3ecaf4 btrfs: set update the uuid generation as soon as possible omits 941394c79a9d btrfs: bail out of uuid tree scanning if we're closing omits 454a7ec6d596 btrfs: make btrfs_check_uuid_tree private to disk-io.c omits 5a518ce2cbba btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] omits 8debab5c60f8 btrfs: raid56: simplify tracking of Q stripe presence omits 79e5c85f29f7 btrfs: backref, use correct count to resolve normal data refs omits ced02fcd0396 btrfs: backref, only search backref entries from leaves of [...] omits e4b9306db60c btrfs: backref, don't add refs from shared block when reso [...] omits d757e81bc6ac btrfs: backref, only collect file extent items matching ba [...] omits 23da609b0f10 btrfs: remove buffer_heads form super block mirror integri [...] omits c3b21f42f1c1 btrfs: remove buffer_heads from btrfsic_process_written_block() omits fd4bea8ffc66 btrfs: remove btrfsic_submit_bh() omits e041fa210ff5 btrfs: use bios instead of buffer_heads from super block writeout omits f9f0bb53f274 btrfs: use the page cache for super block reading omits fe000fa57c26 btrfs: reduce scope of btrfs_scratch_superblocks() omits 4915108440fa btrfs: don't kmap() pages from block devices omits 8e88b2315aff btrfs: Export btrfs_release_disk_super omits 6adfb8b43325 Btrfs: avoid unnecessary splits when setting bits on an ex [...] omits 06f058573535 btrfs: handle logged extent failure properly omits 78486f1ce708 btrfs: relocation: Remove is_cowonly_root() omits 6fa1cd3fb173 btrfs: switch to per-transaction pinned extents omits 6de43c021467 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits 7fdf5babd13d btrfs: Mark pinned log extents as excluded omits 20df005a3319 btrfs: Pass transaction handle to write_pinned_extent_entries omits c4d71321d33c btrfs: Make pin_down_extent take transaction handle omits c237d7e08b3c btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits 4d00b7a0d673 btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 6ded28ccf100 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits 2ed7904253b8 btrfs: Introduce unaccount_log_buffer omits aadfa7d83b49 btrfs: Make btrfs_pin_extent take trans handle omits 8fd7a2d68ad1 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits ecfbd1ce2521 btrfs: sysfs, unify handler name of devinfo/missing omits 9b97fcdcaf78 btrfs: sysfs, rename device_link add/remove functions omits 98cb3b4f4104 btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] omits e4406cd235b4 btrfs: sink argument tree to __do_readpage omits 92e918889dbb btrfs: sink arugment tree to contiguous_readpages omits 4b7a7f662499 btrfs: sink argument tree to __extent_read_full_page omits fa5de8d6bfd1 btrfs: sink argument tree to extent_read_full_page omits 79881fc3c0b3 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits f8e12fe59491 btrfs: add assertions for tree == inode->io_tree to extent [...] omits ba00cc80c219 btrfs: drop argument tree from submit_extent_page omits ef7f5bae6633 btrfs: remove extent_page_data::tree omits 8c91f28ad308 btrfs: add wrapper for transaction abort predicate omits 4cf8581a6ba5 btrfs: move root node locking helpers to locking.c omits d80068d9fc35 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits e4bf95bf00b0 btrfs: add a leak check for roots omits 23cb698df592 btrfs: make the init of static elements in fs_info separate omits 7f85465d16c5 btrfs: move fs_info init work into it's own helper function omits 0b316c6b5373 btrfs: free more things in btrfs_free_fs_info omits e479e9b08271 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits 2fc688d9ca0b btrfs: use btrfs_put_fs_root to free roots always omits f377b7591df6 btrfs: hold a ref on the root in open_ctree omits c4dc226c3f6d btrfs: export and rename free_fs_info omits 7c6e23d3116e btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits cfe5243deb62 btrfs: hold a ref on the root in btrfs_recover_log_trees omits 944dd4786e6c btrfs: hold a ref on the root in create_pending_snapshot omits 1208041c3f26 btrfs: hold a ref on the root in get_subvol_name_from_objectid omits 61311707e7a0 btrfs: hold a ref on the root in btrfs_ioctl_send omits 8df558f5dcd5 btrfs: hold a ref on the root in scrub_print_warning_inode omits badac2a4e24b btrfs: hold a ref for the root in btrfs_find_orphan_roots omits c9759995a1a0 btrfs: push grab_fs_root into read_fs_root omits 4f4184a298aa btrfs: hold a ref on the root in btrfs_recover_relocation omits 7461bd0e5def btrfs: hold a ref on the root in create_reloc_inode omits a636c6124439 btrfs: hold a ref on the root in find_data_references omits fd876f3abddd btrfs: hold a ref on the root in record_reloc_root_in_trans omits 7edb2cd9e7c0 btrfs: hold a ref on the root in merge_reloc_roots omits 9b967c246ece btrfs: hold a ref on the root in prepare_to_merge omits 07b51cb84f9b btrfs: hold a ref on the root in build_backref_tree omits 7a520b17c00c btrfs: hold ref on root in btrfs_ioctl_default_subvol omits dab83b4ccce7 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits d8359e551d00 btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits ee82ebf16ccb Merge branch 'devel' into for-next omits 49d2c63e171c Merge branch 'pm-qos' into linux-next omits 800b3d4f305f Merge branch 'acpi-button' into linux-next omits bca5a244e6ba Merge branch 'acpica' into linux-next omits b323f34ef8f0 Merge branches 'acpi-watchdog', 'acpi-doc' and 'pm-sleep' [...] omits c0ecb417cfa9 Merge branch 'x86/cleanups' omits d5250d53ebc6 Merge branch 'x86/fpu' omits 1a0f88359f7c Merge branch 'x86/splitlock' omits ef0129a4d06a drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits cb548e981da5 gpiolib: Rename 'event' to 'ge' to be consistent with other use omits 79c18adc1239 gpio: uniphier: Replace zero-length array with flexible-ar [...] omits 7ef59ea6bce0 Merge branch 'v5.7/drivers' into tmp/aml-rebuild omits 86e00420426c Merge branch 'v5.7/dt64' into tmp/aml-rebuild omits ceb09be2c9b6 Merge branch 'v5.6/fixes' into tmp/aml-rebuild omits 80a26ed45281 arm64: dts: meson-sm1-sei610: add missing interrupt-names omits 6b6eb301e976 Merge branch 'io_uring-5.6' into for-next omits 773efbf430d5 Merge branch 'io_uring-5.6-poll' into for-next omits f685b96f10bc Merge branch 'io_uring-5.6' into for-next omits ac346aacdbfb io_uring: allow POLL_ADD with double poll_wait() users omits 09aacd048781 io_uring: abstract out main poll wake handler omits a2289fdffe46 io_uring: store io_kiocb in wait->private omits bda7978b1956 Merge branch 'keys-acl' into keys-next omits 6a916f5f5f82 keys: Provide KEYCTL_GRANT_PERMISSION omits f981a85690dc security/selinux: Add support for new key permissions omits 4b8b0865c553 keys: Replace uid/gid/perm permissions checking with an ACL omits 5a020d80bbef ARM: dts: aspeed: g4: add video engine support omits cbc2247ca871 ARM: dts: aspeed: tacoma: Enable eMMC controller omits 47e29c847fc4 ARM: dts: aspeed: tiogapass: Add gpio line names omits 1e4c6434bc8e ARM: dts: aspeed: tiogapass: Add IPMB device omits ac9203162a3d ARM: dts: aspeed-g6: add usb functions omits 74e3b72523a1 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits 0bef168e8859 exit: Fix Sparse errors and warnings omits e9c8348441a7 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits 4fab99234c26 ARM: meson: Drop unneeded select of COMMON_CLK adds 7058b837899f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 4829f89855f1 drm/amdgpu: fix memory leak during TDR test(v2) adds a3ed353cf801 amdgpu/gmc_v9: save/restore sdpif regs during S3 adds 8a3bddf67ce8 drm/amdgpu: Drop DRIVER_USE_AGP adds eb12c957735b drm/radeon: Inline drm_get_pci_dev adds e180af1970d5 Merge tag 'amd-drm-fixes-5.6-2020-02-26' of git://people.f [...] adds f091bf39700d Merge tag 'drm-intel-fixes-2020-02-27' of git://anongit.fr [...] adds 45d0b75b98bf Merge tag 'drm-fixes-2020-02-28' of git://anongit.freedesk [...] adds bfeb4f997734 Merge tag 'zonefs-5.6-rc4' of git://git.kernel.org/pub/scm [...] adds 189c6967fe61 Merge branches 'pm-sleep' and 'pm-devfreq' adds 36428598126e Merge tag 'pm-5.6-rc4' of git://git.kernel.org/pub/scm/lin [...] adds c60c04021353 Merge tag 'acpi-5.6-rc4' of git://git.kernel.org/pub/scm/l [...] adds 193155c8c942 io_uring: handle multiple personalities in link chains adds 41726c9a50e7 io_uring: fix personality idr leak adds bdcd3eab2a9a io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL adds 3030fd4cb783 io-wq: remove spin-for-work optimization adds 2d141dd2caa7 io-wq: ensure work->task_pid is cleared on init adds 2a44f4678161 io_uring: pick up link work on submit reference drop adds 3a9015988b3d io_uring: import_single_range() returns 0/-ERROR adds dd3db2a34cff io_uring: drop file set ref put/get on switch adds bebdb65e0772 io_uring: define and set show_fdinfo only if procfs is enabled adds d87683620489 io_uring: fix 32-bit compatability with sendmsg/recvmsg adds 74dea5d99d19 Merge tag 'io_uring-5.6-2020-02-28' of git://git.kernel.dk [...] adds 01e99aeca397 blk-mq: insert passthrough request into hctx->dispatch directly adds c780e86dd48e blktrace: Protect q->blk_trace with RCU adds 93d7c3185893 null_blk: remove unused fields in 'nullb_cmd' adds cae740a04b4d blk-mq: Remove some unused function arguments adds 9515743bfb39 nvme-pci: Hold cq_poll_lock while completing CQEs adds 5b8ea58b6a33 Merge branch 'nvme-5.6-rc4' of git://git.infradead.org/nvm [...] adds 2edc78b9a4b8 Merge tag 'block-5.6-2020-02-28' of git://git.kernel.dk/li [...] adds 5901b51f3e5d MAINTAINERS: Correct Cadence PCI driver path adds 29795de0d242 Merge tag 'pci-v5.6-fixes-2' of git://git.kernel.org/pub/s [...] adds 7557c1b3f715 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 38b17afb0ebb macintosh: therm_windtunnel: fix regression when instantia [...] adds fb279f4e2386 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] adds 7943f4acea3c KVM: SVM: allocate AVIC data structures based on kvm_amd m [...] adds fcd07f9adc7d KVM: let declaration of kvm_get_running_vcpus match implem [...] adds a262bca3aba0 KVM: Introduce pv check helpers adds 8a9442f49c72 KVM: Pre-allocate 1 cpumask variable per cpu for both pv t [...] adds 575b255c1663 KVM: x86: allow compiling as non-module with W=1 adds 4f337faf1c55 KVM: allow disabling -Werror adds aaec7c03de92 KVM: x86: avoid useless copy of cpufreq policy adds ef935c25fd64 kvm: x86: Limit the number of "kvm: disabled by bios" messages adds e951445f4d3b Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub [...] adds 86f7e90ce840 KVM: VMX: check descriptor table exits on instruction emulation adds f853ed90e2e4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 6c5d91124929 jbd2: fix data races at struct journal_head adds 37b0b6b8b99c ext4: potential crash on allocation error in ext4_alloc_fl [...] adds e70869821a46 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 98d54f81e36b Linux 5.6-rc4 adds 0ca1da65a439 Merge remote-tracking branch 'fixes/master' adds 9da25cc93567 Merge remote-tracking branch 'arc-current/for-curr' adds 369cbad2f730 Merge remote-tracking branch 'arm-current/fixes' adds 27ad6129a29e Merge tag 'omap-for-v5.6/fixes-rc3-signed' of git://git.ke [...] adds bff211bab301 ARM: dts: bcm283x: Add missing properties to the PWR LED adds 94f18b9b24ee ARM: dts: bcm2711: Add pcie0 alias adds b6a79b417f54 Merge tag 'arm-soc/for-5.6/devicetree-fixes' of https://gi [...] adds a469226d97e3 ARM: meson: Drop unneeded select of COMMON_CLK adds 5bea1336ed2c arm64: dts: meson-sm1-sei610: add missing interrupt-names adds 146033562e7e arm64: dts: meson: fix gxm-khadas-vim2 wifi adds 14022b11d657 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] adds 1bba60808404 ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS adds 0b86b258e644 Merge tag 'arm-soc/for-5.6/defconfig-fixes' of https://git [...] adds 585730f614ce Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 049d91916845 drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition adds 3ba52ad55b53 drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc [...] adds 9abd515a6e4a arm64: context: Fix ASID limit in boot messages adds f6ac9998c5a4 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds ee45fe044ec9 Merge remote-tracking branch 'powerpc-fixes/fixes' adds d64c7a08034b r8152: check disconnect status after long sleep adds 84b326802764 netlink: Use netlink header as base to calculate bad attri [...] adds 8a171c5cc9de atm: nicstar: fix if-statement empty body warning adds 0395823b8d9a net: dsa: mv88e6xxx: fix lockup on warm boot adds 07758eb9ff52 net/ipv6: use configured metric when add peer route adds 52c0d4e306ca net: dsa: sja1105: Don't destroy not-yet-created xmit_worker adds 249bc9744e16 net: phy: avoid clearing PHY interrupts twice in irq handler adds 080a2a354f43 Merge remote-tracking branch 'net/master' adds 39844374f487 Merge remote-tracking branch 'bpf/master' adds edf0d283d988 ipv6: xfrm6_tunnel.c: Use built-in RCU list checking adds c3b10b4156d4 Merge remote-tracking branch 'ipsec/master' adds 39ad53be9d81 Merge remote-tracking branch 'wireless-drivers/master' adds 046440f37221 Merge remote-tracking branch 'rdma-fixes/for-rc' adds e573f0bbdf7a Merge remote-tracking branch 'sound-current/for-linus' adds 9b3193089e77 ASoC: dapm: Correct DAPM handling of active widgets during [...] adds f1861a7c58ba ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() adds d237851d5d9d ASoC: rt1015: add operation callback function for rt1015_dai[] adds 4dd668e24352 Merge branch 'asoc-5.6' into asoc-linus adds 5912c0a3184c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 87a53eb3fd2f Merge remote-tracking branch 'regmap-fixes/for-linus' adds 3faf4b10a16c Merge branch 'regulator-5.6' into regulator-linus adds 8da782a11b2f Merge remote-tracking branch 'regulator-fixes/for-linus' adds 5dd8304981ec spi/zynqmp: remove entry that causes a cs glitch adds 8e093ea4d359 spi: atmel-quadspi: fix possible MMIO window size overrun adds 51bddd4501bc spi: bcm63xx-hsspi: Really keep pll clk enabled adds ccad73a0788e Merge branch 'spi-5.6' into spi-linus adds 90816910504b Merge remote-tracking branch 'spi-fixes/for-linus' adds f5c53e42cd68 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 4b70dd57a15d vt: selection, push console lock down adds e8c75a30a23c vt: selection, push sel_lock up adds 7d2e02f370f3 Merge remote-tracking branch 'tty.current/tty-linus' adds f0f9f17d0e66 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds a88653dd35a2 Merge remote-tracking branch 'phy/fixes' adds f3a60268f5ce selftest/lkdtm: Use local .gitignore adds 898aa5390432 Merge remote-tracking branch 'kselftest-fixes/fixes' adds 629237979faa Merge remote-tracking branch 'slave-dma-fixes/fixes' adds a22607084b76 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 4e01ebde2569 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 4110e26aaed6 Merge remote-tracking branch 'omap-fixes/fixes' adds c20b36e01ee6 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds c1f4a49eaad9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 51a21e0e7baf dt-bindings: Fix dtc warnings in examples adds 0534879e4d07 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds bb699a793110 drm/i915/gem: Break up long lists of object reclaim adds 33e059a2e4df drm/i915/psr: Force PSR probe only after full initialization adds c725161924f9 drm/i915: Program MBUS with rmw during initialization adds 4c116e1ae439 drm/i915/tgl: Add Wa_22010178259:tgl adds eddf309a8ed4 drm/i915/tgl: Add Wa_1608008084 adds 0b1570b7ffe6 drm/i915: Protect i915_request_await_start from early waits adds f4aaa44e8b20 drm/i915/selftests: Fix return in assert_mmap_offset() adds 1a5bd1315fbe Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 08104ae0e766 Merge remote-tracking branch 'mmc-fixes/fixes' adds ec71f9744fbe riscv: avoid the PIC offset of static percpu data in modul [...] adds 1a6f47b970cb riscv: Change code model of module to medany to improve da [...] adds 02da65910fa6 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 0c282b068eb2 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() adds 22a34c6fe0ff exit: Fix Sparse errors and warnings adds 186e28a18aeb selftests: pidfd: Add pidfd_fdinfo_test in .gitignore adds 669e24e65085 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 852d7655ea43 drm/shmem: drop pgprot_decrypted() adds 8f169e319c63 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds bc5f2b01090b Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 346e1efbce70 Merge remote-tracking branch 'kbuild/for-next' adds 921c9af8c78e ARM/dma-mapping: remove get_coherent_dma_mask adds c1d7d3fba278 ARM/dma-mapping: take the bus limit into account in __dma_alloc adds 89bb6e2ac940 ARM/dma-mapping: merge __dma_supported into arm_dma_supported adds 36773bd55f34 Merge remote-tracking branch 'dma-mapping/for-next' adds 809cad3d5704 Merge remote-tracking branch 'arm/for-next' adds 50a43eb7893f Merge remote-tracking branch 'arm64/for-next/core' adds aaa19727159e perf: arm_spe: Remove unnecessary zero check on 'nr_pages' adds e424b1798526 arm64: perf: Refactor PMU init callbacks adds 29cc4ceeac12 arm64: perf: Support new DT compatibles adds 1a305ce5c096 Merge remote-tracking branch 'arm-perf/for-next/perf' adds bcf06996dce8 Merge branch 'arm/fixes' into for-next adds ae96efdad49d ARM: Document merges adds 3bc246bfaaa9 Merge branch 'arm/fixes' into for-next adds ad658207118d ARM: Document merges adds 31175ad73040 Merge branch 'arm/fixes' into for-next adds ffebbbdf18d3 ARM: Document merges adds 2a944704a674 Merge remote-tracking branch 'arm-soc/for-next' adds 11566b93881a arm64: dts: meson: fix gxm-khadas-vim2 wifi adds dc64c664a027 Merge branch 'v5.6/fixes' into tmp/aml-rebuild adds b5f3e42a613a arm64: dts: amlogic: add rc-videostrong-kii-pro keymap adds a81bcfb6ac20 arm64: dts: g12-common: add parkmode_disable_ss_quirk on D [...] adds ae5eed592c38 arm64: dts: meson: add pdm reset line adds 430049239f91 arm64: dts: meson: s400: fix sound card codec nodes adds 65b41849e10c arm64: dts: meson: sei510: fix sound card codec node adds c6677da13d5a arm64: dts: meson: fix gxm-khadas-vim2 wifi adds 67c4dd59fe9f arm64: dts: meson-gxbb-odroid-c2: add rc-odroid ir keymap adds 026c20e7b05f arm64: dts: meson-gxl-s905x-p212: add bluetooth nodes adds 992945185728 arm64: dts: meson-gxbb-vega-s95: fix bluetooth node adds 84d8be7cef32 Merge branch 'v5.7/dt64' into tmp/aml-rebuild adds 9ef7a7920678 soc: amlogic: fix compile failure with MESON_SECURE_PM_DOM [...] adds 80e3ca9ddabf Merge branch 'v5.7/drivers' into tmp/aml-rebuild adds fcb269195062 Merge remote-tracking branch 'amlogic/for-next' adds c3913d30e915 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC adds 84f238c27406 ARM: dts: aspeed: tiogapass: Add IPMB device adds 5c1a0c3db8a4 ARM: dts: aspeed: tiogapass: Add gpio line names adds bed7f2749ad5 ARM: dts: aspeed: tacoma: Enable eMMC controller adds 7e006a4a24f7 ARM: dts: aspeed: g4: add video engine support adds 8e2fbc28c4b2 ARM: dts: rainier: Enable VUART2 adds 049f4bad8e90 ARM: dts: aspeed-g6: add usb functions adds 71be2740edcf ARM: dts: aspeed-g5: add vhub port and endpoint properties adds 7a59761be6b6 ARM: dts: aspeed-g4: add vhub port and endpoint properties adds f48326e350cc ARM: dts: aspeed: witherspoon: Add gpio line names adds 1de06af52388 ARM: dts: rainier: Set PCA9552 pin types adds dc7664a6ab9a ARM: dts: aspeed: ast2500: Fix SCU IRQ controller node adds de285b938cf3 ARM: dts: aspeed: ast2600: Fix SCU IRQ controller nodes adds 3c0e7203c1ae Merge remote-tracking branch 'aspeed/for-next' adds b69c17855da5 Merge remote-tracking branch 'at91/at91-next' adds 3d79cfa981b4 Merge remote-tracking branch 'imx-mxs/for-next' adds 17e74505b22c Merge remote-tracking branch 'keystone/next' adds ee2c0e1f706e Merge remote-tracking branch 'mediatek/for-next' adds c8ece04f60d1 Merge remote-tracking branch 'mvebu/for-next' adds f2951b3577e4 Merge remote-tracking branch 'omap/for-next' adds a31c85a5e524 Merge remote-tracking branch 'qcom/for-next' adds d61778c89bcf Merge remote-tracking branch 'raspberrypi/for-next' adds 9b9bae08508f Merge remote-tracking branch 'realtek/for-next' adds 79969209af46 Merge remote-tracking branch 'renesas/next' adds 7c36bb363e80 Merge remote-tracking branch 'reset/reset/next' adds a0514bc16739 ARM: dts: remove g-use-dma from rockchip usb nodes adds 048e9a44dd93 ARM: dts: rockchip: add sram to bus_intmem nodename for rv1108 adds 449f52e8612d ARM: dts: rockchip: add sram to bus_intmem nodename for rk3036 adds 2280f861cc9e ARM: dts: rockchip: add sram to bus_intmem nodename for rk3288 adds 8dd177410c67 ARM: dts: rockchip: Fix vcc10_lcd name and voltage for rk3 [...] adds b38a9a3f4461 ARM: dts: rockchip: Fix ddc-i2c-bus for rk3288-vyasa adds 385d567c1308 ARM: dts: rockchip: Add vcc50_hdmi for rk3288-vyasa adds 9f383e88119b Merge branch 'v5.7-armsoc/dts32' into for-next adds 612b25d2c0fa arm64: dts: rockchip: Describe RK3328 GPIO_MUTE users adds 98faae2b4b2d arm64: dts: rockchip: fix cpu compatible property for rk3308 adds e9b6044dceef arm64: dts: remove g-use-dma from rockchip usb nodes adds 4e2e8418c4c6 arm64: dts: rockchip: fix compatible property for Radxa RO [...] adds 8a469ee35606 arm64: dts: rockchip: Add txpbl node for RK3399/RK3328 adds 186444c146dc arm64: dts: rockchip: fix px30 lvds ports adds 4e01417eb910 Merge branch 'v5.7-armsoc/dts64' into for-next adds 4923caa8b3a4 ARM: rockchip: fix spelling mistake "to" -> "too" adds e815aa4ec694 Merge branch 'v5.7-armsoc/soc' into for-next adds 8bf41002afb5 Merge remote-tracking branch 'rockchip/for-next' adds 182eb908b250 ARM: exynos_defconfig: Add more drivers for GalaxyS3/Trats2 adds 9c5df697f69c Merge branch 'next/defconfig' into for-next adds fbec0a1f775a ARM: dts: exynos: Fix G3D power domain supply on Odroid XU [...] adds 604e8b79c886 ARM: dts: exynos: Fix G3D power domain supply on Arndale O [...] adds 2c3956ea5f5a Merge branch 'next/dt' into for-next adds 1c88cfb00c33 Merge remote-tracking branch 'samsung-krzk/for-next' adds eccfea9e94ca Merge remote-tracking branch 'scmi/for-linux-next' adds dd8d6201140d Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 19583366b334 Merge remote-tracking branch 'tegra/for-next' adds 20055448dc1b Merge tag 'imx-clk-fixes-5.6' of git://git.kernel.org/pub/ [...] adds 5c5f96168439 Merge branch 'clk-fixes' into clk-next adds c3944ec8c6df clk: Fix phase init check adds 7c45519cbf92 Merge branch 'clk-phase-errors' into clk-next adds 2a46f3a9553d Merge remote-tracking branch 'clk/clk-next' adds 0c18f44cdc67 Merge remote-tracking branch 'csky/linux-next' adds 92bae4e9543e Merge remote-tracking branch 'h8300/h8300-next' adds 7dfa98e62b0d Merge remote-tracking branch 'm68k/for-next' adds ebff58339d77 m68k: Replace setup_irq() by request_irq() adds 45aa580912ba Merge remote-tracking branch 'm68knommu/for-next' adds 6b89aade42c9 Merge remote-tracking branch 'microblaze/next' adds e5096625bc6b MIPS: pic32mzda: Drop pointless static qualifier adds bea176fb39ec MIPS: reduce print level for cache information adds b7e9066d39e9 Merge remote-tracking branch 'mips/mips-next' adds a4d1e5589f9d Merge remote-tracking branch 'nds32/next' adds 0d4e1bb10624 openrisc: Convert copy_thread to copy_thread_tls adds 07e83dfbe16c openrisc: Enable the clone3 syscall adds d95b56c77efd openrisc: Cleanup copy_thread_tls docs and comments adds a6e8c9d96e1a Merge remote-tracking branch 'openrisc/for-next' adds 74ebb92f4007 Merge remote-tracking branch 'soc-fsl/next' adds 75a8416a6347 Merge remote-tracking branch 'risc-v/for-next' adds 0392188700c2 Merge remote-tracking branch 's390/features' adds 96401dad615c Merge remote-tracking branch 'sh/sh-next' adds 4dc234005994 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 1742dc6f4ed7 Merge branch 'misc-5.6' into for-next-current-v5.5-20200228 adds 29d2099ff908 Merge branch 'for-next-current-v5.5-20200228' into for-nex [...] adds 9e53448edeec btrfs: hold a ref on the root in btrfs_search_path_in_tree_user adds cbde2350a700 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info adds 092f6f9c14d2 btrfs: hold ref on root in btrfs_ioctl_default_subvol adds fb568912bcd3 btrfs: hold a ref on the root in build_backref_tree adds 23c695c3527d btrfs: hold a ref on the root in prepare_to_merge adds 4504fc686d19 btrfs: hold a ref on the root in merge_reloc_roots adds e6502bb6847b btrfs: hold a ref on the root in record_reloc_root_in_trans adds b1da07358069 btrfs: hold a ref on the root in find_data_references adds a0fb73950ebd btrfs: hold a ref on the root in create_reloc_inode adds d606a6ef38b4 btrfs: hold a ref on the root in btrfs_recover_relocation adds fa852709fa6a btrfs: push grab_fs_root into read_fs_root adds 094559e555ba btrfs: hold a ref for the root in btrfs_find_orphan_roots adds db9dd31e682e btrfs: hold a ref on the root in scrub_print_warning_inode adds a9febda28222 btrfs: hold a ref on the root in btrfs_ioctl_send adds 7ac086cb04ba btrfs: hold a ref on the root in get_subvol_name_from_objectid adds 70b66b333871 btrfs: hold a ref on the root in create_pending_snapshot adds 83c4198e91fa btrfs: hold a ref on the root in btrfs_recover_log_trees adds a7125398bea0 btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry adds 41810bba3596 btrfs: export and rename free_fs_info adds da571a87c37d btrfs: hold a ref on the root in open_ctree adds b5c89901a95f btrfs: use btrfs_put_fs_root to free roots always adds 45f7d382aef4 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root adds c5408e7d586d btrfs: free more things in btrfs_free_fs_info adds 8192d8ceb9ef btrfs: move fs_info init work into it's own helper function adds 0caa9701257c btrfs: make the init of static elements in fs_info separate adds 92c46b2eee70 btrfs: add a leak check for roots adds 511e2bea9d02 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root adds b339944a0d4d btrfs: move root node locking helpers to locking.c adds b6363546083a btrfs: add wrapper for transaction abort predicate adds 60ebda1f5871 btrfs: remove extent_page_data::tree adds ab062a07bfee btrfs: drop argument tree from submit_extent_page adds 0ed4e3eb5bed btrfs: add assertions for tree == inode->io_tree to extent [...] adds 87cce2f2458b btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range adds 3556e3694db2 btrfs: sink argument tree to extent_read_full_page adds 3697757f23dc btrfs: sink argument tree to __extent_read_full_page adds 7f23ea5da971 btrfs: sink arugment tree to contiguous_readpages adds 962cabc754d1 btrfs: sink argument tree to __do_readpage adds c7000fb61b4a btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] adds 92686dda08df btrfs: sysfs, rename device_link add/remove functions adds d9a2ef1e3d6e btrfs: sysfs, unify handler name of devinfo/missing adds 707d006e3264 btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] adds c4ef4e9af2b5 btrfs: Make btrfs_pin_extent take trans handle adds c90fbdfcc95e btrfs: Introduce unaccount_log_buffer adds 0e852f2f0a33 btrfs: Call btrfs_pin_reserved_extent only during active t [...] adds d001449b4009 btrfs: Make btrfs_pin_reserved_extent take transaction handle adds a13bf81a69bd btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] adds 943737d20165 btrfs: Make pin_down_extent take transaction handle adds 7a512345c1f4 btrfs: Pass transaction handle to write_pinned_extent_entries adds f524e0f4a7ce btrfs: Mark pinned log extents as excluded adds 51d7030a60f3 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] adds e7c69fe9164e btrfs: switch to per-transaction pinned extents adds 8aa412096e13 btrfs: relocation: Remove is_cowonly_root() adds 631c8d5097cd btrfs: handle logged extent failure properly adds 271561c4f01c Btrfs: avoid unnecessary splits when setting bits on an ex [...] adds 9fb8ff73c54a btrfs: Export btrfs_release_disk_super adds 7add5c112874 btrfs: don't kmap() pages from block devices adds c92a58dccd37 btrfs: reduce scope of btrfs_scratch_superblocks() adds 4cb0d6e0499a btrfs: use the page cache for super block reading adds d9a9fafc9c09 btrfs: use bios instead of buffer_heads from super block writeout adds 2cf3c8394e06 btrfs: remove btrfsic_submit_bh() adds 818a4e88050f btrfs: remove buffer_heads from btrfsic_process_written_block() adds b207c61702dd btrfs: remove buffer_heads form super block mirror integri [...] adds a99ced96139d btrfs: backref, only collect file extent items matching ba [...] adds 20224e106fd1 btrfs: backref, don't add refs from shared block when reso [...] adds 3f7ba7471c76 btrfs: backref, only search backref entries from leaves of [...] adds 76e22207889b btrfs: backref, use correct count to resolve normal data refs adds 35ebe4516754 btrfs: raid56: simplify tracking of Q stripe presence adds c1df663abfe2 btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] adds 4f31bc0300b6 btrfs: make btrfs_check_uuid_tree private to disk-io.c adds f9d047fa3968 btrfs: bail out of uuid tree scanning if we're closing adds f5d55f91d6ad btrfs: set update the uuid generation as soon as possible adds aa3605f67f84 btrfs: Add missing lock annotation for release_extent_buffer() adds 90a3a0f5fa98 btrfs: define support masks for ioctl volume args v2 adds 224a83f9f426 btrfs: use ioctl args support mask for subvolume create/delete adds ffb79214127e btrfs: use ioctl args support mask for device delete adds fecf3b51eecb btrfs: export helpers for subvolume name/id resolution adds 4c59b2a98a58 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl adds 6d8d64c9fb4f btrfs: use inode from io_ctl in io_ctl_prepare_pages adds 650fb51044f7 btrfs: make the uptodate argument of io_ctl_add_pages() boolean adds 69e37c497172 btrfs: use standard debug config option to enable free-spa [...] adds 8c2eb7951d68 btrfs: simplify error handling in __btrfs_write_out_cache() adds 5010c06c6361 btrfs: Implement DREW lock adds b49531f1fb5d btrfs: convert snapshot/nocow exlcusion to drew lock adds 5bf3e7016db5 btrfs: use struct_size to calculate size of raid hash table adds 997992da9925 btrfs: move mapping of block for discard to its caller adds 483d5f391120 btrfs: open code trivial helper btrfs_header_fsid adds 8a0fe4bedd5f btrfs: open code trivial helper btrfs_header_chunk_tree_uuid adds 9a4a5d7913b4 btrfs: simplify parameters of btrfs_set_disk_extent_flags adds aa99953f6573 btrfs: adjust message level for unrecognized mount option adds c0a9722aa18b btrfs: raid56: simplify sort_parity_stripes adds f2f2048fe5a8 btrfs: replace u_long type cast with unsigned long adds f72f6ef7139c btrfs: adjust delayed refs message level adds 5614e65e7f8e btrfs: reduce pointer intdirections in btree_readpage_end_io_hook adds bc0b400ae6df btrfs: merge unlocking to common exit block in btrfs_commi [...] adds c994f6108c7b btrfs: slightly simplify global block reserve calculations adds 6e7dd7f1b6d4 btrfs: ioctl: resize: only show message if size is changed adds 44d6fb68cf17 btrfs: Don't submit any btree write bio if the fs has errors adds 98fd7d89dd33 uuid: Add inline helpers to import / export UUIDs adds 9f3d0ede79f5 uuid: Provide a GUID generator for raw buffer adds e581ceb4dad9 btrfs: switch to use new generic UUID API adds 72029dd818ef uuid: Remove no more needed macro adds 47c5bf6f4ab6 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] adds cf51845c5283 btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] adds a9fd7a80da78 btrfs: change full_search to bool in find_free_extent_update_loop adds da72da64bf43 btrfs: handle invalid profile in chunk allocation adds 4e407cad510a btrfs: introduce chunk allocation policy adds 6ca2122e4400 btrfs: refactor find_free_dev_extent_start() adds dd1446d962ff btrfs: introduce alloc_chunk_ctl adds 33e66953d0b4 btrfs: factor out init_alloc_chunk_ctl adds 5e46dcb27acc btrfs: factor out gather_device_info() adds c1ac11142016 btrfs: factor out decide_stripe_size() adds 97296ef85d00 btrfs: factor out create_chunk() adds 78af24054b90 btrfs: parameterize dev_extent_min for chunk allocation adds 8c5aaa87b3d6 btrfs: introduce extent allocation policy adds c24706cb1cb1 btrfs: move hint_byte into find_free_extent_ctl adds d6d7fc7f5ae4 btrfs: move variables for clustered allocation into find_f [...] adds eba557cf7cde btrfs: factor out do_allocation() for extent allocation adds f723beec3008 btrfs: drop unnecessary arguments from clustered allocatio [...] adds 80c3261be962 btrfs: factor out release_block_group() adds 3d3e522b5e9a btrfs: factor out found_extent() for extent allocation adds 2d3061c83d87 btrfs: drop unnecessary arguments from find_free_extent_up [...] adds d27e6d373915 btrfs: factor out chunk_allocation_failed() for extent allocation adds 490bf0d880de btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation adds 93a174a83d03 btrfs: factor out prepare_allocation() for extent allocation adds 852e210a9656 Btrfs: fix crash during unmount due to race with delayed i [...] adds 10f3586f65b0 btrfs: fix btrfs_calc_reclaim_metadata_size calculation adds 4e20f0a8d2c1 Merge branch 'misc-next' into for-next-next-v5.6-20200228 adds 2148e14308cb btrfs: relocation: Introduce error injection points for ca [...] adds 81fc32a6af6c btrfs: relocation: Check cancel request after each data page read adds 76a8cd1f5394 btrfs: relocation: Check cancel request after each extent found adds 07c4b777b953 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] adds a8a0ade07e43 btrfs: make the extent buffer leak check per fs info adds 02d20d5f450d btrfs: move ino_cache_inode dropping adds a86d4207a5ed btrfs: move the root freeing stuff into btrfs_put_root adds f8588629ca51 btrfs: make inodes hold a ref on their roots adds 90fec38d3d27 btrfs: hold a ref on the root on the dead roots list adds 339e89acdeb8 btrfs: don't take an extra root ref at allocation time adds 81d0527aa991 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock adds 5cc9431e7976 btrfs: kill the subvol_srcu adds e617298d28c5 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] adds 6f9f18ed0c10 Btrfs: move all reflink implementation code into its own file adds f7cd455e7f97 Btrfs: simplify inline extent handling when doing reflinks adds 9aa7a498fd0c Btrfs: implement full reflink support for inline extents adds bde0f9ed952e Merge branch 'ext/filipe/reflink-inline-v4' into for-next- [...] adds c67388701a44 btrfs: inline checksum name and driver definitions adds 8b6868c31917 btrfs: simplify tree block checksumming loop adds 67ac3a2a95d6 btrfs: return void from csum_tree_block adds 77b7fbb24e84 btrfs: balance: factor out convert profile validation adds 6434a5bf8d77 Merge branch 'cleanup/for-5.7-part2' into for-next-next-v5 [...] adds 5a0a38f59535 Merge branch 'for-next-next-v5.6-20200228' into for-next-20200228 adds 1122c599fa59 Merge remote-tracking branch 'btrfs/for-next' adds dfe47852ebdb cifs: do d_move in rename adds ec05cfa43671 cifs: add SMB2_open() arg to return POSIX data adds 085ff186f2a9 smb3: update the information returned on posix create/open adds c82f85d7a7c6 cifs: print warning once if mounting with vers=1.0 adds b1c698b64f81 cifs: potential unintitliazed error code in cifs_getattr() adds f38c90692931 Merge remote-tracking branch 'cifs/for-next' adds 6dda9cc72618 Merge remote-tracking branch 'ext3/for_next' adds 89a3ac5424a9 Merge remote-tracking branch 'f2fs/dev' adds e3668c10be7b Merge remote-tracking branch 'fuse/for-next' adds 75e4ea2ee215 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 4c83d98681c5 Merge remote-tracking branch 'ubifs/linux-next' adds 037650292744 Merge remote-tracking branch 'v9fs/9p-next' adds aa1fcf4f17c7 Merge remote-tracking branch 'printk/for-next' adds cec703c2914f Merge remote-tracking branch 'pci/next' adds e953c941507c Merge remote-tracking branch 'pstore/for-next/pstore' adds ff5ae4fe0754 Merge remote-tracking branch 'hid/for-next' adds f10fa92fe759 macintosh: therm_windtunnel: fix regression when instantia [...] adds 05511e399c9f Merge branch 'i2c/for-current' into i2c/for-next adds b00b4779fbc5 Merge branch 'master' into i2c/for-next adds 54ef56d7e5d4 Merge remote-tracking branch 'i2c/i2c/for-next' adds 12e21a23ccf3 i3c: Fix MODALIAS uevents adds 7ec0ddb007cf i3c: Add a modalias sysfs attribute adds 1ce589ad3933 i3c: Generate aliases for i3c modules adds 65ec1d0ddf24 i3c: Simplify i3c_device_match_id() adds cd851485ef29 i3c: master: Replace zero-length array with flexible-array member adds 3d30f6373313 Merge remote-tracking branch 'i3c/i3c/next' adds adcda4004ad8 Merge branch 'dmi/master' adds b07caecb567a Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 0a464ea4dc12 docs: dev-tools: gcov: Remove a stray single-quote adds 7fe068dba833 docs: admin-guide: kernel-parameters: Document earlycon op [...] adds adf3f38a87bb docs: kernel-docs: Remove "Here is its" at the end of lines adds d0c3bacb3e37 doc: cgroup: improve formatting adds 2551cab59927 doc: cgroup: improve formatting of mem stats adds 69654d37cfa6 doc: cgroup: improve formatting of io example adds f3431ba715b5 doc: cgroup: improve formatting of cpuset examples adds 373e8ffafd66 doc: cgroup: improve formatting of references adds 669a5cc8c5d9 Documentation: Converted the `kobject.txt` to rst format adds 5fed00dcaca8 Documentation: kobject.txt has been moved to core-api/kobject.rst adds ae5977765acb Documentation: kthread: Fix WQ_SYSFS workqueues path name adds c428cd52282d scripts/sphinx-pre-install: add '-p python3' to virtualenv adds 3eb30c51a6dd Documentation: nfsroot.rst: Fix references to nfsroot.rst adds 07d241fd66ba docs: filesystems: convert 9p.txt to ReST adds 348739003d4f docs: filesystems: convert adfs.txt to ReST adds 7627216830d8 docs: filesystems: convert affs.txt to ReST adds ca6e9049a093 docs: filesystems: convert afs.txt to ReST adds c64d3dc69f38 docs: filesystems: convert autofs-mount-control.txt to ReST adds c54ad9a4e8fa docs: filesystems: convert befs.txt to ReST adds ee68f34d7e7e docs: filesystems: convert bfs.txt to ReST adds 5d43e1bc2dfc docs: filesystems: convert btrfs.txt to ReST adds 471379a174aa docs: filesystems: convert ceph.txt to ReST adds f1fa0e6028d3 docs: filesystems: convert cramfs.txt to ReST adds 57443789849c docs: filesystems: convert debugfs.txt to ReST adds 14a19fa5cf75 docs: filesystems: convert dlmfs.txt to ReST adds b02a17cb8ae2 docs: filesystems: convert ecryptfs.txt to ReST adds 06dedb45b79c docs: filesystems: convert efivarfs.txt to ReST adds e66d8631ddb3 docs: filesystems: convert erofs.txt to ReST adds 6e29ad2ea34f docs: filesystems: convert ext2.txt to ReST adds 7dc62406320c docs: filesystems: convert ext3.txt to ReST adds 89272ca1102e docs: filesystems: convert f2fs.txt to ReST adds 720c2fc1ec7c docs: filesystems: convert gfs2.txt to ReST adds 5b7ac27a6e2c docs: filesystems: convert gfs2-uevents.txt to ReST adds cdded7db3625 docs: filesystems: convert hfsplus.txt to ReST adds 5040a0acc8f2 docs: filesystems: convert hfs.txt to ReST adds a1ef4bcd1664 docs: filesystems: convert hpfs.txt to ReST adds de389cf08d47 docs: filesystems: convert inotify.txt to ReST adds 76f216855b6b docs: filesystems: convert isofs.txt to ReST adds 2640c19dcab0 docs: filesystems: convert nilfs2.txt to ReST adds 461f2c8f13fc docs: filesystems: convert ntfs.txt to ReST adds 3d0c60d00464 docs: filesystems: convert ocfs2-online-filecheck.txt to ReST adds fa95e087ff69 docs: filesystems: convert ocfs2.txt to ReST adds 7cbb468f0c70 docs: filesystems: convert omfs.txt to ReST adds 18ccb2233fc5 docs: filesystems: convert orangefs.txt to ReST adds c33e97efa9d9 docs: filesystems: convert proc.txt to ReST adds d5eefa2c5e56 docs: filesystems: convert qnx6.txt to ReST adds 8979fc9a2824 docs: filesystems: convert ramfs-rootfs-initramfs.txt to ReST adds 56e6d5c0eb7b docs: filesystems: convert relay.txt to ReST adds 6db0a480aa07 docs: filesystems: convert romfs.txt to ReST adds 31771f45c8e4 docs: filesystems: convert squashfs.txt to ReST adds 86beb976700b docs: filesystems: convert sysfs.txt to ReST adds 826a613d3f81 docs: filesystems: convert sysv-fs.txt to ReST adds 7e7cd458b810 docs: filesystems: convert tmpfs.txt to ReST adds 688f118e3139 docs: filesystems: convert ubifs-authentication.rst.txt to ReST adds 38e56b4ec441 docs: filesystems: convert ubifs.txt to ReST adds c9817ad5d82f docs: filesystems: convert udf.txt to ReST adds 9a6108124c1d docs: filesystems: convert zonefs.txt to ReST adds 0150aedda00e Merge branch 'mauro' into docs-next adds 009185b6adb7 Merge remote-tracking branch 'jc_docs/docs-next' adds d1cb98caac66 media: rc: fix spelling mistake "to" -> "too" adds c8efa2c8265b media: rc: iguanair: Replace zero-length array with flexib [...] adds ca408da08ad6 media: dt-bindings: media: add new kii pro key map adds 806d06161af0 media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap adds 62d192853120 media: rtl28xxu: add missing sleep before probing slave demod adds 5e815fe05d0b media: uapi: h264: Add DPB entry field reference flags adds 8fb12ce2ec9d media: usbvision: deprecate driver adds 8fd390b89cc8 media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{g [...] adds 02fd2782fcfd media: dt-bindings: media: Add Allwinner A83T Rotate driver adds d77182ada3d4 media: sun8i: Add Allwinner A83T Rotate driver adds a3ea410cac41 media: go7007: Fix URB type for interrupt handling adds 18e2565d7d15 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] adds dea42fb79f4f media: mtk-vcodec: reset segment data then trig decoder adds 364152dd9cd6 media: videobuf2-dma-contig.c: remove spurious 'b' in message adds 6af5bcd37969 media: staging: rkisp1: remove serialization item in the T [...] adds 1583c793af73 media: videobuf2-core.h: improve buf_struct_size documentation adds 5f028c51a771 media: staging: rkisp1: capture: remove support to userptr memory adds d737e7fe4cc0 media: aspeed: add AST2600 support adds 1b73c0fffbc6 media: rcar_drif: Do not print error in case of EPROBE_DEF [...] adds 8bc8c9ba03c4 media: Documentation:media:v4l-drivers: Update vivid docum [...] adds e77fb9c37fa4 Merge remote-tracking branch 'v4l-dvb/master' adds 0cacb1043d18 Merge branch 'acpi-doc' into linux-next adds 5e8fee38b658 Merge branch 'acpica' into linux-next adds c4b000ef57c4 Merge branch 'acpi-button' into linux-next adds 765943a4c048 Merge branch 'pm-qos' into linux-next adds e9e3814e3c04 Merge remote-tracking branch 'pm/linux-next' adds 5f85158e01ab Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2de7fb60a474 cpupower: avoid multiple definition with gcc -fno-common adds 13392b70bf7e Merge remote-tracking branch 'cpupower/cpupower' adds 2f8caa9f8f32 dt-bindings: thermal: tsens: Add configuration in yaml adds eaaf05560f47 docs: thermal: Add bind, unbind information together with [...] adds a16672571b3e thermal: Make cooling device trip point writable from sysfs adds 8c16c5cfcb84 thermal: Add sysfs binding for cooling device and thermal zone adds 61eb771cb6db thermal: rcar_gen3_thermal: Remove unneeded curly brackets adds 721be913793c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] adds 526736a5fc84 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] adds e0c528800a2c thermal: sprd: Add Spreadtrum thermal driver support adds 653af63d8da9 dt-bindings: fsl: scu: add thermal binding adds 0629521dc9c9 thermal: of-thermal: add API for getting sensor ID from DT adds ed0843633fee thermal: imx_sc: add i.MX system controller thermal support adds 96139bdf8f19 thermal: exynos: Silence warning during deferred probe adds 0e5c9608154e dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM adds e583ad128bc9 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit adds 32daf9846a39 thermal: Rephrase the Kconfig text for thermal adds 6c92df9ec9f1 thermal: ti-soc-thermal: Use GPIO descriptors adds 7daaf9f39d61 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 adds 21d0fab5d6a9 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] adds 25057b2ac083 Merge remote-tracking branch 'thermal/thermal/linux-next' adds cbb16bbf5721 Merge remote-tracking branch 'ieee1394/for-next' adds e7d1b9d236c9 Merge remote-tracking branch 'swiotlb/linux-next' adds 4761ed3b6061 Merge remote-tracking branch 'rdma/for-next' adds ec4a514a6870 mlxsw: reg: Update module_type values in PMTM register and [...] adds 9f6e05590736 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds ffec97020f84 net/mlx5e: Don't allow forwarding between uplink adds 1708dd54687d net/mlx5: Eswitch, avoid redundant mask adds 96e326878fa5 net/mlx5e: Eswitch, Use per vport tables for mirroring adds 297eaf5b952b net/mlx5: E-Switch, Allow goto earlier chain if FW supports it adds ab8f963a1179 net/mlx5e: Rename representor get devlink port function adds c6acd629eec7 net/mlx5e: Add support for devlink-port in non-representors mode adds 8aa9f3be7369 net/mlx5: Change the name of steering mode param id adds 87dac697a05a net/mlx5e: Add devlink fdb_large_groups parameter adds f64092997fcd net/mlx5: DR, Change matcher priority parameter type adds b7d0db5520d8 net/mlx5: DR, Improve log messages adds 237ac8ded45c net/mlx5e: Use netdev_warn() for errors for added prefix adds 4ccd83f40cdc net/mlx5e: Use netdev_warn() instead of pr_err() for errors adds 61644c3de8a3 net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors adds dec481c86e74 net/mlx5e: Remove unused argument from parse_tc_pedit_action() adds 178f69b4776e net/mlx5e: Reduce number of arguments in slow path handling adds bc1d75fa7986 net/mlx5e: Remove redundant comment about goto slow path adds 549da3380126 Merge tag 'mlx5-updates-2020-02-27' of git://git.kernel.or [...] adds 95e486f55198 xdp: Replace zero-length array with flexible-array member adds 680a93166e80 net: mpls: Replace zero-length array with flexible-array member adds af71b090c88c l2tp: Replace zero-length array with flexible-array member adds 8402a31dd803 net: dccp: Replace zero-length array with flexible-array member adds b0c9a2d9a8ee ipv6: Replace zero-length array with flexible-array member adds d2afb41ae604 net: core: Replace zero-length array with flexible-array member adds 749db0930407 bonding: Replace zero-length array with flexible-array member adds e95537627783 af_unix: Replace zero-length array with flexible-array member adds 7782040b950b unix: uses an atomic type for scm files accounting adds e427cad6eee4 net: datagram: drop 'destructor' argument from several helpers adds 9a834f9b04bc Merge branch 'net-cleanup-datagram-receive-helpers' adds d7f10df86202 bpf: Replace zero-length array with flexible-array member adds 5682d393b40e inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() adds 0df6d32842b9 inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data adds 1ed4d92458a9 bpf: INET_DIAG support in bpf_sk_storage adds 085c20cacf2b bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() adds 812285fa5ab1 Merge branch 'bpf_sk_storage_via_inet_diag' adds 9f0ca0c1a50a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next adds b90feaff2a2c net: sched: Replace zero-length array with flexible-array member adds 9482cc969cf9 net: ll_temac: Remove unused tx_bd_next struct field adds 7c462a0ca576 net: ll_temac: Remove unused start_p variable adds f7b261bfc35e net: ll_temac: Make RX/TX ring sizes configurable adds 227d4617c423 net: ll_temac: Add ethtool support for coalesce parameters adds b0251fbeac45 Merge branch 'net-ll_temac-RX-TX-ring-size-and-coalesce-et [...] adds 892e09153fa3 net: ag71xx: port to phylink adds f3f2f98470b7 hsr: use debugfs_remove_recursive() instead of debugfs_remove() adds 13eeb5fea68e hsr: use extack error message instead of netdev_info adds 4b793acdca00 hsr: use netdev_err() instead of WARN_ONCE() adds 81390d0c4e56 hsr: remove unnecessary rcu_read_lock() in hsr module adds e0a4b99773d3 hsr: use upper/lower device infrastructure adds 68e2c37690b0 Merge branch 'hsr-several-code-cleanup-for-hsr-module' adds 70ae1e127b48 ethtool: Factored out similar ethtool link settings for vi [...] adds 9aedc6e2f1c6 net/ethtool: Introduce link_ksettings API for virtual netw [...] adds de3018109389 Merge branch 'net-ethtool-Introduce-link_ksettings-API-for [...] adds 2603c29e6c12 net: sock_reuseport: Replace zero-length array with flexib [...] adds 2e7aaaa19cf2 net: sctp: Replace zero-length array with flexible-array member adds 97a888c2ff6b net: nexthop: Replace zero-length array with flexible-arra [...] adds 207644f5138f net: ip6_route: Replace zero-length array with flexible-ar [...] adds e8316026d538 net: lwtunnel: Replace zero-length array with flexible-arr [...] adds c61a2a76e5da net: ipv6: mld: Replace zero-length array with flexible-ar [...] adds 53e76f4824f0 ndisc: Replace zero-length array with flexible-array member adds a79b41ec9836 net: dn_fib: Replace zero-length array with flexible-array member adds 8661b6e7c464 net: flow_offload: Replace zero-length array with flexible [...] adds 08ca27d027c2 neighbour: Replace zero-length array with flexible-array member adds 5a8b7c4b7f95 arcnet: Replace zero-length array with flexible-array member adds 48938b1e5027 net: phy: mscc: add constants for used interrupt mask bits adds 27150bc4286c octeontx2-af: Interface backpressure configuration adds f7e086e754fe octeontx2-af: Pause frame configuration at cgx adds 75f36270990c octeontx2-pf: Support to enable/disable pause frames via ethtool adds 4f4eebf26f0d octeontx2-af: Optimize data retrieval from firmware adds 8315f9b2dcb8 octeontx2-af: Set discovery ID for RVUM block adds 549c35ecc132 octeontx2-af: Enable PCI master adds dc819c1bc3e1 octeontx2-af: Modify rvu_reg_poll() to check reg atleast twice adds aeaf0cc5b7b4 Merge branch 'octeontx2-Flow-control-support-and-other-mis [...] adds c0d2507abc26 net: thunderx: Adjust CQE_RX drop levels for better performance adds 605a9bbc7f49 net: thunderx: Reduce mbox wait response time. adds aa3afccc9adf net: cavium: Register driver with PCI subsys IDs adds 6f2f92a9d04d Merge branch 'net-thunderx-Miscellaneous-changes' adds bb4cf02d4c74 netdevice: Replace zero-length array with flexible-array member adds 2e83abdcb30e net: mip6: Replace zero-length array with flexible-array member adds 1776658da830 drop_monitor: Replace zero-length array with flexible-arra [...] adds a53110609c72 net: ip_fib: Replace zero-length array with flexible-array member adds 6e68f499e934 net: ip6_fib: Replace zero-length array with flexible-arra [...] adds 48b77df665e0 net: inet_sock: Replace zero-length array with flexible-ar [...] adds 8f5c69f96a50 bna: bnad: Replace zero-length array with flexible-array member adds 0fcf4666431f net: atlantic: Replace zero-length array with flexible-arr [...] adds ee3bc9c2232a r8152: Replace zero-length array with flexible-array member adds 23640d641255 tehuti: Replace zero-length array with flexible-array member adds 0b56a29f708e Merge branch 'net-zl-array' adds 15070919f801 mvneta: add XDP ethtool errors stats for TX to driver adds e3b044f6039d Merge remote-tracking branch 'net-next/master' adds c72715c94069 Merge remote-tracking branch 'ipsec-next/master' adds 2ac09d4aabab Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 6b7b72a02d26 netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] adds 9fabbf56abfe netfilter: Replace zero-length array with flexible-array member adds 873b49ed8971 netfilter: bitwise: use more descriptive variable-names. adds 8d1f378a51fc netfilter: bitwise: add support for passing mask and xor v [...] adds 8a8bc4867583 netfilter: xt_IDLETIMER: clean up some indenting adds 1ffc6b1a0dde Merge remote-tracking branch 'netfilter-next/master' adds dbf665d8041a Merge remote-tracking branch 'nfc-next/master' adds 83ed4c275af3 Merge remote-tracking branch 'wireless-drivers-next/master' adds a7e454542bf8 Bluetooth: Replace zero-length array with flexible-array member adds d7d41682efc2 Bluetooth: Fix Suspicious RCU usage warnings adds 0c2ac7d4f08d Bluetooth: Use list_for_each_entry_rcu() to traverse RCU l [...] adds a9e45698b37d Bluetooth: Remove adv set for directed advertising adds c3bed4de5d06 Bluetooth: During le_conn_timeout disable EXT_ADV adds 6bd023c48f61 Bluetooth: hci_h4: Fix a typo in a comment adds 4f28e3f9174a Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' adds e37c57a888b7 Bluetooth: Fixing a few comment typos in the quirk definitions. adds 3e4e3f73b9f4 Bluetooth: btusb: Add flag to define wideband speech capability adds 4b127bd5f2cc Bluetooth: Support querying for WBS support through MGMT adds 8788a1ee070a 6lowpan: Replace zero-length array with flexible-array member adds 107db7ec7838 docs: networking: convert 6lowpan.txt to ReST adds 4f9ed5bd63dc Bluetooth: hci_qca: Not send vendor pre-shutdown command f [...] adds b63882549b2b Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 adds 59800a585fd7 Merge remote-tracking branch 'bluetooth/master' adds 2f1ef621edf2 Merge remote-tracking branch 'mac80211-next/master' adds 71f8c782bbb5 Merge remote-tracking branch 'gfs2/for-next' adds 2dcbfe365b13 mtd: spi-nor: Refactor spi_nor_read_id() adds 39080fc63b87 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 057a0fb649f3 firmware: xilinx: Add ZynqMP aes API for AES functionality adds 4c4f3f33838f dt-bindings: crypto: Add bindings for ZynqMP AES-GCM driver adds 4d96f7d48131 crypto: xilinx - Add Xilinx AES driver adds f747426d6b35 MAINTAINERS: Update maintainers for chelsio crypto drivers adds 6ff78ffaddd8 crypto: chelsio - un-register crypto algorithms adds 2fdddaf089ef crypto: md5 - remove unused macros adds ba02b35239f7 hwrng: omap3-rom - Include linux/io.h for virt_to_phys adds 1b44f93eb3e5 crypto: hisilicon - remove redundant assignment of pointer ctx adds a2a09dd01b6a Merge remote-tracking branch 'crypto/master' adds a2ae604da74d Merge tag 'amd-drm-next-5.7-2020-02-26' of git://people.fr [...] adds 3e138a63d667 drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal adds 6726ca1a2d53 drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix adds cf650f2cba8e drm/sun4i: tcon: Support LVDS on the A33 adds fb0629eeeedb drm/panel: simple: fix osd070t1718_19ts sync drive edge adds 6915db346039 drm/panel: ld9040: add MODULE_DEVICE_TABLE with SPI IDs adds a8dada7a84da MAINTAINERS: Update myself email address adds 30349f8f643f drm/virtio: use consistent names for drm_files adds 40cadedd20a5 drm/virtio: factor out context create hypercall adds d2a983b220ac drm/virtio: track whether or not a context has been initiated adds 72b48ae800da drm/virtio: enqueue virtio_gpu_create_context after the fi [...] adds 65c04add090f drm/bridge: lvds-codec: Add to_lvds_codec() function adds a628a073157b drm/bridge: lvds-codec: Constify the drm_bridge_funcs structure adds cf52925a862e drm/bridge: panel: Propagate bus format/flags adds a9d73b30bb46 drm/panfrost: Improve error reporting in panfrost_gpu_power_on adds 3e1399bccf51 drm/panfrost: Add support for multiple regulators adds 506629c868d0 drm/panfrost: Add support for multiple power domains adds 5ee0caf161a9 video: hdmi: Change return type of hdmi_avi_infoframe_init [...] adds b35f90f2d4a6 drm/connector: Add helper to get a connector type name adds a92d083d08b0 drm/edid: Add flag to drm_display_info to identify HDMI sinks adds be39f3db0146 drm/bridge: Document the drm_encoder.bridge_chain field as [...] adds 282f713c65f7 drm/bridge: Fix atomic state ops documentation adds 0451369bc5c3 drm/bridge: Improve overview documentation adds 11f6c4b1b259 drm/bridge: Add connector-related bridge operations and data adds 64d05ff758e3 drm/bridge: Add interlace_allowed flag to drm_bridge adds a25b988ff83f drm/bridge: Extend bridge API to disable connector creation adds 94ded532ffdb drm/bridge: dumb-vga-dac: Rename internal symbols to simpl [...] adds 0411374bdf2b drm/bridge: dumb-vga-dac: Rename driver to simple-bridge adds 272378ec0eb9 drm/bridge: simple-bridge: Add support for non-VGA bridges adds 2df6428e290a drm/bridge: simple-bridge: Add support for enable GPIO adds ca00e10b50ad drm/bridge: simple-bridge: Add support for the TI OPA362 adds 0c275c30176b drm/bridge: Add bridge driver for display connectors adds cff5e6f7e83f drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter adds 2be68b59e5d0 drm/bridge: panel: Implement bridge connector operations adds 5cafa0f1853b drm/bridge: tfp410: Replace manual connector handling with bridge adds e00a5caafac0 drm/bridge: tfp410: Allow operation without drm_connector adds 5e20bdf3d3de drm: Add helper to create a connector for a chain of bridges adds 2a0a3ae17d36 drm/omap: dss: Cleanup DSS ports on initialisation failure adds 1516d11923d0 drm/omap: Simplify HDMI mode and infoframe configuration adds 514fc91083f6 drm/omap: Factor out display type to connector type conversion adds a779618b4a07 drm/omap: Use the drm_panel_bridge API adds c83fefd73834 drm/omap: dss: Fix output next device lookup in DT adds 326a1166ca08 drm/omap: Add infrastructure to support drm_bridge local t [...] adds db0fefd1b90d drm/omap: dss: Make omap_dss_device_ops optional adds 0fe37173ce0e drm/omap: hdmi: Allocate EDID in the .read_edid() operation adds a4659694a7e5 drm/omap: hdmi4: Rework EDID read to isolate data read adds 1edc1a1cbe7f drm/omap: hdmi5: Rework EDID read to isolate data read adds ee34f23ae82e drm/omap: hdmi4: Register a drm_bridge for EDID read adds 6c623d6bf3e3 drm/omap: hdmi5: Register a drm_bridge for EDID read adds 3c983905d2b4 drm/omap: hdmi4: Move mode set, enable and disable operati [...] adds 615de6ceb6b6 drm/omap: hdmi5: Move mode set, enable and disable operati [...] adds 6886b346452f drm/omap: hdmi4: Implement drm_bridge .hpd_notify() operation adds 4fcbfbae7222 drm/omap: dss: Remove .set_hdmi_mode() and .set_infoframe( [...] adds 2f004792adad drm/omap: venc: Register a drm_bridge adds f40f4e45df12 drm/omap: Create connector for bridges adds e7e67d9a2f1d drm/omap: Switch the HDMI and VENC outputs to drm_bridge adds 75fb968b83d0 drm/omap: Remove HPD, detect and EDID omapdss operations adds a559b4407d2b drm/omap: hdmi: Remove omap_dss_device operations adds 96b0a34d2733 drm/omap: venc: Remove omap_dss_device operations adds 7f113085af93 drm/omap: hdmi4: Simplify EDID read adds b6067da4ebf9 drm/omap: hdmi5: Simplify EDID read adds b04df00bb5c0 drm/omap: dpi: Sort includes alphabetically adds 825281cd6ba1 drm/omap: dpi: Reorder functions in sections adds 76777d6c30fb drm/omap: dpi: Simplify clock setting API adds ac3f6915efb5 drm/omap: dpi: Register a drm_bridge adds 13d2d52f59c0 drm/omap: sdi: Sort includes alphabetically adds 8bef8a6d5da8 drm/omap: sdi: Register a drm_bridge adds 5d79598ba844 drm/omap: Hardcode omap_connector type to DSI adds 263a983eb26a drm/omap: dss: Inline the omapdss_display_get() function adds 984f6c91d38a drm/omap: dss: Remove unused omapdss_of_find_connected_dev [...] adds e086558ae923 drm/omap: dss: Remove unused omap_dss_device operations adds bac511833da9 drm/hisilicon: Add new clock/resolution configurations adds 31d6feebec8e drm/hisilicon: Enable the shadowfb for hibmc adds de3c3ed4c8ff drm/hisilicon: fixed the wrong resolution configurations adds bc17e5574954 drm/hisilicon: Add the mode_valid function adds 29b7216b57f1 drm/hisilicon: Set preferred mode resolution and maximum r [...] adds c3480301d750 drm/hisilicon: Fixed pcie resource conflict between drm an [...] adds 068a8fea373f drm/virtio: make mmap callback consistent with callbacks adds 18b39fb975b7 drm/virtio: add virtio_gpu_is_shmem helper adds 60347451ddb0 Merge tag 'drm-misc-next-2020-02-27' of git://anongit.free [...] adds 899a98748acc Merge remote-tracking branch 'drm/drm-next' adds d7b1afdf5d26 Merge remote-tracking branch 'amdgpu/drm-next' adds c0e310188299 drm/i915: Skip barriers inside waits adds 950da3016218 drm/i915/selftests: Disable heartbeat around manual pulse tests adds d3b03d8bf4b8 drm/i915/gt: Check engine-is-awake on reset later adds ad2f9bc9bc81 drm/i915/gt: Pull marking vm as closed underneath the vm->mutex adds efb69b9832b5 drm/i915/selftests: Verify LRC isolation adds 24eba7a9981d drm/i915/selftests: Check recovery from corrupted LRC adds d22d2d073ef8 drm/i915: Protect i915_request_await_start from early waits adds 6875eb3ff5a3 drm/i915: Fix wrongly populated plane possible_crtcs bit mask adds a5af081d012e drm/i915/perf: Mark up the racy use of perf->exclusive_stream adds d236e2ac535a drm/i915/perf: Manually acquire engine-wakeref around use [...] adds b0158b9132a7 drm/i915/selftests: Wait for the context switch adds 834c6bb7ae4c drm/i915: Add glk to intel_detect_preproduction_hw() adds 280e285dc78f drm/i915/selftests: Be a little more lenient for reset workers adds 3fc28d3e0ea6 drm/i915/gt: Reset queue_priority_hint after wedging adds 34adb2acffbd drm/i915: Nuke pre-production GLK HDMI w/a 1139 adds 1c5fad612871 drm/i915: Limit display Wa_1405510057 to gen11 adds 3c75050e477c drm/i915: Drop WaDDIIOTimeout:glk adds efbf92882482 drm/i915/selftests: Fix return in assert_mmap_offset() adds 4ec76dbeb62b drm/i915/gt: Expose engine properties via sysfs adds 6e57cc39420c drm/i915/gt: Expose engine->mmio_base via sysfs adds 1a2695a74659 drm/i915/gt: Expose timeslice duration to sysfs adds 062444bbc685 drm/i915/gt: Expose busywait duration to sysfs adds 72338a1f5ef8 drm/i915/gt: Expose reset stop timeout via sysfs adds db3d8338bacb drm/i915/gt: Expose preempt reset timeout via sysfs adds 9a40bddd47ca drm/i915/gt: Expose heartbeat interval via sysfs adds 00535527350c drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc adds b28bba8997f5 drm/i915/dram: hide the dram structs better adds 062705be45c8 drm/i915: add i915_ioc32.h for compat adds 40d4f2f79081 drm/i915: remove unused orig_clock i915 member adds 1ca002adce95 drm/i915/dsi: Remove readback of panel orientation on BYT / CHT adds 0dd5b13315fd drm/i915/dp: Use BDB_GENERAL_FEATURES VBT block info for b [...] adds dea2ecd12bf7 drm/i915: Fix 90/270 degree rotated RGB565 src coord checks adds 2a67054b7b16 drm/i915: Handle some leftover s/intel_crtc/crtc/ adds 5ef2c353d9ef drm/i915: Remove garbage WARNs adds 06812bd9ac7c drm/i915: Add missing commas to dbuf tables adds 05e8155afe35 drm/i915: Use a sentinel to terminate the dbuf slice arrays adds 7a9ccdd1e025 drm/i915: Use intel_plane_data_rate for min_cdclk calculation adds b48f4b3be920 drm/i915: Fix bounds check in intel_get_shared_dpll_id() adds 830b2cdcf4cc drm/i915: Move DPLL HW readout/sanitize fns to intel_dpll_mgr.c adds 353ad959a0bc drm/i915: Keep the global DPLL state in a DPLL specific struct adds 4ac7df1775f3 drm/i915: Move the DPLL vfunc inits after the func defines adds 6cbcd57680e1 drm/i915/hsw: Use the DPLL ID when calculating DPLL clock adds 45e4728b87ad drm/i915: Move DPLL frequency calculation to intel_dpll_mgr.c adds c039b63a3d28 drm/i915/skl: Parametrize the DPLL ref clock instead of op [...] adds 206b7edc356c drm/i915/hsw: Rename the get HDMI/DP DPLL funcs to get WRP [...] adds 068f723ed554 drm/i915/hsw: Split out the SPLL parameter calculation adds 350ab42f9735 drm/i915/hsw: Split out the WRPLL, LCPLL, SPLL frequency c [...] adds b953eb2153a3 drm/i915/skl, cnl: Split out the WRPLL/LCPLL frequency cal [...] adds 540a8b6b0eb7 drm/i915/hsw: Use the read-out WRPLL/SPLL state instead of [...] adds ccc495fd7ac3 drm/i915: Unify the DPLL ref clock frequency tracking adds ec1e12645ff3 drm/i915/tgl: Implement Wa_1409804808 adds 072d069a0459 drm/i915/tgl: Implement Wa_1806527549 adds 52c2e4e6f12c drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 adds f2097beed59e drm/i915/tgl: Extend Wa_1606931601 for all steppings adds e2049b4c0c2a drm/i915/tgl: Add note to Wa_1607297627 adds d55204d3f829 drm/i915/tgl: Add note about Wa_1607063988 adds 0bd06a59df21 drm/i915/tgl: Fix the Wa number of a fix adds 7028b08109f3 drm/i915/tgl: Add note about Wa_1409142259 adds f5e5a33037a8 drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocation [...] adds 4b4e973d5eb8 drm/i915/perf: Reintroduce wait on OA configuration completion adds 15db5fcce9c8 drm/i915/execlists: Check the sentinel is alone in the ELSP adds 69f5c87cf43c drm/i915/huc: update TGL HuC to v7.0.12 adds 0adbb7fb54c5 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 322df57e664b Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 37e5bfc0d640 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds e7b5a8444f56 Merge remote-tracking branch 'sound/for-next' adds 4a88b7dec331 ASoC: rt1015: modify some structure to be static. adds a3c2e894cdaf ASoC: rt5682: Make rt5682_clock_config static adds 1a1b37434873 ASoC: samsung: Silence warnings during deferred probe adds ac5bf39e3968 ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() adds a57ec83a7104 ASoC: zte: zx-spdif: remove redundant dev_err message adds 787c5214ea6f ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op adds 72c3b2b09fcd ASoc: amd: Add DMIC switch capability to machine driver adds a79ee2e095c0 ASoC: rt1015: set snd_soc_dai_ops in rt1015_dai driver adds e582f4832a9e ASoC: SOF: pcm: skip DMA buffer pre-allocation adds 1919b42ca4ad ASoC: SOF: ipc: check ipc return value before data copy adds 8354d9b44530 ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after [...] adds 1a2289fdf678 ASoC: SOF: add core id to sof_ipc_comp adds fae664ebc791 Merge series "ASoC: SOF: updates for 5.7" from Pierre-Loui [...] adds cd1fa30142e2 Merge branch 'for-5.6' of https://git.kernel.org/pub/scm/l [...] adds a69535be5097 Merge branch 'asoc-5.7' into asoc-next adds 796fe904dac6 Merge remote-tracking branch 'sound-asoc/for-next' adds 2faeb17fd81c Merge remote-tracking branch 'modules/modules-next' adds fc04c39bae01 io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation adds 80ad894382bf io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL adds 29de5f6a3507 io_uring: consider any io_read/write -EAGAIN as final adds e441d1cf20e1 io_uring: io_accept() should hold on to submit reference on retry adds 5ea62161167e io_uring: don't call work.func from sync ctx adds deb6dc054488 io_uring: don't do full *prep_worker() from io-wq adds bcaec089c5b6 io_uring: remove req->in_async adds 444ebb5768c5 splice: make do_splice public adds 8da11c19940d io_uring: add interface for getting files adds 7d67af2c0134 io_uring: add splice(2) support adds b0a20349f212 io_uring: clean io_poll_complete adds 02d27d895323 io_uring: extract kmsg copy helper adds e85530ddda4f io-wq: remove unused IO_WQ_WORK_HAS_MM adds 5eae8619907a io_uring: remove IO_WQ_WORK_CB adds 3684f2465353 io-wq: use BIT for ulong hash adds 6fb614920b38 task_work_run: don't take ->pi_lock unconditionally adds c2f2eb7d2c1c io_uring: store io_kiocb in wait->private adds b41e98524e42 io_uring: add per-task callback handler adds 8a72758c51f8 io_uring: mark requests that we can do poll async in io_op_defs adds d7718a9d25a6 io_uring: use poll driven retry for files that support it adds 4bc4494ec7c9 io_uring: remove extra nxt check after punt adds 3b17cf5a58f2 io_uring: remove io_prep_next_work() adds 833b630dfbc4 Merge branch 'for-5.7/io_uring' into for-next adds 7aa25c4eb1f4 io_uring: buffer registration infrastructure adds d40bcb7a0cff io_uring: add IORING_OP_PROVIDE_BUFFERS adds 7efcbb97deab io_uring: support buffer selection for OP_READ and OP_RECV adds 8cab19f460b6 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV adds 7fa4c07edbc6 net: abstract out normal and compat msghdr import adds 0e734d46d66f io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG adds b4ae3a45844d Merge branch 'io_uring-buf-select' into for-next adds 8755d97a09fe io_uring: Ensure mask is initialized in io_arm_poll_handler adds e5badd52e499 Merge branch 'for-5.7/io_uring' into for-next adds 2696a3c12c9d Merge remote-tracking branch 'block/for-next' adds f7f0b057a9c1 dm bio record: save/restore bi_end_io and bi_integrity adds 38055be83003 dm integrity: use dm_bio_record and dm_bio_restore adds e0ab59c37793 dm: bump version of core and various targets adds 438d228e6b85 Merge remote-tracking branch 'device-mapper/for-next' adds 0d9d8e97625c Merge remote-tracking branch 'mmc/next' adds 3f4c8087c4b6 Merge remote-tracking branch 'mfd/for-mfd-next' adds cdbee723427e Merge remote-tracking branch 'battery/for-next' adds 6179b0e90cbc regulator: anatop: Improve Kconfig dependency adds 0cd71b9a43ad regulator: pwm: Don't warn on probe deferral adds 43452b2d1013 Merge branch 'regulator-5.7' into regulator-next adds ac5d0fc3ef93 Merge remote-tracking branch 'regulator/for-next' adds 609ed071cfa7 Merge remote-tracking branch 'security/next-testing' adds 7a2e652fa201 Merge remote-tracking branch 'apparmor/apparmor-next' adds e2bf6814bec3 IMA: Update KBUILD_MODNAME for IMA files to ima adds 72ec611c6476 IMA: Add log statements for failure conditions adds 555d6d71d57c integrity: Remove duplicate pr_fmt definitions adds 96c82175d138 Merge branch 'next-integrity.logging-cleanup' into next-integrity adds 9848a7d98517 Merge remote-tracking branch 'integrity/next-integrity' adds 85aec0713868 Merge remote-tracking branch 'keys/keys-next' adds 3939e5d75a01 Merge remote-tracking branch 'selinux/next' adds 443195f59be6 Merge remote-tracking branch 'smack/for-next' adds 4d39565fe6aa Merge remote-tracking branch 'tpmdd/next' adds 02d715b4a818 iommu/vt-d: Fix RCU list debugging warnings adds 77a1bce84bba iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page adds 08090744f2db iommu/io-pgtable-arm: Fix IOVA validation for 32-bit adds e26060e1d47a iommu/qcom: Replace zero-length array with flexible-array member adds c20f36534666 iommu/amd: Fix the configuration of GCR3 table root pointer adds fa4afd78ea12 iommu/virtio: Build virtio-iommu as module adds 098accf2da94 iommu: Use C99 flexible array in fwspec adds 0c1960d98f14 Merge branches 'iommu/fixes', 'arm/qcom', 'x86/amd', 'virt [...] adds 2468b3c420c5 Merge remote-tracking branch 'iommu/next' adds 9b3bad2e98a9 Merge remote-tracking branch 'audit/next' adds 776ab6a3c246 dt-bindings: reset: rcar-rst: Convert to json-schema adds 8db9684beb50 dt-bindings: power: rcar-sysc: Convert to json-schema adds c1507cf22782 dt-bindings: power: apmu: Convert to json-schema adds 485bb19d0b3e of: unittest: make gpio overlay test dependent on CONFIG_OF_GPIO adds a3958323f5fe of: overlay: log the error cause on resolver failure adds 76897807dc79 dt-bindings: clock: Convert UniPhier clock to json-schema adds 9fedacb760d3 Merge remote-tracking branch 'devicetree/for-next' adds c0e035ac5668 spi: spi-mem: Compute length only when needed adds ea23578611dc spi: Allow SPI controller override device buswidth adds 8fe21d6b3472 spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes adds 34e608b023e9 spi: HiSilicon v3xx: Use DMI quirk to set controller buswi [...] adds 6c4a3372f03b Merge series "spi/HiSilicon v3xx: Support dual and quad mo [...] adds 41c9884170c5 spi: pxa2xx: Introduce is_mmp2_ssp() helper adds ea70fb5b3e8b spi: spidev: fix a debug message value adds 4276fc82fc5d spi: spidev: fix speed setting message adds 0fd30ed9a1f7 Merge series "spi: spidev: Fix messages in spidev" from Ol [...] adds d340926b711f Merge branch 'spi-5.7' into spi-next adds 5a8e63833f9e Merge remote-tracking branch 'spi/for-next' adds 735a6dd02222 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve exis [...] adds 99bcd4a6e5b8 x86/ioperm: Add new paravirt function update_io_bitmap() adds bba42affa732 x86/mm: Fix dump_pagetables with Xen PV adds 0df1aebd98be Merge branch 'x86/urgent' adds ec77a4203137 Merge branch 'x86/splitlock' adds 1736e71954c0 Merge branch 'x86/kdump' adds 6cb922770e0d Merge branch 'x86/fpu' adds 3d51507f29f2 x86/entry/32: Add missing ASM_CLAC to general_protection entry adds 55ba18d6ed37 x86/mce: Disable tracing and kprobes on do_machine_check() adds 840371bea19e x86/entry/32: Force MCE through do_mce() adds e039dd815941 x86/traps: Remove pointless irq enable from do_spurious_in [...] adds d244d0e195bc x86/traps: Document do_spurious_interrupt_bug() adds 3ba4f0a633ca x86/traps: Remove redundant declaration of do_double_fault() adds 17dbedb5da18 x86/irq: Remove useless return value from do_IRQ() adds ac3607f92f70 x86/entry/entry_32: Route int3 through common_exception adds 65c668f5faeb x86/traps: Stop using ist_enter/exit() in do_int3() adds e441a2ae0e9e x86/entry/32: Remove the 0/-1 distinction from exception entries adds 8511feae73d2 Merge branch 'x86/entry' adds e97ba4311f5b Merge branch 'x86/cleanups' adds f572786e9e55 Merge branch 'x86/build' adds ba1e96c0d01f Merge branch 'x86/boot' adds 7c805795307b x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY adds 490f561b783d context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ adds 68d875131e43 x86: Remove TIF_NOHZ adds 1acb2249ee38 arm: Remove TIF_NOHZ adds 320a4fc2d1b0 arm64: Remove TIF_NOHZ adds e4970c9c54d7 Merge branch 'arch/nohz' of git://git.kernel.org/pub/scm/l [...] adds bf77e6aa069b Merge branch 'timers/nohz' adds a2efdbf4fcb3 posix-cpu-timers: cpu_clock_sample_group() no longer needs [...] adds 60f2ceaa8111 posix-cpu-timers: Remove unnecessary locking around cpu_cl [...] adds beb41d9cbe41 posix-cpu-timers: Pass the task into arm_timer() adds 672ebe8eb017 posix-cpu-timers: Store a reference to a pid not a task adds 71aebe0e9c84 posix-cpu-timers: Stop disabling timers on mt-exec adds 056e82a2d624 Merge branch 'timers/core' adds 289de3598481 sched/fair: Fix statistics for find_idlest_group() adds f3d7a43a8245 Merge branch 'sched/urgent' adds 3d5d0b364a61 Merge branch 'sched/rt' adds 2fcac61c1ad4 Merge branch 'sched/core' adds 59b5809655bd x86/mce: Fix logic and comments around MSR_PPIN_CTL adds 2e4852197ce9 Merge branch 'ras/urgent' adds 5a86c75cfd22 Merge branch 'ras/core' adds d8e3ee2e2b4e tools arch x86: Sync the msr-index.h copy with the kernel sources adds 0d6f94fd498a tools headers UAPI: Update tools's copy of kvm.h headers adds 54cf752cfb75 perf annotate/tui: Re-render title bar after switching bac [...] adds 68aac855b643 perf annotate: Fix --show-total-period for tui/stdio2 adds 46ccb4426966 perf annotate: Fix --show-nr-samples for tui/stdio2 adds 7b43b6970474 perf config: Introduce perf_config_u8() adds 7384083ba616 perf annotate: Make perf config effective adds 812b0f528240 perf annotate: Prefer cmdline option over default config adds cd0a9c518db1 perf annotate: Fix perf config option description adds b0aaf4c8f31f perf config: Document missing config options adds bd862b1d8392 perf probe: Check return value of strlist__add() for -ENOMEM adds e0ad4d685480 perf annotate: Remove privsize from symbol__annotate() args adds 2316f861ae9c perf annotate: Simplify disasm_line allocation and freeing code adds d3c03147bf80 perf annotate: Align struct annotate_args adds e0560ba6d92f perf annotate: Fix segfault with source toggle adds 7977fed974d6 Merge tag 'perf-urgent-for-mingo-5.6-20200228' of git://gi [...] adds e03a6c5b9795 Merge branch 'perf/urgent' adds bc4871f25978 Merge branch 'perf/core' adds a47d8a0913d0 Merge branch 'locking/kcsan' adds d49d01ecdcdf Merge branch 'locking/core' adds b6f49a212e47 Merge branch 'efi/urgent' adds f10e80a19b07 efi/x86: Add TPM related EFI tables to unencrypted mapping checks adds badc61982adb efi/x86: Add RNG seed EFI table to unencrypted mapping check adds 98649365e59d efi: Don't shadow 'i' in efi_config_parse_tables() adds 0698fac4ac2a efi/arm: Clean EFI stub exit code from cache instead of av [...] adds b9676962cd53 efi/arm64: Clean EFI stub exit code from cache instead of [...] adds 3e03dca500ca efi: Mark all EFI runtime services as unsupported on non-EFI boot adds c98a76eabbb6 x86/boot/compressed: Fix reloading of GDTR post-relocation adds 31b674eb6035 Merge branch 'efi/core' adds 1a5d4fe92df7 Merge branch 'core/objtool' adds 1ce2299c0e5d Merge remote-tracking branch 'tip/auto-latest' adds 35678c9bc194 Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 943cba4a99fe Merge remote-tracking branch 'edac/edac-for-next' adds 52c211e5343a rcu: Expedite first two FQS scans under callback-overload [...] adds 2382af0e2dca locktorture.c: Fix if-statement empty body warnings adds 6a5199b781b4 kcsan: Add current->state to implicitly atomic accesses adds 7aaf1432596a tools/memory-model: Add an exception for limitations on _u [...] adds aa161f7b546f Documentation/locking/atomic: Fix atomic-set litmus test adds bec8fd776d91 Documentation/locking/atomic: Introduce atomic-tests directory adds ca7c870b883d Documentation/locking/atomic: Add a litmus test for atomic_set() adds 36dcdec0f468 Documentation/locking/atomic: Add a litmus test smp_mb__af [...] adds a12d46c5aaca Merge remote-tracking branch 'rcu/rcu/next' adds 05a252cb2560 Merge remote-tracking branch 'kvms390/next' adds 930870c2eb8e Merge remote-tracking branch 'xen-tip/linux-next' adds 93148ccce43f Merge remote-tracking branch 'percpu/for-next' adds 1136308549ed Merge remote-tracking branch 'workqueues/for-next' adds aae43c2bcdc1 platform/x86: intel_pmc_core: Relocate pmc_core_*_display( [...] adds 08ec5020bd6c platform/x86: intel_pmc_core: Remove duplicate 'if' to cre [...] adds 0e9c026f1b86 platform/x86: intel_pmc_core: Add slp_s0_offset attribute [...] adds 64b73cff66ac platform/x86/intel-uncore-freq: Fix static checker issue a [...] adds ee633afded0d platform/x86/intel-uncore-freq: Add release callback adds b901c2f5b994 platform/x86: i2c-multi-instantiate: Replace zero-length a [...] adds 8d92e160dd8f platform/x86: Kconfig: Fix a typo adds e81f5eef5734 Merge remote-tracking branch 'drivers-x86/for-next' adds 55796aa4bc7b Merge remote-tracking branch 'chrome-platform/for-next' adds 447476efd568 Merge remote-tracking branch 'leds/for-next' adds b5b746bc0a6f drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] adds 32ef4733fa5b Merge remote-tracking branch 'ipmi/for-next' adds 7d55f630433e Merge remote-tracking branch 'driver-core/driver-core-next' adds fcca862afce2 Merge remote-tracking branch 'usb/usb-next' adds 241184bc79c4 Merge remote-tracking branch 'usb-serial/usb-next' adds 2011189e170f Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 64b023341285 Merge remote-tracking branch 'phy-next/next' adds c785a5327b38 Merge remote-tracking branch 'tty/tty-next' adds e1ad8abf474e Merge remote-tracking branch 'char-misc/char-misc-next' adds 869d642bfe6e Merge remote-tracking branch 'extcon/extcon-next' adds 3784a65a3d4e Merge remote-tracking branch 'soundwire/next' adds e02ce27a4ed5 Merge remote-tracking branch 'thunderbolt/next' adds 2dc9e1684881 Merge remote-tracking branch 'staging/staging-next' adds aa207c2a9722 Merge remote-tracking branch 'mux/for-next' adds ebd8b76dfbc6 Merge remote-tracking branch 'icc/icc-next' adds b391554c61cb dmaengine: idxd: check return result from check_vma() in cdev adds 9065958ee6dd dmaengine: idxd: expose general capabilities register in sysfs adds 88ac039cbed1 dmaengine: Refactor dmaengine_check_align() to be bit oper [...] adds 3a92063be168 dmaengine: Use negative condition for better readability adds 5f77dd850c0a dmaengine: Drop redundant 'else' keyword adds 1873300afa61 dmaengine: consistently return string literal from switch-case adds 8c8b07cb0810 dt-bindings: dma: ti: k3-udma: Update for atype support (v [...] adds 0ebcf1a274c5 dmaengine: ti: k3-udma: Implement support for atype (for v [...] adds b9fb56b6ba8a dt-bindings: dmaengine: Add UniPhier external DMA controll [...] adds 667b9251440b dmaengine: uniphier-xdmac: Add UniPhier external DMA contr [...] adds 3e0ca3c38dc2 dmaengine: fsl-dpaa2-qdma: Adding shutdown hook adds 13a892d4aa24 dmaengine: ti: edma: fix null dereference because of a typ [...] adds 21d9f00d8aad Merge remote-tracking branch 'slave-dma/next' adds 36786327db61 Merge remote-tracking branch 'cgroup/for-next' adds 0a36fd6cef5e scsi: qla2xxx: Fix sparse warning reported by kbuild bot adds c81ef0ed4477 scsi: qla2xxx: Simplify the code for aborting SCSI commands adds 1ee5ac365c2a scsi: qla2xxx: Suppress endianness complaints in qla2x00_c [...] adds 471298cab82d scsi: qla2xxx: Fix sparse warnings triggered by the PCI st [...] adds c25eb70a1024 scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an [...] adds efd39a2ad6ff scsi: qla2xxx: Add 16.0GT for PCI String adds 9ef4847a80d3 scsi: qla2xxx: Avoid setting firmware options twice in 24x [...] adds 37efd51f75f3 scsi: qla2xxx: Use FC generic update firmware options rout [...] adds 8e0e063af0d1 scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error adds 4ba836f68628 scsi: qla2xxx: Improved secure flash support messages adds 1b81e7f3019d scsi: qla2xxx: Return appropriate failure through BSG Interface adds 7b2a73963c91 scsi: qla2xxx: Use a dedicated interrupt handler for 'hand [...] adds ce1ee122e0f0 scsi: qla2xxx: fix FW resource count values adds b0f18eee6fc1 scsi: qla2xxx: Update BPM enablement semantics. adds a82c307e69c4 scsi: qla2xxx: add more FW debug information adds cad9c2d28ec6 scsi: qla2xxx: Force semaphore on flash validation failure adds 770538c3012a scsi: qla2xxx: Fix RDP respond data format adds ab391abdc191 scsi: qla2xxx: Fix NPIV instantiation after FW dump adds 11efe8755d73 scsi: qla2xxx: Serialize fc_port alloc in N2N adds 3e4615a292b4 scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe adds 3d582b34992b scsi: qla2xxx: Handle NVME status iocb correctly adds ad8a260aa80d scsi: qla2xxx: Set Nport ID for N2N adds 4cbca7ea9eda scsi: qla2xxx: Update driver version to 10.01.00.25-k adds 492001990f64 scsi: ufshcd: remove unused quirks adds c3f7d1fcb4a2 scsi: ufshcd: use an enum for quirks adds e91ed9e0e4fa scsi: ufs: Allow vendor device quirks to be applied early adds 27ff2c60e095 scsi: ufs-qcom: Apply QUIRK_HOST_TACTIVATE for WDC UFS devices adds b3222c326c96 scsi: ufs: ufs-mediatek: add waiting time for reference clock adds 9e7bd945b9a9 scsi: core: use kobj_to_dev adds 22f0ba4a2825 scsi: dpt_i2o: rename adpt_i2o_to_scsi() to adpt_i2o_scsi_ [...] adds 466552b9f373 scsi: core: add scsi_host_complete_all_commands() helper adds 84ff9532e530 scsi: dpt_i2o: use scsi_host_complete_all_commands() to ab [...] adds 2c644b1d70f5 scsi: aacraid: Do not wait for outstanding write commands [...] adds a1855f612686 scsi: aacraid: use scsi_host_complete_all_commands() to te [...] adds b64f239e6116 scsi: aacraid: replace aac_flush_ios() with midlayer helper adds 5646e13a9550 scsi: aacraid: move scsi_(block,unblock)_requests out of _ [...] adds 2bb955840c1d scsi: core: add scsi_host_(block,unblock) helper function adds 3d3ca53b1639 scsi: aacraid: use scsi_host_(block,unblock) to block I/O adds dcece99e86b1 scsi: core: add scsi_host_busy_iter() adds f4a0c9dbc665 scsi: aacraid: use scsi_host_busy_iter() to wait for outst [...] adds 35d2ce0b6570 scsi: aacraid: use scsi_host_busy_iter() in get_num_of_inc [...] adds c5a9707672fe scsi: core: Remove cmd_list functionality adds 65ca846a5314 scsi: core: Introduce {init,exit}_cmd_priv() adds 4d2b8d40dd75 scsi: ufs: Introduce ufshcd_init_lrb() adds 5905d4648e7e scsi: ufs: Simplify two tests adds 34656dda81ac scsi: ufs: Let the SCSI core allocate per-command UFS data adds 70df152cffc3 scsi: Replace zero-length array with flexible-array member adds 54b04c99d02e scsi: ibmvfc: Avoid loss of all paths during SVC node reboot adds 2ad0102d3d21 scsi: aacraid: Disabling TM path and only processing IOP reset adds c892193c1ec5 scsi: iscsi: Add support for asynchronous iSCSI session de [...] adds 4ba1955b41a3 Merge branch 'misc' into for-next adds 62e3c6014fcd Merge remote-tracking branch 'scsi/for-next' adds 11d243e8de3e Merge remote-tracking branch 'vhost/linux-next' adds 8abb0efe1d25 Merge remote-tracking branch 'rpmsg/for-next' adds 869233f81337 gpiolib: Optimize gpiochip_remove() when check for requested line adds 27a2a9a4fa1f Merge branch 'devel' into for-next adds 2ec2ccc3a356 Merge remote-tracking branch 'gpio/for-next' adds ec18d7e7d286 gpio: uniphier: Replace zero-length array with flexible-ar [...] adds df2cd589766c gpiolib: Rename 'event' to 'ge' to be consistent with other use adds 48543bd8e928 gpiolib: fix unwatch ioctl() adds 1931479788c5 gpiolib: fix bitmap operations related to line event watching adds be796310e25d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds aafd56fc7904 pinctrl: core: Remove extra kref_get which blocks hogs bei [...] adds 3567ee83c413 pinctrl: madera: Add missing call to pinctrl_unregister_mappings adds 2353810dac9a pinctrl: da9062: Fix error gpiolib.h path adds b88d145191ad pinctrl: Export some needed symbols at module load time adds 1df49cc80da1 pinctrl: sprd: Allow the SPRD pinctrl driver building into [...] adds b87e4249c2b4 pinctrl: sirf/atlas7: Replace zero-length array with flexi [...] adds e683f2fbe1bc Merge branch 'devel' into for-next adds 2de2831debbf Merge remote-tracking branch 'pinctrl/for-next' adds 0afa5ca82212 proc: Rename in proc_inode rename sysctl_inodes sibling_inodes adds 26dbc60f385f proc: Generalize proc_sys_prune_dcache into proc_prune_sib [...] adds 080f6276fccf proc: In proc_prune_siblings_dcache cache an aquired super block adds f90f3cafe8d5 proc: Use d_invalidate in proc_prune_siblings_dcache adds 71448011ea2a proc: Clear the pieces of proc_inode that proc_evict_inode [...] adds 7bc3e6e55acf proc: Use a list of inodes to flush from proc adds a13ae6971599 proc: Dentry flushing without proc_mnt adds 38a4cf726adf Merge remote-tracking branch 'userns/for-next' adds 621c14ed29d5 Merge remote-tracking branch 'ktest/for-next' adds 5cbe0f13b51a random: split primary/secondary crng init paths adds 253d3194c2b5 random: add arch_get_random_*long_early() adds ead5084cdf5a arm64: add credited/trusted RNG support adds 23ae0c17b89c random: Make RANDOM_TRUST_CPU depend on ARCH_RANDOM adds 69efea712f5b random: always use batched entropy for get_random_u{32,64} adds e00d996a4317 random: fix data races at timer_rand_state adds c6ac6a4aa624 Merge remote-tracking branch 'random/dev' adds fd79dee2e4d9 Merge remote-tracking branch 'kselftest/next' adds 8891027b673a Merge remote-tracking branch 'livepatching/for-next' adds a7651ead3e04 Merge remote-tracking branch 'coresight/next' adds 96da2a374237 Merge remote-tracking branch 'rtc/rtc-next' adds 5ad04c05fdbc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 6bb432d5dd22 Merge remote-tracking branch 'at24/at24/for-next' adds caaaac588f0c Merge remote-tracking branch 'ntb/ntb-next' adds 95e230065e24 Merge remote-tracking branch 'fsi/next' adds d617ba735ea6 Merge remote-tracking branch 'slimbus/for-next' adds 352dd7c0c046 Merge remote-tracking branch 'nvmem/for-next' adds 742a51cccfe2 Merge remote-tracking branch 'xarray/xarray' adds fed6c03cfc64 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 00d5ab90f830 Merge remote-tracking branch 'devfreq/devfreq-next' adds fdf8822d38ed mm/mmu_notifier: prevent unpaired invalidate_start and inv [...] adds 25cc13430900 Merge remote-tracking branch 'hmm/hmm' adds 250819c16597 fpga: dfl: pci: fix return value of cci_pci_sriov_configure adds 79b6a7b477d0 fpga: ice40-spi: Use new structure for SPI transfer delays adds f9de105cf692 fpga: machxo2-spi: Use new structure for SPI transfer delays adds 72916857199d dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] adds 53b9b81eae30 arm64: dts: agilex: correct FPGA manager driver's compatib [...] adds 22adc4afc53a fpga: stratix10-soc: add compatible property value for int [...] adds 3451e8410e0d dt-bindings, firmware: add compatible value Intel Stratix1 [...] adds 2fb2e7cdfbb0 arm64: dts: agilex: correct service layer driver's compati [...] adds f37818a0e4d2 Merge remote-tracking branch 'fpga/for-next' adds 3fe87465fab0 thermal: imx_sc: remove COMPILE_TEST from IMX_SC_THERMAL adds 2640696a7bd5 mm/swapfile.c: move inode_lock out of claim_swapfile adds 366164b7ca50 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] adds 7a5d45bd468f mm-numa-fix-bad-pmd-by-atomically-check-for-pmd_trans_huge [...] adds bef828948940 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() adds afdd52cbc016 mm: avoid data corruption on CoW fault into PFN-mapped VMA adds d63ceb5d4c47 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] adds 91bbcc9c93e3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds a98f2fe55e8b /proc/kpageflags: do not use uninitialized struct pages adds 35d956e762ba fat: fix uninit-memory access for partial initialized inode adds 5d97c1857ade mm/z3fold.c: do not include rwlock.h directly adds a24db851d67b mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] adds 2a7d368c393b arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description adds 31609748dbec x86/mm: Split vmalloc_sync_all() adds e8db53676d98 kthread: mark timer used by delayed kthread works as IRQ safe adds 967b633d2fb4 asm-generic: make more kernel-space headers mandatory adds 5c76fb6de734 scripts/spelling.txt: add syfs/sysfs pattern adds ed191b14223d ocfs2: remove FS_OCFS2_NM adds ef7bac935eeb ocfs2: remove unused macros adds 6c30e71348ce ocfs2: use OCFS2_SEC_BITS in macro adds e2ed46d6172e ocfs2: remove dlm_lock_is_remote adds d77387f2f4a0 ocfs2: there is no need to log twice in several functions adds ca0fbfb26084 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 6e58eedaa10a ocfs2: remove useless err adds 5338f0a14b72 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds f919035f8192 ramfs: support O_TMPFILE adds d7519a1ad89a kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 4df947a2534a mm/slub.c: replace cpu_slab->partial with wrapped APIs adds ee82b181143f mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds ee9acda9faa6 mm/kmemleak.c: use address-of operator on section symbols adds 9716f7f8a592 mm/debug: add tests validating architecture page table helpers adds 6da9bf70635d mm/debug: replace __pa() with __pa_symbol() in debug_vm_pgtable() adds a5bde5e79300 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds 0645db467449 mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds f814c0a09c53 mm/gup: split get_user_pages_remote() into two routines adds 093adfbead0b mm/gup: pass a flags arg to __gup_device_* functions adds 15e8245ab732 mm: introduce page_ref_sub_return() adds 290bf6d5150f mm/gup: pass gup flags to two more routines adds 247918160c13 mm/gup: require FOLL_GET for get_user_pages_fast() adds 97009ddffab1 mm/gup: track FOLL_PIN pages adds d5f0bf6453a5 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds ae2d6899871d mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds 8b784b10adc2 mm/gup_benchmark: support pin_user_pages() and related calls adds 0131b274286b selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds c6ead57e4335 mm: improve dump_page() for compound pages adds 129eb2926720 mm: dump_page(): additional diagnostics for huge pinned pages adds de48497325c0 mm/swapfile.c: fix comments for swapcache_prepare adds 04fc4975b42c mm/swap.c: not necessary to export __pagevec_lru_add() adds e211d92d07e0 mm/swapfile: fix data races in try_to_unuse() adds 6ccb9caa9be7 mm/swap.c: annotate data races for lru_rotate_pvecs adds 55ce46528a70 mm, memcg: fix build error around the usage of kmem_caches adds eb6dec9bbe9d mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds 8a4fefd5eb7f mm: memcg/slab: introduce mem_cgroup_from_obj() adds 8a9b2923fbb6 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 adds 9a7c316cd40f mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds 3233c69f507a mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds f51e1d16dc1b mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 1266aa3d07a0 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds 7c083ddbbad0 mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds 3e7c2c462390 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 720ac22c7397 mm: memcontrol: fix memory.low proportional distribution adds 47d773cfc251 mm: memcontrol: clean up and document effective low/min ca [...] adds 9d587ec22de0 mm: memcontrol: recursive memory.low protection adds 040afcbeb77a mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds a82d4bc2ea45 mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds b46582d25159 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds f21fef73b6f1 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds ad0c83b949a8 mm/vma: add missing VMA flag readable name for VM_SYNC adds fdba88562028 mm/vma: make vma_is_accessible() available for general use adds a388f68d9cc4 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds bb9a13304f1f mm/vma: replace all remaining open encodings with vma_is_a [...] adds a083af1cdd2e mm/vma: append unlikely() while testing VMA access permissions adds 69545d36baac mm/mmap.c: fix the adjusted length error adds ea76b332b9de mm/vma: move VM_NO_KHUGEPAGED into generic header adds c62dc83e21ed mm/vma: make vma_is_foreign() available for general use adds 696af44ef1a5 mm/vma: make is_vma_temporary_stack() available for general use adds fa8936fe1367 mm/mremap: add MREMAP_DONTUNMAP to mremap() adds f0d608c108e6 mm-add-mremap_dontunmap-to-mremap-v6 adds 2f5aa047c193 mm-add-mremap_dontunmap-to-mremap-v7 adds 13748876d18e selftests: add MREMAP_DONTUNMAP selftest adds 5518f346b9e9 selftest-add-mremap_dontunmap-selftest-fix adds d79d686889d7 selftest: add MREMAP_DONTUNMAP selftest adds ec8b8c60ba3a selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds f307eb62fb83 mm/sparsemem: get address to page struct instead of addres [...] adds 0d940db2ec4f mm/sparse: rename pfn_present() to pfn_in_present_section() adds 9b00a40ea87d mm/page_alloc: increase default min_free_kbytes bound adds 09eedc15c4bf mm: vmpressure: don't need call kfree if kstrndup fails adds d4f496ba1fd8 mm: vmpressure: use mem_cgroup_is_root API adds 47c214d23242 mm: vmscan: replace open codings to NUMA_NO_NODE adds e7fa0f245d20 mm/vmscan.c: remove cpu online notification for now adds 64d8380b128a mm/vmscan.c: fix data races using kswapd_classzone_idx adds a08c4d4f0711 mm/vmscan.c: Clean code by removing unnecessary assignment adds 50ef63759cdc mm,compaction,cma: add alloc_contig flag to compact_control adds 6383c13b15e6 mm,thp,compaction,cma: allow THP migration for CMA allocations adds 9e4e0529f51c mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds 816231878630 mm, compaction: fully assume capture is not NULL in compac [...] adds ee359ab002a8 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds df62643d9044 mm/mempolicy: check hugepage migration is supported by arc [...] adds 310b471a34e3 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds 3ae43f87bce3 mm/memblock.c: remove redundant assignment to variable max_addr adds ed946a7f00a6 hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 3fafcbc8c02c hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds def1e16ca8d6 mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 7a5a7267c598 hugetlb_cgroup: add reservation accounting for private mappings adds d2e783bc7fa8 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 1bbc4adcdbdd hugetlb: disable region_add file_region coalescing adds 757a9372b85c mm/hugetlb: fix file_region entry allocations adds 0e0014454ecb hugetlb_cgroup: add accounting for shared mappings adds 112bab5e2f13 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds e57543234c9a hugetlb_cgroup: support noreserve mappings adds b6c76fd14fd1 hugetlb: support file_region coalescing again adds 5edcfc0f99cf hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds d2f46ccd0562 hugetlb: remove check_coalesce_bug debug code adds 7d2a2ea4c81b hugetlb_cgroup: add hugetlb_cgroup reservation tests adds 0ab4769e60ce hugetlb_cgroup: add hugetlb_cgroup reservation docs adds cef3813670c2 mm/migrate.c: no need to check for i > start in do_pages_move() adds b8f7c3c24ab5 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds a273b0d38371 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 3af67b404fee mm/migrate.c: unify "not queued for migration" handling in [...] adds 7db3937544dd mm/migrate.c: migrate PG_readahead flag adds b793c03ab631 mm-migratec-migrate-pg_readahead-flag-fix adds 63547f66d885 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds c90c56159934 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds 491db5a475e6 mm: adjust shuffle code to allow for future coalescing adds c9007e4101e6 mm: use zone and order instead of free area in free_list m [...] adds 1f0b3bd9759c mm: add function __putback_isolated_page adds 46d5d3b62514 mm: introduce Reported pages adds f86c6f34ef3a virtio-balloon: pull page poisoning config out of free pag [...] adds 1a370bb67566 virtio-balloon: add support for providing free page report [...] adds 35f07ff35161 mm/page_reporting: rotate reported pages to the tail of the list adds d5c922df88e0 mm/page_reporting: add budget limit on how many pages can [...] adds 264c6f291434 mm/page_reporting: add free page reporting documentation adds 79c3cfd2eb7e drivers/base/memory.c: indicate all memory blocks as removable adds b779cf8574fd drivers/base/memory.c: drop section_count adds 467d52394747 drivers/base/memory.c: drop pages_correctly_probed() adds 4b291d26634b mm/page_ext.c: drop pfn_present() check when onlining adds 2aab877e2f91 mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds cf00755c42d7 mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 596c47181501 mm/memory_hotplug.c: cleanup __add_pages() adds eceb52e4adfd mm/shmem.c: distribute switch variables for initialization adds 3dfa3bdd54f5 mm: huge tmpfs: try to split_huge_page() when punching hole adds ef3ba8f6eb1e mm: prevent a warning when casting void* -> enum adds b3bb792141d4 mm/zswap: allow setting default status, compressor and all [...] adds af8d9d9590ef mm/memcontrol: add missing annotation for unlock_page_lru() adds 93c9f2217c84 mm/memcontrol: add missing annotation for lock_page_lru() adds 0e85fe8de6fc mm/compaction: add missing annotation for compact_lock_irqsave adds 24ec583972e0 mm/hugetlb: add missing annotation for gather_surplus_pages() adds 9a972d82f1f6 mm/mempolicy: add missing annotation for queue_pages_pmd() adds caa55149bf31 mm/slub: add missing annotation for get_map() adds 8959be1716e7 mm/slub: add missing annotation for put_map() adds caff53554e95 mm/zsmalloc: add missing annotation for migrate_read_lock() adds 96727a39db1c mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 152cf93b844a mm/zsmalloc: add missing annotation for pin_tag() adds c037f6e91a57 mm/zsmalloc: add missing annotation for unpin_tag() adds de14c8468200 mm: fix ambiguous comments for better code readability adds 6f05a4b18ac8 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds b10a7ae6565c fs/buffer.c: add debug print for __getblk_gfp() stall problem adds b1473d5f3d0a fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0a352a5a6400 kernel/hung_task.c: Monitor killed tasks. adds c2fb7fbb12da fs/proc/inode.c: annotate close_pdeo() for sparse adds aaec7715b02f proc: faster open/read/close with "permanent" files adds 6771210565a1 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds e60aae766584 asm-generic: fix unistd_32.h generation format adds abeba377e6c2 kernel/extable.c: use address-of operator on section symbols adds 190084ab3f4d MAINTAINERS: add an entry for kfifo adds fe53a1fa7358 bitops: always inline sign extension helpers adds db3ebd33cf80 lib/test_lockup: test module to generate lockups adds dc7eebb5dd75 lib/bch.c: replace zero-length array with flexible-array member adds 7ebb0e492988 lib/ts_bm.c: replace zero-length array with flexible-array member adds 88912a0b70db lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 7b23c3cd7df5 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 73cc990da4fa lib/scatterlist: fix sg_copy_buffer() kerneldoc adds b4a45bd56fde lib: test_stackinit.c: XFAIL switch variable init tests adds d6837e2d62ab lib/stackdepot.c: check depot_index before accessing the s [...] adds 255386ffdf74 lib/stackdepot.c: build with -fno-builtin adds 611d97d28e67 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds efeaab43df5c percpu_counter: fix a data race at vm_committed_as adds 889f08b0ffae lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds 8cd6359c49bf lib/test_bitmap.c: make use of EXP2_IN_BITS adds 36788d3b700e lib/rbtree: fix coding style of assignments adds b26a3f2c74b1 lib/test_kmod.c: remove a NULL test adds 966de2e7c6ff string: add stracpy and stracpy_pad mechanisms adds 81c341cafcc6 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] adds c1c30e3283f1 lib: optimize cpumask_local_spread() adds e5fc8520a8ae checkpatch: remove email address comment from email addres [...] adds adb1c9b39089 checkpatch: check SPDX tags in YAML files adds 81a31a270e5a checkpatch: support "base-commit:" format adds 85ccab45033d checkpatch: prefer fallthrough; over fallthrough comments adds 960568920397 checkpatch: fix minor typo and mixed space+tab in indentation adds cbd3bea1b300 checkpatch: fix multiple const * types adds b51e04424be4 checkpatch: add command-line option for TAB size adds cfbb25a49104 checkpatch: improve Gerrit Change-Id: test adds c9bfc9c1b953 epoll: fix possible lost wakeup on epoll_ctl() path adds 1384fcdf8a79 kselftest: introduce new epoll test case adds 36ee7d1f7874 fs/epoll: make nesting accounting safe for -rt kernel adds f00782af9a6f fs/binfmt_elf.c: delete "loc" variable adds 9d620e325340 fs/binfmt_elf.c: allocate less for static executable adds 8c7e7e7ac5cf fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds 09c218201be8 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds a5993b326d42 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds 9fce412f3b69 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 71cec5d6c212 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 76073b82f588 loop: use worker per cgroup instead of kworker adds 1d716897e082 loop: fix IS_ERR() vs NULL bugs in loop_prepare_queue() adds b2eff1658125 loop: fix irq lock ordering bug adds 6eee98473474 mm: charge active memcg when no mm is set adds 25a427fa495f loop: charge i/o to mem and blk cg adds a59055b6236a kernel/relay.c: fix read_pos error when multiple readers adds f736842efe92 aio: simplify read_events() adds ba3f498f6968 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds f24281bad607 ubsan: add trap instrumentation option adds 6ef1a5ad0f22 ubsan: split "bounds" checker from other options adds 308f93496b4f drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 1a21efb939af ubsan: check panic_on_warn adds d17ba2e01b4b kasan: unset panic_on_warn before calling panic() adds 646a810fca01 ubsan: include bug type in report header adds 03cc99f2fda7 Merge branch 'akpm-current/current' adds 1892355989f0 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 69a8cc735713 mm/frontswap: mark various intentional data races adds 37ba40b9da65 mm/page_io: mark various intentional data races adds 464946de6de8 mm-page_io-mark-various-intentional-data-races-v2 adds ee1b0f77eec9 mm/swap_state: mark various intentional data races adds a03184297d54 mm/kmemleak: annotate various data races obj->ptr adds 0f1ee0470d72 mm/filemap.c: fix a data race in filemap_fault() adds 5b9b7dddb701 mm/swapfile: fix and annotate various data races adds 59ae3acd2ad8 mm-swapfile-fix-and-annotate-various-data-races-v2 adds 638ef0b41ee0 mm/page_counter: fix various data races at memsw adds 960be6e9f1e0 mm/memcontrol: fix a data race in scan count adds 4331c1160809 mm/list_lru: fix a data race in list_lru_count_one adds b7ff5149733b mm/mempool: fix a data race in mempool_free() adds 31d79f7b9f83 mm/util.c: annotate an data race at vm_committed_as adds 95c11f2e1b7b mm/rmap: annotate a data race at tlb_flush_batched adds 4d0630f7410d mm: annotate a data race in page_zonenum() adds 6cc2b08157c5 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 4ab91c7aa478 mm: bring sparc pte_index() semantics inline with other platforms adds 7f0cd547cf7b mm: define pte_index as macro for x86 adds 2064f2af2e81 mm/memory.c: add vm_insert_pages() adds e5070c03160f mm-add-vm_insert_pages-fix adds b9c7d7da7159 add missing page_count() check to vm_insert_pages(). adds f28d49b3f820 mm: vm_insert_pages() checks if pte_index defined adds a09010226b81 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds defe75aa5a8f net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds cba91a82b2d2 arm/arm64: add support for folded p4d page tables adds 651b987fedfd arm64/mm: implement unmap_hotplug_p4d_range adds ee82aa4f1ec5 arm-arm64-add-support-for-folded-p4d-page-tables-fix-fix adds 56b2e4eac67b h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds 409eeec72ac5 hexagon: remove __ARCH_USE_5LEVEL_HACK adds 8010a343c451 ia64: add support for folded p4d page tables adds 39a31a1ab422 nios2: add support for folded p4d page tables adds df71717e33c7 openrisc: add support for folded p4d page tables adds ed7a27414ae0 powerpc/32: drop get_pteptr() adds 29b5f7058a18 powerpc: add support for folded p4d page tables adds aad7094e8499 fix for "powerpc: add support for folded p4d page tables" adds 3737269f19dc sh: fault: modernize printing of kernel messages adds 7d59bd5df5e4 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds 5c0e5c464f43 sh: add support for folded p4d page tables adds 07544aefc56f unicore32: remove __ARCH_USE_5LEVEL_HACK adds 14226eb30330 asm-generic: remove pgtable-nop4d-hack.h adds 28d0d1357f3f mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds 640345734427 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds f76751890bd3 kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 7bf35ff5a031 ipc/util.c: sysvipc_find_ipc() should increase position index adds da7d6b3540c6 drivers/tty/serial/sh-sci.c: suppress warning adds 96eb50b7bbd1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 9cb332fe1539 Merge branch 'akpm/master' adds e78aa714e326 Add linux-next specific files for 20200303
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (770fbb32d34e) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 4 - Documentation/accounting/psi.rst | 2 + Documentation/admin-guide/cgroup-v1/index.rst | 2 + Documentation/admin-guide/cgroup-v2.rst | 39 +- Documentation/admin-guide/kernel-parameters.txt | 14 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/core-api/index.rst | 1 + .../{kobject.txt => core-api/kobject.rst} | 78 +- Documentation/dev-tools/gcov.rst | 2 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../bindings/clock/socionext,uniphier-clock.yaml | 94 + .../devicetree/bindings/clock/uniphier-clock.txt | 132 - .../bindings/crypto/xlnx,zynqmp-aes.yaml | 37 + .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../display/panel/leadtek,ltk500hd1829.yaml | 2 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 2 + .../bindings/display/simple-framebuffer.yaml | 6 +- .../bindings/dma/socionext,uniphier-xdmac.yaml | 63 + .../devicetree/bindings/dma/ti/k3-udma.yaml | 33 +- .../bindings/firmware/intel,stratix10-svc.txt | 2 +- .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 3 +- .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../bindings/input/touchscreen/goodix.yaml | 2 +- .../media/allwinner,sun8i-a83t-de2-rotate.yaml | 70 + Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../devicetree/bindings/mfd/max77650.yaml | 4 +- .../devicetree/bindings/mmc/mmc-controller.yaml | 1 + Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 + .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../devicetree/bindings/power/renesas,apmu.txt | 35 - .../devicetree/bindings/power/renesas,apmu.yaml | 55 + .../bindings/power/renesas,rcar-sysc.txt | 62 - .../bindings/power/renesas,rcar-sysc.yaml | 73 + .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../devicetree/bindings/reset/renesas,rst.txt | 48 - .../devicetree/bindings/reset/renesas,rst.yaml | 63 + .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + .../devicetree/bindings/thermal/sprd-thermal.yaml | 108 + .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- Documentation/driver-api/thermal/sysfs-api.rst | 30 +- Documentation/filesystems/{9p.txt => 9p.rst} | 114 +- Documentation/filesystems/{adfs.txt => adfs.rst} | 29 +- Documentation/filesystems/{affs.txt => affs.rst} | 62 +- Documentation/filesystems/{afs.txt => afs.rst} | 73 +- ...-mount-control.txt => autofs-mount-control.rst} | 108 +- Documentation/filesystems/{befs.txt => befs.rst} | 59 +- Documentation/filesystems/{bfs.txt => bfs.rst} | 37 +- Documentation/filesystems/{btrfs.txt => btrfs.rst} | 3 + Documentation/filesystems/{ceph.txt => ceph.rst} | 26 +- Documentation/filesystems/cifs/cifsroot.txt | 2 +- .../filesystems/{cramfs.txt => cramfs.rst} | 19 +- .../filesystems/{debugfs.txt => debugfs.rst} | 54 +- Documentation/filesystems/{dlmfs.txt => dlmfs.rst} | 28 +- .../filesystems/{ecryptfs.txt => ecryptfs.rst} | 44 +- .../filesystems/{efivarfs.txt => efivarfs.rst} | 5 +- Documentation/filesystems/{erofs.txt => erofs.rst} | 177 +- Documentation/filesystems/{ext2.txt => ext2.rst} | 41 +- Documentation/filesystems/{ext3.txt => ext3.rst} | 2 + Documentation/filesystems/{f2fs.txt => f2fs.rst} | 254 +- .../{gfs2-uevents.txt => gfs2-uevents.rst} | 20 +- Documentation/filesystems/{gfs2.txt => gfs2.rst} | 20 +- Documentation/filesystems/{hfs.txt => hfs.rst} | 23 +- .../filesystems/{hfsplus.txt => hfsplus.rst} | 2 + Documentation/filesystems/{hpfs.txt => hpfs.rst} | 239 +- Documentation/filesystems/index.rst | 46 +- .../filesystems/{inotify.txt => inotify.rst} | 33 +- Documentation/filesystems/isofs.rst | 64 + Documentation/filesystems/isofs.txt | 48 - .../filesystems/{nilfs2.txt => nilfs2.rst} | 40 +- Documentation/filesystems/{ntfs.txt => ntfs.rst} | 145 +- ...ne-filecheck.txt => ocfs2-online-filecheck.rst} | 45 +- Documentation/filesystems/{ocfs2.txt => ocfs2.rst} | 31 +- Documentation/filesystems/omfs.rst | 112 + Documentation/filesystems/omfs.txt | 106 - .../filesystems/{orangefs.txt => orangefs.rst} | 187 +- Documentation/filesystems/{proc.txt => proc.rst} | 1544 +++++----- Documentation/filesystems/{qnx6.txt => qnx6.rst} | 22 + ...fs-initramfs.txt => ramfs-rootfs-initramfs.rst} | 54 +- Documentation/filesystems/{relay.txt => relay.rst} | 139 +- Documentation/filesystems/{romfs.txt => romfs.rst} | 42 +- .../filesystems/{squashfs.txt => squashfs.rst} | 60 +- Documentation/filesystems/{sysfs.txt => sysfs.rst} | 324 +-- .../filesystems/{sysv-fs.txt => sysv-fs.rst} | 153 +- Documentation/filesystems/{tmpfs.txt => tmpfs.rst} | 44 +- Documentation/filesystems/ubifs-authentication.rst | 10 +- Documentation/filesystems/{ubifs.txt => ubifs.rst} | 25 +- Documentation/filesystems/{udf.txt => udf.rst} | 21 +- .../filesystems/{zonefs.txt => zonefs.rst} | 108 +- Documentation/gpu/drm-kms-helpers.rst | 18 +- Documentation/gpu/todo.rst | 14 + Documentation/media/kapi/csi2.rst | 2 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 16 + Documentation/media/v4l-drivers/vivid.rst | 63 +- .../networking/{6lowpan.txt => 6lowpan.rst} | 29 +- Documentation/networking/devlink/mlx5.rst | 6 + Documentation/networking/index.rst | 1 + Documentation/process/kernel-docs.rst | 10 +- Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- MAINTAINERS | 21 +- Makefile | 2 +- Next/SHA1s | 150 +- Next/merge.log | 2969 +++++++++++++------- arch/Kconfig | 16 +- arch/arm/arm-soc-for-next-contents.txt | 8 + arch/arm/boot/compressed/head.S | 18 +- arch/arm/boot/dts/Makefile | 1 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 21 + arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 + arch/arm/boot/dts/aspeed-g4.dtsi | 2 + arch/arm/boot/dts/aspeed-g5.dtsi | 3 + arch/arm/boot/dts/aspeed-g6.dtsi | 8 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 3 + arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 2 + arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 2 + arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 1 + arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk322x.dtsi | 1 - arch/arm/boot/dts/rk3288-vyasa.dts | 28 +- arch/arm/boot/dts/rk3288.dtsi | 4 +- arch/arm/boot/dts/rv1108.dtsi | 3 +- arch/arm/configs/bcm2835_defconfig | 1 + arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/exynos_defconfig | 6 + arch/arm/configs/integrator_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/omap2plus_defconfig | 7 +- arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/configs/sunxi_defconfig | 2 +- arch/arm/configs/versatile_defconfig | 2 +- arch/arm/include/asm/dma-iommu.h | 2 - arch/arm/include/asm/kvm_mmu.h | 5 +- arch/arm/include/asm/pgtable.h | 1 - arch/arm/include/asm/stage2_pgtable.h | 15 +- arch/arm/include/asm/thread_info.h | 1 - arch/arm/lib/uaccess_with_memcpy.c | 9 +- arch/arm/mach-rockchip/platsmp.c | 2 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mm/dma-mapping.c | 76 +- arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 28 +- arch/arm/mm/idmap.c | 3 +- arch/arm/mm/init.c | 2 +- arch/arm/mm/ioremap.c | 12 +- arch/arm/mm/mm.h | 2 +- arch/arm/mm/mmu.c | 35 +- arch/arm/mm/pgd.c | 40 +- arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 1 + arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 4 + .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 1 + .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 + .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 9 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 1 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 26 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 + arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 + .../boot/dts/rockchip/rk3399pro-rock-pi-n10.dts | 3 +- arch/arm64/include/asm/archrandom.h | 14 + arch/arm64/include/asm/kvm_mmu.h | 10 +- arch/arm64/include/asm/pgalloc.h | 10 +- arch/arm64/include/asm/pgtable-types.h | 5 +- arch/arm64/include/asm/pgtable.h | 37 +- arch/arm64/include/asm/stage2_pgtable.h | 48 +- arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/kernel/efi-entry.S | 26 +- arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/kernel/image-vars.h | 4 +- arch/arm64/kernel/perf_event.c | 168 +- arch/arm64/mm/context.c | 20 +- arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/hugetlbpage.c | 15 +- arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 105 +- arch/arm64/mm/pageattr.c | 7 +- arch/h8300/include/asm/pgtable.h | 1 - arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/pgtable.h | 1 - arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 17 +- arch/ia64/mm/fault.c | 7 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 28 +- arch/m68k/68000/timers.c | 16 +- arch/m68k/coldfire/pit.c | 16 +- arch/m68k/coldfire/sltimers.c | 29 +- arch/m68k/coldfire/timers.c | 31 +- arch/mips/Kconfig | 1 + arch/mips/mm/c-octeon.c | 18 +- arch/mips/mm/c-r3k.c | 4 +- arch/mips/mm/c-r4k.c | 20 +- arch/mips/mm/c-tx39.c | 4 +- arch/mips/pic32/pic32mzda/time.c | 2 +- arch/nios2/include/asm/pgtable.h | 3 +- arch/nios2/mm/fault.c | 9 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/Kconfig | 1 + arch/openrisc/include/asm/pgtable.h | 1 - arch/openrisc/include/uapi/asm/unistd.h | 1 + arch/openrisc/kernel/process.c | 18 +- arch/openrisc/mm/fault.c | 10 +- arch/openrisc/mm/init.c | 4 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/book3s/32/pgtable.h | 1 - arch/powerpc/include/asm/book3s/64/hash.h | 4 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 60 +- arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 1 - arch/powerpc/include/asm/nohash/64/pgalloc.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 32 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 6 +- arch/powerpc/include/asm/pgtable.h | 6 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 32 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s32/mmu.c | 2 +- arch/powerpc/mm/book3s32/tlb.c | 4 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +- arch/powerpc/mm/book3s64/pkeys.c | 12 - arch/powerpc/mm/book3s64/radix_pgtable.c | 26 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/hugetlbpage.c | 28 +- arch/powerpc/mm/kasan/kasan_init_32.c | 8 +- arch/powerpc/mm/mem.c | 4 +- arch/powerpc/mm/nohash/40x.c | 4 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_32.c | 45 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/hashpagetable.c | 20 +- arch/powerpc/mm/ptdump/ptdump.c | 14 +- arch/powerpc/xmon/xmon.c | 18 +- arch/riscv/Makefile | 6 +- arch/riscv/kernel/module.c | 16 + arch/sh/include/asm/pgtable-2level.h | 1 - arch/sh/include/asm/pgtable-3level.h | 1 - arch/sh/include/asm/pgtable_32.h | 5 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/kernel/io_trapped.c | 7 +- arch/sh/mm/cache-sh4.c | 4 +- arch/sh/mm/cache-sh5.c | 7 +- arch/sh/mm/fault.c | 65 +- arch/sh/mm/hugetlbpage.c | 28 +- arch/sh/mm/init.c | 15 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/Kconfig | 1 + arch/sparc/include/asm/pgtable_64.h | 2 +- arch/unicore32/include/asm/pgtable.h | 1 - arch/unicore32/kernel/hibernate.c | 4 +- arch/x86/boot/compressed/head_32.S | 9 +- arch/x86/boot/compressed/head_64.S | 4 +- arch/x86/entry/entry_32.S | 19 +- arch/x86/include/asm/io_bitmap.h | 9 +- arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/mce.h | 3 - arch/x86/include/asm/mmu_context.h | 15 - arch/x86/include/asm/paravirt.h | 7 + arch/x86/include/asm/paravirt_types.h | 4 + arch/x86/include/asm/thread_info.h | 10 +- arch/x86/include/asm/traps.h | 17 +- arch/x86/kernel/cpu/common.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 12 +- arch/x86/kernel/cpu/mce/intel.c | 9 +- arch/x86/kernel/cpu/mce/internal.h | 3 + arch/x86/kernel/irq.c | 3 +- arch/x86/kernel/kvm.c | 65 +- arch/x86/kernel/paravirt.c | 5 + arch/x86/kernel/process.c | 2 +- arch/x86/kernel/traps.c | 41 +- arch/x86/kvm/Kconfig | 13 + arch/x86/kvm/Makefile | 1 + arch/x86/kvm/svm.c | 5 +- arch/x86/kvm/vmx/vmx.c | 17 + arch/x86/kvm/x86.c | 14 +- arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/xen/enlighten_pv.c | 25 + block/blk-flush.c | 2 +- block/blk-mq-sched.c | 22 +- block/blk-mq-tag.c | 4 +- block/blk-mq-tag.h | 4 +- block/blk-mq.c | 28 +- block/blk-mq.h | 5 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- crypto/md5.c | 3 - drivers/atm/nicstar.c | 2 +- drivers/block/loop.c | 10 +- drivers/block/null_blk.h | 3 - drivers/block/null_blk_main.c | 2 - drivers/bluetooth/btqca.c | 10 +- drivers/bluetooth/btqca.h | 6 +- drivers/bluetooth/btrtl.h | 4 +- drivers/bluetooth/btusb.c | 22 +- drivers/bluetooth/hci_h4.c | 4 +- drivers/bluetooth/hci_qca.c | 4 +- drivers/char/Kconfig | 2 +- drivers/char/hw_random/omap3-rom-rng.c | 1 + drivers/char/random.c | 84 +- drivers/clk/clk.c | 6 +- drivers/crypto/Kconfig | 12 + drivers/crypto/Makefile | 1 + drivers/crypto/chelsio/chcr_core.c | 2 + drivers/crypto/hisilicon/sec2/sec_crypto.c | 1 - drivers/crypto/xilinx/Makefile | 2 + drivers/crypto/xilinx/zynqmp-aes-gcm.c | 457 +++ drivers/dma/Kconfig | 11 + drivers/dma/Makefile | 1 + drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 17 + drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 21 + drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 2 + drivers/dma/idxd/cdev.c | 5 +- drivers/dma/idxd/sysfs.c | 11 + drivers/dma/tegra20-apb-dma.c | 1 - drivers/dma/ti/edma.c | 2 +- drivers/dma/ti/k3-udma-glue.c | 18 +- drivers/dma/ti/k3-udma.c | 50 +- drivers/dma/uniphier-xdmac.c | 611 ++++ drivers/firmware/efi/efi.c | 25 +- drivers/firmware/xilinx/zynqmp.c | 25 + drivers/fpga/dfl-pci.c | 6 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 12 +- drivers/fpga/stratix10-soc.c | 3 +- drivers/gpio/gpiolib.c | 17 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/arc/arcpgu_hdmi.c | 2 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 29 +- drivers/gpu/drm/bridge/Makefile | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 8 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 12 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 13 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 10 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/display-connector.c | 295 ++ drivers/gpu/drm/bridge/dumb-vga-dac.c | 300 -- drivers/gpu/drm/bridge/lvds-codec.c | 21 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 8 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 8 +- drivers/gpu/drm/bridge/panel.c | 21 +- drivers/gpu/drm/bridge/parade-ps8622.c | 8 +- drivers/gpu/drm/bridge/parade-ps8640.c | 5 +- drivers/gpu/drm/bridge/sii902x.c | 8 +- drivers/gpu/drm/bridge/sil-sii8620.c | 3 +- drivers/gpu/drm/bridge/simple-bridge.c | 342 +++ drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 10 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 8 +- drivers/gpu/drm/bridge/tc358764.c | 8 +- drivers/gpu/drm/bridge/tc358767.c | 9 +- drivers/gpu/drm/bridge/tc358768.c | 6 +- drivers/gpu/drm/bridge/thc63lvd1024.c | 5 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 8 +- drivers/gpu/drm/bridge/ti-tfp410.c | 222 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 211 ++ drivers/gpu/drm/drm_bridge.c | 314 ++- drivers/gpu/drm/drm_bridge_connector.c | 379 +++ drivers/gpu/drm/drm_connector.c | 15 + drivers/gpu/drm/drm_edid.c | 11 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 - drivers/gpu/drm/drm_simple_kms_helper.c | 2 +- drivers/gpu/drm/exynos/exynos_dp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 23 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h | 2 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- drivers/gpu/drm/i2c/tda998x_drv.c | 10 +- drivers/gpu/drm/i915/Kconfig.profile | 21 +- drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/icl_dsi.c | 18 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 24 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 3 + drivers/gpu/drm/i915/display/intel_ddi.c | 455 +-- drivers/gpu/drm/i915/display/intel_ddi.h | 2 - drivers/gpu/drm/i915/display/intel_display.c | 79 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 9 +- drivers/gpu/drm/i915/display/intel_display_types.h | 30 + drivers/gpu/drm/i915/display/intel_dp.c | 3 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 841 +++++- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 9 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 17 +- drivers/gpu/drm/i915/display/intel_pipe_crc.h | 4 +- drivers/gpu/drm/i915/display/intel_sprite.c | 57 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 55 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 1 + drivers/gpu/drm/i915/gt/intel_gtt.c | 5 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 3 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 31 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 47 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 30 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 783 +++++- drivers/gpu/drm/i915/gt/sysfs_engines.c | 445 +++ drivers/gpu/drm/i915/gt/sysfs_engines.h | 13 + drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/i915_active.c | 3 + drivers/gpu/drm/i915/i915_drv.c | 5 +- drivers/gpu/drm/i915/i915_drv.h | 74 +- drivers/gpu/drm/i915/i915_ioc32.c | 6 +- drivers/gpu/drm/i915/i915_ioc32.h | 17 + drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 73 +- drivers/gpu/drm/i915/i915_perf_types.h | 3 +- drivers/gpu/drm/i915/i915_reg.h | 8 +- drivers/gpu/drm/i915/i915_request.c | 60 +- drivers/gpu/drm/i915/i915_sysfs.c | 3 + drivers/gpu/drm/i915/intel_dram.c | 10 + drivers/gpu/drm/i915/intel_pm.c | 166 +- drivers/gpu/drm/i915/selftests/i915_active.c | 3 +- drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 4 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +- drivers/gpu/drm/msm/edp/edp.c | 2 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 22 - drivers/gpu/drm/omapdrm/displays/Makefile | 4 - .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 97 - drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 183 -- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 137 - .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 217 -- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 2 +- drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/base.c | 55 +- drivers/gpu/drm/omapdrm/dss/display.c | 9 - drivers/gpu/drm/omapdrm/dss/dpi.c | 349 +-- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 28 - drivers/gpu/drm/omapdrm/dss/dss.c | 46 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 313 ++- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 59 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 295 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 48 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 5 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 5 - drivers/gpu/drm/omapdrm/dss/omapdss.h | 46 +- drivers/gpu/drm/omapdrm/dss/output.c | 53 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 178 +- drivers/gpu/drm/omapdrm/dss/venc.c | 269 +- drivers/gpu/drm/omapdrm/omap_connector.c | 247 +- drivers/gpu/drm/omapdrm/omap_connector.h | 3 - drivers/gpu/drm/omapdrm/omap_drv.c | 88 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 83 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 6 + drivers/gpu/drm/panel/panel-simple.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.c | 123 +- drivers/gpu/drm/panfrost/panfrost_device.h | 26 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 30 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 11 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 11 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/stm/ltdc.c | 2 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 + drivers/gpu/drm/tidss/tidss_kms.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 2 +- drivers/gpu/drm/vc4/vc4_dpi.c | 2 +- drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 5 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 66 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 28 +- drivers/gpu/drm/virtio/virtgpu_object.c | 11 +- drivers/i3c/device.c | 50 +- drivers/i3c/master.c | 24 +- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 2 +- drivers/iommu/Kconfig | 4 +- drivers/iommu/amd_iommu_types.h | 2 +- drivers/iommu/intel-iommu.c | 6 +- drivers/iommu/io-pgtable-arm.c | 4 +- drivers/iommu/iommu.c | 15 +- drivers/iommu/qcom_iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 1 - drivers/macintosh/therm_windtunnel.c | 52 +- drivers/md/dm-bio-record.h | 15 + drivers/md/dm-crypt.c | 2 +- drivers/md/dm-integrity.c | 32 +- drivers/md/dm-verity-verify-sig.c | 3 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 4 +- drivers/media/platform/Kconfig | 12 + drivers/media/platform/aspeed-video.c | 15 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 29 +- drivers/media/platform/omap3isp/ispvideo.c | 4 +- drivers/media/platform/qcom/camss/camss-video.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 6 +- drivers/media/platform/rcar_drif.c | 6 +- drivers/media/platform/sunxi/Makefile | 1 + .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 6 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 4 +- drivers/media/platform/sunxi/sun8i-rotate/Makefile | 5 + .../platform/sunxi/sun8i-rotate/sun8i-formats.h | 25 + .../platform/sunxi/sun8i-rotate/sun8i-rotate.h | 135 + .../platform/sunxi/sun8i-rotate/sun8i_formats.c | 273 ++ .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 924 ++++++ drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-xmp-decoder.c | 2 +- drivers/media/usb/Kconfig | 1 - drivers/media/usb/Makefile | 1 - drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 + drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/v4l2-core/v4l2-mc.c | 18 +- drivers/misc/lkdtm/bugs.c | 75 + drivers/misc/lkdtm/core.c | 3 + drivers/misc/lkdtm/lkdtm.h | 3 + drivers/mtd/spi-nor/spi-nor.c | 26 +- drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/sja1105/sja1105_main.c | 3 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 2 +- drivers/net/ethernet/atheros/Kconfig | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 188 +- drivers/net/ethernet/brocade/bna/bnad.h | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 57 +- drivers/net/ethernet/ibm/ibmveth.h | 3 + drivers/net/ethernet/marvell/mvneta.c | 30 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 174 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 16 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 38 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 165 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 30 + .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 24 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 156 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 + .../ethernet/marvell/octeontx2/nic/otx2_common.c | 65 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 7 + .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 41 + .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 40 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 38 + .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 15 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 115 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 22 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 14 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 208 +- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 20 +- .../mellanox/mlx5/core/eswitch_offloads_chains.h | 2 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 11 + .../mellanox/mlx5/core/steering/dr_action.c | 10 +- .../mellanox/mlx5/core/steering/dr_domain.c | 17 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 2 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 12 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 18 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 16 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 2 +- .../mellanox/mlx5/core/steering/dr_table.c | 8 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 22 +- drivers/net/ethernet/tehuti/tehuti.h | 2 +- drivers/net/ethernet/xilinx/ll_temac.h | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 198 +- drivers/net/hyperv/netvsc_drv.c | 41 +- drivers/net/phy/mscc.c | 10 +- drivers/net/phy/phy.c | 3 +- drivers/net/usb/r8152.c | 14 +- drivers/net/virtio_net.c | 39 +- drivers/nvdimm/security.c | 2 +- drivers/nvme/host/pci.c | 2 +- drivers/of/resolver.c | 5 +- drivers/of/unittest.c | 465 +-- drivers/perf/arm_pmu_acpi.c | 7 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 10 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 13 + drivers/pinctrl/core.c | 2 +- drivers/pinctrl/pinconf-generic.c | 1 + drivers/pinctrl/pinctrl-da9062.c | 2 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 2 +- drivers/pinctrl/sprd/Kconfig | 6 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 3 + drivers/platform/x86/Kconfig | 2 +- drivers/platform/x86/i2c-multi-instantiate.c | 2 +- drivers/platform/x86/intel-uncore-frequency.c | 51 +- drivers/platform/x86/intel_pmc_core.c | 127 +- drivers/regulator/Kconfig | 1 + drivers/regulator/pwm-regulator.c | 6 +- drivers/scsi/aacraid/aachba.c | 76 +- drivers/scsi/aacraid/comminit.c | 35 +- drivers/scsi/aacraid/commsup.c | 48 +- drivers/scsi/aacraid/linit.c | 154 +- drivers/scsi/dpt_i2o.c | 25 +- drivers/scsi/dpti.h | 3 +- drivers/scsi/fnic/vnic_devcmd.h | 2 +- drivers/scsi/hosts.c | 65 + drivers/scsi/ibmvscsi/ibmvfc.c | 207 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/ipr.h | 6 +- drivers/scsi/isci/sas.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/mvsas/mv_sas.h | 2 +- drivers/scsi/mvumi.h | 4 +- drivers/scsi/pmcraid.h | 2 +- drivers/scsi/qla2xxx/qla_bsg.c | 9 +- drivers/scsi/qla2xxx/qla_def.h | 31 +- drivers/scsi/qla2xxx/qla_dfs.c | 11 +- drivers/scsi/qla2xxx/qla_fw.h | 3 +- drivers/scsi/qla2xxx/qla_gbl.h | 6 +- drivers/scsi/qla2xxx/qla_gs.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 189 +- drivers/scsi/qla2xxx/qla_iocb.c | 22 +- drivers/scsi/qla2xxx/qla_isr.c | 116 +- drivers/scsi/qla2xxx/qla_mbx.c | 133 +- drivers/scsi/qla2xxx/qla_mid.c | 3 +- drivers/scsi/qla2xxx/qla_mr.c | 13 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 167 +- drivers/scsi/qla2xxx/qla_sup.c | 13 +- drivers/scsi/qla2xxx/qla_target.c | 10 +- drivers/scsi/qla2xxx/qla_tmpl.h | 4 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/scsi.c | 14 - drivers/scsi/scsi_error.c | 1 - drivers/scsi/scsi_lib.c | 90 +- drivers/scsi/scsi_priv.h | 2 - drivers/scsi/scsi_scan.c | 1 - drivers/scsi/scsi_sysfs.c | 8 +- drivers/scsi/scsi_transport_iscsi.c | 38 + drivers/scsi/snic/vnic_devcmd.h | 2 +- drivers/scsi/stex.c | 2 +- drivers/scsi/ufs/ufs-mediatek.c | 46 +- drivers/scsi/ufs/ufs-mediatek.h | 2 + drivers/scsi/ufs/ufs-qcom.c | 3 + drivers/scsi/ufs/ufs_quirks.h | 1 + drivers/scsi/ufs/ufshcd.c | 361 ++- drivers/scsi/ufs/ufshcd.h | 109 +- drivers/spi/atmel-quadspi.c | 11 + drivers/spi/spi-bcm63xx-hsspi.c | 1 - drivers/spi/spi-hisi-sfc-v3xx.c | 99 +- drivers/spi/spi-mem.c | 5 +- drivers/spi/spi-pxa2xx.c | 13 +- drivers/spi/spi-zynqmp-gqspi.c | 3 - drivers/spi/spi.c | 4 +- drivers/spi/spidev.c | 23 +- drivers/staging/media/Kconfig | 4 + drivers/staging/media/Makefile | 1 + drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkisp1/TODO | 1 - drivers/staging/media/rkisp1/rkisp1-capture.c | 11 +- .../{media/usb => staging/media}/usbvision/Kconfig | 7 +- .../usb => staging/media}/usbvision/Makefile | 0 drivers/staging/media/usbvision/TODO | 11 + .../media}/usbvision/usbvision-cards.c | 0 .../media}/usbvision/usbvision-cards.h | 0 .../media}/usbvision/usbvision-core.c | 0 .../media}/usbvision/usbvision-i2c.c | 0 .../media}/usbvision/usbvision-video.c | 0 .../usb => staging/media}/usbvision/usbvision.h | 0 drivers/staging/speakup/selection.c | 2 - drivers/thermal/Kconfig | 41 +- drivers/thermal/Makefile | 3 + drivers/thermal/imx8mm_thermal.c | 131 + drivers/thermal/imx_sc_thermal.c | 148 + drivers/thermal/imx_thermal.c | 6 +- drivers/thermal/of-thermal.c | 62 +- drivers/thermal/rcar_gen3_thermal.c | 27 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/sprd_thermal.c | 552 ++++ drivers/thermal/thermal_core.c | 3 +- drivers/thermal/thermal_core.h | 2 + drivers/thermal/thermal_sysfs.c | 77 + drivers/thermal/ti-soc-thermal/ti-bandgap.c | 44 +- drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 +- drivers/tty/vt/selection.c | 27 +- drivers/tty/vt/vt.c | 2 - drivers/video/hdmi.c | 11 +- fs/afs/security.c | 2 +- fs/btrfs/async-thread.c | 8 + fs/btrfs/async-thread.h | 1 + fs/btrfs/ctree.c | 7 +- fs/btrfs/disk-io.c | 58 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/reflink.c | 103 +- fs/btrfs/space-info.c | 43 +- fs/btrfs/volumes.c | 51 +- fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/cifsfs.c | 4 +- fs/cifs/connect.c | 7 +- fs/cifs/inode.c | 4 +- fs/cifs/link.c | 4 +- fs/cifs/smb2file.c | 2 +- fs/cifs/smb2ops.c | 23 +- fs/cifs/smb2pdu.c | 55 +- fs/cifs/smb2pdu.h | 12 +- fs/cifs/smb2proto.h | 5 +- fs/crypto/keyring.c | 29 +- fs/crypto/keysetup_v1.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/eventpoll.c | 64 +- fs/ext4/super.c | 6 +- fs/fscache/object-list.c | 2 +- fs/io-wq.c | 88 +- fs/io-wq.h | 18 +- fs/io_uring.c | 1703 +++++++---- fs/jbd2/transaction.c | 8 +- fs/nfs/Kconfig | 2 +- fs/nfs/nfs4idmap.c | 30 +- fs/proc/base.c | 111 +- fs/proc/inode.c | 74 +- fs/proc/internal.h | 4 +- fs/proc/proc_sysctl.c | 45 +- fs/seq_file.c | 7 +- fs/splice.c | 6 +- fs/ubifs/auth.c | 2 +- fs/verity/signature.c | 15 +- include/asm-generic/5level-fixup.h | 58 - include/asm-generic/pgtable-nop4d-hack.h | 64 - include/asm-generic/pgtable-nopud.h | 4 - include/drm/drm_bridge.h | 237 +- include/drm/drm_bridge_connector.h | 18 + include/drm/drm_connector.h | 9 + include/drm/drm_encoder.h | 3 +- include/linux/bitops.h | 4 +- include/linux/blkdev.h | 2 +- include/linux/blktrace_api.h | 18 +- include/linux/bpf-cgroup.h | 2 +- include/linux/bpf.h | 3 +- include/linux/cgroup-defs.h | 5 + include/linux/dccp.h | 2 +- include/linux/dmaengine.h | 54 +- include/linux/dmar.h | 8 +- include/linux/efi.h | 2 + include/linux/ethtool.h | 6 + include/linux/firmware/xlnx-zynqmp.h | 2 + include/linux/hdmi.h | 2 +- include/linux/huge_mm.h | 4 +- include/linux/inet_diag.h | 27 +- include/linux/iommu.h | 2 +- include/linux/key.h | 123 +- include/linux/kvm_host.h | 2 +- include/linux/mlx5/fs.h | 1 + include/linux/mm.h | 35 +- include/linux/mm_types.h | 4 +- include/linux/netdevice.h | 10 +- include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/x_tables.h | 8 +- include/linux/netfilter_arp/arp_tables.h | 2 +- include/linux/netfilter_bridge/ebtables.h | 2 +- include/linux/netfilter_ipv4/ip_tables.h | 2 +- include/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/linux/netlink.h | 4 +- include/linux/phy.h | 1 + include/linux/pid.h | 1 + include/linux/posix-timers.h | 2 +- include/linux/proc_fs.h | 4 +- include/linux/random.h | 22 + include/linux/skbuff.h | 12 +- include/linux/socket.h | 4 + include/linux/spi/spi.h | 3 + include/linux/splice.h | 3 + include/linux/thermal.h | 10 + include/media/h264-ctrls.h | 2 + include/media/v4l2-mc.h | 40 +- include/media/videobuf2-core.h | 7 +- include/net/6lowpan.h | 2 +- include/net/af_unix.h | 4 +- include/net/bluetooth/hci.h | 45 +- include/net/bluetooth/hci_sock.h | 6 +- include/net/bluetooth/l2cap.h | 8 +- include/net/bluetooth/mgmt.h | 3 +- include/net/bluetooth/rfcomm.h | 2 +- include/net/bonding.h | 2 +- include/net/bpf_sk_storage.h | 27 + include/net/compat.h | 3 + include/net/dn_fib.h | 2 +- include/net/flow_offload.h | 2 +- include/net/inet_sock.h | 2 +- include/net/ip6_fib.h | 2 +- include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 4 +- include/net/lwtunnel.h | 2 +- include/net/mip6.h | 2 +- include/net/mld.h | 6 +- include/net/mpls_iptunnel.h | 2 +- include/net/ndisc.h | 6 +- include/net/neighbour.h | 2 +- include/net/netfilter/nf_conntrack_extend.h | 2 +- include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_tables.h | 6 +- include/net/nexthop.h | 2 +- include/net/pkt_sched.h | 2 +- include/net/sctp/structs.h | 2 +- include/net/sock_reuseport.h | 2 +- include/scsi/iscsi_if.h | 11 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_cmnd.h | 1 - include/scsi/scsi_device.h | 5 +- include/scsi/scsi_host.h | 14 +- include/scsi/scsi_ioctl.h | 2 +- include/scsi/scsi_transport_iscsi.h | 1 + include/scsi/srp.h | 8 +- include/sound/sof/topology.h | 3 +- include/trace/events/io_uring.h | 103 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/inet_diag.h | 5 +- include/uapi/linux/io_uring.h | 38 +- include/uapi/linux/keyctl.h | 66 - include/uapi/linux/net_dropmon.h | 4 +- include/uapi/linux/netfilter/nf_tables.h | 4 + include/uapi/linux/netfilter_bridge/ebt_among.h | 2 +- include/uapi/linux/sock_diag.h | 26 + include/uapi/scsi/scsi_bsg_fc.h | 2 +- include/uapi/sound/sof/abi.h | 2 +- ipc/util.c | 2 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/hashtab.c | 2 +- kernel/bpf/lpm_trie.c | 2 +- kernel/bpf/syscall.c | 15 + kernel/cgroup/cgroup.c | 17 +- kernel/context_tracking.c | 2 + kernel/exit.c | 15 +- kernel/gcov/fs.c | 2 +- kernel/gcov/gcc_4_7.c | 2 +- kernel/pid.c | 1 + kernel/sched/fair.c | 2 + kernel/task_work.c | 18 +- kernel/time/posix-cpu-timers.c | 143 +- kernel/trace/blktrace.c | 114 +- lib/Kconfig.ubsan | 49 +- lib/Makefile | 2 + lib/cpumask.c | 102 +- lib/digsig.c | 2 +- lib/rbtree.c | 4 +- lib/test_kmod.c | 2 +- lib/ubsan.c | 47 +- localversion-next | 2 +- mm/compaction.c | 27 +- mm/debug_vm_pgtable.c | 2 +- mm/filemap.c | 14 +- mm/hugetlb.c | 1 + mm/internal.h | 1 + mm/kasan/init.c | 11 - mm/kasan/report.c | 10 +- mm/khugepaged.c | 4 +- mm/memblock.c | 2 +- mm/memcontrol.c | 222 +- mm/memory.c | 36 +- mm/memory_hotplug.c | 21 +- mm/mempolicy.c | 1 + mm/mm_init.c | 2 +- mm/mmu_notifier.c | 53 +- mm/mremap.c | 2 +- mm/page_alloc.c | 10 +- mm/page_counter.c | 12 +- mm/rmap.c | 18 +- mm/shmem.c | 98 +- mm/slub.c | 3 +- mm/swap.c | 9 +- mm/vmscan.c | 49 +- mm/zsmalloc.c | 8 +- net/bluetooth/a2mp.h | 10 +- net/bluetooth/bnep/bnep.h | 6 +- net/bluetooth/hci_conn.c | 32 +- net/bluetooth/hci_core.c | 10 +- net/bluetooth/mgmt.c | 4 + net/bridge/netfilter/ebtables.c | 2 +- net/ceph/ceph_common.c | 2 +- net/compat.c | 30 +- net/core/bpf_sk_storage.c | 285 +- net/core/datagram.c | 25 +- net/core/devlink.c | 2 +- net/core/drop_monitor.c | 2 +- net/dccp/ccid.h | 2 +- net/dccp/diag.c | 9 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/ethtool/ioctl.c | 39 + net/hsr/hsr_debugfs.c | 5 +- net/hsr/hsr_device.c | 64 +- net/hsr/hsr_device.h | 3 +- net/hsr/hsr_framereg.c | 3 +- net/hsr/hsr_main.c | 3 +- net/hsr/hsr_main.h | 1 - net/hsr/hsr_netlink.c | 49 +- net/hsr/hsr_slave.c | 58 +- net/hsr/hsr_slave.h | 2 +- net/ipv4/Kconfig | 6 +- net/ipv4/inet_diag.c | 307 +- net/ipv4/ipconfig.c | 2 +- net/ipv4/netfilter/arp_tables.c | 4 +- net/ipv4/netfilter/ip_tables.c | 4 +- net/ipv4/raw_diag.c | 24 +- net/ipv4/tcp_diag.c | 8 +- net/ipv4/udp.c | 14 +- net/ipv4/udp_diag.c | 41 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ah6.c | 2 +- net/ipv6/netfilter/ip6_tables.c | 4 +- net/ipv6/seg6_iptunnel.c | 2 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/l2tp/l2tp_core.h | 2 +- net/mpls/internal.h | 4 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_bitmap_port.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/nfnetlink_acct.c | 2 +- net/netfilter/nft_bitwise.c | 120 +- net/netfilter/nft_set_pipapo.c | 6 +- net/netfilter/xt_IDLETIMER.c | 7 +- net/netfilter/xt_hashlimit.c | 2 +- net/netfilter/xt_recent.c | 4 +- net/netlink/af_netlink.c | 2 +- net/rxrpc/key.c | 19 +- net/sched/em_ipt.c | 2 +- net/sched/em_nbyte.c | 2 +- net/sched/sch_atm.c | 2 +- net/sched/sch_netem.c | 2 +- net/sctp/diag.c | 7 +- net/socket.c | 25 +- net/unix/af_unix.c | 28 +- net/wireless/reg.c | 6 +- net/xdp/xsk_queue.h | 4 +- net/xfrm/espintcp.c | 2 +- scripts/Makefile.ubsan | 16 +- scripts/checkpatch.pl | 13 +- scripts/mod/devicetable-offsets.c | 7 + scripts/mod/file2alias.c | 19 + scripts/sphinx-pre-install | 17 +- security/integrity/digsig.c | 33 +- security/integrity/digsig_asymmetric.c | 4 +- security/integrity/evm/evm_crypto.c | 4 +- security/integrity/evm/evm_main.c | 2 - security/integrity/evm/evm_secfs.c | 2 - security/integrity/ima/Makefile | 6 +- security/integrity/ima/ima_asymmetric_keys.c | 2 - security/integrity/ima/ima_crypto.c | 2 - security/integrity/ima/ima_fs.c | 2 - security/integrity/ima/ima_init.c | 2 - security/integrity/ima/ima_kexec.c | 1 - security/integrity/ima/ima_main.c | 5 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/ima/ima_policy.c | 2 - security/integrity/ima/ima_queue.c | 2 - security/integrity/ima/ima_queue_keys.c | 2 - security/integrity/ima/ima_template.c | 2 - security/integrity/ima/ima_template_lib.c | 2 - security/integrity/integrity.h | 12 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 107 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 363 +-- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/selinux/hooks.c | 61 +- security/selinux/include/classmap.h | 2 +- security/selinux/include/security.h | 8 - security/selinux/ss/services.c | 1 - security/smack/smack_lsm.c | 3 +- sound/soc/amd/acp3x-rt5682-max9836.c | 53 +- sound/soc/codecs/rt1015.c | 5 +- sound/soc/codecs/rt5682-sdw.c | 2 +- sound/soc/samsung/arndale.c | 4 +- sound/soc/samsung/littlemill.c | 2 +- sound/soc/samsung/lowland.c | 2 +- sound/soc/samsung/odroid.c | 4 +- sound/soc/samsung/smdk_wm8994.c | 2 +- sound/soc/samsung/smdk_wm8994pcm.c | 2 +- sound/soc/samsung/snow.c | 4 +- sound/soc/samsung/speyside.c | 2 +- sound/soc/samsung/tm2_wm5110.c | 3 +- sound/soc/samsung/tobermory.c | 2 +- sound/soc/soc-component.c | 2 +- sound/soc/soc-dapm.c | 4 +- sound/soc/sof/intel/hda-dsp.c | 15 +- sound/soc/sof/intel/hda-loader.c | 6 + sound/soc/sof/ipc.c | 12 +- sound/soc/sof/pcm.c | 6 +- sound/soc/zte/zx-spdif.c | 1 - tools/arch/x86/include/asm/msr-index.h | 2 + tools/arch/x86/include/uapi/asm/kvm.h | 1 + tools/lib/rbtree.c | 4 +- tools/perf/Documentation/perf-config.txt | 74 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-probe.c | 6 +- tools/perf/builtin-report.c | 2 +- tools/perf/builtin-top.c | 4 +- tools/perf/ui/browsers/annotate.c | 19 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/util/annotate.c | 194 +- tools/perf/util/annotate.h | 9 +- tools/perf/util/config.c | 12 + tools/perf/util/config.h | 1 + tools/perf/util/probe-file.c | 28 +- .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 + .../cpupower/utils/idle_monitor/cpupower-monitor.h | 2 +- tools/testing/selftests/lkdtm/.gitignore | 2 + tools/testing/selftests/pidfd/.gitignore | 1 + virt/kvm/arm/mmu.c | 209 +- 1058 files changed, 24885 insertions(+), 13668 deletions(-) rename Documentation/{kobject.txt => core-api/kobject.rst} (87%) create mode 100644 Documentation/devicetree/bindings/clock/socionext,uniphier-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/uniphier-clock.txt create mode 100644 Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml create mode 100644 Documentation/devicetree/bindings/dma/socionext,uniphier-xdmac.yaml create mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.txt create mode 100644 Documentation/devicetree/bindings/power/renesas,apmu.yaml delete mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.txt create mode 100644 Documentation/devicetree/bindings/power/renesas,rcar-sysc.yaml delete mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.txt create mode 100644 Documentation/devicetree/bindings/reset/renesas,rst.yaml create mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/sprd-thermal.yaml rename Documentation/filesystems/{9p.txt => 9p.rst} (63%) rename Documentation/filesystems/{adfs.txt => adfs.rst} (85%) rename Documentation/filesystems/{affs.txt => affs.rst} (86%) rename Documentation/filesystems/{afs.txt => afs.rst} (90%) rename Documentation/filesystems/{autofs-mount-control.txt => autofs-mount-control [...] rename Documentation/filesystems/{befs.txt => befs.rst} (83%) rename Documentation/filesystems/{bfs.txt => bfs.rst} (71%) rename Documentation/filesystems/{btrfs.txt => btrfs.rst} (96%) rename Documentation/filesystems/{ceph.txt => ceph.rst} (91%) rename Documentation/filesystems/{cramfs.txt => cramfs.rst} (88%) rename Documentation/filesystems/{debugfs.txt => debugfs.rst} (91%) rename Documentation/filesystems/{dlmfs.txt => dlmfs.rst} (86%) rename Documentation/filesystems/{ecryptfs.txt => ecryptfs.rst} (70%) rename Documentation/filesystems/{efivarfs.txt => efivarfs.rst} (85%) rename Documentation/filesystems/{erofs.txt => erofs.rst} (54%) rename Documentation/filesystems/{ext2.txt => ext2.rst} (91%) rename Documentation/filesystems/{ext3.txt => ext3.rst} (88%) rename Documentation/filesystems/{f2fs.txt => f2fs.rst} (84%) rename Documentation/filesystems/{gfs2-uevents.txt => gfs2-uevents.rst} (94%) rename Documentation/filesystems/{gfs2.txt => gfs2.rst} (76%) rename Documentation/filesystems/{hfs.txt => hfs.rst} (80%) rename Documentation/filesystems/{hfsplus.txt => hfsplus.rst} (95%) rename Documentation/filesystems/{hpfs.txt => hpfs.rst} (66%) rename Documentation/filesystems/{inotify.txt => inotify.rst} (83%) create mode 100644 Documentation/filesystems/isofs.rst delete mode 100644 Documentation/filesystems/isofs.txt rename Documentation/filesystems/{nilfs2.txt => nilfs2.rst} (89%) rename Documentation/filesystems/{ntfs.txt => ntfs.rst} (85%) rename Documentation/filesystems/{ocfs2-online-filecheck.txt => ocfs2-online-filec [...] rename Documentation/filesystems/{ocfs2.txt => ocfs2.rst} (88%) create mode 100644 Documentation/filesystems/omfs.rst delete mode 100644 Documentation/filesystems/omfs.txt rename Documentation/filesystems/{orangefs.txt => orangefs.rst} (83%) rename Documentation/filesystems/{proc.txt => proc.rst} (65%) rename Documentation/filesystems/{qnx6.txt => qnx6.rst} (98%) rename Documentation/filesystems/{ramfs-rootfs-initramfs.txt => ramfs-rootfs-initr [...] rename Documentation/filesystems/{relay.txt => relay.rst} (91%) rename Documentation/filesystems/{romfs.txt => romfs.rst} (86%) rename Documentation/filesystems/{squashfs.txt => squashfs.rst} (91%) rename Documentation/filesystems/{sysfs.txt => sysfs.rst} (56%) rename Documentation/filesystems/{sysv-fs.txt => sysv-fs.rst} (73%) rename Documentation/filesystems/{tmpfs.txt => tmpfs.rst} (86%) rename Documentation/filesystems/{ubifs.txt => ubifs.rst} (91%) rename Documentation/filesystems/{udf.txt => udf.rst} (83%) rename Documentation/filesystems/{zonefs.txt => zonefs.rst} (90%) rename Documentation/networking/{6lowpan.txt => 6lowpan.rst} (64%) create mode 100644 drivers/crypto/xilinx/Makefile create mode 100644 drivers/crypto/xilinx/zynqmp-aes-gcm.c create mode 100644 drivers/dma/uniphier-xdmac.c create mode 100644 drivers/gpu/drm/bridge/display-connector.c delete mode 100644 drivers/gpu/drm/bridge/dumb-vga-dac.c create mode 100644 drivers/gpu/drm/bridge/simple-bridge.c create mode 100644 drivers/gpu/drm/bridge/ti-tpd12s015.c create mode 100644 drivers/gpu/drm/drm_bridge_connector.c create mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.c create mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.h create mode 100644 drivers/gpu/drm/i915/i915_ioc32.h delete mode 100644 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c delete mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c delete mode 100644 drivers/gpu/drm/omapdrm/dss/dss-of.c create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/Makefile create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-formats.h create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-rotate.h create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_formats.c create mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.h rename drivers/{media/usb => staging/media}/usbvision/Kconfig (57%) rename drivers/{media/usb => staging/media}/usbvision/Makefile (100%) create mode 100644 drivers/staging/media/usbvision/TODO rename drivers/{media/usb => staging/media}/usbvision/usbvision-cards.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-cards.h (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-core.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-i2c.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision-video.c (100%) rename drivers/{media/usb => staging/media}/usbvision/usbvision.h (100%) create mode 100644 drivers/thermal/imx8mm_thermal.c create mode 100644 drivers/thermal/imx_sc_thermal.c create mode 100644 drivers/thermal/sprd_thermal.c delete mode 100644 include/asm-generic/5level-fixup.h delete mode 100644 include/asm-generic/pgtable-nop4d-hack.h create mode 100644 include/drm/drm_bridge_connector.h create mode 100644 tools/testing/selftests/lkdtm/.gitignore