This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig 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 f919e092bab9 Merge branch 'spi-5.7' into spi-next omits 94af5e005370 Merge branch 'spi-5.6' into spi-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 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 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 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 ef0129a4d06a drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] 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 3101776bf0cc Merge remote-tracking branch 'fixes/master' adds 351fd8cba6b1 Merge remote-tracking branch 'arc-current/for-curr' adds 5dba1a322845 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 1ed174297d59 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 0e1c4c190e99 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 3fbbc16b7f24 Merge remote-tracking branch 'net/master' adds 94d0ad354d2c Merge remote-tracking branch 'bpf/master' adds edf0d283d988 ipv6: xfrm6_tunnel.c: Use built-in RCU list checking adds f68a71c87a0c Merge remote-tracking branch 'ipsec/master' adds 7c400748d3cd Merge remote-tracking branch 'wireless-drivers/master' adds 35e5d17c84e0 Merge remote-tracking branch 'rdma-fixes/for-rc' adds baf37edd5f83 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 77434a2d4a6f Merge branch 'asoc-5.6' into asoc-linus adds f8644eb9d5a9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 7540c9e21e63 Merge remote-tracking branch 'regmap-fixes/for-linus' adds bec543b0fbda 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 c11e44fe006d Merge branch 'spi-5.6' into spi-linus adds 5045922e02dd Merge remote-tracking branch 'spi-fixes/for-linus' adds 9252b13d38c6 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 89b46d458bf6 Merge remote-tracking branch 'tty.current/tty-linus' adds 588028c78cf5 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 44c82be3230a Merge remote-tracking branch 'phy/fixes' adds 7adc3be39fc1 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 15999e21a93d Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 8759d5f85990 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 26f7f1a0890b Merge remote-tracking branch 'omap-fixes/fixes' 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 bc90089def0d Merge remote-tracking branch 'kvm-fixes/master' adds a559d2bfa0c5 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 75ce2e2114d2 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 51a21e0e7baf dt-bindings: Fix dtc warnings in examples adds 83c7130269c7 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 71e358491f53 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 1b5d8b1eaae9 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 4abbdebcef1d Merge remote-tracking branch 'pidfd-fixes/fixes' adds ead17be03762 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 4459af7c6614 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds e86ce27e47b4 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 f14df2d3e4bb Merge remote-tracking branch 'dma-mapping/for-next' adds 00558686e73f Merge remote-tracking branch 'arm/for-next' adds c556dc10b75a Merge remote-tracking branch 'arm64/for-next/core' adds bcf06996dce8 Merge branch 'arm/fixes' into for-next adds ae96efdad49d ARM: Document merges adds c76865bc10f4 Merge remote-tracking branch 'arm-soc/for-next' adds a469226d97e3 ARM: meson: Drop unneeded select of COMMON_CLK adds 5bea1336ed2c arm64: dts: meson-sm1-sei610: add missing interrupt-names 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 1c837249500c 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 70abd690cf2e Merge remote-tracking branch 'aspeed/for-next' adds 1303d005f7af Merge remote-tracking branch 'at91/at91-next' adds a888328aa59b Merge remote-tracking branch 'imx-mxs/for-next' adds fdaa5d7104cc Merge remote-tracking branch 'keystone/next' adds fb6c802a8fa7 Merge remote-tracking branch 'mediatek/for-next' adds 542c959018a7 Merge remote-tracking branch 'mvebu/for-next' adds ff62e71e0de2 Merge remote-tracking branch 'omap/for-next' adds f204c71e324b Merge remote-tracking branch 'qcom/for-next' adds 2f99aa6d7674 Merge remote-tracking branch 'raspberrypi/for-next' adds 5f5a112dc124 Merge remote-tracking branch 'realtek/for-next' adds 64409e78838c Merge remote-tracking branch 'renesas/next' adds cdeb1a057198 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 530f05e300d7 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 7255266ac9e9 Merge remote-tracking branch 'samsung-krzk/for-next' adds 64b758e7e982 Merge remote-tracking branch 'scmi/for-linux-next' adds 81c0e0fa8d52 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 7dcb3b42f89a 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 7a5ead39a157 Merge remote-tracking branch 'clk/clk-next' adds 968302fd7476 Merge remote-tracking branch 'csky/linux-next' adds f54191ba5619 Merge remote-tracking branch 'h8300/h8300-next' adds f81a6f602296 Merge remote-tracking branch 'm68k/for-next' adds 63f54245dcec Merge remote-tracking branch 'microblaze/next' adds e5096625bc6b MIPS: pic32mzda: Drop pointless static qualifier adds bea176fb39ec MIPS: reduce print level for cache information adds ea34ac05dd21 Merge remote-tracking branch 'mips/mips-next' adds c4032b56da85 Merge remote-tracking branch 'nds32/next' adds 4e1d4b362c92 Merge remote-tracking branch 'openrisc/for-next' adds 674fdf2c3dcb Merge remote-tracking branch 'soc-fsl/next' adds 53ae3b15216d Merge remote-tracking branch 'risc-v/for-next' adds 6fbc2d1e4f56 Merge remote-tracking branch 's390/features' adds d86aee193ddd Merge remote-tracking branch 'sh/sh-next' adds 3686ec1911a4 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 28ba49086b3b 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 d6667d190d99 Merge remote-tracking branch 'cifs/for-next' adds 5fd9180f34e0 Merge remote-tracking branch 'ext3/for_next' adds 557d4f6a20a4 Merge remote-tracking branch 'f2fs/dev' adds 8d162741c2af Merge remote-tracking branch 'fuse/for-next' adds 43e76908ca6c Merge remote-tracking branch 'overlayfs/overlayfs-next' adds b0dddc7ecbd8 Merge remote-tracking branch 'ubifs/linux-next' adds a901ae409b65 Merge remote-tracking branch 'v9fs/9p-next' adds e44592c2a4bb Merge remote-tracking branch 'printk/for-next' adds a6c8bfcf9eef Merge remote-tracking branch 'pci/next' adds 30367f3be09e Merge remote-tracking branch 'pstore/for-next/pstore' adds feaa257a4c78 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 cbffa910012e 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 0153342afeef Merge remote-tracking branch 'i3c/i3c/next' adds 62508e009a26 Merge branch 'dmi/master' adds 70b5e9d4c33b Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds a97b487be0b9 Merge remote-tracking branch 'jc_docs/docs-next' adds 846590c680fe Merge remote-tracking branch 'v4l-dvb/master' adds 088126cab99d Merge remote-tracking branch 'pm/linux-next' adds c89155ab3594 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds f3ed3ea6028c Merge remote-tracking branch 'ieee1394/for-next' adds 793db5907dfb Merge remote-tracking branch 'swiotlb/linux-next' adds ab62e690eaa1 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 c88157b0e89d Merge remote-tracking branch 'net-next/master' adds 11aaf1a83cd4 Merge remote-tracking branch 'ipsec-next/master' adds e32c803d4dd7 Merge remote-tracking branch 'mlx5-next/mlx5-next' adds 37a1f3f8d6f2 Merge remote-tracking branch 'netfilter-next/master' adds c050cd1f88ee Merge remote-tracking branch 'nfc-next/master' adds 00db89f2bafc 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 c7f642b0955c Merge remote-tracking branch 'bluetooth/master' adds 2a60633e6810 Merge remote-tracking branch 'mac80211-next/master' adds ccf845ebe8ad Merge remote-tracking branch 'gfs2/for-next' adds 12b69685ab77 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 4309e9824ebd 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 ee1a2857f0d7 Merge remote-tracking branch 'drm/drm-next' adds dc1e9b4c903e 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 9885da8b2bbf Merge remote-tracking branch 'drm-intel/for-linux-next' adds f56a3b2db973 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 27b2566c1853 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds faaea213b870 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 6941b0b5f919 Merge branch 'asoc-5.7' into asoc-next adds f5c38e6fc7d1 Merge remote-tracking branch 'sound-asoc/for-next' adds 3f6ca714f4b5 Merge remote-tracking branch 'modules/modules-next' adds 1afadd58df49 io_uring: consider any io_read/write -EAGAIN as final adds 27ecb0374c80 io_uring: io_accept() should hold on to submit reference on retry adds a8132e9a320d io_uring: don't call work.func from sync ctx adds 33d9706bccc4 io_uring: don't do full *prep_worker() from io-wq adds 9512f62f366f io_uring: remove req->in_async adds 6a36fb5bb5fb splice: make do_splice public adds 403c60931e31 io_uring: add interface for getting files adds 52b31bc9aabc io_uring: add splice(2) support adds 265a88906fd6 io_uring: clean io_poll_complete adds a0cbe85cd5fd io_uring: extract kmsg copy helper adds ff68bc79c6e5 io-wq: remove unused IO_WQ_WORK_HAS_MM adds 6309c1907fcb io_uring: remove IO_WQ_WORK_CB adds 6d41b26e50e9 io-wq: use BIT for ulong hash adds 3b668ecf75f9 task_work_run: don't take ->pi_lock unconditionally adds 6e09bc1fa94a io_uring: store io_kiocb in wait->private adds 9b5b91c6a0a5 io_uring: add per-task callback handler adds c4d98b378778 io_uring: mark requests that we can do poll async in io_op_defs adds ec93fff8a502 io_uring: use poll driven retry for files that support it adds f82088ffcba0 Merge branch 'io_uring-task-poll' into for-5.7/io_uring adds 971699eaa316 Merge branch 'for-5.7/io_uring' into for-next adds f2a20450946a io_uring: io_poll_task_func() should grab uring_lock for n [...] adds 94830eb0a776 io_uring: remove extra nxt check after punt adds b8e65ec72548 io_uring: remove io_prep_next_work() adds 93574fb8f912 Merge branch 'for-5.7/io_uring' into for-next adds 3196b9a52a3a Merge remote-tracking branch 'block/for-next' adds f586c1bd72ce dm bio record: save/restore bi_integrity and bi_end_io adds df2d2339be09 dm integrity: use dm_bio_record and dm_bio_restore adds ee27d2d1756b dm: bump version of core and various targets adds 8530d2ed20bc Merge remote-tracking branch 'device-mapper/for-next' adds d0f9bd492b93 Merge remote-tracking branch 'mmc/next' adds 9c9e693fbde7 Merge remote-tracking branch 'mfd/for-mfd-next' adds 0e02d304f532 Merge remote-tracking branch 'battery/for-next' adds 42c66650ed7a Merge remote-tracking branch 'regulator/for-next' adds ddd96a943321 Merge remote-tracking branch 'security/next-testing' adds 32ce70321388 Merge remote-tracking branch 'apparmor/apparmor-next' adds 57547425d62d Merge remote-tracking branch 'keys/keys-next' adds fe3634301981 Merge remote-tracking branch 'selinux/next' adds dad4710925b2 Merge remote-tracking branch 'smack/for-next' adds 2ba8c07b6946 Merge remote-tracking branch 'tpmdd/next' 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 7a0363e7a048 Merge branches 'arm/qcom', 'x86/amd', 'virtio' and 'core' [...] adds 6dbddc5074da Merge remote-tracking branch 'iommu/next' adds 1c01d0586fdc 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 5318a13136ec 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 afa690fc5bc5 Merge branch 'spi-5.7' into spi-next adds 3ef0cd7747f8 Merge remote-tracking branch 'spi/for-next' adds 289de3598481 sched/fair: Fix statistics for find_idlest_group() adds 48923ac6eb95 Merge branch 'sched/urgent' adds f0d430f1acee Merge branch 'linus' adds 735a6dd02222 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve exis [...] adds 9356b08a12e4 Merge branch 'x86/urgent' 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 fa0c00844810 Merge branch 'x86/entry' 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 ccdb329f970f Merge branch 'timers/nohz' adds 59b5809655bd x86/mce: Fix logic and comments around MSR_PPIN_CTL adds b0be50f677f1 Merge branch 'ras/urgent' 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 56b81fd77d2e Merge branch 'perf/urgent' adds b7565dd4373f Merge remote-tracking branch 'tip/auto-latest' adds 186a0ea50b1e dt-bindings: timer: Convert ingenic,tcu.txt to YAML adds b6e566bdac2f Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 6f4c44834d42 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 61b3e9283b62 Merge remote-tracking branch 'rcu/rcu/next' adds 969bdfe61da9 Merge remote-tracking branch 'kvms390/next' adds fc04656af617 Merge remote-tracking branch 'xen-tip/linux-next' adds 4cb7869e2963 Merge remote-tracking branch 'percpu/for-next' adds 5416038d9e01 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 247a459cb997 Merge remote-tracking branch 'drivers-x86/for-next' adds 21e8528c0ff3 Merge remote-tracking branch 'chrome-platform/for-next' adds 477d536f7959 Merge remote-tracking branch 'leds/for-next' adds b5b746bc0a6f drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] adds fb16ae444cbd Merge remote-tracking branch 'ipmi/for-next' adds 969bbe8de8d6 Merge remote-tracking branch 'driver-core/driver-core-next' adds eb74010d38af Merge remote-tracking branch 'usb/usb-next' adds b651fc0e8bad Merge remote-tracking branch 'usb-serial/usb-next' adds 6e38a293bed7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 815c581e3418 Merge remote-tracking branch 'phy-next/next' adds e31dcf7bd3e8 Merge remote-tracking branch 'tty/tty-next' adds b3f15c6dc692 Merge remote-tracking branch 'char-misc/char-misc-next' adds 77b2c8e1f3b6 Merge remote-tracking branch 'extcon/extcon-next' adds 85b6dd3969aa Merge remote-tracking branch 'soundwire/next' adds 2c1c405d7291 Merge remote-tracking branch 'thunderbolt/next' adds 9d621b904d31 Merge remote-tracking branch 'staging/staging-next' adds 25c4e6850c95 Merge remote-tracking branch 'mux/for-next' adds c8f217e5588b Merge remote-tracking branch 'icc/icc-next' adds e4d2079475cd Merge remote-tracking branch 'slave-dma/next' adds a0b2cf55808e Merge remote-tracking branch 'cgroup/for-next' adds efa0af07ef25 Merge remote-tracking branch 'scsi/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 561e6ca161ad Merge remote-tracking branch 'scsi-mkp/for-next' adds e0e82a8cb577 Merge remote-tracking branch 'vhost/linux-next' adds e2b43a2d4fd0 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 41bba5b74d07 Merge remote-tracking branch 'gpio/for-next' adds 5371d69ff013 gpiolib: fix bitmap operations related to line event watching adds cd0479f6002a 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 8f435985bc54 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 e3b384da68be Merge remote-tracking branch 'userns/for-next' adds 1ec164e521b1 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 2c99acd02165 Merge remote-tracking branch 'random/dev' adds acbb7b770372 Merge remote-tracking branch 'kselftest/next' adds f5bce230617d Merge remote-tracking branch 'livepatching/for-next' adds 46630d4e3b84 Merge remote-tracking branch 'coresight/next' adds ff7d4ccca637 Merge remote-tracking branch 'rtc/rtc-next' adds de4c0be5231f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 49730569c08f Merge remote-tracking branch 'at24/at24/for-next' adds 368448c96bdd Merge remote-tracking branch 'ntb/ntb-next' adds 70eb1e0146aa Merge remote-tracking branch 'fsi/next' adds 255059ee33fa Merge remote-tracking branch 'slimbus/for-next' adds 3cd142298a81 Merge remote-tracking branch 'nvmem/for-next' adds 6b04a19e8c73 Merge remote-tracking branch 'xarray/xarray' adds b8e0e676f9eb Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 81da801c7b7b Merge remote-tracking branch 'devfreq/devfreq-next' adds fdf8822d38ed mm/mmu_notifier: prevent unpaired invalidate_start and inv [...] adds 88972ffd7ce6 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 45832c5f2084 Merge remote-tracking branch 'fpga/for-next' 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 306199d7e689 Merge branch 'akpm-current/current' adds c26c1a2a7f60 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds 0844352ba4f4 mm/frontswap: mark various intentional data races adds c32718f68516 mm/page_io: mark various intentional data races adds d662bb26b693 mm-page_io-mark-various-intentional-data-races-v2 adds b5880099efae mm/swap_state: mark various intentional data races adds fb538e999c9d mm/kmemleak: annotate various data races obj->ptr adds 01cd1d9a33ca mm/filemap.c: fix a data race in filemap_fault() adds b8218ddd9e7c mm/swapfile: fix and annotate various data races adds 9918438fa599 mm-swapfile-fix-and-annotate-various-data-races-v2 adds bc9a98617dd4 mm/page_counter: fix various data races at memsw adds d511deae76e9 mm/memcontrol: fix a data race in scan count adds f8acd1824256 mm/list_lru: fix a data race in list_lru_count_one adds 51f388c67f2c mm/mempool: fix a data race in mempool_free() adds 2f8b06e304b5 mm/util.c: annotate an data race at vm_committed_as adds 8335fa7968d6 mm/rmap: annotate a data race at tlb_flush_batched adds f32d2751882f mm: annotate a data race in page_zonenum() adds efe1a31774bf mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 2a6384a75cce mm: bring sparc pte_index() semantics inline with other platforms adds 7f11b47272bf mm: define pte_index as macro for x86 adds 1aad14f722a1 mm/memory.c: add vm_insert_pages() adds 2f14e9aeee6f mm-add-vm_insert_pages-fix adds d22c25f03537 add missing page_count() check to vm_insert_pages(). adds 1de647c92d1a mm: vm_insert_pages() checks if pte_index defined adds 10fd957c1ad2 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 4797a8ba3022 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 87d900aef3e2 arm/arm64: add support for folded p4d page tables adds 667a6559fbb8 h8300: remove usage of __ARCH_USE_5LEVEL_HACK adds e8d9e060906a hexagon: remove __ARCH_USE_5LEVEL_HACK adds 712ad0a41f32 ia64: add support for folded p4d page tables adds 153aa277c494 nios2: add support for folded p4d page tables adds fe0e25a4c900 openrisc: add support for folded p4d page tables adds ab00c5fa253a powerpc/32: drop get_pteptr() adds cad54c147231 powerpc: add support for folded p4d page tables adds ec9f0567dc73 sh: fault: modernize printing of kernel messages adds e99b12fc69d6 sh: drop __pXd_offset() macros that duplicate pXd_index() ones adds 438d90869a34 sh: add support for folded p4d page tables adds 8a8c38d84add unicore32: remove __ARCH_USE_5LEVEL_HACK adds c99eaeb25e36 asm-generic: remove pgtable-nop4d-hack.h adds 847164da68bf mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] adds f961340a3662 fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds 9ef6fa1003ce kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 0f3ac5e198cf ipc/util.c: sysvipc_find_ipc() should increase position index adds 57d19752dbbb drivers/tty/serial/sh-sci.c: suppress warning adds 7d2daaa594ce drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 762b7fdd92a3 Merge branch 'akpm/master' adds bf0bc1d2bfd7 fix for "powerpc: add support for folded p4d page tables" adds b56557c8e521 Add linux-next specific files for 20200302
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/llvm-release-arm- [...]
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: Documentation/admin-guide/cgroup-v2.rst | 11 + .../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/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 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 14 +- .../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 +- .../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 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../devicetree/bindings/timer/ingenic,tcu.txt | 138 -- .../devicetree/bindings/timer/ingenic,tcu.yaml | 235 ++ Documentation/gpu/drm-kms-helpers.rst | 18 +- Documentation/gpu/todo.rst | 14 + .../networking/{6lowpan.txt => 6lowpan.rst} | 29 +- Documentation/networking/devlink/mlx5.rst | 6 + Documentation/networking/index.rst | 1 + Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- MAINTAINERS | 11 +- Next/SHA1s | 108 +- Next/merge.log | 2407 ++++++++++++-------- arch/Kconfig | 16 +- arch/arm/arm-soc-for-next-contents.txt | 4 + 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/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/hibernate.c | 44 +- arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/hugetlbpage.c | 15 +- arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 52 +- 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/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/include/asm/pgtable.h | 1 - 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/entry/entry_32.S | 13 +- 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/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/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 +- 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/tegra20-apb-dma.c | 1 - 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_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/intel_display.c | 25 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 9 +- drivers/gpu/drm/i915/display/intel_sprite.c | 10 +- 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 | 10 +- .../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/i915_active.c | 3 + drivers/gpu/drm/i915/i915_drv.c | 1 + drivers/gpu/drm/i915/i915_drv.h | 2 + drivers/gpu/drm/i915/i915_perf.c | 15 +- drivers/gpu/drm/i915/i915_request.c | 60 +- drivers/gpu/drm/i915/i915_sysfs.c | 3 + drivers/gpu/drm/i915/intel_pm.c | 10 - 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/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 | 16 + drivers/md/dm-crypt.c | 2 +- drivers/md/dm-integrity.c | 32 +- drivers/md/dm-verity-verify-sig.c | 3 +- drivers/misc/lkdtm/bugs.c | 75 + drivers/misc/lkdtm/core.c | 3 + drivers/misc/lkdtm/lkdtm.h | 3 + drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/sja1105/sja1105_main.c | 3 +- drivers/net/ethernet/atheros/Kconfig | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 188 +- 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/xilinx/ll_temac.h | 8 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 198 +- drivers/net/usb/r8152.c | 8 + drivers/nvdimm/security.c | 2 +- drivers/nvme/host/pci.c | 2 +- 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/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-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/staging/speakup/selection.c | 2 - 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/fscache/object-list.c | 2 +- fs/io-wq.c | 30 +- fs/io-wq.h | 16 +- fs/io_uring.c | 1150 ++++++---- 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/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/netlink.h | 4 +- include/linux/pid.h | 1 + include/linux/proc_fs.h | 4 +- include/linux/random.h | 22 + include/linux/skbuff.h | 12 +- include/linux/spi/spi.h | 3 + include/linux/splice.h | 3 + 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/mpls_iptunnel.h | 2 +- include/net/pkt_sched.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/trace/events/io_uring.h | 103 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/inet_diag.h | 5 +- include/uapi/linux/io_uring.h | 15 +- include/uapi/linux/keyctl.h | 66 - include/uapi/linux/sock_diag.h | 26 + include/uapi/scsi/scsi_bsg_fc.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 | 4 +- 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/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/ceph/ceph_common.c | 2 +- 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/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/inet_diag.c | 307 ++- 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/seg6_iptunnel.c | 2 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/l2tp/l2tp_core.h | 2 +- net/mpls/internal.h | 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/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 + security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../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/codecs/rt1015.c | 4 +- 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/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 +- tools/testing/selftests/pidfd/.gitignore | 1 + virt/kvm/arm/mmu.c | 209 +- 750 files changed, 14606 insertions(+), 9214 deletions(-) create mode 100644 Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml 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 delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt create mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.yaml 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/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 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/net/ethernet/mellanox/mlx5/core/en/devlink.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.h 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