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-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits d44a64766795 Add linux-next specific files for 20200311 omits baae46e4e776 Merge branch 'akpm/master' omits 86852a3762e0 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits e4385ad516fb drivers/tty/serial/sh-sci.c: suppress warning omits 376452c3e307 ipc/util.c: sysvipc_find_ipc() should increase position index omits 29cbd6b8070b kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 8606edf4b7ff seq_read-info-message-about-buggy-next-functions-fix omits 9e9568744074 fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits edfb4d477331 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 4ef74ce03a39 asm-generic: remove pgtable-nop4d-hack.h omits 71a648c34678 unicore32: remove __ARCH_USE_5LEVEL_HACK omits 8709f17dc14a sh: add support for folded p4d page tables omits a8e555a05752 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits b9b948fa5fd9 sh: fault: modernize printing of kernel messages omits 2825f042a02f fix for "powerpc: add support for folded p4d page tables" omits 57b6b10f685a powerpc: add support for folded p4d page tables omits 1a7ff7349e15 openrisc: add support for folded p4d page tables omits ed5df1d785a2 nios2: add support for folded p4d page tables omits 64de1405f594 ia64: add support for folded p4d page tables omits ae63c2eb4a98 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 23b856da7b68 h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits a240203b5bbe arm/arm64: add support for folded p4d page tables omits 3f32ed1a69db net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 4b05b19b5db2 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 2099d379f92f mm: vm_insert_pages() checks if pte_index defined. omits ecd46eaea35a add missing page_count() check to vm_insert_pages(). omits 5e5e19290ca4 mm-add-vm_insert_pages-fix omits 1972b5454f29 mm/memory.c: add vm_insert_pages() omits 3a3d4c8a4427 mm: define pte_index as macro for x86 omits 019d8fbe2612 mm: bring sparc pte_index() semantics inline with other platforms omits 0f7e98e5f16e mm/memory.c: refactor insert_page to prepare for batched-l [...] omits c81f37d653d4 mm/swap.c: annotate data races for lru_rotate_pvecs omits 315f4508dd47 mm: annotate a data race in page_zonenum() omits 896ccdcc7d53 mm/rmap: annotate a data race at tlb_flush_batched omits 13bd6f57a9a9 mm/util.c: annotate an data race at vm_committed_as omits 1737727354a5 mm/mempool: fix a data race in mempool_free() omits 32aa31666b29 mm/list_lru: fix a data race in list_lru_count_one omits 92f8e30f3625 mm/memcontrol: fix a data race in scan count omits ec4124a171ce mm/page_counter: fix various data races at memsw omits 441cfc403c09 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 6a3887e1d336 mm/swapfile: fix and annotate various data races omits fb8a8f9d70e3 mm/filemap.c: fix a data race in filemap_fault() omits c756fd70af51 mm/swap_state: mark various intentional data races omits 17bd6a4d0b17 mm-page_io-mark-various-intentional-data-races-v2 omits 30fa11d27527 mm/page_io: mark various intentional data races omits 6086f5c63734 mm/frontswap: mark various intentional data races omits 8fcc73a5f793 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 468dfc84dbaf Merge branch 'akpm-current/current' omits f4ca6c80d46c Merge remote-tracking branch 'fpga/for-next' omits afa1ccc3f109 Merge remote-tracking branch 'hmm/hmm' omits 75feecfb3764 Merge remote-tracking branch 'devfreq/devfreq-next' omits 31141e2ccd77 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits b6ba6773d058 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits f6d78b741d1b Merge remote-tracking branch 'hyperv/hyperv-next' omits 43d0727613b9 Merge remote-tracking branch 'xarray/xarray' omits 733bd3a32a5d Merge remote-tracking branch 'nvmem/for-next' omits 4064ab6a8c27 Merge remote-tracking branch 'slimbus/for-next' omits 6d41bca6df21 Merge remote-tracking branch 'fsi/next' omits 02f3ff530cfe Merge remote-tracking branch 'ntb/ntb-next' omits ff822cded04f Merge remote-tracking branch 'at24/at24/for-next' omits 50f5ea3425db Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits cb120cff8092 Merge remote-tracking branch 'rtc/rtc-next' omits 577c468eb540 Merge remote-tracking branch 'coresight/next' omits c32065769b86 Merge remote-tracking branch 'livepatching/for-next' omits a5cb49a3f5a1 Merge remote-tracking branch 'kselftest/next' omits 2a45754a74d8 Merge remote-tracking branch 'random/dev' omits 030dd3a2d5f1 Merge remote-tracking branch 'userns/for-next' omits b95248b3fb6f Merge remote-tracking branch 'pinctrl/for-next' omits dd989a2cf0e2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits f9e12d8d1438 Merge remote-tracking branch 'gpio/for-next' omits f874604e13ec Merge remote-tracking branch 'rpmsg/for-next' omits f3caa573977b Merge remote-tracking branch 'vhost/linux-next' omits 517b363a60d2 Merge remote-tracking branch 'scsi-mkp/for-next' omits 7b6651022463 Merge remote-tracking branch 'scsi/for-next' omits b20d9f2a3317 Merge remote-tracking branch 'cgroup/for-next' omits 4c82a891c742 Merge remote-tracking branch 'slave-dma/next' omits cc511893a15d Merge remote-tracking branch 'icc/icc-next' omits 151aad7fd045 Merge remote-tracking branch 'mux/for-next' omits 2f8228f32583 Merge remote-tracking branch 'staging/staging-next' omits 2823402f7d0e Merge remote-tracking branch 'thunderbolt/next' omits 1e35d701b05f Merge remote-tracking branch 'soundwire/next' omits 10987d424340 Merge remote-tracking branch 'extcon/extcon-next' omits f7bab2a490c7 Merge remote-tracking branch 'char-misc/char-misc-next' omits cc31eb139b59 Merge remote-tracking branch 'tty/tty-next' omits 8e9429400c35 Merge remote-tracking branch 'phy-next/next' omits a0264e0dbb42 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 9dbb88c5b1dd Merge remote-tracking branch 'usb-serial/usb-next' omits bb8c8bc0a09c Merge remote-tracking branch 'usb/usb-next' omits 016b308ced9e Merge remote-tracking branch 'driver-core/driver-core-next' omits a06777304f98 Merge remote-tracking branch 'ipmi/for-next' omits 8bbb329b99d1 Merge remote-tracking branch 'leds/for-next' omits be67317cee18 Merge remote-tracking branch 'chrome-platform/for-next' omits 81c7eacafd0c Merge remote-tracking branch 'drivers-x86/for-next' omits ef7630b66067 Merge remote-tracking branch 'workqueues/for-next' omits 4987078c3b42 Merge remote-tracking branch 'percpu/for-next' omits 72832ed4a65b Merge remote-tracking branch 'xen-tip/linux-next' omits 2b8d6d97c8f5 Merge remote-tracking branch 'kvms390/next' omits 68826498f9c2 Merge remote-tracking branch 'rcu/rcu/next' omits 4799ba1479a7 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 08aacca8ba65 Merge remote-tracking branch 'edac/edac-for-next' omits 13bc5879b723 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits fa9ae0209fca Merge remote-tracking branch 'tip/auto-latest' omits 71b6c1320ead Merge remote-tracking branch 'spi/for-next' omits 7e8df3b2eca7 Merge remote-tracking branch 'devicetree/for-next' omits a2ed7bdbff24 Merge remote-tracking branch 'audit/next' omits 7afb41eb05dc Merge remote-tracking branch 'iommu/next' omits fa20bc03c3b3 Merge remote-tracking branch 'tpmdd/next' omits 8cff3efaee4f Merge remote-tracking branch 'smack/for-next' omits 635df3630052 Merge remote-tracking branch 'selinux/next' omits 87c2703633f3 Merge remote-tracking branch 'keys/keys-next' omits 50c1336cfd31 Merge remote-tracking branch 'integrity/next-integrity' omits 8098dc698eb2 Merge remote-tracking branch 'apparmor/apparmor-next' omits c72efdc54190 Merge remote-tracking branch 'security/next-testing' omits 4fbbec8d98ad Merge remote-tracking branch 'regulator/for-next' omits 9a2a805d9f18 Merge remote-tracking branch 'battery/for-next' omits 203ea4496fb5 Merge remote-tracking branch 'mfd/for-mfd-next' omits 9a55e0fb2f02 Merge remote-tracking branch 'mmc/next' omits d250ff915a03 Merge remote-tracking branch 'block/for-next' omits e8bc0bda2b58 Merge remote-tracking branch 'input/next' omits 6fb2142a419c Merge remote-tracking branch 'modules/modules-next' omits ba779f9806ae Merge remote-tracking branch 'sound-asoc/for-next' omits 6a2c7942e7c0 Merge remote-tracking branch 'sound/for-next' omits d89ff2c3d58e Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 28e19891829c Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 61cbeb5a9530 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 86bf3264185d Merge remote-tracking branch 'amdgpu/drm-next' omits 0c512657b3ba Merge remote-tracking branch 'drm/drm-next' omits b1d3fa36cb6b Merge remote-tracking branch 'crypto/master' omits 819fe0a182cc Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 826b394b30f2 Merge remote-tracking branch 'mtd/mtd/next' omits f9976dded939 Merge remote-tracking branch 'gfs2/for-next' omits fff7b287d1ad Merge remote-tracking branch 'mac80211-next/master' omits 68534f812e35 Merge remote-tracking branch 'bluetooth/master' omits f89a169fd055 Merge remote-tracking branch 'netfilter-next/master' omits def6ee467f51 Merge remote-tracking branch 'ipsec-next/master' omits 56b499d29a73 Merge remote-tracking branch 'bpf-next/master' omits 41f5f7d8e49d Merge remote-tracking branch 'net-next/master' omits e3e934f25902 Merge remote-tracking branch 'rdma/for-next' omits 999396d91eb5 Merge remote-tracking branch 'swiotlb/linux-next' omits 11f993491f83 Merge remote-tracking branch 'ieee1394/for-next' omits c07281f0b3bd Merge remote-tracking branch 'thermal/thermal/linux-next' omits 7c2f26af94bd Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 3177b6c0ccfa Merge remote-tracking branch 'pm/linux-next' omits 0005305390ca Merge remote-tracking branch 'v4l-dvb/master' omits dcea2eef6958 Merge remote-tracking branch 'jc_docs/docs-next' omits 31af625cdb78 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 9f9657073beb Merge branch 'dmi/master' omits 8502c336ed5b Merge remote-tracking branch 'i3c/i3c/next' omits 23890bb805d5 Merge remote-tracking branch 'i2c/i2c/for-next' omits bcfc8fba7aab Merge remote-tracking branch 'hid/for-next' omits 6098d34a5770 Merge remote-tracking branch 'pstore/for-next/pstore' omits e3f7f1688637 Merge remote-tracking branch 'pci/next' omits 7c7400c1072f Merge remote-tracking branch 'printk/for-next' omits 1a87eb8d6b66 Merge remote-tracking branch 'vfs/for-next' omits d9978d6e6cb7 Merge remote-tracking branch 'file-locks/locks-next' omits e68e1e3dacc9 Merge remote-tracking branch 'iomap/iomap-for-next' omits 28e7fe58211d Merge remote-tracking branch 'xfs/for-next' omits 4376052bca66 Merge remote-tracking branch 'v9fs/9p-next' omits c2ff5386965e Merge remote-tracking branch 'ubifs/linux-next' omits d774621da3b5 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 39c8351f7007 Merge remote-tracking branch 'nfsd/nfsd-next' omits 65e93bd4272f Merge remote-tracking branch 'nfs-anna/linux-next' omits 90fa469cecd9 Merge remote-tracking branch 'jfs/jfs-next' omits 4d473cc7e775 Merge remote-tracking branch 'fuse/for-next' omits 5f0a1786c77f Merge remote-tracking branch 'f2fs/dev' omits 96167cde14f3 Merge remote-tracking branch 'ext4/dev' omits 89fe6ff4df00 Merge remote-tracking branch 'ext3/for_next' omits a34c266d85fb Merge remote-tracking branch 'erofs/dev' omits 4e5e8a3772d4 Merge remote-tracking branch 'cifs/for-next' omits c3fa5328a1db Merge remote-tracking branch 'btrfs/for-next' omits 1635afb71348 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ba0e3db8d380 Merge remote-tracking branch 'sh/sh-next' omits 61f790798183 Merge remote-tracking branch 's390/features' omits 9bb9a0cf6133 Merge remote-tracking branch 'risc-v/for-next' omits 66ea2a409e5a Merge remote-tracking branch 'soc-fsl/next' omits 631552af2aba Merge remote-tracking branch 'powerpc/next' omits e9c4d7de6882 Merge remote-tracking branch 'openrisc/for-next' omits 6488becddaf5 Merge remote-tracking branch 'nds32/next' omits fe5de344ea0b Merge remote-tracking branch 'mips/mips-next' omits ce9d6f5adeb3 Merge remote-tracking branch 'microblaze/next' omits 12323a539c5b Merge remote-tracking branch 'm68knommu/for-next' omits 7883a0fc8eeb Merge remote-tracking branch 'm68k/for-next' omits 21740e3ad815 Merge remote-tracking branch 'h8300/h8300-next' omits ff4c7eee4420 Merge remote-tracking branch 'csky/linux-next' omits 0b1095570f52 Merge remote-tracking branch 'clk/clk-next' omits 9f3b1fae187b Merge remote-tracking branch 'tegra/for-next' omits 3418ad96faf5 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 7668a38f430f Merge remote-tracking branch 'scmi/for-linux-next' omits bb31c8bd885e Merge remote-tracking branch 'samsung-krzk/for-next' omits 36bb50c1ebb1 Merge remote-tracking branch 'rockchip/for-next' omits 0fcf6db10b6f Merge remote-tracking branch 'reset/reset/next' omits 1aaa1f1d9ac4 Merge remote-tracking branch 'renesas/next' omits 0832a5300d51 Merge remote-tracking branch 'realtek/for-next' omits 29fc1d72007e Merge remote-tracking branch 'raspberrypi/for-next' omits e47e262dacee Merge remote-tracking branch 'qcom/for-next' omits 3f9034c4e1a7 Merge remote-tracking branch 'omap/for-next' omits eeb7d91d08c5 Merge remote-tracking branch 'mvebu/for-next' omits 154b43d8b18e Merge remote-tracking branch 'mediatek/for-next' omits f8fc8133e0dd Merge remote-tracking branch 'keystone/next' omits f9d8db56d44f Merge remote-tracking branch 'imx-mxs/for-next' omits f3d512517da3 Merge remote-tracking branch 'at91/at91-next' omits 2b40adef1899 Merge remote-tracking branch 'aspeed/for-next' omits 9d351ee0d400 Merge remote-tracking branch 'amlogic/for-next' omits 40eacc06c5ad Merge remote-tracking branch 'arm-soc/for-next' omits df72a6ae7442 Merge remote-tracking branch 'arm-perf/for-next/perf' omits bb781f888c08 Merge remote-tracking branch 'arm64/for-next/core' omits 357b3d8b64ee Merge remote-tracking branch 'arm/for-next' omits 9e895976b969 Merge remote-tracking branch 'dma-mapping/for-next' omits 8264989cbe22 Merge remote-tracking branch 'kbuild/for-next' omits ec358a7e8c4f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 683f454b6b26 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 728e63723d00 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5d7de4654e6b Merge remote-tracking branch 'soc-fsl-fixes/fix' omits 5f6107ec7dfa Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 250f967594ea Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 87be9775655f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 4e048791e578 Merge remote-tracking branch 'kvms390-fixes/master' omits 3c234e5bf662 Merge remote-tracking branch 'kvm-fixes/master' omits 66505cc8cd09 Merge remote-tracking branch 'omap-fixes/fixes' omits 7646a65506ac Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 33f6767cd162 Merge remote-tracking branch 'crypto-current/master' omits 12d010ccd6a8 Merge remote-tracking branch 'input-current/for-linus' omits 257a8a9da34e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits f39bbb973c7b Merge remote-tracking branch 'usb.current/usb-linus' omits 4a9fb17531f5 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 47b4ec15610b Merge remote-tracking branch 'regmap-fixes/for-linus' omits 1e227ffe5631 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits af7ccb917b3b Merge remote-tracking branch 'sound-current/for-linus' omits 2c9007547f57 Merge remote-tracking branch 'wireless-drivers/master' omits 134fec3d0716 Merge remote-tracking branch 'ipsec/master' omits 7867218b44b2 Merge remote-tracking branch 'bpf/master' omits b12836932ade Merge remote-tracking branch 'net/master' omits bed52275445d Merge remote-tracking branch 'fscrypt-current/for-stable' omits a204651140a0 Merge remote-tracking branch 's390-fixes/fixes' omits 84aeb02e7482 Merge remote-tracking branch 'arm-current/fixes' omits ec30e92d9d23 Merge remote-tracking branch 'arc-current/for-curr' omits d09c7fc85d9a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits ace06555b8f8 Merge remote-tracking branch 'fixes/master' omits e4f675e342f4 Merge branch 'spi-5.7' into spi-next omits 77697894c681 Merge branch 'asoc-5.7' into asoc-next omits a149d44a5858 Merge branch 'asoc-5.6' into asoc-linus omits d6c40b590fdc f2fs: allow to clear F2FS_COMPR_FL flag omits 886486b7725f f2fs: fix to check dirty pages during compressed inode conversion omits 57a22be2c4bb f2fs: fix to account compressed inode correctly omits 714535814281 f2fs: fix reboot timeout crash observed with Andorid R omits b5de9eede579 KVM: s390: Also reset registers in sync regs for initial c [...] omits 88a3248184e3 filelock: fix regression in unlock performance omits 9e2e5e55443b Merge branch 'for-next-next-v5.6-20200309' into for-next-20200309 omits 705a7a6541a4 Merge branch 'for-next-current-v5.5-20200309' into for-nex [...] omits 2c88c00987e5 Merge branch 'ext/filipe/ranged-fsync-v3' into for-next-ne [...] omits ce0c2ea80f86 Merge branch 'ext/josef/reloc-fixes' into for-next-next-v5 [...] omits f03e5bbc39ad Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] omits 3260b9a3a548 Merge branch 'ext/qu/balance-cancel-fast' into for-next-ne [...] omits 79790cf07a68 Merge branch 'misc-next' into for-next-next-v5.6-20200309 omits c499b76a3285 Merge branch 'misc-5.6' into for-next-next-v5.6-20200309 omits 4ded3fc7cb7c Merge branch 'misc-5.6' into for-next-current-v5.5-20200309 omits 8eb4901a7b82 btrfs: relocation: Check cancel request after each extent found omits 2ac8b9428702 btrfs: relocation: Check cancel request after each data page read omits 256b4d715e8f btrfs: relocation: Introduce error injection points for ca [...] omits e9be4f293e7a btrfs: kill the subvol_srcu omits 8197f9c34bb9 btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock omits 867e40f0091a btrfs: don't take an extra root ref at allocation time omits bd2dd29c57a1 btrfs: hold a ref on the root on the dead roots list omits 9bbab8bf5345 btrfs: make inodes hold a ref on their roots omits 9b7e5be04492 btrfs: move the root freeing stuff into btrfs_put_root omits b257d54d76e4 btrfs: move ino_cache_inode dropping omits febcd5fea372 btrfs: make the extent buffer leak check per fs info omits 0fe7840ac560 btrfs: remove a BUG_ON() from merge_reloc_roots() omits 8bf82a5151a8 btrfs: hold a ref on the root->reloc_root omits 601a45dc8a78 btrfs: clear BTRFS_ROOT_DEAD_RELOC_TREE before dropping th [...] omits 06d722873c5c btrfs: run clean_dirty_subvols if we fail to start a trans omits bea15fb2e5ca btrfs: splice rc->reloc_roots onto reloc roots in recover omits 502805b39d6b btrfs: unset reloc control if we fail to recover omits 977d98c19e90 Merge branch 'for-next/misc' into for-next/core omits 6f7da11dced8 Merge branch 'for-next/asm-annotations' into for-next/core omits 34c3347a6956 Merge branch 'for-next/misc' into for-next/core omits e173cd9b473b Btrfs: make ranged full fsyncs more efficient omits d0e9e58d0bbe Btrfs: factor out inode items copy loop from btrfs_log_inode() omits a278328ea807 Btrfs: add helper to get the end offset of a file extent item omits 5767663da613 Btrfs: fix missing file extent item for hole after ranged fsync omits 315d2e0cdfe0 mtd: lpddr: Fix a double free in probe() omits c74326331b83 MAINTAINERS: Add staging branch for HyperBus omits 751566316dd6 mtd: fix spelling mistake "BlockMultiplerBits" -> "BlockMu [...] omits 57b8b2d03dbd mtd: implement proper partition handling omits e51e6384e029 ipc/mqueue.c: fix a brace coding style issue omits 70f75b0dee9c ubsan: include bug type in report header omits 80fdf82e5449 kasan: unset panic_on_warn before calling panic() omits f8631b7bb21e ubsan: check panic_on_warn omits c1811bd76852 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 2eaf6e1eb7bb ubsan: split "bounds" checker from other options omits 53087333f321 ubsan: add trap instrumentation option omits 08d93aa5870a init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 95d9f63a054e aio: simplify read_events() omits b89b39635979 kernel/relay.c: fix read_pos error when multiple readers omits 375512bae82a kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits 131107fa790a gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits c7c97231f7f4 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits dd574efc4c2a kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 50b212209694 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits b66c35fedf9b samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits c4a3f01a6ec5 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 2e2334d40e9e fs/binfmt_elf.c: allocate less for static executable omits 78e57c185b0f fs/binfmt_elf.c: delete "loc" variable omits c76c813c8451 fs/epoll: make nesting accounting safe for -rt kernel omits e5260b2357a7 kselftest: introduce new epoll test case omits 70cc63d780cb epoll: fix possible lost wakeup on epoll_ctl() path omits 734b5466d550 checkpatch: improve Gerrit Change-Id: test omits d9e725c74139 checkpatch: add command-line option for TAB size omits e086c3ce273e checkpatch: fix multiple const * types omits 83e5b85d66bb checkpatch: fix minor typo and mixed space+tab in indentation omits 8109c9b1c52e checkpatch: prefer fallthrough; over fallthrough comments omits 23dcc0a9fb58 checkpatch: support "base-commit:" format omits a3c22774bd8e checkpatch: check SPDX tags in YAML files omits f882826a0432 checkpatch: remove email address comment from email addres [...] omits cc7b52f42390 lib: optimize cpumask_local_spread() omits eacc9a8c9c2d Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 72ce9b63a14a string: add stracpy and stracpy_pad mechanisms omits e4ab0a990d4a lib/test_kmod.c: remove a NULL test omits 532feba851d6 lib/rbtree: fix coding style of assignments omits 5011503af735 lib/test_bitmap.c: make use of EXP2_IN_BITS omits e7db5634126b lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 238e05e9ce39 percpu_counter: fix a data race at vm_committed_as omits 1b021ec85b6d kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits 26a3811d5352 lib/stackdepot.c: build with -fno-builtin omits d45048e65a59 lib/stackdepot.c: check depot_index before accessing the s [...] omits 9a8cc92790ca lib: test_stackinit.c: XFAIL switch variable init tests omits 63a27e76cdce lib/scatterlist: fix sg_copy_buffer() kerneldoc omits cf39328e236b lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 7ef5fb439332 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits 165dc64d4b8d lib/ts_bm.c: replace zero-length array with flexible-array member omits 06a28b7027e5 lib/bch.c: replace zero-length array with flexible-array member omits edd347605f75 lib/test_lockup: test module to generate lockups omits 2a7dca5ad867 bitops: always inline sign extension helpers omits 5c2d569855d9 MAINTAINERS: add an entry for kfifo omits 2812937134c1 kernel/extable.c: use address-of operator on section symbols omits 31f91e13961e asm-generic: fix unistd_32.h generation format omits 0b453263983d proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 6690c9d27500 proc: faster open/read/close with "permanent" files omits 250d8ff8e3f3 fs/proc/inode.c: annotate close_pdeo() for sparse omits 0eac0f13481d kernel/hung_task.c: Monitor killed tasks. omits 6bec59f62863 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 71e5a37125aa fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 6104498ba768 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits b3a2f2b2e63c mm: fix ambiguous comments for better code readability omits b30e7a794a69 mm/zsmalloc: add missing annotation for unpin_tag() omits 469e1f12dd84 mm/zsmalloc: add missing annotation for pin_tag() omits 24f2719df3de mm/zsmalloc: add missing annotation for migrate_read_unlock() omits d49087464ef3 mm/zsmalloc: add missing annotation for migrate_read_lock() omits 96e46d9b23f0 mm/slub: add missing annotation for put_map() omits ea0d1879f0d2 mm/slub: add missing annotation for get_map() omits 24e026ca29b6 mm/mempolicy: add missing annotation for queue_pages_pmd() omits 913255528b33 mm/hugetlb: add missing annotation for gather_surplus_pages() omits 241e8e2465a9 mm/compaction: add missing annotation for compact_lock_irqsave omits 6c732cf9423d mm/zswap: allow setting default status, compressor and all [...] omits 3cab3c345c75 mm: prevent a warning when casting void* -> enum omits 72c4ade378d7 mm: huge tmpfs: try to split_huge_page() when punching hole omits 030065aa2e0e mm/shmem.c: Clean code by removing unnecessary assignment omits f9895ddc2b61 mm/shmem.c: distribute switch variables for initialization omits 87c5294bdb82 mm/memory_hotplug.c: cleanup __add_pages() omits eab225ea0c85 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits 972e41b2a36f mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 016d40d540d9 mm/page_ext.c: drop pfn_present() check when onlining omits 341e9edfa6fa drivers/base/memory.c: drop pages_correctly_probed() omits 5f164e5a592a drivers/base/memory.c: drop section_count omits df93b58c05cc drivers/base/memory.c: indicate all memory blocks as removable omits acb453f4b603 mm/page_reporting: add free page reporting documentation omits b3c7da7c215b mm/page_reporting: add budget limit on how many pages can [...] omits c2000649bd9a mm/page_reporting: rotate reported pages to the tail of the list omits 80c03575431c virtio-balloon: add support for providing free page report [...] omits b64c4d5bea98 virtio-balloon: pull page poisoning config out of free pag [...] omits 5270277fbb3f mm: introduce Reported pages omits de02e80fac6d mm: add function __putback_isolated_page omits df14f2fd57fc mm: use zone and order instead of free area in free_list m [...] omits 930970f9ab73 mm: adjust shuffle code to allow for future coalescing omits 9fa8e90919d2 mm/madvise: allow KSM hints for remote API omits 6b1d1340dce3 mm/madvise: employ mmget_still_valid() for write lock omits 49bcbeb59455 mm/madvise: support both pid and pidfd for process_madvise omits 6341cc4870af pid: move pidfd_get_pid() to pid.c omits 0d491f254189 mm/madvise: check fatal signal pending of target process omits a9f35e8f93b1 fix process_madvise build break for arm64 omits 5be1f48fdf86 mm/madvise: introduce process_madvise() syscall: an extern [...] omits aa1427ad42a3 mm/madvise: pass task and mm to do_madvise omits 517f8787623d drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 8f060f6ead0d drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 346f626cf911 mm/ksm.c: update get_user_pages() argument in comment omits 6643d109f6ab mm-migratec-migrate-pg_readahead-flag-fix omits b2884a0d86b8 mm/migrate.c: migrate PG_readahead flag omits 966fed870921 mm/migrate.c: unify "not queued for migration" handling in [...] omits 9097511e692d mm/migrate.c: check pagelist in move_pages_and_store_status() omits 3d04d99b3c6e mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits 186ea74d849f mm/migrate.c: no need to check for i > start in do_pages_move() omits 47ffcba9f868 mm/hugetlb.c: clean code by removing unnecessary initialization omits 3b162b62daf9 hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 9fccd72a16f3 hugetlb_cgroup: add hugetlb_cgroup reservation tests omits ad4e65cc9458 hugetlb: remove check_coalesce_bug debug code omits a256b6a1158b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 9aab12bd505c hugetlb: support file_region coalescing again omits 683766a5b157 hugetlb_cgroup: support noreserve mappings omits bf3bfea43158 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits cf96815d6107 hugetlb_cgroup: add accounting for shared mappings omits 839403d4bb4b mm/hugetlb: fix file_region entry allocations omits df4fc2295647 hugetlb: disable region_add file_region coalescing omits e6d2b7dc45ff hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits cb170947bc82 hugetlb_cgroup: add reservation accounting for private mappings omits 4f0af5d5930b mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 270b81410468 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits c2956700fef7 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 8576a79042e3 mm/memblock.c: remove redundant assignment to variable max_addr omits ab37d0bc984a mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits 0873a05e5488 mm/mempolicy: check hugepage migration is supported by arc [...] omits ffb18b2a8652 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 1ce3892f516d mm/compaction: Disable compact_unevictable_allowed on RT omits b78f8f4d1cf6 mm/compaction: really limit compact_unevictable_allowed to [...] omits 51f623e92ba8 mm, compaction: fully assume capture is not NULL in compac [...] omits b6f047a6a056 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits 81417d84dd72 mm,thp,compaction,cma: allow THP migration for CMA allocations omits cfd9e1cbb03f mm,compaction,cma: add alloc_contig flag to compact_control omits a5b4cb55c517 mm/vmscan.c: Clean code by removing unnecessary assignment omits 4309e673ce83 mm/vmscan.c: fix data races using kswapd_classzone_idx omits a992359f3456 mm/vmscan.c: remove cpu online notification for now omits 66a33e2e6aa1 mm: vmscan: replace open codings to NUMA_NO_NODE omits 17b97e894788 mm: vmpressure: use mem_cgroup_is_root API omits d8ebd095f850 mm: vmpressure: don't need call kfree if kstrndup fails omits 102a4fcc025e mm/page_alloc: increase default min_free_kbytes bound omits c2fe346a6503 kasan: add test for invalid size in memmove omits dc6aaa6f0f0d kasan: detect negative size in memory operation function omits 4a37b3975be9 mm/sparse: rename pfn_present() to pfn_in_present_section() omits 2776a0ae343d mm/sparsemem: get address to page struct instead of addres [...] omits fe42cad691f2 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits a04a10bbdf55 selftest: add MREMAP_DONTUNMAP selftest omits 46c582a39181 selftest-add-mremap_dontunmap-selftest-fix omits 05b1ec96836f selftests: add MREMAP_DONTUNMAP selftest omits 204adee49bc7 mm-add-mremap_dontunmap-to-mremap-v7 omits fcbe3b608469 mm-add-mremap_dontunmap-to-mremap-v6 omits 3a2a0d209d4e mm/mremap: add MREMAP_DONTUNMAP to mremap() omits ca4fddc52ef4 mm: add pagemap.h to the fine documentation omits 5a40c1dded8a mm/vma: make is_vma_temporary_stack() available for general use omits d982288b1724 mm/vma: make vma_is_foreign() available for general use omits b7432496e240 mm/vma: move VM_NO_KHUGEPAGED into generic header omits e161bb247780 mm/mmap.c: fix the adjusted length error omits 3ef78ef849f1 mm/vma: append unlikely() while testing VMA access permissions omits 855a6cc17c00 mm/vma: replace all remaining open encodings with vma_is_a [...] omits bfe0ccbe6690 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits 25670e6fe9c5 mm/vma: make vma_is_accessible() available for general use omits e32161567843 mm/vma: add missing VMA flag readable name for VM_SYNC omits 592a5484d8d5 mm: set vm_next and vm_prev to NULL in vm_area_dup() omits 503044e686bf Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits c81bc1548ae7 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits e7dfd9bd2385 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits 9c8518b89baf mm/thp: narrow lru locking omits 079f445a43ab mm/thp: clean up lru_add_page_tail omits 7101560990e1 mm/thp: move lru_add_page_tail func to huge_memory.c omits 48bbe8820562 mm/page_idle: no unlikely double check for idle page counting omits 4759976c911e mm/memcg: fold lock_page_lru into commit_charge omits 9da0084111c7 mm-vmscan-remove-unnecessary-lruvec-adding-checkpatch-fixes omits 7ebf3af7593a mm/vmscan: remove unnecessary lruvec adding omits 564b845a167a memcg: css_tryget_online cleanups omits b9e197f4a1d6 mm: memcontrol: recursive memory.low protection omits eeae2b60dcbd mm: memcontrol: clean up and document effective low/min ca [...] omits fab6d1f29c02 mm: memcontrol: fix memory.low proportional distribution omits 2e368addd2ab mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 9d8472637c9f mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits e001071b4e34 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits 9e98adad2d43 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits bcdfb59f0365 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 7c751cf2c570 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits 2df1a2c2a266 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 omits b5d41d2ac988 mm: memcg/slab: introduce mem_cgroup_from_obj() omits bc853c8840fb mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits dec433120394 mm, memcg: fix build error around the usage of kmem_caches omits b43a646b7f24 mm/swapfile: fix data races in try_to_unuse() omits e20f72d37ef7 mm/swap.c: not necessary to export __pagevec_lru_add() omits 6a8c0d321f1f mm/swapfile.c: fix comments for swapcache_prepare omits ea85db4d4117 mm: dump_page(): additional diagnostics for huge pinned pages omits 2e63a9c913b3 mm: improve dump_page() for compound pages omits 784164be85a9 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits f9773bb9b95c mm/gup_benchmark: support pin_user_pages() and related calls omits 3a986fdd19d7 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits da0d309cfa60 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits d56654e79c1f mm/gup: track FOLL_PIN pages omits 64858ce396d0 mm/gup: require FOLL_GET for get_user_pages_fast() omits a4754d5aa9e7 mm/gup: pass gup flags to two more routines omits 3239bbd2281e mm: introduce page_ref_sub_return() omits e299442cc6ea mm/gup: pass a flags arg to __gup_device_* functions omits ac29b4b7c629 mm/gup: split get_user_pages_remote() into two routines omits 2f27b92c606c mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits f7c364f3c32e mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits c61a0e23db1c mm/Makefile: disable KCSAN for kmemleak omits b2f74d353f2f mm/kmemleak.c: use address-of operator on section symbols omits b735d0075a4f mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits 13611d091b95 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 2b2e53cdb1e7 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 167921b43248 ramfs: support O_TMPFILE omits 7575b83440b6 ocfs2: replace zero-length array with flexible-array member omits e3e5a326a64d ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 954565b1c872 ocfs2: remove useless err omits f234351f7ee3 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits c14f5c3b1ea9 ocfs2: there is no need to log twice in several functions omits 813a927d5096 ocfs2: remove dlm_lock_is_remote omits 2fae6aaa6c08 ocfs2: use OCFS2_SEC_BITS in macro omits 04bd497e0d3b ocfs2: remove unused macros omits 5eee7d46a647 ocfs2: remove FS_OCFS2_NM omits 790df6429db8 scripts/spelling.txt: add syfs/sysfs pattern omits 9ecba357e3b0 asm-generic: make more kernel-space headers mandatory omits 2ea5456be50a kthread: mark timer used by delayed kthread works as IRQ safe omits d823982f2d05 x86/mm: Split vmalloc_sync_all() omits 414b7771c8b4 vfs: partially revert "don't allow writes to swap files" omits a019fd557604 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits f1ab2d4e1678 /proc/kpageflags: do not use uninitialized struct pages omits 4728e7edafdc /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits fe24c85f4590 mm/swapfile.c: move inode_lock out of claim_swapfile omits 521fe79c393f mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] omits 9c814a998cca Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits 851aaaa83217 usb: chipidea: udc: fix sleeping function called from inva [...] omits 696eabb5a0c5 gpio: pl061: Warn when IRQ line has not been configured omits c1c8b1ff0a19 docs: gpio: driver.rst: don't mark literal blocks twice omits d98a23a1af9a gpio: uapi: Improve phrasing around arrays representing em [...] omits b5b746bc0a6f drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] omits 48b4bfe7105f Merge branch 'imx/defconfig' into for-next omits 44db693217b7 Merge branch 'imx/dt64' into for-next omits 75a35f45310a arm64: dts: ls1028: sl28: explicitly enable network ports omits 0d4c121c83c2 arm64: dts: ls1028a: enable switch PHYs on RDB omits 3f8a01b0686f arm64: dts: ls1028a: add node for Felix switch omits b9213899d2b0 arm64: dts: ls1028a: disable all enetc ports by default omits 64a569c00b0a arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] omits b007944d5889 Merge branch 'imx/dt' into for-next omits 3c96f0bb6b15 Merge branch 'imx/bindings' into for-next omits 1be7ba725e25 Merge branch 'imx/soc' into for-next omits 50e014b3c730 Merge branch 'imx/drivers' into for-next omits b6d3febbe029 Merge branch 'imx/fixes' into for-next omits 0c1b9304f6cf Merge branch 'clk/imx' into for-next omits 72dab017f18d arm64: dts: librem5-devkit: add lsm9ds1 mount matrix omits 5835805a1468 arm64: dts: librem5-devkit: increase the VBUS current in t [...] omits 078af005146e arm64: dts: librem5-devkit: allow the redpine card to be removed omits 1319040e968a arm64: dts: librem5-devkit: add the regulators for DVFS omits 5448bd824cd0 arm64: dts: librem5-devkit: add a vbus supply to usb0 omits 5ae6bd6d9f2f arm64: dts: librem5-devkit: allow modem to wake the system [...] omits 2076b9973111 arm64: dts: librem5-devkit: add the simcom 7100 modem and [...] omits 24a0eba692cb arm64: dts: librem5-devkit: enable sai2 and sai6 audio interface omits 5db834fa2a2b Merge branch 'misc-5.6' into next-fixes omits 1c92179af655 ipmi_si: Avoid spurious errors for optional IRQs omits 56568eebf45e Merge branch for-5.7/arm64/dt into for-next omits 80d3ab25c9b7 Merge branch for-5.7/arm/defconfig into for-next omits f9edd66828ba Merge branch for-5.7/arm/dt into for-next omits 12b12528f7a8 Merge branch for-5.7/soc into for-next omits 287eec57fa9b Merge branch for-5.7/firmware into for-next omits 4bcfe9cd2567 Merge branch for-5.7/cpuidle into for-next omits ec1a24f724dc Merge branch for-5.7/clk into for-next omits 199eb1675eb2 Merge branch for-5.7/dt-bindings into for-next adds 2c1aca4bd3fe Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] adds e94148454103 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] adds 2a48b3793157 Merge tag 'auxdisplay-for-linus-v5.6-rc6' of git://github. [...] adds 11a4a8f73b3c clang-format: Update with the latest for_each macro list adds f35111a94654 Merge tag 'clang-format-for-linus-v5.6-rc6' of git://githu [...] adds e3a36eb6dfae driver code: clarify and fix platform device DMA mask allocation adds a6ff4631a619 Merge tag 'pinctrl-v5.6-2' of git://git.kernel.org/pub/scm [...] adds c7f26a0ce61e Merge tag 'mips_fixes_5.6.1' of git://git.kernel.org/pub/s [...] adds d9815bff6b37 ftrace: Return the first found result in lookup_rec() adds 36feb996308e Merge tag 'trace-v5.6-rc4' of git://git.kernel.org/pub/scm [...] adds addcb1d0ee31 Merge tag 'for-linus-2020-03-10' of git://git.kernel.org/p [...] adds e6e6ec48dd0f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] new c59b243c13ec Merge remote-tracking branch 'fixes/master' new 204c7eceb76f ARC: show_regs: reduce lines of output new 8d92e992a785 ARC: define __ALIGN_STR and __ALIGN symbols for ARC new 703aa82c5f6f Merge remote-tracking branch 'arc-current/for-curr' new 5a69fd01643b Merge remote-tracking branch 'arm-current/fixes' new b7dba21d3dc9 Merge remote-tracking branch 's390-fixes/fixes' new 65dfcf08072b MAINTAINERS: update cxgb4vf maintainer to Vishal new e876ecc67db8 cgroup: memcg: net: do not associate sock with unrelated cgroup new d752a4986532 net: memcg: late association of sock to memcg new 60380488e4e0 ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface new ece0d7bd7461 net/smc: cancel event worker during device removal new 7d7195a026ba ibmvnic: Do not process device remove during device reset new 6fc498bc8292 net: macsec: update SCI upon MAC address change. new 09f4136c5d6b net: macsec: invoke mdo_upd_secy callback when mac address [...] new a2d8bf77a27c Merge branch 'MACSec-bugfixes-related-to-MAC-address-change' new 240c1948491b s390/qeth: don't reset default_out_queue new 17413852804d s390/qeth: handle error when backing RX buffer new 0e635c2a8713 s390/qeth: cancel RX reclaim work earlier new 2165fdf4bc2d Merge branch 's390-qeth-fixes' new 0e1a1d853ece nl80211: add missing attribute validation for critical pro [...] new 056e9375e1f3 nl80211: add missing attribute validation for beacon repor [...] new 5cde05c61cbe nl80211: add missing attribute validation for channel switch new ba32679cac50 mac80211: Do not send mesh HWMP PREQ if HWMP is disabled new f2df8ce148fc Merge tag 'mac80211-for-net-2020-03-11' of git://git.kerne [...] new 90bd2eb06d57 Merge remote-tracking branch 'net/master' new 90db6d772f74 bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free new c14bade11299 Merge remote-tracking branch 'bpf/master' new 421451425332 Merge remote-tracking branch 'ipsec/master' new a84f6cf0c22f Merge remote-tracking branch 'wireless-drivers/master' new 3b36b13d5e69 ALSA: hda/realtek: Fix pop noise on ALC225 new 407da43c48a5 Merge remote-tracking branch 'sound-current/for-linus' new e05139ae9afe Merge branch 'asoc-5.6' into asoc-linus new b10c945288db Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new ff33c1d31f90 Merge remote-tracking branch 'regmap-fixes/for-linus' new 339cb40215a1 Merge remote-tracking branch 'regulator-fixes/for-linus' new b38e649ab46e Merge remote-tracking branch 'usb.current/usb-linus' new f9fc90104abb usb: serial: option: add ME910G1 ECM composition 0x110b new 10ee67e16c62 USB: serial: pl2303: add device-id for HP LD381 new c7e8267cd5ee Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 7cbf3dd3139a usb: chipidea: udc: fix sleeping function called from inva [...] new 46e3f0f792da Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 9d32c0cde4e2 staging/speakup: fix get_word non-space look-ahead new 1d715d407d2d Merge remote-tracking branch 'staging.current/staging-linus' new 211b64e4b5b6 binderfs: use refcount for binder control devices too new 5614b6004595 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 28744c77731d Merge remote-tracking branch 'input-current/for-linus' new b3ebde5e763b Merge remote-tracking branch 'crypto-current/master' new cf7da891b624 docs: dmaengine: provider.rst: get rid of some warnings new f91da3bd2172 dmaengine: move .device_release missing log warning to deb [...] new 195967c088aa MAINTAINERS: rectify the INTEL IADX DRIVER entry new 18638c380dd9 Merge remote-tracking branch 'slave-dma-fixes/fixes' new d3c780b9838d Merge remote-tracking branch 'omap-fixes/fixes' new ba1cee18388a Merge remote-tracking branch 'kvm-fixes/master' new e93fc7b4544a KVM: s390: Also reset registers in sync regs for initial c [...] new 37fc492f37c8 Merge remote-tracking branch 'kvms390-fixes/master' new 6fb2a75295e9 btrfs: drop block from cache on error in relocation new b0bd3b261d42 btrfs: unset reloc control if we fail to recover new 109c104e9537 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] new afd736a4ad66 btrfs: add RCU locks around block group initialization new 67cc0429231a btrfs: fix log context list corruption after rename whiteo [...] new eab248b5a21d Merge branch 'misc-5.6' into next-fixes new 479249b6a9c0 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 0d935f0bf77d ARM: dts: exynos: Fix regulator node aliasing on Midas-bas [...] new fa7945ec6bab Merge remote-tracking branch 'samsung-krzk-fixes/fixes' new be7594a424b4 scsi: ufs: Fix possible unclocked access to auto hibern8 t [...] new 394b61711f3c scsi: ipr: Fix softlockup when rescanning devices in petitboot new c3b073b027a1 Merge remote-tracking branch 'scsi-fixes/fixes' new c67b35d970ed drm/i915: Actually emit the await_start new c951b0af2ddd drm/i915: Return early for await_start on same timeline new 259170cb4c84 drm/i915/gvt: Fix dma-buf display blur issue on CFL new 1d61c5d711a2 drm/i915: be more solid in checking the alignment new eafc2aa20fba drm/i915/execlists: Enable timeslice on partial virtual en [...] new 8ea6bb8e4d47 drm/i915/gt: Close race between cacheline_retire and free new 14a0d527a479 drm/i915: Defer semaphore priority bumping to a workqueue new d59484dc2339 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 1292e3efb149 mmc: core: Allow host controllers to require R1B for CMD6 new 43cc64e5221c mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard new 055e04830d45 mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NE [...] new d2f8bfa4bff5 mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_N [...] new 2329399d9884 Merge remote-tracking branch 'mmc-fixes/fixes' new 05f42765a8d1 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 236f49eafe51 Merge remote-tracking branch 'soc-fsl-fixes/fix' new 878792b73893 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 1fd94b617b7e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new d8803e80aa95 Merge remote-tracking branch 'kbuild/for-next' new fb6d8edd33ad Merge remote-tracking branch 'dma-mapping/for-next' new 90f43f087e99 Merge remote-tracking branch 'arm/for-next' new f0c0d4b74d59 arm64: entry: unmask IRQ in el0_sp() new c5ef1616d5f4 Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] new 69d113b5c402 arm64: entry-ftrace.S: Fix missing argument for CONFIG_FUN [...] new 9a25136a6117 arm64: Mark call_smc_arch_workaround_1 as __maybe_unused new 1424835a7c53 Merge branch 'for-next/asm-annotations' into for-next/core new 4e7812202a1f Merge remote-tracking branch 'arm64/for-next/core' new ddf7d3237126 Merge remote-tracking branch 'arm-perf/for-next/perf' new b0811818382e Merge remote-tracking branch 'arm-soc/for-next' new ed73260ea658 Merge remote-tracking branch 'amlogic/for-next' new 2a61fc80faa8 Merge remote-tracking branch 'aspeed/for-next' new 3e7b188d548e Merge remote-tracking branch 'at91/at91-next' new 28b2f82e0383 clk: imx: Fix division by zero warning on pfdv2 new 8ffe9c7bb9e4 clk: imx: pfdv2: switch to use determine_rate new c88a4c797a50 clk: imx: pfdv2: determine best parent rate new d678d83c583d clk: imx: pllv4: use prepare/unprepare new e20703f00b12 clk: imx8mn: A53 core clock no need to be critical new 81aa844bb53b clk: imx8mm: A53 core clock no need to be critical new 0d77abc4fc31 clk: imx8mp: A53 core clock no need to be critical new b4fc6f72ddc1 clk: imx8mq: A53 core clock no need to be critical new 412a7bf0d95e Merge branch 'clk/imx' into for-next new 636b45b8efa9 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage new b2f313768fcc Merge branch 'imx/fixes' into for-next new 705dcca91d0a firmware: imx: scu-pd: add power domain for I2C and INTMUX [...] new 4791937994b8 firmware: imx: add dummy functions new 7c0ab222951b soc: imx: increase build coverage for imx8m soc driver new 1c6468b2119a Merge branch 'imx/drivers' into for-next new 62d1c1df8583 ARM: imx: Remove unnecessary blank lines new 756931e058ec ARM: imx: Drop unnecessary src_base check new c4aba58a8d7d Merge branch 'imx/soc' into for-next new 67af8818ee88 dt-bindings: crypto: sahara: use generic node name new 93003cc46d07 dt-bindings: crypto: dcp: use generic node name new 5a02504f0ac9 dt-bindings: crypto: caam: use generic node name new 196597fdb3db Merge branch 'imx/bindings' into for-next new 8cdff3241f63 ARM: dts: imx6sx-softing-vining-2000: Enable PCI support new 135be16d3505 ARM: dts: imx7s: add snvs clock to pwrkey new 684720000af8 ARM: dts: imx: Make iomuxc node name generic new 1f4e29d24b9d ARM: dts: imx6: phycore-som: explicit disable pmic watchdo [...] new 50f5b89a32ec ARM: dts: imx6: phycore-som: add da9062 gpio support new b7dc7205b2ae ARM: dts: imx6qdl-sr-som-ti: indicate powering off wifi is safe new d2cf2f91ba5b ARM: dts: imx6qdl-gw5910: add CC1352 UART new 6cef60ff174f ARM: dts: imx: align name for crypto node and child nodes new c2902fb04ed6 ARM: dts: imx25-pinfunc: add config for kpp rows 4 to 7 new 5ba4649ffefe Merge branch 'imx/dt' into for-next new 8023321d30be arm64: dts: ls1028a: delete extraneous #interrupt-cells fo [...] new 1a4bfe0f517a arm64: dts: ls1028a: disable all enetc ports by default new b1520d8b9b0d arm64: dts: ls1028a: add node for Felix switch new 8aa80fc8bdf2 arm64: dts: ls1028a: enable switch PHYs on RDB new e46b08b09919 arm64: dts: ls1028: sl28: explicitly enable network ports new f0cac1412ca4 arm64: dts: imx: add i.MX8QXP thermal support new d3a719e3d07e arm64: dts: imx8mp: add crypto node new 46770eae2120 arm64: dts: imx8mm: add snvs clock to pwrkey new edd91ba6b82c arm64: dts: imx8mq: add snvs clock to pwrkey new c18696de2cd9 arm64: dts: imx8mq: Align iomuxc node name new 455ae0c368f2 arm64: dts: imx8mp: Add src node new 1f5b12d4a922 arm64: dts: lx2160a-cex7: add support for ltc3882 regulator new f26d7effb7ec arm64: dts: lx2160a-cex7: add on-module eeproms new dde061b86559 arm64: dts: librem5-devkit: add a vbus supply to usb0 new c53f01666399 arm64: dts: librem5-devkit: add the sgtl5000 i2c audio codec new 7f7b799717cb arm64: dts: librem5-devkit: add the simcom 7100 modem and audio new 3ef506b3e62a arm64: dts: librem5-devkit: allow modem to wake the system [...] new a2e47ba22192 arm64: dts: librem5-devkit: add the regulators for DVFS new 9dae8563bfdb arm64: dts: librem5-devkit: allow the redpine card to be removed new 5369d1914514 arm64: dts: librem5-devkit: increase the VBUS current in t [...] new eef22bb129df arm64: dts: librem5-devkit: add lsm9ds1 mount matrix new d3f46dd47ff7 arm64: dts: imx8mn-evk: Add i2c3 support new ded9e59b3901 arm64: dts: imx8mn-evk: Enable pca6416 on i2c3 bus new 5e4a67ff7f69 arm64: dts: imx8mp-evk: Add i2c3 support new 2dfb4b13161a arm64: dts: imx8mp-evk: Enable pca6416 on i2c3 bus new f93f1e721cc7 arm64: dts: layerscape: add iommu-map property to pci nodes new c5486819d263 arm64: dts: imx8mq-phanbell: Add gpio-fan/thermal support new 8755963aec62 arm64: dts: lx2160ardb: Update FSPI node properties new 035af82a5fe1 arm64: dts: lx2160aqds: Add FSPI node properties new f5ff5a213b4d arm64: dts: imx8mn: align name for crypto child nodes new f0692bb890c1 arm64: dts: enable fspi in imx8mm dts new 1436b5bc25a4 arm64: dts: imx8mq-phanbell: Fix Ethernet PHY post-reset duration new adf759f37c8d Merge branch 'imx/dt64' into for-next new 1910ee13a12c ARM: multi_v7_defconfig: enable drm imx support new 34e46ed80df6 arm64: defconfig: add i.MX system controller thermal support new 4559a11e48d5 Merge branch 'imx/defconfig' into for-next new 11ca51898c48 Merge remote-tracking branch 'imx-mxs/for-next' new fe476a4915f6 Merge remote-tracking branch 'keystone/next' new 6b582a81dce2 Merge remote-tracking branch 'mediatek/for-next' new bece90a4d2be Merge remote-tracking branch 'mvebu/for-next' new 41d71931181b Merge remote-tracking branch 'omap/for-next' new e1c5f09ce456 Merge remote-tracking branch 'qcom/for-next' new 0b8b50eb2e2e Merge remote-tracking branch 'raspberrypi/for-next' new 85f49ac957f9 Merge remote-tracking branch 'realtek/for-next' new 7f61dff1ed91 ARM: dts: iwg22d-sodimm: Enable LCD panel new 99ae78f1fc3a ARM: dts: iwg22d-sodimm: Enable touchscreen new b33d9bc49245 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next new 0cd7a3182a61 Merge remote-tracking branch 'renesas/next' new 888684ad8840 Merge remote-tracking branch 'reset/reset/next' new 194153403da8 dt-bindings: arm: fix Rockchip Kylin board bindings new ee3eff7e14eb dt-bindings: arm: add Rockchip rk3036-evb board new 9cd568dc588c ARM: dts: rockchip: fix vqmmc-supply property name for rk3 [...] new 8a385eb57296 ARM: dts: rockchip: fix rockchip,default-sample-phase prop [...] new 79f23601fcbb ARM: dts: rockchip: remove #dma-cells from dma client node [...] new 0c1cb8b00c9f ARM: dts: add bus to rockchip amba nodenames new bcfc77be9cf9 Merge branch 'v5.7-armsoc/dts32' into for-next new bf14bc6169cd arm64: dts: rockchip: fix compatible property for rk3399-evb new 91da379fa5b4 arm64: dts: rockchip: remove max-freq from &spi1 node for [...] new 541d99d977ac arm64: dts: rockchip: remove rockchip,grf from vop nodes for px30 new ba58672a2d1d arm64: dts: remove no-emmc from mmc node for Rockchip PX5 EVB new bfb70fa503e4 arm64: dts: rockchip: fix vqmmc-supply property name for r [...] new b6e62d37c016 arm64: dts: rockchip: replace clock-freq-min-max by max-frequency new b2411befed60 arm64: dts: add bus to rockchip amba nodenames new 6795e06559b8 Merge branch 'v5.7-armsoc/dts64' into for-next new edbd18afc8e4 Merge remote-tracking branch 'rockchip/for-next' new 87b926426924 Merge branch 'fixes' into for-next new 32a1671ff8e8 ARM: dts: exynos: Fix polarity of the LCD SPI bus on Unive [...] new ec793c394501 Merge branch 'next/dt' into for-next new 5d0fb437f9e3 Merge remote-tracking branch 'samsung-krzk/for-next' new e6d71daefb63 Merge remote-tracking branch 'scmi/for-linux-next' new 0a7d15e2a1ae Merge remote-tracking branch 'sunxi/sunxi/for-next' new d244c1e18322 Merge branch for-5.7/dt-bindings into for-next new 07b6e50e33db Merge branch for-5.7/clk into for-next new edbf9bd304e6 Merge branch for-5.7/cpuidle into for-next new 60794e8f0ed3 Merge branch for-5.7/firmware into for-next new b0c58902d252 Merge branch for-5.7/soc into for-next new 2243af41115d memory: tegra: Correct debugfs clk rate-range on Tegra20 new a53670e1a734 memory: tegra: Correct debugfs clk rate-range on Tegra30 new 141267bffd1d memory: tegra: Correct debugfs clk rate-range on Tegra124 new 0cbcc203fe71 Merge branch for-5.7/memory into for-next new 5c036206f503 Merge branch for-5.7/arm/dt into for-next new 03a8acbc2eaa Merge branch for-5.7/arm/defconfig into for-next new a39476a24b44 arm64: tegra: Enable I2C controller for EEPROM new be6a1c5202b0 arm64: tegra: Add EEPROM supplies new e6f4413c17a7 arm64: tegra: Fix Tegra186 SOR supply new 9bef7f7788b0 arm64: tegra: Populate LP8557 backlight regulator new d9d420abcea5 arm64: tegra: Add ethernet alias on Jetson TX1 new 7261c522bc9e arm64: tegra: Add PCIe endpoint controllers nodes for Tegra194 new 4772eace8b2e arm64: tegra: Add support for PCIe endpoint mode in P2972- [...] new 54248d236439 Merge branch for-5.7/arm64/dt into for-next new 2d7697b8f113 Merge remote-tracking branch 'tegra/for-next' new d8f5baa84c71 Merge remote-tracking branch 'clk/clk-next' new cfcfdc340d41 Merge remote-tracking branch 'csky/linux-next' new 1ce7e4d68454 Merge remote-tracking branch 'h8300/h8300-next' new 4e6d6bfacbf7 Merge remote-tracking branch 'm68k/for-next' new 507a55265cec Merge remote-tracking branch 'm68knommu/for-next' new d932d17fcd7f Merge remote-tracking branch 'microblaze/next' new 1b301fa7e476 Merge remote-tracking branch 'mips/mips-next' new 34963739f129 Merge remote-tracking branch 'nds32/next' new 26bf56406a64 Merge remote-tracking branch 'openrisc/for-next' new 8928eb4ddde5 Merge remote-tracking branch 'powerpc/next' new 58b686e07731 Merge remote-tracking branch 'soc-fsl/next' new 2d8dac48b358 Merge remote-tracking branch 'risc-v/for-next' new 8719b6d29d28 s390/irq: replace setup_irq() by request_irq() new 76fb118083ea s390/irq: make init_ext_interrupts static new 1d49688d2bc6 s390/traps: mark test_monitor_call __init new bb533ec8bacd s390/config: do not select VIRTIO_CONSOLE via Kconfig new ed3afa8b9ef1 Merge remote-tracking branch 's390/features' new e1e01f98cf48 Merge remote-tracking branch 'sh/sh-next' new e183ea796d68 Merge remote-tracking branch 'xtensa/xtensa-for-next' new bda1b70ce9ee Merge branch 'misc-5.6' into for-next-current-v5.5-20200311 new 28bb59e0e253 Merge branch 'for-next-current-v5.5-20200311' into for-nex [...] new a84e9b14be30 Merge branch 'misc-5.6' into for-next-next-v5.6-20200311 new 5293ed2b819a btrfs: relocation: add error injection points for cancelli [...] new 5ab41cfadea1 btrfs: relocation: Check cancel request after each data page read new 19cc304d28d5 btrfs: relocation: Check cancel request after each extent found new 0c20d0983327 btrfs: Remove __ prefix from btrfs_block_rsv_release new 38aed06aca9a btrfs: Remove block_rsv parameter from btrfs_drop_snapshot new a2061f67dfe2 btrfs: implement migratepage callback for data pages new 52cad6b771e6 btrfs: fix log context list corruption after rename whiteo [...] new f8bb319723ad btrfs: account ticket size at add/delete time new e1d3dea719ef btrfs: do not init a reloc root if we aren't relocating new d6a015c8b6f6 Merge branch 'misc-next' into for-next-next-v5.6-20200311 new fc401f8dc9c3 btrfs: make the extent buffer leak check per fs info new 77aadb1cf347 btrfs: move ino_cache_inode dropping new b47746939233 btrfs: move the root freeing stuff into btrfs_put_root new 194bca677273 btrfs: make inodes hold a ref on their roots new c33726cf7211 btrfs: hold a ref on the root on the dead roots list new 333e99f59828 btrfs: don't take an extra root ref at allocation time new 92924561c2cf btrfs: make btrfs_cleanup_fs_roots use the fs_roots_radix_lock new d7b4b305e552 btrfs: kill the subvol_srcu new c62d0265c583 Merge branch 'ext/josef/refs-cleanup-part2' into for-next- [...] new cddf33838f8c btrfs: free the reloc_control in a consistent way new 46948c42ecf8 btrfs: clear BTRFS_ROOT_DEAD_RELOC_TREE before dropping th [...] new a19d1899c4f3 btrfs: hold a ref on the root->reloc_root new 00b0e90df52f btrfs: remove a BUG_ON() from merge_reloc_roots() new 2d8f35bd793b Merge branch 'ext/josef/reloc-fixes-v2' into for-next-next [...] new 00f3a1995f0d Btrfs: fix missing file extent item for hole after ranged fsync new c5bdf367cbc5 Btrfs: add helper to get the end offset of a file extent item new eada2fe8d84d Btrfs: factor out inode items copy loop from btrfs_log_inode() new 4ea239d167c8 Btrfs: make ranged full fsyncs more efficient new b98f39109c3c Merge branch 'ext/filipe/ranged-fsync-v3' into for-next-ne [...] new 20ee1d0f3336 btrfs: relocation: Use btrfs_find_all_leaves() to locate p [...] new 4fa4c370a802 Merge branch 'ext/qu/find-all-leaves' into for-next-next-v [...] new a3b6a332e1ad Merge branch 'for-next-next-v5.6-20200311' into for-next-20200311 new a6246aaff10a Merge remote-tracking branch 'btrfs/for-next' new 6f5a333ac1d3 CIFS: Increment num_remote_opens stats counter even in cas [...] new 7043c4007ac6 Merge remote-tracking branch 'cifs/for-next' new 30bdb9cabd1c Merge remote-tracking branch 'erofs/dev' new a916426b6d7e Merge remote-tracking branch 'ext3/for_next' new 66b93afbac09 Merge remote-tracking branch 'ext4/dev' new 96f5b4fa5670 f2fs: fix to account compressed inode correctly new 6cfdf15fdbff f2fs: fix to check dirty pages during compressed inode conversion new 2536ac6872e5 f2fs: allow to clear F2FS_COMPR_FL flag new 6c5be2b27c76 Merge remote-tracking branch 'f2fs/dev' new 0986d738c253 Merge remote-tracking branch 'fuse/for-next' new ccd17a592fde Merge remote-tracking branch 'jfs/jfs-next' new 35f7bbe0b1fa Merge remote-tracking branch 'nfs-anna/linux-next' new 7ec8d5b81f35 Merge remote-tracking branch 'nfsd/nfsd-next' new c4b5fc8faa99 Merge remote-tracking branch 'overlayfs/overlayfs-next' new ae0d2873c93a Merge remote-tracking branch 'ubifs/linux-next' new 6663be774e6c Merge remote-tracking branch 'v9fs/9p-next' new 10a98cb16d80 xfs: clear PF_MEMALLOC before exiting xfsaild thread new 183606d82446 xfs: remove the agfl_bno member from struct xfs_agfl new 4b97510859b2 xfs: remove the xfs_agfl_t typedef new 370c782b9843 xfs: remove XFS_BUF_TO_AGI new 9798f615ad2b xfs: remove XFS_BUF_TO_AGF new 3e6e8afd3abb xfs: remove XFS_BUF_TO_SBP new 09d2ad11dc06 Merge remote-tracking branch 'xfs/for-next' new 4080b261f98c Merge remote-tracking branch 'iomap/iomap-for-next' new e2de130a568c locks: reintroduce locks_delete_lock shortcut new 697d83ac0ec4 Merge remote-tracking branch 'file-locks/locks-next' new 92efde7bf42e Merge remote-tracking branch 'vfs/for-next' new 577d60f5dc59 Merge remote-tracking branch 'printk/for-next' new 4a1a41601df2 Merge remote-tracking branch 'pci/next' new 85d09fd2a926 Merge remote-tracking branch 'pstore/for-next/pstore' new 42f502dfe132 HID: hid-picolcd_fb: Use scnprintf() for avoiding potentia [...] new 62a1a5803959 HID: hid-sensor-custom: Use scnprintf() for avoiding poten [...] new 2739dca88ca7 Merge branch 'for-5.6/upstream-fixes' into for-next new b9a3b45e0e14 Merge remote-tracking branch 'hid/for-next' new a230e9166ff8 Merge remote-tracking branch 'i2c/i2c/for-next' new 4cc58cab4af1 Merge remote-tracking branch 'i3c/i3c/next' new bc67dff36ec8 Merge branch 'dmi/master' new 6a096871b2be hwmon: (ibmpowernv) Use scnprintf() for avoiding potential [...] new 3c99003c48b3 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 7d3d3254adaa docs: fix pointers to io-mapping.rst and io_ordering.rst files new 333a2f1bb311 Merge remote-tracking branch 'jc_docs/docs-next' new b82d1acb0616 Merge remote-tracking branch 'v4l-dvb/master' new 209dde1df7f2 Merge remote-tracking branch 'pm/linux-next' new c98330446c32 cpufreq: imx-cpufreq-dt: Correct i.MX8MP's market segment [...] new dcff1825edb7 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new b49f7d28f5f7 Merge remote-tracking branch 'thermal/thermal/linux-next' new 9f0db5ae8c2d Merge remote-tracking branch 'ieee1394/for-next' new 79d58151a5cb Merge remote-tracking branch 'swiotlb/linux-next' new a81c78ef018d Merge remote-tracking branch 'rdma/for-next' new 8e4f90caf05c net: ena: reject unsupported coalescing params new fcca747f1800 net: aquantia: reject all unsupported coalescing params new f4a76615f0fe net: systemport: reject unsupported coalescing params new 05c531452f6c net: bnx2: reject unsupported coalescing params new a0dadb331dfa net: bnx2x: reject unsupported coalescing params new f6f508c07a1e net: bcmgenet: reject unsupported coalescing params new 3eb2efbea193 net: tg3: reject unsupported coalescing params new 659d0760b0c6 net: bna: reject unsupported coalescing params new 812df69beb86 net: liquidio: reject unsupported coalescing params new bd4be35b4ae2 net: mlx4: reject unsupported coalescing params new d824178d0f5d net: cxgb2: reject unsupported coalescing params new 62923b6abe8c net: cxgb3: reject unsupported coalescing params new 5608c6417926 net: cxgb4: reject unsupported coalescing params new 009ab69b4b67 net: cxgb4vf: reject unsupported coalescing params new d13f1167ab1c net: gemini: reject unsupported coalescing params new 96ee187badb7 Merge branch 'ethtool-consolidate-irq-coalescing-part-3' new d9642239aaeb Merge remote-tracking branch 'net-next/master' new babf3164095b bpf: Add bpf_link_new_file that doesn't install FD new 13fac1d851e0 bpf: Fix trampoline generation for fmod_ret programs new 37ccc12bbcef tools/runqslower: Add BPF_F_CURRENT_CPU for running selfte [...] new d4784af64109 Merge remote-tracking branch 'bpf-next/master' new 74b018b3b149 Merge remote-tracking branch 'ipsec-next/master' new 886bef5a19a1 Merge remote-tracking branch 'netfilter-next/master' new 2a4f3909d0fb Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible new 00b383b8abd1 Bluetooth: Use bt_dev_err for RPA generation failure message new bb0084ec893e Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where [...] new 8a5956197d7e Bluetooth: fix off by one in err_data_reporting cmd masks. new 72da7b2ccabd Bluetooth: mgmt: add mgmt_cmd_status in add_advertising new 9952d90ea288 Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND new 4f40afc6c764 Bluetooth: Handle BR/EDR devices during suspend new dd522a7429b0 Bluetooth: Handle LE devices during suspend new 4867bd007d25 Bluetooth: Pause discovery and advertising during suspend new 5cb490db9890 Merge remote-tracking branch 'bluetooth/master' new 27f8d6dce665 Merge remote-tracking branch 'mac80211-next/master' new eb093ce5aa35 Merge remote-tracking branch 'gfs2/for-next' new 46b5889cc2c5 mtd: implement proper partition handling new 13a964665fc1 mtd: fix spelling mistake "BlockMultiplerBits" -> "BlockMu [...] new c0b66dce0ca8 MAINTAINERS: Add staging branch for HyperBus new 4da0ea71ea93 mtd: lpddr: Fix a double free in probe() new 0bb796505ffd Merge remote-tracking branch 'mtd/mtd/next' new 43d8b6362378 mtd: rawnand: Ensure nand_soft_waitrdy wait period is enough new 009264605cdf mtd: rawnand: free the nand_device object new 9afbe7c0140f mtd: rawnand: denali: deassert write protect pin new a91f8170df83 mtd: spinand: toshiba: Add comment about Kioxia ID new f1541773af49 mtd: spinand: rework detect procedure for different READ_I [...] new c4b7dd35d359 mtd: rawnand: ingenic: Use devm_platform_ioremap_resource() new 91a1abfb7523 mtd: rawnand: ams-delta: Write protect device during probe new 1698ea32133a mtd: rawnand: ams-delta: Use struct gpio_nand_platdata new 38c30b3c96a5 ARM: OMAP1: ams-delta: Provide board specific partition info new d7ffe387cc12 mtd: rawnand: ams-delta: Drop board specific partition info new 2cef3d4cf449 mtd: rawnand: ams-delta: Enable OF partition info support new 241008ed0bb5 mtd: rawnand: ams-delta: Push inversion handling to gpiolib new ccada49b050f mtd: rawnand: ams-delta: Don't hardcode read/write pulse widths new 586a746b326c mtd: rawnand: ams-delta: Make read pulses optional new ea5ea9fa6db2 mtd: rawnand: ams-delta: Handle more GPIO pins as optional new 7c2f66a960fc mtd: rawnand: ams-delta: Add module device tables new d1b1a8f73a21 mtd: rawnand: ams-delta: Support custom driver initialisation new edfd8d9c763f mtd: rawnand: ams-delta: Drop useless local variable new 2b1dcee304b6 mtd: rawnand: ams-delta: Make the driver custom I/O ready new 16d00cd61206 mtd: rawnand: ams-delta: Rename structures and functions t [...] new 84234652595f mtd: rawnand: Add support for Macronix NAND randomizer new 7f274f411c76 dt-bindings: mtd: Document Macronix NAND device bindings new 2148937501ee mtd: spinand: Stop using spinand->oobbuf for buffering bad [...] new 621a7b780bd8 mtd: spinand: Explicitly use MTD_OPS_RAW to write the bad [...] new b645ad39d568 mtd: spinand: Do not erase the block before writing a bad [...] new c6fbcb70132f mtd: rawnand: Fix a typo ("manufecturer") new 49f1c33076ca mtd: rawnand: Replace zero-length array with flexible-arra [...] new 7cd8c0adb489 mtd: rawnand: gpmi: Use dma_request_chan() instead dma_req [...] new aafe30baf4ad mtd: rawnand: marvell: Release DMA channel on error new cf9e23894821 mtd: rawnand: marvell: Use dma_request_chan() instead dma_ [...] new ac80c55b4675 mtd: rawnand: sunxi: Use dma_request_chan() instead dma_re [...] new 80c3012e127c mtd: rawnand: qcom: Release resources on failure within qc [...] new 92f0f8efbd4a mtd: rawnand: qcom: Use dma_request_chan() instead dma_req [...] new b35f79aa461e mtd: rawnand: stm32_fmc2: Use dma_request_chan() instead d [...] new e015d72f321e mtd: rawnand: ingenic: Add dependency on MIPS || COMPILE_TEST new 92270086b7e5 mtd: rawnand: Add support for manufacturer specific lock/u [...] new 03a539c7a118 mtd: rawnand: Macronix: Add support for block protection new 397deafc02e1 mtd: rawnand: cadence: get meta data size from registers new e4578af03541 mtd: rawnand: cadence: fix the calculation of the avaialbl [...] new 9bf1903bed7a mtd: rawnand: cadence: change bad block marker size new 0d7d6c8183aa mtd: rawnand: cadence: reinit completion before executing [...] new cdc6aba6719b dt: bindings: brcmnand: Add support for flash-edu new 634088e26213 arch: mips: brcm: Add 7425 flash-edu support new a5d53ad26a8b mtd: rawnand: brcmnand: Add support for flash-edu for dma [...] new e65118c0a55d Merge remote-tracking branch 'nand/nand/next' new 273a83e0ef6c Merge remote-tracking branch 'spi-nor/spi-nor/next' new ec43b0a4c3ba Merge remote-tracking branch 'crypto/master' new d3bd37f587b4 Merge v5.6-rc5 into drm-next new cd4ac389b8ce Merge remote-tracking branch 'drm/drm-next' new 73a11b5d5a65 Merge remote-tracking branch 'amdgpu/drm-next' new a813ccb88b3b drm/i915: Remove debugfs i915_drpc_info and i915_forcewake [...] new 32fc2849a3d5 drm/i915/dsb: convert to drm_device based logging macros. new 5cc40a90859f drm/i915/fifo_underrun: convert to drm_device based logging. new 6a9cc4bfb728 drm/i915/gmbus: convert to drm_device based logging, new 1084f5c81184 drm/i915/hotplug: convert to drm_device based logging. new 442947246cff drm/i915/lpe_audio: convert to drm_device based logging macros. new 900b8c9e8fe7 drm/i915/lvds: convert to drm_device based logging macros. new 3c4e93e9d988 drm/i915/overlay: convert to drm_device based logging. new 61f874d6e001 drm/i915/gt: Use scnprintf() for avoiding potential buffer [...] new 29e6ecf3ceb6 drm/i915: Extend i915_request_await_active to use all timelines new 408464b4cbcf drm/i915/gt: Pull checking rps->pm_events under the irq_lock new 60ef5b7ac6a1 drm/i915/execlists: Track active elements during dequeue new 4aea5a9e6521 drm/i915/gem: Mark up the racy read of the mmap_singleton new 1aae30651972 drm/i915: Add missing HDMI audio pixel clocks for gen12 new 0f1a5f41959e Merge remote-tracking branch 'drm-intel/for-linux-next' new bfc419f95177 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new 2c76b324c794 drm/imx: parallel-display: Adjust bus_flags handling new b851aa73f47e Merge remote-tracking branch 'imx-drm/imx-drm/next' new fad54b4b858b Merge remote-tracking branch 'etnaviv/etnaviv/next' new 34aa7994ad15 ALSA: firewire-tascam: Add missing annotation for tscm_hwd [...] new 3db1b00f2122 ALSA: firewire-tascam: Add missing annotation for tscm_hwd [...] new 4ba9fc7f8e57 Merge remote-tracking branch 'sound/for-next' new 97249a89c17e ASoC: Convert cirrus,cs42l51 to json-schema new 103ae9551380 ASoC: zte: zx-tdm: remove redundant variables dev new 9032cdd96a2d ASoC: dt-bindings: stm32: convert spdfirx to json-schema new 4d90a4e677c5 Merge tag 'v5.6-rc5' into asoc-5.7 new 3a69e26ec8f8 Merge branch 'asoc-5.7' into asoc-next new 606e5349a4b9 Merge remote-tracking branch 'sound-asoc/for-next' new 681a8395b4ed Merge remote-tracking branch 'modules/modules-next' new 0e6cf6394d74 Merge remote-tracking branch 'input/next' new 2e317ebe064b next-20200311/block new 24132eaf55d2 Merge branch 'fixes' into next new 8aed2eae9192 mmc: Replace zero-length array with flexible-array member new 37e3acc449df mmc: cqhci: Add cqhci_deactivate() new 83d9fcaae510 mmc: sdhci-msm: Deactivate CQE during SDHC reset new 862b79428726 mmc: cqhci: Update cqhci memory ioresource name new b75db0f1fdd9 mmc: renesas_sdhi: Use BITS_PER_LONG helper new d5b60967efa8 mmc: renesas_sdhi: simplify execute_tuning new 35a5c43aee02 mmc: sdhci-omap: Add Support for Suspend/Resume new fe2c8dbeee5a Merge remote-tracking branch 'mmc/next' new 3d3654ef17d5 Merge remote-tracking branch 'mfd/for-mfd-next' new 583b53ece0b0 power: supply: bq27xxx_battery: Silence deferred-probe error new 9027f6111ca4 power: twl4030: Use scnprintf() for avoiding potential buf [...] new 6cdd5b09cbe6 power: reset: sc27xx: Power off the external subsystems' c [...] new 274afbc3ad33 power: reset: sc27xx: Change to use cpu_down() new f78c55e3b480 power: reset: sc27xx: Allow the SC27XX poweroff driver bui [...] new a35d4e27f4b0 Merge remote-tracking branch 'battery/for-next' new 56ebca5a5f21 Merge remote-tracking branch 'regulator/for-next' new c3c2f9e8992e Merge remote-tracking branch 'security/next-testing' new 4fefaded8c03 Merge remote-tracking branch 'apparmor/apparmor-next' new d7947d4cdb6c Merge remote-tracking branch 'integrity/next-integrity' new 1af252174dac Merge remote-tracking branch 'keys/keys-next' new 8d27aa744822 Merge remote-tracking branch 'selinux/next' new 63e2cd5f3a05 Merge remote-tracking branch 'smack/for-next' new a9e07f647c1d Merge remote-tracking branch 'tpmdd/next' new 1fef3afc3989 Merge remote-tracking branch 'iommu/next' new 29918337974a Merge remote-tracking branch 'audit/next' new eb32d1e45ecd Merge branch 'dt/linus' into dt/next new ae9fdd23e628 dt-bindings: serial: snps-dw-apb-uart: add compatible prop [...] new 905fc6b1bfb4 dt-bindings: rcar-vin: Convert bindings to json-schema new bc83f487c2a8 Merge remote-tracking branch 'devicetree/for-next' new caef2df1137a spi: Stop selecting MTD_SPI_NOR for SPI_HISI_SFC_V3XX new 671c3bf50ae4 spi: make spi-max-frequency optional new 881d1ee9fe81 spi: add support for mediatek spi-nor controller new 13a971046a23 dt-bindings: convert mtk-quadspi binding doc for spi-mtk-nor new e11e8473bcec mtd: spi-nor: remove mtk-quadspi driver new b562b304efc0 Merge tag 'mtk-mtd-spi-move' of https://git.kernel.org/pub [...] new 6e2547ce1408 Merge branch 'spi-5.7' into spi-next new 66c7dc9c97f3 Merge remote-tracking branch 'spi/for-next' new 593c3f8f276d Merge remote-tracking branch 'tip/auto-latest' new c2f6b24de9a6 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 23cde4eb1a1e Merge remote-tracking branch 'edac/edac-for-next' new c6681a03b741 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new b0de2f3357bc Merge remote-tracking branch 'rcu/rcu/next' new 013fdd26d1ae selftests: KVM: s390: fix early guest crash new ccc3421d6a6a selftests: KVM: s390: test more register variants for the [...] new 7d760ebae097 selftests: KVM: s390: check for registers to NOT change on reset new 152f8f1e9de2 selftests: KVM: s390: fixup fprintf format error in reset.c new b388e8d9762e selftests: KVM: s390: fix format strings for access reg test new 4d84ab144563 KERNEL VIRTUAL MACHINE for s390 (KVM/s390): Use fallthrough; new e0d5710dc73f KVM: s390: mark sie block as 512 byte aligned new 1984ac1dc0f4 Merge remote-tracking branch 'kvms390/next' new b5e8af982dfd Merge remote-tracking branch 'xen-tip/linux-next' new 7744a7f08bb0 Merge remote-tracking branch 'percpu/for-next' new 8f9e45b7e3e1 Merge remote-tracking branch 'workqueues/for-next' new 9797deb9a1e5 Merge remote-tracking branch 'drivers-x86/for-next' new bc4d66f14842 Merge remote-tracking branch 'chrome-platform/for-next' new 6470ae8f5b43 Merge remote-tracking branch 'leds/for-next' new 443d372d6a96 ipmi_si: Avoid spurious errors for optional IRQs new 26455d00ee58 drivers: char: ipmi: ipmi_msghandler: Pass lockdep express [...] new 0a0c4bc21a84 Merge remote-tracking branch 'ipmi/for-next' new 387b07c5d08c Merge remote-tracking branch 'driver-core/driver-core-next' new 5ab3c1147400 Merge remote-tracking branch 'usb/usb-next' new 5e95dbb62171 USB: serial: clean up carrier-detect helper new 615e58ccfbc0 USB: serial: fix tty cleanup-op kernel-doc new ec35dc3da13e Merge remote-tracking branch 'usb-serial/usb-next' new cd8f063f424c Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 9ed6cc3e23d9 Merge remote-tracking branch 'phy-next/next' new d5d9fc0eee14 Merge remote-tracking branch 'tty/tty-next' new 1fc4a38ebab1 Merge remote-tracking branch 'char-misc/char-misc-next' new 8f7e823b26ef Merge remote-tracking branch 'extcon/extcon-next' new da8872611159 Merge remote-tracking branch 'soundwire/next' new 731c4fc0881b Merge remote-tracking branch 'thunderbolt/next' new ad3ee730074d staging: vt6656: remove blank line new a632b9faec47 staging: vt6655: alignment should match open parenthesis new 70ab9945f239 staging: qlge: remove blank line new e148bdb2ed5b staging: qlge: qlge.h: remove spaces before tabs and align code new 98624b53ee00 staging: qlge: qlge.h: add spaces around operators new b642a2f9317b staging: qlge: qlge.h: remove excess newlines new add1a2faba5d staging: greybus: i2c.c: remove commented out function new 66d93d7ff9c4 staging: greybus: Fix the irq API abuse new bcfb8b05a921 staging: wfx: alignment should match open parenthesis new 95f67ef3d263 staging: wfx: remove blank line new a5e7d27e2d7d staging: ks7010: remove line over 80 characters new 9eafa2b71a10 Staging: rtl8723bs: Remove comparison to true new b92a047b2e59 staging: exfat: exfat_super.c: remove commented out function new 1657f11c7ca1 staging: exfat: alignment should match open parenthesis new c12b19af4a10 staging: hp: remove commented out code new d2ac333d2e99 Staging: rtl8188eu: Add space around operator new 19a91ec87a14 staging: kpc2000: kpc2000_spi: Use new structure for SPI t [...] new b26b1391dfa5 staging: wilc1000: spi: Use new structure for SPI transfer delays new d1ec12424618 staging: vt6656: Remove vnt_interrupt_buffer in_use flag. new 696089de8eca staging: vt6656: struct vnt_rcb remove unused in_use. new 8080b0f53724 staging: speakup: Fix a typo error print for softsynthu device new 9a5e71a68d20 staging: mt7621-pci: simplify 'mt7621_pcie_init_virtual_br [...] new 590a95e418d1 staging: exfat: remove staging version of exfat filesystem new 32d71f772e1e Merge remote-tracking branch 'staging/staging-next' new 8c3f1242ac40 Merge remote-tracking branch 'mux/for-next' new 3ce49ad2f3e1 Merge remote-tracking branch 'icc/icc-next' new 05fb80671840 dmaengine: fsl-dpaa2-qdma: remove set but not used variabl [...] new e937cc1dd796 dmaengine: Add basic debugfs support new db8d9b4c9b30 dmaengine: ti: k3-udma: Implement custom dbg_summary_show [...] new 26cf132de6f7 dmaengine: Create debug directories for DMA devices new 7c4a4d088283 dmaengine: idxd: Merge definition of dsa_batch_desc into d [...] new a1fcaf07ec71 dmaengine: idxd: reflect shadow copy of traffic class programming new 91124ac61216 dmaengine: idxd: remove global token limit check new 3a5a8a27545d dmaengine: ppc4xx: Use scnprintf() for avoiding potential [...] new 345894a19c7c Merge remote-tracking branch 'slave-dma/next' new dc65f52cc121 Merge remote-tracking branch 'cgroup/for-next' new f5fdcb5a8242 Merge branch 'fixes' into for-next new 653a573749e4 Merge branch 'misc' into for-next new 7201e3e3eb59 Merge remote-tracking branch 'scsi/for-next' new 5febf6d6ae4d scsi: Replace zero-length array with flexible-array member new ed830385a2b1 scsi: ibmvfc: Avoid loss of all paths during SVC node reboot new bef18d308a22 scsi: aacraid: Disabling TM path and only processing IOP reset new cc6b32ee3b91 scsi: iscsi: Add support for asynchronous iSCSI session de [...] new 5848fe960b08 scsi: fusion: fix if-statement empty body warning new b893eb0141cb scsi: ibmvfc: Fix NULL return compiler warning new 47d054580a75 scsi: ufs-mediatek: fix HOST_PA_TACTIVATE quirk for Samsun [...] new 779dfcf6435b scsi: aacraid: clean up warning cast-function-type new 598a90f2002c scsi: qla2xxx: add ring buffer for tracing debug logs new 31df2fd54caf scsi: docs: Add an empty index file for SCSI documents new 7f877908df42 scsi: docs: include SCSI Transport SRP diagram at the doc body new f76576777a03 scsi: docs: convert 53c700.txt to ReST new dd9cc1447ad3 scsi: docs: convert aacraid.txt to ReST new cb3224089417 scsi: docs: convert advansys.txt to ReST new 94b5530f1fb8 scsi: docs: convert aha152x.txt to ReST new 520a44d4dfe1 scsi: docs: convert aic79xx.txt to ReST new cff7c4a596e3 scsi: docs: convert aic7xxx.txt to ReST new 6e5a663d8e5c scsi: docs: convert bfa.txt to ReST new 1d4f8dfe2d97 scsi: docs: convert bnx2fc.txt to ReST new 977b899ce3cc scsi: docs: convert BusLogic.txt to ReST new d2ba7ca33840 scsi: docs: convert cxgb3i.txt to ReST new 62e3bfa4a186 scsi: docs: convert dc395x.txt to ReST new f22978400e3e scsi: docs: convert dpti.txt to ReST new cc0d9d3ad7e6 scsi: docs: convert FlashPoint.txt to ReST new 3c1e681bcdd8 scsi: docs: convert g_NCR5380.txt to ReST new 1392de9d7a89 scsi: docs: convert hpsa.txt to ReST new ac69461b6058 scsi: docs: convert hptiop.txt to ReST new a88dc3ec2ca4 scsi: docs: convert libsas.txt to ReST new cbbc70a8cde7 scsi: docs: convert link_power_management_policy.txt to ReST new b4adb7578169 scsi: docs: convert lpfc.txt to ReST new a756185de679 scsi: docs: convert megaraid.txt to ReST new 8dca37d259df scsi: docs: convert ncr53c8xx.txt to ReST new dbfa1bceed65 scsi: docs: convert NinjaSCSI.txt to ReST new 304a8b62707b scsi: docs: convert ppa.txt to ReST new 058595d58217 scsi: docs: convert qlogicfas.txt to ReST new 731fc16c2fdd scsi: docs: convert scsi-changer.txt to ReST new e513de9936ea scsi: docs: convert scsi_eh.txt to ReST new fedd7a4d09a6 scsi: docs: convert scsi_fc_transport.txt to ReST new d4d79340fb7b scsi: docs: convert scsi-generic.txt to ReST new ce5c5d6503c9 scsi: docs: convert scsi_mid_low_api.txt to ReST new a0b1643bee35 scsi: docs: convert scsi-parameters.txt to ReST new b7223d9bdecc scsi: docs: convert scsi.txt to ReST new d835971b2b89 scsi: docs: convert sd-parameters.txt to ReST new ff1efa74311a scsi: docs: convert smartpqi.txt to ReST new bf65c846476f scsi: docs: convert st.txt to ReST new 110a89b1cabf scsi: docs: convert sym53c500_cs.txt to ReST new f02e84d29e1d scsi: docs: convert sym53c8xx_2.txt to ReST new e92c45d27236 scsi: docs: convert tcm_qla2xxx.txt to ReST new b64f68224045 scsi: docs: convert ufs.txt to ReST new 40ee63091a40 scsi: docs: convert wd719x.txt to ReST new dade67f4a527 scsi: docs: convert arcmsr_spec.txt to ReST new b0962c53bde9 scsi: core: avoid repetitive logging of device offline messages new 643fbcffa541 scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw() new efa75c21c487 scsi: core: Allow non-root users to perform ZBC commands new cba994226ab6 Merge remote-tracking branch 'scsi-mkp/for-next' new d3d63c141e71 Merge remote-tracking branch 'vhost/linux-next' new 93b2c0b30c35 remoteproc: stm32: demote warning about optional property absence new 31ec24b94a09 remoteproc: re-check state in rproc_trigger_recovery() new d43264fc87c4 remoteproc: remoteproc debugfs file fixes new 7c911fd80d24 remoteproc: return error for bad "recovery" debugfs input new 2bbad2db0749 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new f9f949163724 Merge remote-tracking branch 'rpmsg/for-next' new 68853de8acda Merge remote-tracking branch 'gpio/for-next' new 7dc5a79efd15 gpio: uapi: Improve phrasing around arrays representing em [...] new b7e110126ec1 docs: gpio: driver.rst: don't mark literal blocks twice new 0bd26447efc7 gpio: pl061: Warn when IRQ line has not been configured new 5c28b9e80cf7 gpio: mxc: Add COMPILE_TEST support for GPIO_MXC new 8c97246c39b5 gpio: mxs: add COMPILE_TEST support for GPIO_MXS new 73840782c5f7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new e0e1e4d1b907 Merge remote-tracking branch 'pinctrl/for-next' new de48121899e3 Merge remote-tracking branch 'userns/for-next' new 775393a64dc9 Merge remote-tracking branch 'random/dev' new 1fad062fa298 Merge remote-tracking branch 'kselftest/next' new 4895598ec41a Merge remote-tracking branch 'livepatching/for-next' new 2fc1f1ea30b6 Merge remote-tracking branch 'coresight/next' new f545e2a74fab Merge remote-tracking branch 'rtc/rtc-next' new 644bdcef59b7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 27e51d0fe2b0 Merge remote-tracking branch 'at24/at24/for-next' new 1a87e1dbb503 Merge remote-tracking branch 'ntb/ntb-next' new 14cf1363a770 Merge remote-tracking branch 'fsi/next' new 53933055c1a4 Merge remote-tracking branch 'slimbus/for-next' new 419dabc6bf54 Merge remote-tracking branch 'nvmem/for-next' new a3ac9d128b96 Merge remote-tracking branch 'xarray/xarray' new 929195a64b67 Merge remote-tracking branch 'hyperv/hyperv-next' new 9b2a0f3b24d3 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 3022966f476d Merge remote-tracking branch 'devfreq/devfreq-next' new 214fbb3c9627 Merge remote-tracking branch 'hmm/hmm' new 826b707bc21a Merge remote-tracking branch 'fpga/for-next' new 61415d5b0568 mm/swapfile.c: move inode_lock out of claim_swapfile new ff1a2331f10b /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 64d35e05fbec /proc/kpageflags: do not use uninitialized struct pages new 3487d28f57a7 mm: fork: fix kernel_stack memcg stats for various stack i [...] new 5f1ac30d173b x86/mm: Split vmalloc_sync_all() new 71f1dc606982 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] new 7008876a3188 memcg-fix-null-pointer-dereference-in-__mem_cgroup_usage_u [...] new 029c0c749702 mm/hugetlb.c: fix an address exception caused by huge_pte_ [...] new dfdef73e9e29 mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case new 1c81ff4c750b mm-hotplug-fix-hot-remove-failure-in-sparsememvmemmap-case-fix new bd2aad12ef17 page-flags: fix a crash at SetPageError(THP_SWAP) new 9db7546771c6 kthread: mark timer used by delayed kthread works as IRQ safe new 6d0d6ca9682d asm-generic: make more kernel-space headers mandatory new 1d3284edabf1 scripts/spelling.txt: add syfs/sysfs pattern new 0229bea2d9b0 ocfs2: remove FS_OCFS2_NM new 612a397e31c4 ocfs2: remove unused macros new df4fb7e1f595 ocfs2: use OCFS2_SEC_BITS in macro new 1b7a9b4e5ed6 ocfs2: remove dlm_lock_is_remote new e3e9a4d553cd ocfs2: there is no need to log twice in several functions new cba61fad5440 ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" new e7eb5e864cae ocfs2: remove useless err new 38bbe14e67eb ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] new fd8756b40bbb ocfs2: replace zero-length array with flexible-array member new 133dddb7c0e6 ocfs2: cluster: replace zero-length array with flexible-ar [...] new a437d5b9806f ocfs2: dlm: replace zero-length array with flexible-array member new a86b29055602 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] new a279cc17b6b4 ramfs: support O_TMPFILE new 99bbb2b5bc75 fs_parse: Remove pr_notice() about each validation new 321ee219a17b kernel/watchdog: flush all printk nmi buffers when hardloc [...] new c8f49fbd3230 mm/slub.c: replace cpu_slab->partial with wrapped APIs new 069103c150a8 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs new 819e6cf965d4 slub: improve bit diffusion for freelist ptr obfuscation new 9b40aa9be1e7 slub: relocate freelist pointer to middle of object new 56e89f9147d1 mm/kmemleak.c: use address-of operator on section symbols new 3dbe089c947f mm/Makefile: disable KCSAN for kmemleak new b955f4f3fbf5 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] new 415cb6be10ca mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] new 8353fb5a0a78 mm/filemap.c: clear page error before actual read new 39a548aa3505 mm/filemap.c: remove unused argument from shrink_readahead [...] new c7668a70ee6e mm/gup: split get_user_pages_remote() into two routines new b7077acdb544 mm/gup: pass a flags arg to __gup_device_* functions new ed0f85c4b634 mm: introduce page_ref_sub_return() new 6a91c29c4bbc mm/gup: pass gup flags to two more routines new 50f4490bb31e mm/gup: require FOLL_GET for get_user_pages_fast() new 9691fd4f37ad mm/gup: track FOLL_PIN pages new 7390ebb61063 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages new 6379e529ebe4 mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" new bddf5716bd4a mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] new d5de5790d1d3 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting new 0f39ac749ef4 mm/gup_benchmark: support pin_user_pages() and related calls new c0e7ad979ddc selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] new 3931ffae9fc7 mm: improve dump_page() for compound pages new 4eb5df4f99e9 mm: dump_page(): additional diagnostics for huge pinned pages new ed02ecf74619 mm/gup/writeback: add callbacks for inaccessible pages new a1d942d1eef5 mm/swapfile.c: fix comments for swapcache_prepare new 84d099b64b4e mm/swap.c: not necessary to export __pagevec_lru_add() new 5752103a284f mm/swapfile: fix data races in try_to_unuse() new d5e0115735dd mm/swap_slots.c: assign|reset cache slot by value directly new abc18f1522c9 mm, memcg: fix build error around the usage of kmem_caches new abc9e2062ed8 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node new 9d8bb03c3d0d mm: memcg/slab: introduce mem_cgroup_from_obj() new d211649303b6 mm-memcg-slab-introduce-mem_cgroup_from_obj-v2 new 27bcfdf9761a mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments new 953cb599c9c1 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments new e348c0fbfb7b mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] new 9c559f2b0b1e mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() new 2a4300afc793 mm: memcg/slab: cache page number in memcg_(un)charge_slab() new 0b0461f78273 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] new 2ab790248ce9 mm: memcontrol: fix memory.low proportional distribution new 215ebfd5a06e mm: memcontrol: clean up and document effective low/min ca [...] new ad2ad142965b mm: memcontrol: recursive memory.low protection new 3117a877578f memcg: css_tryget_online cleanups new 21f037fffa74 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused new fce4d56b7ad8 mm/memcg: optimize memory.numa_stat like memory.stat new dbd482ed36ae memcg-optimize-memorynuma_stat-like-memorystat-fix new 1c26b8fcbee7 mm/mapping_dirty_helpers: Update huge page-table entry callbacks new 67c2011d4cc9 mm: don't prepare anon_vma if vma has VM_WIPEONFORK new 2566ccf46b81 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" new a8451fced454 mm: set vm_next and vm_prev to NULL in vm_area_dup() new a2f4b9cde1ba mm/vma: add missing VMA flag readable name for VM_SYNC new a47fb1533c35 mm/vma: make vma_is_accessible() available for general use new 804de40f6b1f mm/vma: replace all remaining open encodings with is_vm_hu [...] new bbfe8b9b3a9e mm/vma: replace all remaining open encodings with vma_is_a [...] new 88831abcb8ec mm/vma: append unlikely() while testing VMA access permissions new 35a243a99978 mm/mmap.c: fix the adjusted length error new b1009d1990fd mm/vma: move VM_NO_KHUGEPAGED into generic header new 7a669b54c0ca mm/vma: make vma_is_foreign() available for general use new d7325e06c7a0 mm/vma: make is_vma_temporary_stack() available for general use new 747cb22912a5 mm: add pagemap.h to the fine documentation new 8c442943136e mm/gup: rename "nonblocking" to "locked" where proper new 0daafa67f397 mm/gup: fix __get_user_pages() on fault retry of hugetlb new 107a62b78d34 mm: introduce fault_signal_pending() new 23c1b048fcfe mm-introduce-fault_signal_pending-fix new 2ef627a1ebdc x86/mm: use helper fault_signal_pending() new f0a33759cf9e arc/mm: use helper fault_signal_pending() new b22ce59702dd arm64/mm: use helper fault_signal_pending() new 9955ef8d3ecf powerpc/mm: use helper fault_signal_pending() new 2e1f0e4b06a1 sh/mm: use helper fault_signal_pending() new abc39d6eacfa mm: return faster for non-fatal signals in user mode faults new 79cf1ac9e464 userfaultfd: don't retake mmap_sem to emulate NOPAGE new 2718b6066540 mm: introduce FAULT_FLAG_DEFAULT new 86983555f3bc mm: introduce FAULT_FLAG_INTERRUPTIBLE new 69bcd2aa799f mm: allow VM_FAULT_RETRY for multiple times new 71e44f5dcd8e mm/gup: allow VM_FAULT_RETRY for multiple times new 7424c87fb072 mm/gup: allow to react to fatal signals new 09349319a539 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path new 00ea942a52a5 mm: clarify a confusing comment for remap_pfn_range() new cb97df69ba49 mm/mremap: add MREMAP_DONTUNMAP to mremap() new e96ce75cc518 mm-add-mremap_dontunmap-to-mremap-v6 new 4b88185739bb mm-add-mremap_dontunmap-to-mremap-v7 new 4cfa682f1de3 selftests: add MREMAP_DONTUNMAP selftest new d886dc5f3be5 selftest-add-mremap_dontunmap-selftest-fix new e12d1c7f4a57 selftest: add MREMAP_DONTUNMAP selftest new 454249ba90d7 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes new 9abfcf2abd6e mm/sparsemem: get address to page struct instead of addres [...] new 851fddecc381 mm/sparse: rename pfn_present() to pfn_in_present_section() new ae164cc37926 kasan: detect negative size in memory operation function new 291e0a0138fa kasan/tags: fix -Wdeclaration-after-statement warn new 00befc4ecafa kasan-detect-negative-size-in-memory-operation-function-fix-2 new b57de6840955 kasan: add test for invalid size in memmove new 96f02b7dce6b kasan: fix -Wstringop-overflow warning new 6ff559754e23 mm/page_alloc: increase default min_free_kbytes bound new 44f4766e9f38 mm, pagealloc: micro-optimisation: save two branches on ho [...] new 5e9590080904 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] new 373a2186a14b mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] new 6d14c6af5172 mm/page_alloc.c: use free_area_empty() instead of open-coding new 949a693cdf1f mm/page_alloc.c: micro-optimisation Remove unnecessary branch new 13c1c35f6112 mm/page_alloc.c: fix tick timer stall during deferred page init new 4efb6eae1ded mm/page_alloc: simplify page_is_buddy() for better code re [...] new 04b16dd08d63 mm: vmpressure: don't need call kfree if kstrndup fails new ed5d0d01750c mm: vmpressure: use mem_cgroup_is_root API new c13d2bfc7faa mm: vmscan: replace open codings to NUMA_NO_NODE new 465cc9d281e9 mm/vmscan.c: remove cpu online notification for now new ae75b8279acb mm/vmscan.c: fix data races using kswapd_classzone_idx new fd42cb3b003b mm/vmscan.c: Clean code by removing unnecessary assignment new 47dc76eef803 mm,compaction,cma: add alloc_contig flag to compact_control new 71b2bc908e19 mm,thp,compaction,cma: allow THP migration for CMA allocations new e6f2cf885f49 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix new a33200704075 mm, compaction: fully assume capture is not NULL in compac [...] new 65739b3aca23 mm/compaction: really limit compact_unevictable_allowed to [...] new 0dd70c6c25b0 mm/compaction: Disable compact_unevictable_allowed on RT new f391dfbd7c11 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping new e976a953e7b6 mm/mempolicy: check hugepage migration is supported by arc [...] new ee1ca0f0d081 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() new 73a35c5437c5 mm/memblock.c: remove redundant assignment to variable max_addr new f93f88064847 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization new 6fdc8f8d1781 hugetlbfs: use i_mmap_rwsem to address page fault/truncate race new 8e636a0d7a58 hugetlb_cgroup: add hugetlb_cgroup reservation counter new b3bf9f4d12c9 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] new 4c5ad6cf0a2f mm/hugetlb_cgroup: fix hugetlb_cgroup migration new 24602476d6c4 hugetlb_cgroup: add reservation accounting for private mappings new 9704ae9b2a96 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] new d3e84f3cc64d hugetlb: disable region_add file_region coalescing new 65546e2c603c mm/hugetlb: fix file_region entry allocations new 452a61e592b7 hugetlb_cgroup: add accounting for shared mappings new 5eeaa5035043 hugetlb_cgroup-add-accounting-for-shared-mappings-fix new 94a72370dc96 hugetlb_cgroup: support noreserve mappings new d8c5af416bf2 hugetlb: support file_region coalescing again new 0bdb521a66be hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs new 7ff38275974e hugetlb: remove check_coalesce_bug debug code new bdda961c6e94 hugetlb_cgroup: add hugetlb_cgroup reservation tests new 53a8a45f3fd7 hugetlb_cgroup: add hugetlb_cgroup reservation docs new 467c20ac3df9 mm/hugetlb.c: clean code by removing unnecessary initialization new 0b4d9550a36e mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() new 48108d5b0a30 mm: hugetlb: optionally allocate gigantic hugepages using cma new 151557245bd1 mm/migrate.c: no need to check for i > start in do_pages_move() new 83a38880b89c mm/migrate.c: wrap do_move_pages_to_node() and store_status() new 677946970ee7 mm/migrate.c: check pagelist in move_pages_and_store_status() new 3dc2aa671055 mm/migrate.c: unify "not queued for migration" handling in [...] new 793a9cf5c716 mm/migrate.c: migrate PG_readahead flag new 938678d0da95 mm-migratec-migrate-pg_readahead-flag-fix new 834df60b924e mm, shmem: add vmstat for hugepage fallback new 3d791d48a806 mm, thp: track fallbacks due to failed memcg charges separately new e424d4170598 mm/ksm.c: update get_user_pages() argument in comment new 43385025d64c drivers/base/memory.c: cache memory blocks in xarray to ac [...] new c87ddb43f15b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] new 28341d91e421 mm/madvise: pass task and mm to do_madvise new 3d3f1ca307b0 mm/madvise: introduce process_madvise() syscall: an extern [...] new 2122bdeb42f4 fix process_madvise build break for arm64 new ee48f5fa5308 mm/madvise: check fatal signal pending of target process new b045d790ddd2 pid: move pidfd_get_pid() to pid.c new 0472ee730940 mm/madvise: support both pid and pidfd for process_madvise new ecc6402b2c47 mm/madvise: employ mmget_still_valid() for write lock new 611a146b95b2 mm/madvise: allow KSM hints for remote API new e995ecdb2fc1 mm: adjust shuffle code to allow for future coalescing new 605c855a6331 mm: use zone and order instead of free area in free_list m [...] new 62c500de8496 mm: add function __putback_isolated_page new 416874ed66b6 mm: introduce Reported pages new f4589459fb24 virtio-balloon: pull page poisoning config out of free pag [...] new d17711d90db1 virtio-balloon: add support for providing free page report [...] new 0a8577562670 mm/page_reporting: rotate reported pages to the tail of the list new 964db12424d3 mm/page_reporting: add budget limit on how many pages can [...] new c92692892e39 mm/page_reporting: add free page reporting documentation new b3ecff47df6b virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] new 88c8003f95b3 userfaultfd: wp: add helper for writeprotect check new 18910cdad75e userfaultfd: wp: hook userfault handler to write protection fault new 1c45a8da0223 userfaultfd: wp: add WP pagetable tracking to x86 new a430c2852d52 userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers new 657a2aac91b4 userfaultfd: wp: add UFFDIO_COPY_MODE_WP new 7caf95802697 mm: merge parameters for change_protection() new 25d7a490621c userfaultfd: wp: apply _PAGE_UFFD_WP bit new 136a9afb307c userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork new 665ea647faea userfaultfd: wp: add pmd_swp_*uffd_wp() helpers new bccd5a48b6d2 userfaultfd: wp: support swap and page migration new f805944545a6 khugepaged: skip collapse if uffd-wp detected new 7c06e4b9ba43 userfaultfd: wp: support write protection for userfault vma range new 6bb2238f5586 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl new c83db4d436fd userfaultfd: wp: enabled write protection in userfaultfd API new cf4043312c20 userfaultfd: wp: don't wake up when doing write protect new 3d2cbedc788a userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update new 91f4f644def5 userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally new e3769a8a4675 userfaultfd: selftests: refactor statistics new 7ea8929a6b48 userfaultfd: selftests: add write-protect test new 2626482c552c drivers/base/memory.c: indicate all memory blocks as removable new 3157b33ff771 drivers/base/memory.c: drop section_count new 9af3ae08aa89 drivers/base/memory.c: drop pages_correctly_probed() new 5cce63a1d44f mm/page_ext.c: drop pfn_present() check when onlining new 347c43c4582f mm/memory_hotplug.c: only respect mem= parameter during bo [...] new 4523f0a913d5 mm/memory_hotplug.c: simplify calculation of number of pag [...] new 4149ffc7cbba mm/memory_hotplug.c: cleanup __add_pages() new 1af016a7fed2 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE new 3956c6e9e075 drivers/base/memory: map MMOP_OFFLINE to 0 new 7c70b13e551d drivers/base/memory: store mapping between MMOP_* and stri [...] new f01d2667aadf mm/memory_hotplug: convert memhp_auto_online to store an o [...] new 2bbca4e6f92e mm/memory_hotplug: allow to specify a default online_type new 3964a724fb57 mm/shmem.c: distribute switch variables for initialization new 6cba70179885 mm/shmem.c: Clean code by removing unnecessary assignment new fe3bf634f840 mm: huge tmpfs: try to split_huge_page() when punching hole new 4b56a7f5aa8c mm: prevent a warning when casting void* -> enum new b310c86a505e mm/zswap: allow setting default status, compressor and all [...] new 0f9d1864921e mm/compaction: add missing annotation for compact_lock_irqsave new f7a5d6b8757a mm/hugetlb: add missing annotation for gather_surplus_pages() new 3d4db92f72d3 mm/mempolicy: add missing annotation for queue_pages_pmd() new 1f67a4349814 mm/slub: add missing annotation for get_map() new 4298e9127572 mm/slub: add missing annotation for put_map() new bc97e5a6bbea mm/zsmalloc: add missing annotation for migrate_read_lock() new 0af8cde202a6 mm/zsmalloc: add missing annotation for migrate_read_unlock() new 782be5dbe3f8 mm/zsmalloc: add missing annotation for pin_tag() new e2b81ed7094f mm/zsmalloc: add missing annotation for unpin_tag() new bce26b45a18e mm: fix ambiguous comments for better code readability new a1477b940654 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] new 932df73bd74e mm: use fallthrough; new 31f087db2238 include/linux/swapops.h: correct guards for non_swap_entry() new 196123f5cb4f fs/buffer.c: add debug print for __getblk_gfp() stall problem new 7c9b9dfd6c88 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 9beb896aa461 kernel/hung_task.c: Monitor killed tasks. new 2ec5caa967db fs/proc/inode.c: annotate close_pdeo() for sparse new 4108f939b76b proc: faster open/read/close with "permanent" files new 7368a85fa1fb proc-faster-open-read-close-with-permanent-files-checkpatch-fixes new a2c0c0062416 proc: speed up /proc/*/statm new 3e6e9e365d31 asm-generic: fix unistd_32.h generation format new edd536e5a151 kernel/extable.c: use address-of operator on section symbols new b99db48093a6 MAINTAINERS: add an entry for kfifo new 6b77b00e07fd bitops: always inline sign extension helpers new 5c06b0f1edd7 lib/test_lockup: test module to generate lockups new a3b667ed8411 lib/bch.c: replace zero-length array with flexible-array member new ba1449c70e21 lib/ts_bm.c: replace zero-length array with flexible-array member new 7cb4dec08655 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] new 06d2a868c811 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] new 27e3c9c30bf6 lib/scatterlist: fix sg_copy_buffer() kerneldoc new 4b518b02c457 lib: test_stackinit.c: XFAIL switch variable init tests new 81cdf1607f84 lib/stackdepot.c: check depot_index before accessing the s [...] new 67371069ea37 lib/stackdepot.c: build with -fno-builtin new ee967b273363 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c new 6cd50c85baa8 percpu_counter: fix a data race at vm_committed_as new a38601a09f80 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] new b52a8cca8fe1 lib/test_bitmap.c: make use of EXP2_IN_BITS new 7ae75d71323c lib/rbtree: fix coding style of assignments new b2ae39e11c61 lib/test_kmod.c: remove a NULL test new 0f765340675e linux/bits.h: add compile time sanity check of GENMASK inputs new 6fa592862ce0 lib: optimize cpumask_local_spread() new 0e90afb26c75 lib/list: prevent compiler reloads inside 'safe' list iteration new 17acd08429d0 checkpatch: remove email address comment from email addres [...] new 02298d4bfb63 checkpatch: check SPDX tags in YAML files new 8aacfdffbe52 checkpatch: support "base-commit:" format new 3447a95b324f checkpatch: prefer fallthrough; over fallthrough comments new e0519e05415a checkpatch: fix minor typo and mixed space+tab in indentation new b03228e3b4ff checkpatch: fix multiple const * types new 2d73f458cb22 checkpatch: add command-line option for TAB size new 55f14f5cda3e checkpatch: improve Gerrit Change-Id: test new c9c74500937a checkpatch: check proper licensing of Devicetree bindings new 0aa074d9047a epoll: fix possible lost wakeup on epoll_ctl() path new 7fe8070be824 kselftest: introduce new epoll test case new b90264a551ec fs/epoll: make nesting accounting safe for -rt kernel new bd83efd27d1d fs/binfmt_elf.c: delete "loc" variable new 3981aaaeff81 fs/binfmt_elf.c: allocate less for static executable new 2f409d1b82b4 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] new 907e2ffcf932 samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes new 0d3e6c3917af samples/hw_breakpoint: drop use of kallsyms_lookup_name() new 87e6375b79e1 kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] new 29edeadd7ceb gcov: gcc_4_7: replace zero-length array with flexible-arr [...] new d6f9a67d102b gcov: gcc_3_4: replace zero-length array with flexible-arr [...] new 5f8373cf21f2 kernel/gcov/fs.c: replace zero-length array with flexible- [...] new 0a72da32bbff kmod: make request_module() return an error when autoloadi [...] new 39f40d25c454 kernel/relay.c: fix read_pos error when multiple readers new 8d919960d80d aio: simplify read_events() new 3ef9678182b6 init/Kconfig: clean up ANON_INODES and old IO schedulers options new f6545ae1efbd kcov: clean up debug messages new 3a0161aa1fed kcov: collect coverage from interrupts new 4f46aad077c3 usb: core: kcov: collect coverage from usb complete callback new 354944048e1c ubsan: add trap instrumentation option new f729d446a3a8 ubsan: split "bounds" checker from other options new c54ca70ff3ff drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] new 54bdf5fe2d63 ubsan: check panic_on_warn new a77faecfc5a5 kasan: unset panic_on_warn before calling panic() new 625f6323f805 ubsan: include bug type in report header new b77a161cc876 ipc/mqueue.c: fix a brace coding style issue new 9bdecfccb5ed Merge branch 'akpm-current/current' new 4015619946f5 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] new 7c950f118da6 mm/frontswap: mark various intentional data races new 56646456064d mm/page_io: mark various intentional data races new ed3fb9f5e79f mm-page_io-mark-various-intentional-data-races-v2 new 0d59d3c94417 mm/swap_state: mark various intentional data races new e8301649a7d7 mm/filemap.c: fix a data race in filemap_fault() new e272f5a5f628 mm/swapfile: fix and annotate various data races new cee5193c19fe mm-swapfile-fix-and-annotate-various-data-races-v2 new b1b1b9391bb2 mm/page_counter: fix various data races at memsw new 70ea00fd95a6 mm/memcontrol: fix a data race in scan count new 8908f795063f mm/list_lru: fix a data race in list_lru_count_one new c6e1c0c7f828 mm/mempool: fix a data race in mempool_free() new 73414c76d77e mm/util.c: annotate an data race at vm_committed_as new 9a7308f00907 mm/rmap: annotate a data race at tlb_flush_batched new 0b8df480930f mm: annotate a data race in page_zonenum() new d0940f33d0cb mm/swap.c: annotate data races for lru_rotate_pvecs new 5d89e1a7b555 mm/memory.c: refactor insert_page to prepare for batched-l [...] new 5047fb29f1c5 mm: bring sparc pte_index() semantics inline with other platforms new 09adb777dfac mm: define pte_index as macro for x86 new 5cca680ea666 mm/memory.c: add vm_insert_pages() new 7db11b209b35 mm-add-vm_insert_pages-fix new 50ae3344d7e5 add missing page_count() check to vm_insert_pages(). new 8074fb282051 mm: vm_insert_pages() checks if pte_index defined. new 5aeaaf9f06a8 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 9e074748f0bd net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new 09141f4667b5 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS new 99b52d50949c mm/vma: introduce VM_ACCESS_FLAGS new ee317dd14cf1 mm/memory_hotplug: drop the flags field from struct mhp_re [...] new d1b969b7b853 mm/memory_hotplug: rename mhp_restrictions to mhp_params new ab5faab4917f x86/mm: thread pgprot_t through init_memory_mapping() new cf829fcbf114 x86/mm: introduce __set_memory_prot() new 1c3bcd3a331e powerpc/mm: thread pgprot_t through create_section_mapping() new d360360a73ea mm/memory_hotplug: add pgprot_t to mhp_params new ca21852bbff7 mm/memremap: set caching mode for PCI P2PDMA memory to WC new ddd6330f4691 mm/special: create generic fallbacks for pte_special() and [...] new b159f7109920 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] new f1fa72bef8b4 mm/debug: add tests validating architecture page table helpers new e14ff6080ba5 fs/seq_file.c: seq_read(): add info message about buggy .n [...] new 894c29d7ee84 seq_read-info-message-about-buggy-next-functions-fix new bd9b373b905c kernel/gcov/fs.c: gcov_seq_next() should increase position index new e6dab36a82b7 ipc/util.c: sysvipc_find_ipc() should increase position index new 66da73202010 drivers/tty/serial/sh-sci.c: suppress warning new 1a9a553316e3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new a6cfbbb30fca Merge branch 'akpm/master' new 407b0a62b422 Add linux-next specific files for 20200312
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 (d44a64766795) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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.
The 998 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .clang-format | 25 +- Documentation/PCI/pci.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 7 + Documentation/admin-guide/mm/transhuge.rst | 14 + Documentation/admin-guide/mm/userfaultfd.rst | 51 + Documentation/dev-tools/kcov.rst | 17 +- .../devicetree/bindings/arm/rockchip.yaml | 7 +- .../devicetree/bindings/crypto/fsl-dcp.txt | 2 +- .../devicetree/bindings/crypto/fsl-imx-sahara.txt | 2 +- .../devicetree/bindings/crypto/fsl-sec4.txt | 2 +- .../devicetree/bindings/media/renesas,vin.txt | 217 -- .../devicetree/bindings/media/renesas,vin.yaml | 402 +++ .../devicetree/bindings/mtd/brcm,brcmnand.txt | 10 +- .../devicetree/bindings/mtd/nand-macronix.txt | 27 + .../bindings/serial/snps-dw-apb-uart.yaml | 1 + .../devicetree/bindings/sound/cirrus,cs42l51.yaml | 69 + .../devicetree/bindings/sound/cs42l51.txt | 33 - .../devicetree/bindings/sound/st,stm32-spdifrx.txt | 56 - .../bindings/sound/st,stm32-spdifrx.yaml | 80 + .../{mtd/mtk-quadspi.txt => spi/spi-mtk-nor.txt} | 15 +- Documentation/driver-api/dmaengine/provider.rst | 12 +- .../debug/debug-vm-pgtable/arch-support.txt | 34 + Documentation/filesystems/locking.rst | 2 + Documentation/kbuild/kconfig-language.rst | 27 +- Documentation/process/deprecated.rst | 10 +- Documentation/scsi/NinjaSCSI.rst | 164 + Documentation/scsi/ppa.rst | 18 + Documentation/translations/zh_CN/io_ordering.txt | 4 +- MAINTAINERS | 11 +- Next/SHA1s | 120 +- Next/merge.log | 2122 +++++++----- arch/alpha/include/asm/page.h | 3 - arch/alpha/include/asm/pgtable.h | 2 - arch/alpha/mm/fault.c | 6 +- arch/arc/Kconfig | 1 + arch/arc/include/asm/linkage.h | 2 + arch/arc/include/asm/page.h | 2 +- arch/arc/kernel/troubleshoot.c | 27 +- arch/arc/mm/fault.c | 35 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 4 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/imx23.dtsi | 2 +- arch/arm/boot/dts/imx25-pinfunc.h | 4 + arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx6dl.dtsi | 2 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 25 + arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 9 +- arch/arm/boot/dts/imx6qdl-sr-som-ti.dtsi | 1 + arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6sl.dtsi | 4 +- arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 14 + arch/arm/boot/dts/imx6sx.dtsi | 8 +- arch/arm/boot/dts/imx6ul.dtsi | 10 +- arch/arm/boot/dts/imx7s.dtsi | 12 +- arch/arm/boot/dts/imx7ulp.dtsi | 4 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 9 +- arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 4 +- arch/arm/boot/dts/rk3288.dtsi | 2 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/rv1108.dtsi | 6 +- arch/arm/configs/multi_v7_defconfig | 6 + arch/arm/include/asm/kvm_mmu.h | 5 +- arch/arm/include/asm/page.h | 4 +- arch/arm/include/asm/pgtable-2level.h | 2 - arch/arm/include/asm/pgtable.h | 16 +- arch/arm/include/asm/stage2_pgtable.h | 15 +- arch/arm/lib/uaccess_with_memcpy.c | 9 +- arch/arm/mach-imx/anatop.c | 1 - arch/arm/mach-imx/gpc.c | 1 - arch/arm/mach-imx/mach-imx6ul.c | 1 - arch/arm/mach-imx/src.c | 3 - arch/arm/mach-omap1/board-ams-delta.c | 47 +- arch/arm/mach-sa1100/assabet.c | 2 +- arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 37 +- 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 | 49 +- arch/arm/mm/pgd.c | 40 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 3 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 4 + .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 37 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 15 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 21 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 21 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 36 + arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 65 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 39 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 3 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 18 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 99 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 11 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 + arch/arm64/boot/dts/rockchip/px30.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 1 - arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 3 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 +- arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/kvm_mmu.h | 10 +- arch/arm64/include/asm/page.h | 4 +- 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/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 2 +- arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/mm/fault.c | 37 +- arch/arm64/mm/hugetlbpage.c | 15 +- arch/arm64/mm/init.c | 6 + arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 59 +- arch/arm64/mm/pageattr.c | 7 +- arch/c6x/include/asm/page.h | 5 +- arch/csky/include/asm/page.h | 3 - arch/csky/include/asm/pgtable.h | 3 - arch/h8300/include/asm/page.h | 2 - arch/h8300/include/asm/pgtable.h | 1 + arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/page.h | 3 +- arch/hexagon/include/asm/pgtable.h | 3 +- arch/hexagon/mm/vm_fault.c | 5 +- arch/ia64/include/asm/page.h | 5 +- arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 19 +- arch/ia64/mm/fault.c | 12 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 35 +- arch/m68k/include/asm/mcf_pgtable.h | 10 - arch/m68k/include/asm/motorola_pgtable.h | 2 - arch/m68k/include/asm/page.h | 3 - arch/m68k/include/asm/sun3_pgtable.h | 2 - arch/m68k/mm/fault.c | 7 +- arch/microblaze/include/asm/page.h | 2 - arch/microblaze/include/asm/pgtable.h | 4 - arch/microblaze/mm/fault.c | 5 +- arch/mips/boot/dts/brcm/bcm7425.dtsi | 4 +- arch/mips/include/asm/page.h | 5 +- arch/mips/include/asm/pgtable.h | 44 +- arch/mips/mm/fault.c | 5 +- arch/nds32/include/asm/page.h | 3 - arch/nds32/include/asm/pgtable.h | 9 - arch/nds32/mm/fault.c | 7 +- arch/nios2/include/asm/page.h | 3 +- arch/nios2/include/asm/pgtable.h | 6 +- arch/nios2/mm/fault.c | 16 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/include/asm/page.h | 5 - arch/openrisc/include/asm/pgtable.h | 3 +- arch/openrisc/mm/fault.c | 15 +- arch/openrisc/mm/init.c | 4 +- arch/parisc/include/asm/page.h | 3 - arch/parisc/include/asm/pgtable.h | 2 - arch/parisc/mm/fault.c | 8 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/book3s/32/pgtable.h | 1 + arch/powerpc/include/asm/book3s/64/hash.h | 7 +- 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 | 9 +- 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/page.h | 9 +- arch/powerpc/include/asm/page_64.h | 7 +- arch/powerpc/include/asm/pgtable.h | 10 +- arch/powerpc/include/asm/sparsemem.h | 3 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 32 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 5 +- arch/powerpc/mm/book3s64/pgtable.c | 7 +- arch/powerpc/mm/book3s64/pkeys.c | 2 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 44 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/fault.c | 20 +- arch/powerpc/mm/hugetlbpage.c | 28 +- arch/powerpc/mm/mem.c | 10 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/hashpagetable.c | 20 +- arch/powerpc/mm/ptdump/ptdump.c | 14 +- arch/powerpc/platforms/powernv/memtrace.c | 2 +- arch/powerpc/xmon/xmon.c | 18 +- arch/riscv/include/asm/page.h | 3 +- arch/riscv/mm/fault.c | 9 +- arch/s390/Kconfig | 2 +- arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/defconfig | 1 + arch/s390/include/asm/hw_irq.h | 1 - arch/s390/include/asm/kvm_host.h | 2 +- arch/s390/include/asm/page.h | 3 +- arch/s390/kernel/irq.c | 26 +- arch/s390/kernel/traps.c | 2 +- arch/s390/kvm/gaccess.c | 23 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/mm/fault.c | 12 +- arch/s390/mm/gmap.c | 6 +- arch/s390/mm/init.c | 9 +- arch/sh/include/asm/page.h | 3 - 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 | 78 +- arch/sh/mm/hugetlbpage.c | 28 +- arch/sh/mm/init.c | 22 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/include/asm/page_32.h | 3 - arch/sparc/include/asm/page_64.h | 3 - arch/sparc/include/asm/pgtable_32.h | 7 - arch/sparc/mm/fault_32.c | 5 +- arch/sparc/mm/fault_64.c | 5 +- arch/um/include/asm/pgtable.h | 10 - arch/um/kernel/trap.c | 3 +- arch/unicore32/include/asm/io.h | 2 +- arch/unicore32/include/asm/page.h | 3 - arch/unicore32/include/asm/pgtable.h | 4 +- arch/unicore32/kernel/hibernate.c | 4 +- arch/unicore32/mm/fault.c | 10 +- arch/x86/Kconfig | 4 +- arch/x86/include/asm/page_types.h | 7 +- arch/x86/include/asm/pgtable.h | 70 + arch/x86/include/asm/pgtable_64.h | 14 +- arch/x86/include/asm/pgtable_types.h | 11 +- arch/x86/include/asm/set_memory.h | 1 + arch/x86/kernel/amd_gart_64.c | 3 +- arch/x86/kernel/setup.c | 4 + arch/x86/mm/fault.c | 30 +- arch/x86/mm/init.c | 9 +- arch/x86/mm/init_32.c | 19 +- arch/x86/mm/init_64.c | 40 +- arch/x86/mm/mm_internal.h | 3 +- arch/x86/mm/pat/set_memory.c | 13 + arch/x86/mm/pkeys.c | 2 +- arch/x86/net/bpf_jit_comp.c | 31 +- arch/x86/platform/uv/bios_uv.c | 3 +- arch/x86/um/asm/vm-flags.h | 10 +- arch/xtensa/include/asm/page.h | 3 - arch/xtensa/include/asm/pgtable.h | 3 - arch/xtensa/mm/fault.c | 5 +- block/scsi_ioctl.c | 4 + drivers/android/binderfs.c | 1 + drivers/base/memory.c | 71 +- drivers/base/platform.c | 25 +- drivers/bluetooth/bfusb.c | 33 +- drivers/bluetooth/hci_h5.c | 26 +- drivers/clk/imx/clk-imx8mm.c | 8 +- drivers/clk/imx/clk-imx8mn.c | 8 +- drivers/clk/imx/clk-imx8mp.c | 8 +- drivers/clk/imx/clk-imx8mq.c | 8 +- drivers/clk/imx/clk-pfdv2.c | 61 +- drivers/clk/imx/clk-pllv4.c | 12 +- drivers/cpufreq/imx-cpufreq-dt.c | 10 +- drivers/dma/dmaengine.c | 104 +- drivers/dma/dmaengine.h | 16 + drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 2 - drivers/dma/idxd/device.c | 4 +- drivers/dma/idxd/sysfs.c | 5 - drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/ti/k3-udma.c | 63 + drivers/firmware/imx/scu-pd.c | 4 + drivers/gpio/Kconfig | 4 +- drivers/gpu/drm/i915/display/intel_audio.c | 8 + drivers/gpu/drm/i915/display/intel_dsb.c | 28 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 29 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 33 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 40 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 23 +- drivers/gpu/drm/i915/display/intel_lvds.c | 43 +- drivers/gpu/drm/i915/display/intel_overlay.c | 11 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 22 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 32 +- drivers/gpu/drm/i915/gt/intel_rps.c | 29 +- drivers/gpu/drm/i915/i915_active.c | 78 +- drivers/gpu/drm/i915/i915_active.h | 8 +- drivers/gpu/drm/i915/i915_debugfs.c | 216 -- drivers/gpu/drm/i915/i915_reg.h | 4 + drivers/gpu/drm/i915/i915_request.c | 3 - drivers/gpu/drm/i915/i915_vma.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 +- drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hid/hid-sensor-custom.c | 6 +- drivers/hv/hv_balloon.c | 2 +- drivers/hwmon/ibmpowernv.c | 8 +- drivers/memory/tegra/tegra124-emc.c | 5 + drivers/memory/tegra/tegra20-emc.c | 5 + drivers/memory/tegra/tegra30-emc.c | 5 + drivers/mmc/core/core.c | 5 +- drivers/mmc/core/mmc_ops.c | 6 +- drivers/mmc/host/cqhci.c | 8 +- drivers/mmc/host/cqhci.h | 6 +- drivers/mmc/host/renesas_sdhi.h | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 5 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-cadence.c | 2 +- drivers/mmc/host/sdhci-msm.c | 9 +- drivers/mmc/host/sdhci-omap.c | 60 + drivers/mmc/host/sdhci-pci.h | 2 +- drivers/mmc/host/sdhci-pltfm.h | 2 +- drivers/mmc/host/sdhci-tegra.c | 3 + drivers/mmc/host/sdhci.h | 2 +- drivers/mmc/host/vub300.c | 2 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/raw/ams-delta.c | 237 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 293 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 34 +- drivers/mtd/nand/raw/denali.c | 1 + drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 21 +- drivers/mtd/nand/raw/ingenic/Kconfig | 1 + drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 4 +- drivers/mtd/nand/raw/internals.h | 1 + drivers/mtd/nand/raw/marvell_nand.c | 40 +- drivers/mtd/nand/raw/meson_nand.c | 2 +- drivers/mtd/nand/raw/mtk_nand.c | 2 +- drivers/mtd/nand/raw/nand_base.c | 45 +- drivers/mtd/nand/raw/nand_hynix.c | 2 +- drivers/mtd/nand/raw/nand_macronix.c | 153 + drivers/mtd/nand/raw/qcom_nandc.c | 105 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 44 +- drivers/mtd/nand/raw/sunxi_nand.c | 17 +- drivers/mtd/nand/spi/core.c | 104 +- drivers/mtd/nand/spi/gigadevice.c | 45 +- drivers/mtd/nand/spi/macronix.c | 30 +- drivers/mtd/nand/spi/micron.c | 26 +- drivers/mtd/nand/spi/paragon.c | 28 +- drivers/mtd/nand/spi/toshiba.c | 46 +- drivers/mtd/nand/spi/winbond.c | 34 +- drivers/mtd/spi-nor/Kconfig | 8 - drivers/mtd/spi-nor/Makefile | 1 - drivers/mtd/spi-nor/mtk-quadspi.c | 565 ---- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 2 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 15 +- drivers/net/ethernet/broadcom/bcmsysport.c | 6 +- drivers/net/ethernet/broadcom/bnx2.c | 5 + .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 7 +- drivers/net/ethernet/broadcom/tg3.c | 5 + drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 3 + drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 11 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 3 + drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 4 + .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 + drivers/net/ethernet/cortina/gemini.c | 2 + drivers/net/ethernet/ibm/ibmvnic.c | 24 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 + drivers/net/macsec.c | 24 +- drivers/power/reset/Kconfig | 2 +- drivers/power/reset/sc27xx-poweroff.c | 21 +- drivers/power/supply/bq27xxx_battery.c | 5 +- drivers/power/supply/twl4030_charger.c | 4 +- drivers/remoteproc/remoteproc_core.c | 8 +- drivers/remoteproc/remoteproc_debugfs.c | 14 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/s390/cio/airq.c | 8 +- drivers/s390/cio/cio.c | 8 +- drivers/s390/net/qeth_core_main.c | 15 +- drivers/s390/net/qeth_l2_main.c | 1 + drivers/s390/net/qeth_l3_main.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 3 +- drivers/scsi/ipr.c | 3 +- drivers/scsi/ipr.h | 1 + drivers/scsi/scsi_lib.c | 8 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/soc/Makefile | 2 +- drivers/soc/imx/Kconfig | 9 + drivers/soc/imx/Makefile | 2 +- drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} | 0 drivers/spi/Kconfig | 11 +- drivers/spi/Makefile | 1 + drivers/spi/spi-mtk-nor.c | 689 ++++ drivers/spi/spi.c | 9 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/exfat/Kconfig | 41 - drivers/staging/exfat/Makefile | 10 - drivers/staging/exfat/TODO | 69 - drivers/staging/exfat/exfat.h | 760 ----- drivers/staging/exfat/exfat_blkdev.c | 138 - drivers/staging/exfat/exfat_cache.c | 514 --- drivers/staging/exfat/exfat_core.c | 2529 --------------- drivers/staging/exfat/exfat_nls.c | 212 -- drivers/staging/exfat/exfat_super.c | 3373 -------------------- drivers/staging/exfat/exfat_upcase.c | 740 ----- drivers/staging/gasket/gasket_core.c | 2 +- drivers/staging/greybus/gpio.c | 15 +- drivers/staging/greybus/i2c.c | 14 - drivers/staging/hp/hp100.c | 6 - drivers/staging/kpc2000/kpc2000_spi.c | 4 +- drivers/staging/ks7010/ks7010_sdio.c | 3 +- drivers/staging/mt7621-pci/pci-mt7621.c | 85 +- drivers/staging/qlge/qlge.h | 69 +- drivers/staging/qlge/qlge_dbg.c | 4 - drivers/staging/rtl8188eu/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/speakup/main.c | 2 +- drivers/staging/speakup/speakup_soft.c | 2 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6656/device.h | 2 - drivers/staging/vt6656/main_usb.c | 3 - drivers/staging/vt6656/rxtx.h | 1 - drivers/staging/vt6656/usbpipe.c | 44 +- drivers/staging/wfx/data_rx.c | 1 - drivers/staging/wfx/data_tx.c | 6 +- drivers/staging/wilc1000/spi.c | 15 +- drivers/usb/chipidea/udc.c | 7 +- drivers/usb/core/hcd.c | 3 + drivers/usb/serial/generic.c | 8 +- drivers/usb/serial/option.c | 2 + drivers/usb/serial/pl2303.c | 1 + drivers/usb/serial/pl2303.h | 1 + drivers/usb/serial/usb-serial.c | 2 +- drivers/virtio/virtio_balloon.c | 103 +- fs/block_dev.c | 3 + fs/btrfs/backref.c | 8 +- fs/btrfs/backref.h | 4 + fs/btrfs/block-rsv.c | 11 +- fs/btrfs/block-rsv.h | 12 +- fs/btrfs/ctree.h | 7 +- fs/btrfs/delalloc-space.c | 4 +- fs/btrfs/delayed-inode.c | 6 +- fs/btrfs/delayed-ref.c | 3 +- fs/btrfs/extent-tree.c | 9 +- fs/btrfs/inode-map.c | 2 +- fs/btrfs/inode.c | 43 +- fs/btrfs/props.c | 2 +- fs/btrfs/relocation.c | 394 +-- fs/btrfs/root-tree.c | 2 +- fs/btrfs/space-info.c | 13 +- fs/btrfs/space-info.h | 7 + fs/btrfs/transaction.c | 11 +- fs/btrfs/volumes.c | 2 +- fs/cifs/smb2ops.c | 2 + fs/f2fs/segment.c | 20 +- fs/fs_parser.c | 2 - fs/hugetlbfs/inode.c | 34 +- fs/locks.c | 58 +- fs/ocfs2/cluster/tcp.h | 2 +- fs/ocfs2/dlm/dlmcommon.h | 8 +- fs/ocfs2/ocfs2_fs.h | 18 +- fs/proc/array.c | 39 +- fs/userfaultfd.c | 168 +- fs/xfs/libxfs/xfs_ag.c | 16 +- fs/xfs/libxfs/xfs_alloc.c | 63 +- fs/xfs/libxfs/xfs_alloc.h | 9 + fs/xfs/libxfs/xfs_alloc_btree.c | 10 +- fs/xfs/libxfs/xfs_format.h | 15 +- fs/xfs/libxfs/xfs_ialloc.c | 27 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 10 +- fs/xfs/libxfs/xfs_refcount_btree.c | 12 +- fs/xfs/libxfs/xfs_rmap_btree.c | 12 +- fs/xfs/libxfs/xfs_sb.c | 17 +- fs/xfs/scrub/agheader.c | 20 +- fs/xfs/scrub/agheader_repair.c | 26 +- fs/xfs/scrub/repair.c | 8 +- fs/xfs/xfs_discard.c | 7 +- fs/xfs/xfs_inode.c | 6 +- fs/xfs/xfs_log_recover.c | 12 +- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans_ail.c | 4 +- include/asm-generic/5level-fixup.h | 58 + include/asm-generic/pgtable-nop4d-hack.h | 64 + include/asm-generic/pgtable-nopud.h | 4 + include/asm-generic/pgtable.h | 1 + include/asm-generic/pgtable_uffd.h | 66 + include/linux/bits.h | 22 +- include/linux/bpf.h | 3 + include/linux/dmaengine.h | 14 +- include/linux/ethtool.h | 5 + include/linux/firmware/imx/ipc.h | 13 + include/linux/firmware/imx/sci.h | 22 + include/linux/firmware/imx/svc/misc.h | 19 + include/linux/fs.h | 5 + include/linux/gfp.h | 6 + include/linux/huge_mm.h | 2 +- include/linux/hugetlb.h | 16 + include/linux/io-mapping.h | 2 +- include/linux/list.h | 50 +- include/linux/memory_hotplug.h | 34 +- include/linux/mm.h | 138 +- include/linux/mmc/host.h | 3 +- include/linux/mmc/sdio_func.h | 2 +- include/linux/mmdebug.h | 5 + include/linux/mtd/rawnand.h | 7 +- include/linux/mtd/spinand.h | 66 +- include/linux/page-flags.h | 2 +- include/linux/platform_device.h | 2 +- include/linux/sched.h | 3 + include/linux/sched/signal.h | 16 + include/linux/string.h | 45 - include/linux/swap.h | 4 +- include/linux/swapops.h | 5 +- include/linux/userfaultfd_k.h | 42 +- include/linux/vm_event_item.h | 5 + include/net/bluetooth/hci.h | 17 +- include/net/bluetooth/hci_core.h | 43 + include/net/drop_monitor.h | 2 +- include/scsi/scsi_device.h | 3 + include/trace/events/huge_memory.h | 1 + include/uapi/linux/idxd.h | 21 +- include/uapi/linux/mmc/ioctl.h | 2 +- include/uapi/linux/userfaultfd.h | 40 +- init/Kconfig | 5 + init/main.c | 2 + kernel/bpf/syscall.c | 122 +- kernel/cgroup/cgroup.c | 4 + kernel/kcov.c | 221 +- kernel/kmod.c | 4 +- kernel/trace/ftrace.c | 2 + lib/Kconfig.debug | 35 + lib/test_kasan.c | 3 +- localversion-next | 2 +- mm/Makefile | 1 + mm/debug_vm_pgtable.c | 392 +++ mm/filemap.c | 20 +- mm/gup.c | 201 +- mm/huge_memory.c | 85 +- mm/hugetlb.c | 310 +- mm/hugetlb_cgroup.c | 6 +- mm/internal.h | 8 +- mm/kasan/common.c | 13 +- mm/kasan/init.c | 11 + mm/kasan/tags_report.c | 22 +- mm/khugepaged.c | 23 + mm/ksm.c | 3 +- mm/list_lru.c | 2 +- mm/memcontrol.c | 137 +- mm/memory-failure.c | 29 +- mm/memory.c | 40 +- mm/memory_hotplug.c | 28 +- mm/mempolicy.c | 5 +- mm/memremap.c | 17 +- mm/migrate.c | 30 +- mm/mmap.c | 15 +- mm/mprotect.c | 78 +- mm/page-writeback.c | 9 +- mm/page_alloc.c | 100 +- mm/page_idle.c | 8 + mm/rmap.c | 23 +- mm/shmem.c | 14 +- mm/slub.c | 9 +- mm/sparse.c | 8 +- mm/swap.c | 41 +- mm/swap_slots.c | 12 +- mm/userfaultfd.c | 105 +- mm/vmscan.c | 32 +- mm/vmstat.c | 3 + mm/zsmalloc.c | 2 +- net/bluetooth/hci_core.c | 106 +- net/bluetooth/hci_event.c | 24 + net/bluetooth/hci_request.c | 333 +- net/bluetooth/hci_request.h | 2 + net/bluetooth/mgmt.c | 46 +- net/core/sock.c | 5 +- net/core/sock_map.c | 12 +- net/ipv4/inet_connection_sock.c | 20 + net/ipv6/addrconf.c | 4 + net/mac80211/mesh_hwmp.c | 3 +- net/smc/smc_ib.c | 1 + net/wireless/nl80211.c | 5 + scripts/checkpatch.pl | 35 +- scripts/kconfig/symbol.c | 9 +- sound/firewire/tascam/tascam-hwdep.c | 2 + sound/pci/hda/patch_realtek.c | 2 + sound/soc/zte/zx-tdm.c | 3 +- tools/bpf/runqslower/runqslower.bpf.c | 1 + tools/testing/selftests/kvm/s390x/resets.c | 132 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 11 +- tools/testing/selftests/vm/userfaultfd.c | 225 +- virt/kvm/arm/mmu.c | 209 +- 610 files changed, 10215 insertions(+), 14392 deletions(-) delete mode 100644 Documentation/devicetree/bindings/media/renesas,vin.txt create mode 100644 Documentation/devicetree/bindings/media/renesas,vin.yaml create mode 100644 Documentation/devicetree/bindings/mtd/nand-macronix.txt create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs42l51.yaml delete mode 100644 Documentation/devicetree/bindings/sound/cs42l51.txt delete mode 100644 Documentation/devicetree/bindings/sound/st,stm32-spdifrx.txt create mode 100644 Documentation/devicetree/bindings/sound/st,stm32-spdifrx.yaml rename Documentation/devicetree/bindings/{mtd/mtk-quadspi.txt => spi/spi-mtk-nor.t [...] create mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt create mode 100644 Documentation/scsi/NinjaSCSI.rst create mode 100644 Documentation/scsi/ppa.rst delete mode 100644 drivers/mtd/spi-nor/mtk-quadspi.c rename drivers/soc/imx/{soc-imx8.c => soc-imx8m.c} (100%) create mode 100644 drivers/spi/spi-mtk-nor.c delete mode 100644 drivers/staging/exfat/Kconfig delete mode 100644 drivers/staging/exfat/Makefile delete mode 100644 drivers/staging/exfat/TODO delete mode 100644 drivers/staging/exfat/exfat.h delete mode 100644 drivers/staging/exfat/exfat_blkdev.c delete mode 100644 drivers/staging/exfat/exfat_cache.c delete mode 100644 drivers/staging/exfat/exfat_core.c delete mode 100644 drivers/staging/exfat/exfat_nls.c delete mode 100644 drivers/staging/exfat/exfat_super.c delete mode 100644 drivers/staging/exfat/exfat_upcase.c create mode 100644 include/asm-generic/5level-fixup.h create mode 100644 include/asm-generic/pgtable-nop4d-hack.h create mode 100644 include/asm-generic/pgtable_uffd.h create mode 100644 mm/debug_vm_pgtable.c