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-allyesconfig in repository toolchain/ci/linux.
omits 27a8b6c16291 Add linux-next specific files for 20200330 omits 1dbfd6f84265 Merge branch 'akpm/master' omits 1bc5cb9b3fc2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits f4b211af6f69 ipc/util.c: sysvipc_find_ipc() should increase position index omits 1fc10acbf269 kernel/gcov/fs.c: gcov_seq_next() should increase position index omits 58b1a0810e73 seq_read-info-message-about-buggy-next-functions-fix omits aad4dba4bd1b fs/seq_file.c: seq_read(): add info message about buggy .n [...] omits ccb37966ead4 arm64: memory: give hotplug memory a different resource name omits e9b48635cae0 mm/memory_hotplug: allow arch override of non boot memory [...] omits 5eb0cda4a242 kexec: prevent removal of memory in use by a loaded kexec image omits 588b6755815b selftests: kmod: test disabling module autoloading omits 0dad2a7ef6d5 selftests: kmod: fix handling test numbers above 9 omits 40432c8e5909 docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 omits cc3dfdcb4ac8 docs: admin-guide: document the kernel.modprobe sysctl omits 4c6bcd4a8a28 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] omits 837971dd6061 kmod: make request_module() return an error when autoloadi [...] omits 3ef1b4bc3af3 mm/madvise: allow KSM hints for remote API omits c4d0acbc2b82 mm/madvise: employ mmget_still_valid() for write lock omits 76c5c9b60daf mm/madvise: support both pid and pidfd for process_madvise omits feb84fe52a11 pid: move pidfd_get_pid() to pid.c omits ed0e03dfebf1 mm/madvise: check fatal signal pending of target process omits 5b28ecedd554 fix process_madvise build break for arm64 omits b07101592822 mm/madvise: introduce process_madvise() syscall: an extern [...] omits ef0bae992133 mm/madvise: pass task and mm to do_madvise omits 3bcaa426effc mm/memremap: set caching mode for PCI P2PDMA memory to WC omits f01e705e67b0 mm/memory_hotplug: add pgprot_t to mhp_params omits b68eacfe052d powerpc/mm: thread pgprot_t through create_section_mapping() omits a1653c8260a5 x86/mm: introduce __set_memory_prot() omits efc1b656cb8b x86/mm: thread pgprot_t through init_memory_mapping() omits b66be59ccfd0 mm/memory_hotplug: rename mhp_restrictions to mhp_params omits 50c565bb5d93 mm/memory_hotplug: drop the flags field from struct mhp_re [...] omits 0feb7e5a2764 mm/debug: add tests validating architecture page table helpers omits 364bd6a59f2f mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] omits 5c1445741b01 mm/special: create generic fallbacks for pte_special() and [...] omits 338c250f545c mm/vma: introduce VM_ACCESS_FLAGS omits 553c13b01846 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS omits 5699305c4247 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 752d230c0f3c net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 769abf491fda mm: vm_insert_pages() checks if pte_index defined. omits 12163900c8a0 add missing page_count() check to vm_insert_pages(). omits 0b01a48cb819 mm-add-vm_insert_pages-fix omits 52be4f8ee4ef mm/memory.c: add vm_insert_pages() omits 6aee90eb71d3 mm: define pte_index as macro for x86 omits 17785a0509fb mm: bring sparc pte_index() semantics inline with other platforms omits 44ef870136cd mm/memory.c: refactor insert_page to prepare for batched-l [...] omits f6c753a5aeb5 mm/swap.c: annotate data races for lru_rotate_pvecs omits 117d525ec8f2 mm: annotate a data race in page_zonenum() omits de0f17822962 mm/rmap: annotate a data race at tlb_flush_batched omits e521f4ffeac2 mm/util.c: annotate an data race at vm_committed_as omits fbb8d66ea632 mm/mempool: fix a data race in mempool_free() omits e8a59812525c mm/list_lru: fix a data race in list_lru_count_one omits 5d25f0ea65b6 mm/memcontrol: fix a data race in scan count omits b8e4654fea92 mm/page_counter: fix various data races at memsw omits 1b226dd4c108 mm-swapfile-fix-and-annotate-various-data-races-v2 omits eeba4489bbd6 mm/swapfile: fix and annotate various data races omits 8e0ed0b9d77a mm/filemap.c: fix a data race in filemap_fault() omits 742110d936ff mm/swap_state: mark various intentional data races omits a726fef75e85 mm-page_io-mark-various-intentional-data-races-v2 omits 04c8a1e54ee8 mm/page_io: mark various intentional data races omits f4cbde10a4b6 mm/frontswap: mark various intentional data races omits 206b0558e0fb drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] omits 8cc2589d83f6 mm/kmemleak: silence KCSAN splats in checksum omits cec9b6cb2012 Change email address for Pali Rohár omits bf06d247703d Merge branch 'akpm-current/current' omits 3b4a1367ad06 Revert "virtio-balloon: Switch back to OOM handler for VIR [...] omits 60a8e9193d27 Revert "gpio: Support GPIO controllers without pin-ranges" omits b3864fc94203 Merge remote-tracking branch 'trivial/for-next' omits 7fa5f79322b2 Merge remote-tracking branch 'kunit-next/kunit' omits ea8f91d398bc Merge remote-tracking branch 'cel/cel-next' omits 16b216f82796 Merge remote-tracking branch 'fpga/for-next' omits aba45121433b Merge remote-tracking branch 'hmm/hmm' omits 4ac6c9e0a39c Merge remote-tracking branch 'pidfd/for-next' omits 5652ab3e6ff8 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits e16d2d0036dc Merge remote-tracking branch 'hyperv/hyperv-next' omits b55981558825 Merge remote-tracking branch 'xarray/xarray' omits 1611c52c5446 Merge remote-tracking branch 'nvmem/for-next' omits 3610a80cd751 Merge remote-tracking branch 'slimbus/for-next' omits 864750c5b6f9 Merge remote-tracking branch 'fsi/next' omits 9d6e920cf8c4 Merge remote-tracking branch 'ntb/ntb-next' omits d4a68585b2aa Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 2fc08eccc874 Merge remote-tracking branch 'rtc/rtc-next' omits fa9923c0f660 Merge remote-tracking branch 'coresight/next' omits 4477ba24a174 Merge remote-tracking branch 'livepatching/for-next' omits b36cf475a006 Merge remote-tracking branch 'kselftest/next' omits df8b57efa6f9 Merge remote-tracking branch 'random/dev' omits 695ddd11c0a1 Merge remote-tracking branch 'userns/for-next' omits a9dd4bdcf611 Merge remote-tracking branch 'pinctrl/for-next' omits 314693177642 Merge remote-tracking branch 'gpio/for-next' omits 418810d8d9db Merge remote-tracking branch 'rpmsg/for-next' omits 5790fd83d21c Merge remote-tracking branch 'vhost/linux-next' omits ad165763ce90 Merge remote-tracking branch 'scsi-mkp/for-next' omits 43a62e341276 Merge remote-tracking branch 'scsi/for-next' omits 64f8fc55f9a8 Merge remote-tracking branch 'cgroup/for-next' omits ae39a274a523 Merge remote-tracking branch 'slave-dma/next' omits 825d85769216 Merge remote-tracking branch 'mux/for-next' omits 96cae4043e30 Merge remote-tracking branch 'staging/staging-next' omits 3fc4b579d900 Merge remote-tracking branch 'char-misc/char-misc-next' omits 6ee1b7c1d895 Merge remote-tracking branch 'tty/tty-next' omits 7c0ad19b4c5e Merge remote-tracking branch 'usb/usb-next' omits 44206de263fd Merge remote-tracking branch 'driver-core/driver-core-next' omits b20449c18be4 Merge remote-tracking branch 'ipmi/for-next' omits 17b68a095f78 Merge remote-tracking branch 'leds/for-next' omits a5c36364ac61 Merge remote-tracking branch 'chrome-platform/for-next' omits 94d8f10b9985 Merge remote-tracking branch 'drivers-x86/for-next' omits d614d3da9d00 Merge remote-tracking branch 'workqueues/for-next' omits 82903bfcb0cb Merge remote-tracking branch 'percpu/for-next' omits 333dd57eebc1 Merge remote-tracking branch 'xen-tip/linux-next' omits c0ec0dbcddd0 Merge remote-tracking branch 'kvms390/next' omits 08b6961c049f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits e4356cbc8208 Merge remote-tracking branch 'kvm-arm/next' omits 54e5c3dd0b6a Merge remote-tracking branch 'kvm/linux-next' omits c5916d03f8e8 Merge remote-tracking branch 'rcu/rcu/next' omits 91514d90b762 Merge remote-tracking branch 'ftrace/for-next' omits d0e218bb3507 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 442bd47bc5a3 Merge remote-tracking branch 'edac/edac-for-next' omits 631004b248e4 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 765aa44d8f89 Merge remote-tracking branch 'tip/auto-latest' omits d809ed71d705 Merge remote-tracking branch 'spi/for-next' omits 4bfd2be8d5fb Merge remote-tracking branch 'mailbox/mailbox-for-next' omits dbe55b4b9bbe Merge remote-tracking branch 'devicetree/for-next' omits 4e28d001682e Merge remote-tracking branch 'audit/next' omits c864b80391ef Merge remote-tracking branch 'vfio/next' omits 584154ad8475 Merge remote-tracking branch 'iommu/next' omits 9c7e8a1e553c Merge remote-tracking branch 'watchdog/master' omits 367fe00a37eb Merge remote-tracking branch 'tpmdd/next' omits 0dbc64742488 Merge remote-tracking branch 'smack/for-next' omits edfcda634a9c Merge remote-tracking branch 'selinux/next' omits a03001409645 Merge remote-tracking branch 'keys/keys-next' omits 46ed75ad8ae9 Merge remote-tracking branch 'integrity/next-integrity' omits ef223f6540d0 Merge remote-tracking branch 'apparmor/apparmor-next' omits d2f3c8695d08 Merge remote-tracking branch 'security/next-testing' omits 741c187b32fb Merge remote-tracking branch 'regulator/for-next' omits e9a4fab938e2 Merge remote-tracking branch 'battery/for-next' omits 3f3ceb82e318 Merge remote-tracking branch 'backlight/for-backlight-next' omits 7d7e85521b30 Merge remote-tracking branch 'mfd/for-mfd-next' omits 220cba7dc949 Merge remote-tracking branch 'mmc/next' omits 6f92d696dbe9 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 9fb3c8086926 Merge remote-tracking branch 'device-mapper/for-next' omits 5763620cafc2 Merge remote-tracking branch 'block/for-next' omits f6fc1c7beca9 Merge remote-tracking branch 'input/next' omits d7c6735a723c Merge remote-tracking branch 'modules/modules-next' omits 82d12384af6b Merge remote-tracking branch 'sound-asoc/for-next' omits e5e5f77315f0 Merge remote-tracking branch 'sound/for-next' omits c7b920b4b512 Merge remote-tracking branch 'regmap/for-next' omits 52e0a11ce071 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 35b9754ec87e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 5570806f13d8 Merge remote-tracking branch 'drm-msm/msm-next' omits 6bdb48689c8e Merge remote-tracking branch 'drm-misc/for-linux-next' omits 74a41a850411 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 86cbfabd1419 Merge remote-tracking branch 'amdgpu/drm-next' omits 196a9e05e9c0 Merge remote-tracking branch 'drm/drm-next' omits 2482de328435 Merge remote-tracking branch 'crypto/master' omits b519e72722c5 Merge remote-tracking branch 'nand/nand/next' omits b1aa1e8809e5 Merge remote-tracking branch 'mtd/mtd/next' omits b3be9a5c7ac3 Merge remote-tracking branch 'gfs2/for-next' omits 63fda314e5d9 Merge remote-tracking branch 'mac80211-next/master' omits 012e6f61791e Merge remote-tracking branch 'bluetooth/master' omits 7591ea147467 Merge remote-tracking branch 'netfilter-next/master' omits 464b9481cf49 Merge remote-tracking branch 'ipsec-next/master' omits 0366e119c039 Merge remote-tracking branch 'bpf-next/master' omits f7d68c90e43f Merge remote-tracking branch 'net-next/master' omits 86278f914ca5 Merge remote-tracking branch 'rdma/for-next' omits 3ea262f7a210 Merge remote-tracking branch 'swiotlb/linux-next' omits 8608523f22ac Merge remote-tracking branch 'ieee1394/for-next' omits 9e82d1832675 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 21f700fe048b Merge remote-tracking branch 'pm/linux-next' omits d297eebe2e03 Merge remote-tracking branch 'v4l-dvb/master' omits 75a9d497d319 Merge remote-tracking branch 'jc_docs/docs-next' omits f912b171a08d Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 74413cf127db Merge branch 'dmi/master' omits e249ffdc701e Merge remote-tracking branch 'i3c/i3c/next' omits 20dfa886f766 Merge remote-tracking branch 'i2c/i2c/for-next' omits ac4920b834e2 Merge remote-tracking branch 'hid/for-next' omits 1dfe853baa22 Merge remote-tracking branch 'pstore/for-next/pstore' omits a3541e8707a3 Merge remote-tracking branch 'pci/next' omits be4bc477b515 Merge remote-tracking branch 'printk/for-next' omits 88aa86c64f9f Merge remote-tracking branch 'vfs/for-next' omits c1f1707e5e68 Merge remote-tracking branch 'file-locks/locks-next' omits 2232803e11d5 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits dc5f24688eb7 Merge remote-tracking branch 'iomap/iomap-for-next' omits 2cc6ff7c496c Merge remote-tracking branch 'xfs/for-next' omits cd4c08c46e16 Merge remote-tracking branch 'v9fs/9p-next' omits 07997b5cc1e6 Merge remote-tracking branch 'ubifs/linux-next' omits ec0cef6d3049 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits b8739f3e7c31 Merge remote-tracking branch 'nfsd/nfsd-next' omits 3700446d4a32 Merge remote-tracking branch 'nfs/linux-next' omits a601eb80f41e Merge remote-tracking branch 'jfs/jfs-next' omits dd559536053d Merge remote-tracking branch 'f2fs/dev' omits 9401d1cc5dd9 Merge remote-tracking branch 'ext4/dev' omits 266f3c14a30c Merge remote-tracking branch 'ext3/for_next' omits 5fa77866f803 Merge remote-tracking branch 'erofs/dev' omits 9f2971575218 Merge remote-tracking branch 'cifs/for-next' omits 5eec8729e296 Merge remote-tracking branch 'ceph/master' omits f134b1c145fa Merge remote-tracking branch 'btrfs/for-next' omits 6965f9f7cc98 Merge remote-tracking branch 'fscrypt/master' omits 10acca7e5fa4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 781c8f39cf21 Merge remote-tracking branch 'uml/linux-next' omits 993b581b23e3 Merge remote-tracking branch 'sh/sh-next' omits 68cd2b21d46e Merge remote-tracking branch 's390/features' omits f8ea049234ad Merge remote-tracking branch 'risc-v/for-next' omits 04be35339b25 Merge remote-tracking branch 'powerpc/next' omits 585442227641 Merge remote-tracking branch 'parisc-hd/for-next' omits 3918c6f73394 Merge remote-tracking branch 'openrisc/for-next' omits 80465286b035 Merge remote-tracking branch 'nds32/next' omits 28d8c71e1c19 Merge remote-tracking branch 'mips/mips-next' omits b65a20091953 Merge remote-tracking branch 'microblaze/next' omits 01cc533da731 Merge remote-tracking branch 'm68knommu/for-next' omits 775e871a4149 Merge remote-tracking branch 'm68k/for-next' omits 28795d60be2b Merge remote-tracking branch 'ia64/next' omits dbbcf394e745 Merge remote-tracking branch 'h8300/h8300-next' omits d22a6e615160 Merge remote-tracking branch 'csky/linux-next' omits b1ee7252c96d Merge remote-tracking branch 'clk/clk-next' omits 6384a79513c2 Merge remote-tracking branch 'tegra/for-next' omits 296f40a2e315 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 8f2baba64ae7 Merge remote-tracking branch 'scmi/for-linux-next' omits 9127954e5c87 Merge remote-tracking branch 'samsung-krzk/for-next' omits 4a71fea2cfc0 Merge remote-tracking branch 'rockchip/for-next' omits 711a33dab89b Merge remote-tracking branch 'reset/reset/next' omits 6f3c631d6232 Merge remote-tracking branch 'renesas/next' omits 297d9e5f92f8 Merge remote-tracking branch 'realtek/for-next' omits ac07c3b1d824 Merge remote-tracking branch 'raspberrypi/for-next' omits c267d66016e1 Merge remote-tracking branch 'qcom/for-next' omits 82ee47d19c7f Merge remote-tracking branch 'omap/for-next' omits c2f61e66ffff Merge remote-tracking branch 'mvebu/for-next' omits 2d9c1bd09f8c Merge remote-tracking branch 'mediatek/for-next' omits 62db1f806ea8 Merge remote-tracking branch 'keystone/next' omits 3065745b2285 Merge remote-tracking branch 'imx-mxs/for-next' omits afc65f636c1a Merge remote-tracking branch 'at91/at91-next' omits 55318b292dc4 Merge remote-tracking branch 'aspeed/for-next' omits 337733a42de9 Merge remote-tracking branch 'amlogic/for-next' omits 729de6123225 Merge remote-tracking branch 'arm-soc/for-next' omits 2db19fbed78f Merge remote-tracking branch 'arm64/for-next/core' omits 789ebacd5a6a Merge remote-tracking branch 'arm/for-next' omits b0fbc6da484c Merge remote-tracking branch 'dma-mapping/for-next' omits 3c88bfda3d41 Merge remote-tracking branch 'kbuild/for-next' omits 335147126059 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits bcaebd8567a2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ee4efae11aec Merge remote-tracking branch 'spdx/spdx-linus' omits fa1647a6306d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 878df57f25c9 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits cf36ac7c1fb1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 53a60fd8eb1c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 9a29bc0b2b5e Merge remote-tracking branch 'omap-fixes/fixes' omits 82ab29b2a66b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 7b5b61e9f800 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5f94466b0c5b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 4f407d1301ac Merge remote-tracking branch 'regmap-fixes/for-linus' omits 6444d0b635d1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b1b8cd2b7ddf Merge remote-tracking branch 'sound-current/for-linus' omits 271aff691e7c Merge remote-tracking branch 'arc-current/for-curr' omits 8fbaf2360e8b ipc/mqueue.c: fix a brace coding style issue omits 23704ea292fd ubsan: include bug type in report header omits 63fddc9206b0 kasan: unset panic_on_warn before calling panic() omits 3eed6279e9ce ubsan: check panic_on_warn omits da6d023b83ad drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] omits 5ce01c7c2ab7 ubsan: split "bounds" checker from other options omits 78e55b55e978 ubsan: add trap instrumentation option omits 470fe3c9013f usb: core: kcov: collect coverage from usb complete callback omits 542561fa34c8 kcov-collect-coverage-from-interrupts-v4 omits 430879ab5563 kcov: collect coverage from interrupts omits 816f0ff4e95a kcov: use t->kcov_mode as enabled indicator omits 96be2e41bf90 kcov: move t->kcov_sequence assignment omits ad16cb02df3c kcov: move t->kcov assignments into kcov_start/stop omits fa3b44427053 kcov: fix potential use-after-free in kcov_remote_start omits 2707d5ebbfe7 kcov: cleanup debug messages omits 1652101c8c3b init/Kconfig: clean up ANON_INODES and old IO schedulers options omits 3feb7d2397ce aio: simplify read_events() omits 0da32026fa38 kernel/relay.c: fix read_pos error when multiple readers omits 5ebb9452c8f3 kernel/gcov/fs.c: replace zero-length array with flexible- [...] omits d0d6d655b4c3 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] omits 2c26a05974ba gcov: gcc_4_7: replace zero-length array with flexible-arr [...] omits f1add9605e2a umh: fix refcount underflow in fork_usermode_blob(). omits a225d8d4aa19 reiserfs: clean up several indentation issues omits d65d60df90ac kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] omits 24ce9c5c4e24 samples/hw_breakpoint: drop use of kallsyms_lookup_name() omits 3ad22b0efddb samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes omits 65be700ef10d fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] omits 9563b4574d8b fs/binfmt_elf.c: allocate less for static executable omits cb5b1b727b04 fs/binfmt_elf.c: delete "loc" variable omits a6f9ef2bb02c fs/epoll: make nesting accounting safe for -rt kernel omits e23e5be07c01 kselftest: introduce new epoll test case omits 6d0f468f6848 checkpatch: avoid warning about uninitialized_var() omits b5f71c5f2a77 checkpatch: check proper licensing of Devicetree bindings omits 6b7be3bf24d3 checkpatch: improve Gerrit Change-Id: test omits ede2aed236e4 checkpatch: add command-line option for TAB size omits c806c6abff5c checkpatch: fix multiple const * types omits b8d220b728c5 checkpatch: fix minor typo and mixed space+tab in indentation omits 78068a0852e5 checkpatch: prefer fallthrough; over fallthrough comments omits 59b2f7cc15b4 checkpatch: support "base-commit:" format omits a70f63d42cee checkpatch: check SPDX tags in YAML files omits cd91b2a376ed checkpatch: remove email address comment from email addres [...] omits 980c2b013970 lib/dynamic_debug.c: use address-of operator on section symbols omits 040ac086292f lib/list: prevent compiler reloads inside 'safe' list iteration omits ccc29b0a5dfc lib: optimize cpumask_local_spread() omits e5ae6eed123a linux/bits.h: add compile time sanity check of GENMASK inputs omits 48140bac8de1 lib/test_kmod.c: remove a NULL test omits 8a873f321adb lib/rbtree: fix coding style of assignments omits b17bd34576ed lib/test_bitmap.c: make use of EXP2_IN_BITS omits 177d29ed216a percpu_counter: fix a data race at vm_committed_as omits 4eb927c281ed ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script omits e001ca599767 nds32: linker script: add SOFTIRQENTRY_TEXT omits 23dabeb42a83 kasan: stackdepot: move filter_irq_stacks() to stackdepot.c omits a15c303ed9cc lib/stackdepot.c: build with -fno-builtin omits b0eed47be64f lib/stackdepot.c: fix a condition in stack_depot_fetch() omits 16b3d1064bb6 lib/stackdepot.c: check depot_index before accessing the s [...] omits 337976cfda37 lib: test_stackinit.c: XFAIL switch variable init tests omits a91b2d707314 lib/scatterlist: fix sg_copy_buffer() kerneldoc omits 36af8b95dbb5 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] omits 42a132dbc629 lib/ts_fsm.c: replace zero-length array with flexible-arra [...] omits d8180217bc9f lib/ts_bm.c: replace zero-length array with flexible-array member omits 2c1af02d7c9b lib/bch.c: replace zero-length array with flexible-array member omits 6517eea3119d lib/test_lockup.c: add parameters for locking generic vfs locks omits 744b787ca218 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] omits 29e9f5772719 lib/test_lockup: rename disable_irq to fix build error omits 44709b55cfc0 lib/test_lockup: test module to generate lockups omits 2f0e13f13fe8 bitops: always inline sign extension helpers omits 108f7931b657 MAINTAINERS: list the section entries in the preferred order omits b0bf93789108 MAINTAINERS: add an entry for kfifo omits c133b706fe2c compiler: Remove CONFIG_OPTIMIZE_INLINING entirely omits adde892995db sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] omits 5f1733757e48 kernel/extable.c: use address-of operator on section symbols omits 3bc0e0987bec asm-generic: fix unistd_32.h generation format omits 55b22cd89d29 proc: inline m_next_vma into m_next omits a1517f8ce924 seq_file: remove m->version omits a2700cf888bc proc: use ppos instead of m->version omits fb48cab7676f proc: remove m_cache_vma omits c099c39e6c32 proc: inline vma_stop into m_stop omits a5e7377cf976 proc: speed up /proc/*/statm omits 3b8555276ac6 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes omits 24e5f685d2e9 proc: faster open/read/close with "permanent" files omits c49bed40a296 fs/proc/inode.c: annotate close_pdeo() for sparse omits d9bbddb1ecb7 kernel/hung_task.c: Monitor killed tasks. omits ccde4f41bc79 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 24da44da2f84 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b17eef07dad5 mm: Remove dummy struct bootmem_data/bootmem_data_t omits d1153272475a mm/dmapool.c: micro-optimisation remove unnecessary branch omits a5f374e00225 include/linux/memremap.h: remove stale comments omits 85269c4c1a08 include/linux/swapops.h: correct guards for non_swap_entry() omits 8c891d5c9cdc mm: use fallthrough; omits 60f965af5630 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] omits ef1018552651 mm: fix ambiguous comments for better code readability omits 7286a88224bf mm/zsmalloc: add missing annotation for unpin_tag() omits 855001bf952f mm/zsmalloc: add missing annotation for pin_tag() omits 09946a8648f3 mm/zsmalloc: add missing annotation for migrate_read_unlock() omits fa602d5cb542 mm/zsmalloc: add missing annotation for migrate_read_lock() omits ba49f981ff6c mm/slub: add missing annotation for put_map() omits c4f344e595ec mm/slub: add missing annotation for get_map() omits 20b46556cd67 mm/mempolicy: add missing annotation for queue_pages_pmd() omits c1d8dc438e03 mm/hugetlb: add missing annotation for gather_surplus_pages() omits e40e2ddc2786 mm/compaction: add missing annotation for compact_lock_irqsave omits 5628ebb1596b mm/zswap: allow setting default status, compressor and all [...] omits 230d7b439e84 mm: prevent a warning when casting void* -> enum omits c3314ac92f8a mm: huge tmpfs: try to split_huge_page() when punching hole omits df65143019ba mm/shmem.c: Clean code by removing unnecessary assignment omits 6981c46c4440 mm/shmem.c: distribute switch variables for initialization omits ae3443e0a7a6 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] omits f06dfc7ac12a mm/memory_hotplug: allow to specify a default online_type omits 8c68dabd6269 mm/memory_hotplug: convert memhp_auto_online to store an o [...] omits 5db67f4d548b mm/memory_hotplug: unexport memhp_auto_online omits 7982fd281e00 hv_balloon-dont-check-for-memhp_auto_online-manually-fix omits bbed1fd53462 hv_balloon: don't check for memhp_auto_online manually omits 540aa01708af powernv/memtrace: always online added memory blocks omits bc2dc826f981 drivers/base/memory: store mapping between MMOP_* and stri [...] omits 5d280987b637 drivers/base/memory: map MMOP_OFFLINE to 0 omits 0e81e97d1d74 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE omits 887529b98d38 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] omits 16497c4860fc mm/sparse.c: move subsection_map related functions together omits f6ad96128e6d mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] omits ec81519c897d mm/sparse.c: only use subsection map in VMEMMAP case omits 0e44bc03b5ba mm/sparse.c: introduce a new function clear_subsection_map() omits db67edcc141b mm/sparse.c: introduce new function fill_subsection_map() omits e78716a388a5 mm/memory_hotplug.c: cleanup __add_pages() omits e6a13c8d69a8 mm/memory_hotplug.c: simplify calculation of number of pag [...] omits ee15b8b9c41c mm/memory_hotplug.c: only respect mem= parameter during bo [...] omits 28c1dc739d83 mm/page_ext.c: drop pfn_present() check when onlining omits b8a1cd3a830a drivers/base/memory.c: drop pages_correctly_probed() omits 7c10d9fa39bd drivers/base/memory.c: drop section_count omits 6a1ae7d78004 userfaultfd: selftests: add write-protect test omits f43df7627990 userfaultfd: selftests: refactor statistics omits 8f42098e1a2b userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally omits 1727a115f661 userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update omits fc20705319b1 userfaultfd: wp: don't wake up when doing write protect omits 2db109536f0b userfaultfd: wp: enabled write protection in userfaultfd API omits 114cad1a367a userfaultfd: wp: add the writeprotect API to userfaultfd ioctl omits e6c7bef86c00 userfaultfd: wp: support write protection for userfault vma range omits fde530a3041b khugepaged: skip collapse if uffd-wp detected omits 3b567cc8abb9 userfaultfd: wp: support swap and page migration omits 6407df4f3057 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers omits 5082d1fce39d userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork omits 2ea55c4cc3c5 userfaultfd: wp: apply _PAGE_UFFD_WP bit omits 65da6aa14634 mm: merge parameters for change_protection() omits 7048c4b3c244 userfaultfd: wp: add UFFDIO_COPY_MODE_WP omits ca9d4b6ad1cd userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers omits 27b3779de089 userfaultfd: wp: add WP pagetable tracking to x86 omits 7e91af264c9c userfaultfd: wp: hook userfault handler to write protection fault omits caf6afb59a6e userfaultfd: wp: add helper for writeprotect check omits 49006aae9e94 virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] omits a21ff05837c8 mm/page_reporting: add free page reporting documentation omits 582c68f2e3ae mm/page_reporting: add budget limit on how many pages can [...] omits 7ac63621e06b mm/page_reporting: rotate reported pages to the tail of the list omits 226d0484a676 virtio-balloon: add support for providing free page report [...] omits 5193acb63eef virtio-balloon: pull page poisoning config out of free pag [...] omits 6217268adeed mm: introduce Reported pages omits f1c1dc1865ef mm: add function __putback_isolated_page omits 2b5938079cdb mm: use zone and order instead of free area in free_list m [...] omits a182908f6f30 mm: adjust shuffle code to allow for future coalescing omits a7b38021da59 mm: code cleanup for MADV_FREE omits d54eb6a6597b drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits 38f30a6094d7 drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits b210bd1c8540 mm/ksm.c: update get_user_pages() argument in comment omits 59d17e583824 mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE omits c9a44898d53f include/linux/pagemap.h: optimise find_subpage for !THP omits f556b2c9e879 mm, thp: track fallbacks due to failed memcg charges separately omits fd0b0d50fc7f mm, shmem: add vmstat for hugepage fallback omits 7a9fbbec2d23 mm-migratec-migrate-pg_readahead-flag-fix omits 0aea6aa2962c mm/migrate.c: migrate PG_readahead flag omits 58e41002c653 mm/migrate.c: unify "not queued for migration" handling in [...] omits 99ec8e6321c0 mm/migrate.c: check pagelist in move_pages_and_store_status() omits 7714e2b2537d mm/migrate.c: wrap do_move_pages_to_node() and store_status() omits c7cf18c05823 mm/migrate.c: no need to check for i > start in do_pages_move() omits 41dfc9593075 include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] omits 3edb2e1e97da mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix omits e178d881aa56 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t omits a66d5809b93b mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set omits 61452a5715d2 mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] omits 611736213e96 selftests/vm: fix map_hugetlb length used for testing read [...] omits ff9b3c7b9dde mm: hugetlb: fix per-node size calculation for hugetlb_cma omits b16d1d348274 mm: cleanup cmdline_parse_hugetlb_cma() omits b866cf0c34e0 mm: hugetlb: optionally allocate gigantic hugepages using cma omits d28480601af8 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() omits 20ae1cd4d9c7 mm/hugetlb.c: clean code by removing unnecessary initialization omits 2088593f992b hugetlb_cgroup: add hugetlb_cgroup reservation docs omits 60e187b99d7a hugetlb_cgroup: add hugetlb_cgroup reservation tests omits afa42698f6a4 hugetlb: remove check_coalesce_bug debug code omits 06cab93002e0 hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs omits 03b7439fa27d hugetlb: support file_region coalescing again omits 1f9a5b4467b0 hugetlb_cgroup: support noreserve mappings omits c28d9b54da04 hugetlb_cgroup-add-accounting-for-shared-mappings-fix omits 4a5d18475402 hugetlb_cgroup: add accounting for shared mappings omits bd4ea0733dfc mm/hugetlb: fix file_region entry allocations omits f745e2ade2f0 hugetlb: disable region_add file_region coalescing omits b6584d8d4da0 hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] omits 33cb9ce47116 hugetlb_cgroup: add reservation accounting for private mappings omits a67cbad4eefc mm/hugetlb_cgroup: fix hugetlb_cgroup migration omits 47b3a3317ea9 hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] omits 0e151460b501 hugetlb_cgroup: add hugetlb_cgroup reservation counter omits 0328a69f26cc hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race omits 407d00f03a27 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization omits c95368d2e961 mm/memblock.c: remove redundant assignment to variable max_addr omits daa52114f6a0 mm: mempolicy: require at least one nodeid for MPOL_PREFERRED omits 460d5cf7eef2 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() omits bde8cac90221 mm/mempolicy: check hugepage migration is supported by arc [...] omits b43ed3e69620 mm/mempolicy: support MPOL_MF_STRICT for huge page mapping omits 61d9a8457042 mm/compaction.c: clean code by removing unnecessary assignment omits 67ac939dbe31 mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 omits bb35148874d6 mm/compaction: Disable compact_unevictable_allowed on RT omits ca89e3d69390 mm/compaction: really limit compact_unevictable_allowed to [...] omits 0c3bc15d98f7 mm, compaction: fully assume capture is not NULL in compac [...] omits b2bff0e29e60 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix omits efa1847e63bb mm,thp,compaction,cma: allow THP migration for CMA allocations omits 451d8a2a485c mm,compaction,cma: add alloc_contig flag to compact_control omits 62e994bcdc36 selftests: vm: drop dependencies on page flags from mlock2 tests omits 1aafd167a8dc mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] omits 4a80e81fdfd6 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() omits 65d2d03b2878 mm/vmscan.c: Clean code by removing unnecessary assignment omits 669e994f5f8f mm/vmscan.c: fix data races using kswapd_classzone_idx omits 5f262ae142d9 mm/vmscan.c: remove cpu online notification for now omits 45d5567694ab mm: vmscan: replace open codings to NUMA_NO_NODE omits 181088b3cc75 mm: vmpressure: use mem_cgroup_is_root API omits adfd4b1897ee mm: vmpressure: don't need call kfree if kstrndup fails omits cd87dec3ce0b mm/page_alloc: simplify page_is_buddy() for better code re [...] omits 2cb678160e5c mm/page_alloc.c: fix tick timer stall during deferred page init omits 016df7328d17 mm/page_alloc.c: micro-optimisation Remove unnecessary branch omits a6c80845ca61 mm/page_alloc.c: use free_area_empty() instead of open-coding omits e28fc2deda6f mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits f10b9c0be7d5 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 4960f9206d11 mm, pagealloc: micro-optimisation: save two branches on ho [...] omits cb4f24e4469b mm/page_alloc: increase default min_free_kbytes bound omits 88772f1f85ff kasan: fix -Wstringop-overflow warning omits d46113b352f9 kasan: add test for invalid size in memmove omits d765249bdf6b kasan-detect-negative-size-in-memory-operation-function-fix-2 omits 0603820923d4 kasan/tags: fix -Wdeclaration-after-statement warn omits 359b7ce2da36 kasan: detect negative size in memory operation function omits a6b919ac5b27 mm/sparse.c: allocate memmap preferring the given node omits 9b494174946e mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] omits 20fec337377d mm/sparse: rename pfn_present() to pfn_in_present_section() omits f19f6d0fb002 mm/sparsemem: get address to page struct instead of addres [...] omits 090664f01677 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes omits 8e83d9161d35 selftest: add MREMAP_DONTUNMAP selftest omits 4ec7d4692418 selftest-add-mremap_dontunmap-selftest-fix omits 49867a5c874e selftests: add MREMAP_DONTUNMAP selftest omits 5a0647f438d4 mm-add-mremap_dontunmap-to-mremap-v7 omits e328677f8bd2 mm-add-mremap_dontunmap-to-mremap-v6 omits 6254391f2875 mm/mremap: add MREMAP_DONTUNMAP to mremap() omits 4a8e3fca67c2 mm: mmap: add trace point of vm_unmapped_area omits be4accd8c76b mmap: remove inline of vm_unmapped_area omits f0a4cf859f30 mm/memory.c: clarify a confusing comment for vm_iomap_memory omits 4490bc145af1 mm: clarify a confusing comment for remap_pfn_range() omits 92f28623853e mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path omits dd36ce19c5e7 mm/gup: allow to react to fatal signals omits 7e977152b449 mm/gup: allow VM_FAULT_RETRY for multiple times omits bb07aa5db96b mm: allow VM_FAULT_RETRY for multiple times omits 4820b9be1c23 mm: introduce FAULT_FLAG_INTERRUPTIBLE omits 11df60443ac6 mm: introduce FAULT_FLAG_DEFAULT omits 7c59c401345d userfaultfd: don't retake mmap_sem to emulate NOPAGE omits dca4310bce95 mm: return faster for non-fatal signals in user mode faults omits fca4c47615e9 sh/mm: use helper fault_signal_pending() omits 6998c34a661a powerpc/mm: use helper fault_signal_pending() omits db832d21ca4a arm64/mm: use helper fault_signal_pending() omits f2df5efd14fd arc/mm: use helper fault_signal_pending() omits e7f69f2347e6 x86/mm: use helper fault_signal_pending() omits eba623584a07 mm-introduce-fault_signal_pending-fix omits d35de8f75a0c mm: introduce fault_signal_pending() omits 6d128ef0af24 mm/gup: fix __get_user_pages() on fault retry of hugetlb omits acefbd03459d mm/gup: rename "nonblocking" to "locked" where proper omits c4c9c8119091 mm: add pagemap.h to the fine documentation omits 1a2fc6131dbe mm/vma: make is_vma_temporary_stack() available for general use omits b0d63809d0b0 mm/vma: make vma_is_foreign() available for general use omits 3bb1974f8ac7 mm/vma: move VM_NO_KHUGEPAGED into generic header omits 17fdbda895b7 mm/mmap.c: fix the adjusted length error omits 40ce556bb6ad mm/vma: append unlikely() while testing VMA access permissions omits 0e27f328b400 mm/vma: replace all remaining open encodings with vma_is_a [...] omits 17f8bdb3de94 mm/vma: replace all remaining open encodings with is_vm_hu [...] omits ff077b28a709 mm/vma: make vma_is_accessible() available for general use omits 48381af49f0e mm/vma: add missing VMA flag readable name for VM_SYNC omits f6475ff10b6e mm: set vm_next and vm_prev to NULL in vm_area_dup() omits d63be0958fa1 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" omits fadc783c0324 mm: don't prepare anon_vma if vma has VM_WIPEONFORK omits 253a31444a18 mm/mapping_dirty_helpers: Update huge page-table entry callbacks omits acc4c2e76b76 mm: memcg: make memory.oom.group tolerable to task migration omits 3e856d9f6925 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] omits 0c2e6bab9712 mm, memcg: prevent mem_cgroup_protected store tearing omits 6f122728f3bb mm, memcg: prevent memory.swap.max load tearing omits f62e894683f9 mm, memcg: prevent memory.min load/store tearing omits 780893fa45bd mm, memcg: prevent memory.low load/store tearing omits 8e7fdce0bbe2 mm, memcg: prevent memory.max load tearing omits 064a7ab1adce mm, memcg: prevent memory.high load/store tearing omits 792db24c95ce memcg-optimize-memorynuma_stat-like-memorystat-fix omits eb9abe475654 mm/memcg: optimize memory.numa_stat like memory.stat omits 8ebda1fd5966 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused omits bd8a1e2f705c memcg: css_tryget_online cleanups omits aab881ab3a08 mm: memcontrol: recursive memory.low protection omits 931a90b481ad mm: memcontrol: clean up and document effective low/min ca [...] omits b7fd59a14547 mm: memcontrol: fix memory.low proportional distribution omits f6b9b383d79b mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] omits 74bfe2a16078 mm: memcg/slab: cache page number in memcg_(un)charge_slab() omits 25459266a5a3 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() omits 0225191cf872 mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] omits d6aafabf9c49 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments omits 3aed08ebe7f6 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments omits f82d3f5830f7 mm: memcg/slab: use mem_cgroup_from_obj() omits e703ec5cbabf mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node omits ba5b1f7795cb mm, memcg: fix build error around the usage of kmem_caches omits bbb025e3720a mm/swap_state.c: use the same way to count page in [add_to [...] omits b21c635289ca mm: swap: use smp_mb__after_atomic() to order LRU bit set omits e0aca053d6bd mm-swap-make-page_evictable-inline-fix omits 126b8a1e841d mm: swap: make page_evictable() inline omits d3886ede5a22 mm/swap_slots.c: assign|reset cache slot by value directly omits 9b49d483d1aa mm/swapfile: fix data races in try_to_unuse() omits 89b3c485f3e2 mm/swap.c: not necessary to export __pagevec_lru_add() omits b43cf3acc6f0 mm/swapfile.c: fix comments for swapcache_prepare omits 3171b9a34b01 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path omits 22fcd4cb5d2b mm/gup: rename nr as nr_pinned in get_user_pages_fast() omits a14d0998baf9 mm/gup/writeback: add callbacks for inaccessible pages omits ba758b825f81 mm: dump_page(): additional diagnostics for huge pinned pages omits efd3fca770cd mm: improve dump_page() for compound pages omits 15ad56bc6194 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] omits 91b7346f855e mm/gup_benchmark: support pin_user_pages() and related calls omits 43278b9d8284 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting omits 3e82c5d221d0 mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] omits 7dcf20760d8f mm-gup-track-foll_pin-pages-fix-2-fix omits 4f0944f76a42 mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" omits 3845d73149b3 mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages omits 2e97797c7329 mm/gup: track FOLL_PIN pages omits a2076dbc9cea mm/gup: require FOLL_GET for get_user_pages_fast() omits c2249192e8c0 mm/gup: pass gup flags to two more routines omits 2065bd372dc3 mm: introduce page_ref_sub_return() omits d0ce7e6c2552 mm/gup: pass a flags arg to __gup_device_* functions omits 653593b92570 mm/gup: split get_user_pages_remote() into two routines omits 98aab0c05579 mm/filemap.c: rewrite pagecache_get_page documentation omits 4c8a4cea5c36 mm/filemap.c: unexport find_get_entry omits d8f91ebbb4d7 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] omits 7ed95dc282d1 include/linux/pagemap.h: rename arguments to find_subpage omits 2754a7615b2e mm/filemap.c: use vm_fault error code directly omits e92bddfd94a1 mm/filemap.c: remove unused argument from shrink_readahead [...] omits 114ff4747f02 mm/filemap.c: clear page error before actual read omits aca583ee092c mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] omits 4e00b80f62c4 mm/filemap.c: don't bother dropping mmap_sem for zero size [...] omits 940bed6df5fd mm/Makefile: disable KCSAN for kmemleak omits 5e372268fa16 mm/kmemleak.c: use address-of operator on section symbols omits ae6df3a91c3f Revert "topology: add support for node_to_mem_node() to de [...] omits 7862c3e16d48 slub: relocate freelist pointer to middle of object omits 58e0929edca3 slub: improve bit diffusion for freelist ptr obfuscation omits 018d29582687 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs omits cabad0c785b8 mm/slub.c: replace cpu_slab->partial with wrapped APIs omits 5081bdcffb55 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 50d96b553346 fs_parse: Remove pr_notice() about each validation omits f03573b6f4ec ramfs: support O_TMPFILE omits d4a804067b2c drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits f9a41e114bc2 ocfs2: use memalloc_nofs_save instead of memalloc_noio_save omits f1f6f250f923 ocfs2: use scnprintf() for avoiding potential buffer overflow omits 9b900d79e25d ocfs2: roll back the reference count modification of the p [...] omits f0c010d1a0f4 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] omits 3705b9f012ab ocfs2: dlm: replace zero-length array with flexible-array member omits 57000618c8c8 ocfs2: cluster: replace zero-length array with flexible-ar [...] omits 661252c13540 ocfs2: replace zero-length array with flexible-array member omits b1b99711ce81 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] omits 9e7adadf1fd3 ocfs2: remove useless err omits c0f918c775aa ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" omits 5b21ec57e465 ocfs2: there is no need to log twice in several functions omits ef658115265c ocfs2: remove dlm_lock_is_remote omits 7358ad8a5696 ocfs2: use OCFS2_SEC_BITS in macro omits 8eaef9097e8e ocfs2: remove unused macros omits db2cf09b50cd ocfs2: remove FS_OCFS2_NM omits 9a9303dab2b1 scripts/spelling.txt: add more spellings to spelling.txt omits f817f80a4b6b scripts/spelling.txt: add syfs/sysfs pattern omits 4c80da79fb7f asm-generic: make more kernel-space headers mandatory omits 3f20e7c1f390 kthread: mark timer used by delayed kthread works as IRQ safe omits 86a56ace2bcf hfsplus: fix crash and filesystem corruption when deleting files omits 1072ae39a4f7 mm/hugetlb: fix a addressing exception caused by huge_pte_offset omits ad15f8e231ac tools/accounting/getdelays.c: fix netlink attribute length omits 0f0535ea12e5 ipc-mqueuec-change-__do_notify-to-bypass-check_kill_permis [...] omits ad752a024c87 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits fcb2a9b78a9a /proc/kpageflags: do not use uninitialized struct pages omits 29bebd310caa /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits be58602fabc9 Merge branch 'locking/core' omits 1c145e46630a Merge branch 'smp/core' omits 336f682628cc Merge branch 'timers/core' omits a855f80334bd Merge branch 'timers/urgent' omits 2e1ac38556aa Merge branch 'x86/boot' omits 575139a79e79 Merge branch 'x86/build' omits 7ddef4779d1c Merge branch 'x86/cleanups' omits 5ca22c7cae55 iio: cros_ec: Use Hertz as unit for sampling frequency omits 9cee0e8c6f1e mm/hmm: return error for non-vma snapshots omits 2bf64bd0dbb8 mm/hmm: do not set pfns when returning an error code omits 637dff59297b mm/hmm: do not unconditionally set pfns when returning EBUSY omits eaee60e34849 mm/hmm: use device_private_entry_to_pfn() omits d7cd7ac3bb4a mm/hmm: remove the CONFIG_TRANSPARENT_HUGEPAGE #ifdef omits 47b47eab74e6 selinux: clean up indentation issue with assignment statement omits 72cb2113c1bb vmlinux.lds: Discard .note.gnu.property sections in generic NOTES omits 28aa62327f5e Merge branch 'x86/build' omits ce81f66a845e Merge branch 'core/objtool' omits a518108fc171 Merge branch 'x86/misc' omits 2f9e96bb19d5 Merge branch 'x86/splitlock' omits d4f1d78352e3 crypto: af_alg - bool type cosmetics omits 2b4a78345ade crypto: arm[64]/poly1305 - add artifact to .gitignore files omits 7ada6b6ade17 crypto: caam - limit single JD RNG output to maximum of 16 bytes omits 06a3c501a68d crypto: caam - enable prediction resistance in HRWNG omits 626af2c7d805 bus: fsl-mc: add api to retrieve mc version omits 0298f323b8d4 crypto: caam - invalidate entropy register during RNG init [...] omits 1db775b58e99 crypto: caam - check if RNG job failed omits a1215e209c30 crypto: caam - simplify RNG implementation omits c196673c92a9 crypto: caam - drop global context pointer and init_done omits 49299feaa392 crypto: caam - use struct hwrng's .init for initialization omits fad5a4066c61 crypto: caam - allocate RNG instantiation descriptor with GFP_DMA omits cfb6d9402c70 crypto: ccree - remove duplicated include from cc_aead.c omits 53351bb96b6b crypto: chelsio/chcr - Fixes a deadlock between rtnl_lock [...] omits 41c908c9d369 crypto: chelsio/chcr - Fixes a hang issue during driver re [...] omits 06de758eac74 Merge branch 'kbuild-asinstr' into for-next omits 6de8aad3b48c crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] omits 6742432d140c x86: update AS_* macros to binutils >=2.23, supporting ADX [...] omits 70af61315f0d Documentation/changes: Raise minimum supported binutils ve [...] omits 1bba993e7604 crypto: curve25519 - do not pollute dispatcher based on assembler omits 42615b5503b0 crypto: x86 - rework configuration based on Kconfig omits ccbdb7ca71e3 x86: add comments about the binutils version to support co [...] omits 1abc6233c8c0 x86: probe assembler capabilities via kconfig instead of makefile omits 0a896a6e2a60 drm/i915: remove always-defined CONFIG_AS_MOVNTDQA omits 1a908babcb14 x86: replace arch macros from compiler with CONFIG_X86_{32,64} omits 75fece52a192 x86: remove always-defined CONFIG_AS_AVX omits dfe52e20aa27 x86: remove always-defined CONFIG_AS_SSSE3 omits 508d0924d3f1 x86: remove always-defined CONFIG_AS_CFI_SECTIONS omits 2798d43feb07 x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME omits 8623d695fe99 x86: remove always-defined CONFIG_AS_CFI omits 73a9a96739da x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] omits 0f4811281836 lib/raid6/test: fix build on distros whose /bin/sh is not bash omits 4d19a08cd204 Merge branch 'remotes/lorenzo/pci/vmd' omits deb564f75a48 Merge branch 'remotes/lorenzo/pci/tegra' omits f6d29b747b68 Merge branch 'remotes/lorenzo/pci/qcom' omits fa4911e7653c Merge branch 'remotes/lorenzo/pci/mobiveil' omits 40f92947f6e5 Merge branch 'remotes/lorenzo/pci/hv' omits 5b02dde51a39 Merge branch 'remotes/lorenzo/pci/endpoint' omits 329519f0abbb Merge branch 'remotes/lorenzo/pci/dt' omits 33dd906aed5b Merge branch 'remotes/lorenzo/pci/amlogic' omits 0c6e1a32b3d0 Merge branch 'pci/p2pdma' omits aea32a02b739 Merge branch 'pci/misc' omits 40c1a713bfbb Merge branch 'pci/interrupts' omits 9fe66f1d384d Merge branch 'pci/hotplug' omits db5e132088b0 Merge branch 'pci/enumeration' omits 352cb08a6588 Merge branch 'pci/aspm' omits 7683c335f2e9 Merge branch 'perf/core' omits 5072c789731f Merge branch 'smp/core' omits b9690e14079e Merge branch 'x86/cleanups' omits bb9b03013f62 Merge branch 'core/rcu' omits fe094c75d9d5 Merge branch 'locking/core' omits c5fbf4c97e15 Merge branch 'perf/urgent' omits 1da4cf62ac28 Merge branch 'timers/core' omits be1a6f56465e Merge branch 'x86/cleanups' omits 4e93480bf18b Merge branch 'x86/entry' omits abf3ab0d3678 Merge branch 'x86/vmware' omits 7c8cc6ff08b8 Merge branch 'linus' omits 4d75036f478f rbd: don't mess with a page vector in rbd_notify_op_lock() omits de58d9506b03 rbd: don't test rbd_dev->opts in rbd_dev_image_release() omits 7508fb974e9f rbd: call rbd_dev_unprobe() after unwatching and flushing [...] omits d6826f921fa5 rbd: avoid a deadlock on header_rwsem when flushing notifies omits 8e0a52bb1235 ceph: fix snapshot directory timestamps omits e219079b86e0 ceph: wait for async creating inode before requesting new [...] omits e2d35c7198c2 ceph: don't skip updating wanted caps when cap is stale omits b41ec0a88cc7 ceph: request new max size only when there is auth cap omits 8930d477f36e ceph: cleanup return error of try_get_cap_refs() omits 084d1c26b83e ceph: return ceph_mdsc_do_request() errors from __get_parent() omits 56a204a8d5fd ceph: check all mds' caps after page writeback omits ef5d676e31a9 ceph: update i_requested_max_size only when sending cap ms [...] omits cb1d8664afc8 ceph: simplify calling of ceph_get_fmode() omits 6fb34022c41d ceph: remove delay check logic from ceph_check_caps() omits f5fcc5c8708d ceph: consider inode's last read/write when calculating wa [...] omits a9ce051afe63 ceph: always renew caps if mds_wanted is insufficient omits 24a3ce7e60cd ceph: update dentry lease for async create omits 2e747f8b6e4b ceph: attempt to do async create when possible omits e2cfbf2d5668 ceph: cache layout in parent dir on first sync create omits b593cbc4bd56 ceph: add new MDS req field to hold delegated inode number omits f9498ef508a5 ceph: decode interval_sets for delegated inos omits b20bb4d6d280 ceph: make ceph_fill_inode non-static omits 892e737e4b9c ceph: perform asynchronous unlink if we have sufficient caps omits b15be292482e ceph: don't take refs to want mask unless we have all bits omits 16ecfa6e6f1f ceph: cap tracking for async directory operations omits 051633f3b234 ceph: make __take_cap_refs non-static omits de5a65f01e88 ceph: add infrastructure for waiting for async create to complete omits a6123ca8e6dc ceph: track primary dentry link omits 4661d43928a0 ceph: add flag to designate that a request is asynchronous omits a331b428f98f ceph: more caps.c lockdep assertions omits cb5f2d56c289 ceph: clean up kick_flushing_inode_caps() omits ed2eb96fbe9d libceph: directly skip to the end of redirect reply omits 0c5dde920cec libceph: simplify ceph_monc_handle_map() omits ffb4d72f0591 ceph: return ETIMEDOUT errno to userland when request timed out omits 11da0b08e5ea ceph: re-org copy_file_range and fix some error paths omits c6508c90ea56 ceph: move to a dedicated slabcache for mds requests omits 7f78e4ddacb5 ceph: reorganize fields in ceph_mds_request omits 1b466b36a507 ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite omits 5765f07c16ad ceph: replace zero-length array with flexible-array member omits 289f451e0086 rbd: enable multiple blk-mq queues omits aee8942bc15c rbd: embed image request in blk-mq pdu omits 0336b4fbb764 rbd: acquire header_rwsem just once in rbd_queue_workfn() omits 535ccd979abf rbd: get rid of img_request_layered_clear() omits 40fb8426cd2b rbd: kill img_request kref omits 3eab363ecef6 ceph: check if file lock exists before sending unlock request omits ea01a4cb77ed ceph: fix description of some mount options omits 2a9cac9a462c ceph: move ceph_osdc_{read,write}pages to ceph.ko omits fefdeb72a0f8 ceph: don't ClearPageChecked in ceph_invalidatepage() omits 1a37d7f4f812 rbd: remove barriers from img_request_layered_{set,clear,test}() omits 8d0c6df137f6 libceph: drop CEPH_DEFINE_SHOW_FUNC omits a9bc2af98195 ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] omits bd33ec8073f4 ceph: add refcounting for Fx caps omits 173f9f706f01 ceph: register MDS request with dir inode from the start omits 3fd01918bbba Merge branch 'WIP.locking/core' omits a4068736634b Merge branch 'WIP.x86/entry' omits 630ed01451a3 Merge branch 'WIP.locking/kcsan' omits 4afa155be0b1 Merge branch 'core/objtool' omits b07838656143 Merge branch 'efi/core' omits eede06879d3c Merge branch 'irq/core' omits 64c500bc072a Merge branch 'irq/urgent' omits f33ba39f26b0 Merge branch 'x86/cleanups' omits 50b6b85a87dd Merge branch 'locking/kcsan' omits c841a3e924c6 Merge branch 'perf/core' omits 18e6816ee11f Merge branch 'perf/urgent' omits 742131dcf835 Merge branch 'ras/core' omits 6303507d8026 Merge branch 'sched/core' omits 377904993111 Merge branch 'sched/rt' omits 3585234d3df9 Merge branch 'smp/core' omits daae8238281d Merge branch 'timers/core' omits f59872028128 Merge branch 'timers/nohz' omits b65c5ec3f7d3 Merge branch 'x86/asm' omits fc684e8bb37b Merge branch 'x86/boot' omits cdc18b407593 Merge branch 'x86/build' omits c50c4f95f903 Merge branch 'x86/cleanups' omits 3be30ad6e8f7 Merge branch 'x86/cpu' omits 3a1a73b2f74e Merge branch 'x86/fpu' omits 9636fc064caa Merge branch 'x86/kdump' omits b2c8b850bd14 Merge branch 'x86/misc' omits bd5993fdb13f Merge branch 'x86/mm' omits 713fb47f6c27 Merge branch 'x86/splitlock' omits 3dbc8900c7df Merge branch 'x86/timers' omits 5239949caaf2 Merge branch 'x86/urgent' omits 953e73f4ea27 x86/entry: Fix SYS_NI() build failure omits 3d5a5417ad06 fpga: dfl: afu: support debug access to memory-mapped afu regions omits 24315b212b7d fpga: dfl.h: Replace zero-length array with flexible-array member omits cb489303edd7 hv: hyperv_vmbus.h: Replace zero-length array with flexibl [...] omits 8077f8157271 media: Fix build failure due to missing select REGMAP_I2C omits 28d4d0e16f09 When using NFSv4.2, the security label for the root inode [...] omits ec14a914b844 media: venus: firmware: Ignore secure call error on first resume omits e63de44d28ca xen/xenbus: remove unused xenbus_map_ring() omits b48c74f4e139 Merge tag 'scmi-updates-5.7' of git://git.kernel.org/pub/s [...] omits 2fb2e7cdfbb0 arm64: dts: agilex: correct service layer driver's compati [...] omits 3451e8410e0d dt-bindings, firmware: add compatible value Intel Stratix1 [...] omits 22adc4afc53a fpga: stratix10-soc: add compatible property value for int [...] omits 53b9b81eae30 arm64: dts: agilex: correct FPGA manager driver's compatib [...] omits 72916857199d dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] omits f9de105cf692 fpga: machxo2-spi: Use new structure for SPI transfer delays omits 79b6a7b477d0 fpga: ice40-spi: Use new structure for SPI transfer delays omits 250819c16597 fpga: dfl: pci: fix return value of cci_pci_sriov_configure omits 309db92e29b1 fpga: zynq: Remove clk_get error message for probe defer omits fe357dbae113 ubi: Fix an error pointer dereference in error handling code omits 31f36312d2ca ubifs: fix memory leak from c->sup_node adds 7111951b8d49 Linux 5.6 adds 0f751396346f Merge tag 'tpmdd-next-20200316' of git://git.infradead.org [...] adds c03cb6646474 Merge tag 'i3c/for-5.7' of git://git.kernel.org/pub/scm/li [...] adds 3a0eb192c01f Merge tag 'for-5.7/libata-2020-03-29' of git://git.kernel. [...] adds 10f36b1e80a9 Merge tag 'for-5.7/block-2020-03-29' of git://git.kernel.d [...] adds 1592614838cb Merge tag 'for-5.7/drivers-2020-03-29' of git://git.kernel [...] adds e59cd88028db Merge tag 'for-5.7/io_uring-2020-03-29' of git://git.kerne [...] adds 481ed297d900 Merge tag 'docs-5.7' of git://git.lwn.net/linux adds 377ad0c28c1d Merge tag 'erofs-for-5.7-rc1' of git://git.kernel.org/pub/ [...] adds 51891498f2da seccomp: allow TSYNC and USER_NOTIF together adds 3db81afd9949 seccomp: Add missing compat_ioctl for notify adds 78b0dedd5292 Merge tag 'seccomp-v5.7-rc1' of git://git.kernel.org/pub/s [...] adds c271bdbf38e0 Merge tag 'pstore-v5.7-rc1' of git://git.kernel.org/pub/sc [...] adds 41dac9a2ad4a Merge branches 'edac-mc-cleanup', 'edac-misc', 'edac-drive [...] adds aaf985e21a4a Merge tag 'edac_updates_for_5.7' of git://git.kernel.org/p [...] adds ff7b862a4c35 Merge tag 'ras_updates_for_5.7' of git://git.kernel.org/pu [...] adds 47acac8cae28 Merge tag 'hwmon-for-v5.7' of git://git.kernel.org/pub/scm [...] adds 0cbd38764e1f Merge remote-tracking branch 'arc-current/for-curr' adds 24ba37950474 Merge remote-tracking branch 'm68k-current/for-linus' adds be8c827f50a0 mac80211: fix authentication with iwlwifi/mvm adds fbe4e0c1b298 ipv4: fix a RCU-list lock in fib_triestat_seq_show adds 5c3e82fe1596 sctp: fix refcount bug in sctp_wfree adds 582eea230536 sctp: fix possibly using a bad saddr with a given dst adds 25629fdaff2f net, ip_tunnel: fix interface lookup with no key adds bde1b56f898c udp: initialize is_flist with 0 in udp_gro_receive adds cf673ed0e057 net: fix fraglist segmentation reference count leak adds 52741d26d902 Merge remote-tracking branch 'net/master' adds aa21c3d4b941 Merge branch 'for-next' into for-linus adds 3c22baeab40b Merge tag 'asoc-v5.7' of https://git.kernel.org/pub/scm/li [...] adds 7562d8d6d154 Merge remote-tracking branch 'sound-current/for-linus' adds f3ca3f5b0966 dt-bindings: sound: cs42l51: Remove unneeded I2C unit name adds 76385a665ff5 ASoC: bcm: Fix pointer cast warning adds a91ab6509cd3 ASoC: AMD: Clear format bits before setting them adds 0ab070917afd ASoC: fix regwmask adds 1ba616bd1a6d ASoC: soc-dai: fix DAI startup/shutdown sequence adds ec14b65ab6bc ASoC: Intel: broadwell: Remove ignore_suspend flag from SS [...] adds a99661531e12 ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 [...] adds b0ada40cb80d ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from S [...] adds 793012c6c586 ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from S [...] adds 7f95581187a2 Merge series "ASoC: Intel: boards: Remove ignore_suspend f [...] adds 5aefc1f21047 Merge branch 'asoc-5.7' into asoc-linus adds ed5395df1b40 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds ab2e54ca0499 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 724397f84823 Merge remote-tracking branch 'regulator-fixes/for-linus' adds c7a22836dbdf Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 2632e7b618a7 media: venus: firmware: Ignore secure call error on first resume adds bec404de7e6c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 9c702b1012d5 Merge remote-tracking branch 'omap-fixes/fixes' adds d6c43d76e8c7 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds ed01d9f33f72 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 57025dbad133 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 5f298336f7a9 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 76979feb2181 Merge remote-tracking branch 'spdx/spdx-linus' adds a325aefb3560 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds c7edb86465ae Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds dbd35860122b kconfig: remove unused variable in qconf.cc adds 735aab1e008b kbuild: add -Wall to KBUILD_HOSTCXXFLAGS adds f463c3510d44 kbuild: add comment about grouped target adds 63b903dfebde net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for [...] adds 734f3719d343 net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for re [...] adds 7d7df745b0a6 net: wan: wanxl: refactor the firmware rebuild rule adds aa824e0c962b kbuild: remove AS variable adds 4623980dea7c kbuild: add outputmakefile to no-dot-config-targets adds d9dac147a2c3 kbuild: deb-pkg: fix warning when CONFIG_DEBUG_INFO is unset adds d359e4849d7e lib/raid6/test: fix build on distros whose /bin/sh is not bash adds 0b1d38ef9c6a x86: remove unneeded defined(__ASSEMBLY__) check from asm/ [...] adds 744d52394bf1 x86: remove always-defined CONFIG_AS_CFI adds aefa7f1a739e x86: remove unneeded (CONFIG_AS_)CFI_SIGNAL_FRAME adds 91c94b570e1a x86: remove always-defined CONFIG_AS_CFI_SECTIONS adds a79532527122 x86: remove always-defined CONFIG_AS_SSSE3 adds 41c0262a0bf7 x86: remove always-defined CONFIG_AS_AVX adds 43d24fde97c1 x86: replace arch macros from compiler with CONFIG_X86_{32,64} adds 50b4722e3e5c drm/i915: remove always-defined CONFIG_AS_MOVNTDQA adds 114146359baf x86: probe assembler capabilities via kconfig instead of makefile adds b7c895073815 x86: add comments about the binutils version to support co [...] adds 9032620de39d crypto: x86 - rework configuration based on Kconfig adds 0f9f70b34ccf crypto: curve25519 - do not pollute dispatcher based on assembler adds 7412b8a63c0a Documentation/changes: Raise minimum supported binutils ve [...] adds 9a510d620344 x86: update AS_* macros to binutils >=2.23, supporting ADX [...] adds d0812894b44c crypto: x86 - clean up poly1305-x86_64-cryptogams.S by 'ma [...] adds b021f4566a44 Merge branch 'kbuild-asinstr' into for-next adds 4e90389e97cd Merge remote-tracking branch 'kbuild/for-next' adds cc720cc2ecdf Merge remote-tracking branch 'dma-mapping/for-next' adds 450b83bfb565 Merge remote-tracking branch 'arm/for-next' adds 189418730b1c Merge remote-tracking branch 'arm64/for-next/core' adds e1c427a3ad50 Merge remote-tracking branch 'arm-soc/for-next' adds 50036ce4881a Merge remote-tracking branch 'amlogic/for-next' adds d60f11805692 Merge remote-tracking branch 'aspeed/for-next' adds 68e717e94b12 Merge remote-tracking branch 'at91/at91-next' adds 740bbbabbb20 Merge remote-tracking branch 'imx-mxs/for-next' adds 108c4000f038 Merge remote-tracking branch 'keystone/next' adds 7342436e42a1 Merge remote-tracking branch 'mediatek/for-next' adds be7c1ea5023c Merge remote-tracking branch 'mvebu/for-next' adds 126b5caacd59 Merge remote-tracking branch 'omap/for-next' adds 0ac2e79a7b68 Merge remote-tracking branch 'qcom/for-next' adds 49d2f2ca188b Merge remote-tracking branch 'raspberrypi/for-next' adds 8f2ff302d4b6 Merge remote-tracking branch 'realtek/for-next' adds 7b07fbce2235 Merge remote-tracking branch 'renesas/next' adds 3dfdfcb1e1d4 Merge remote-tracking branch 'reset/reset/next' adds 16e6d5821291 Merge remote-tracking branch 'rockchip/for-next' adds c1be02b37db2 Merge remote-tracking branch 'samsung-krzk/for-next' adds f7713dfe2f6c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 4a3dd8933efa Merge remote-tracking branch 'tegra/for-next' adds 82147fbdfb7c Merge remote-tracking branch 'clk/clk-next' adds 3d72e29af1b4 Merge remote-tracking branch 'csky/linux-next' adds a0fe39798ef6 Merge remote-tracking branch 'h8300/h8300-next' adds 5a15952b11ee Merge remote-tracking branch 'ia64/next' adds 0b46fd758600 Merge remote-tracking branch 'm68knommu/for-next' adds 7c84fd617237 Merge remote-tracking branch 'microblaze/next' adds ba15533275dd Merge tag 'v5.6' into mips-next adds 916ca6833543 Merge remote-tracking branch 'mips/mips-next' adds 6e96d53bb431 Merge remote-tracking branch 'nds32/next' adds 0a2507ad17b0 Merge remote-tracking branch 'openrisc/for-next' adds fa449758ec3e Merge remote-tracking branch 'parisc-hd/for-next' adds 194d83d5edbb Merge remote-tracking branch 'powerpc/next' adds 7e2bfe878fb2 Merge remote-tracking branch 'risc-v/for-next' adds 73ce719494ab Merge remote-tracking branch 's390/features' adds d7e2251f129a Merge remote-tracking branch 'sh/sh-next' adds 9d9a681df80f Merge remote-tracking branch 'uml/linux-next' adds 70cbddb97385 arch/xtensa: fix grammar in Kconfig help text adds adc044bf2320 Merge branch 'xtensa-5.7-fixes' into xtensa-for-next adds 6ec0b24f4537 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 437edde3f44e Merge remote-tracking branch 'fscrypt/master' adds 46d7ad1342f0 Merge remote-tracking branch 'btrfs/for-next' adds 3db0a2fc5668 ceph: register MDS request with dir inode from the start adds f85122afeb23 ceph: add refcounting for Fx caps adds 525d15e8e5ad ceph: check inode type for CEPH_CAP_FILE_{CACHE,RD,REXTEND [...] adds 072eaf3c0f0f libceph: drop CEPH_DEFINE_SHOW_FUNC adds 94f4857f4ba2 rbd: remove barriers from img_request_layered_{set,clear,test}() adds 70837470b41e ceph: don't ClearPageChecked in ceph_invalidatepage() adds 5107d7d505cb ceph: move ceph_osdc_{read,write}pages to ceph.ko adds cb63483ad06d ceph: fix description of some mount options adds bbb480ab05b2 ceph: check if file lock exists before sending unlock request adds 679a97d28627 rbd: kill img_request kref adds 78b42a871a65 rbd: get rid of img_request_layered_clear() adds a52cc6857535 rbd: acquire header_rwsem just once in rbd_queue_workfn() adds 59e542c86989 rbd: embed image request in blk-mq pdu adds f9b6b98d24f7 rbd: enable multiple blk-mq queues adds f682dc713c0a ceph: replace zero-length array with flexible-array member adds cb03c14390fb ceph: switch to page_mkwrite_check_truncate in ceph_page_mkwrite adds c36d641493c9 ceph: reorganize fields in ceph_mds_request adds 058daab79d6b ceph: move to a dedicated slabcache for mds requests adds 1b0c3b9f91f0 ceph: re-org copy_file_range and fix some error paths adds 8ccf7fcce191 ceph: return ETIMEDOUT errno to userland when request timed out adds 4d8b8fb4940a libceph: simplify ceph_monc_handle_map() adds bb0e681dda33 libceph: directly skip to the end of redirect reply adds e8a4d2677154 ceph: clean up kick_flushing_inode_caps() adds c7e4f85ce967 ceph: more caps.c lockdep assertions adds 3bb48b4142bb ceph: add flag to designate that a request is asynchronous adds f5e17aed3acc ceph: track primary dentry link adds 891f3f5a6a06 ceph: add infrastructure for waiting for async create to complete adds 40dcf75e82f8 ceph: make __take_cap_refs non-static adds a25949b99003 ceph: cap tracking for async directory operations adds 173e70e8ac0f ceph: don't take refs to want mask unless we have all bits adds 2ccb45462aea ceph: perform asynchronous unlink if we have sufficient caps adds 966c716018de ceph: make ceph_fill_inode non-static adds d48464878708 ceph: decode interval_sets for delegated inos adds 6deb8008a8e6 ceph: add new MDS req field to hold delegated inode number adds 785892fe88f6 ceph: cache layout in parent dir on first sync create adds 9a8d03ca2e2c ceph: attempt to do async create when possible adds 3313f66a57ed ceph: update dentry lease for async create adds c0e385b1067a ceph: always renew caps if mds_wanted is insufficient adds 719a2514e9bf ceph: consider inode's last read/write when calculating wa [...] adds a0d93e327fc4 ceph: remove delay check logic from ceph_check_caps() adds 135e671e54fc ceph: simplify calling of ceph_get_fmode() adds 11ba6b9ceeb4 ceph: update i_requested_max_size only when sending cap ms [...] adds bf73c62e7ff8 ceph: check all mds' caps after page writeback adds c6d50296032f ceph: return ceph_mdsc_do_request() errors from __get_parent() adds 546d402085d6 ceph: cleanup return error of try_get_cap_refs() adds 42d70f8e31df ceph: request new max size only when there is auth cap adds 0aa971b6fd3f ceph: don't skip updating wanted caps when cap is stale adds 9bccb76574ad ceph: wait for async creating inode before requesting new [...] adds ef9157259fb7 ceph: fix snapshot directory timestamps adds 512d9a3147ed rbd: avoid a deadlock on header_rwsem when flushing notifies adds d0c8a31b9f4a rbd: call rbd_dev_unprobe() after unwatching and flushing [...] adds 7ee6ae9ed787 rbd: don't test rbd_dev->opts in rbd_dev_image_release() adds 3e10eb7331c7 rbd: don't mess with a page vector in rbd_notify_op_lock() adds 456c7390faf6 Merge remote-tracking branch 'ceph/master' adds 78617eb7c270 Merge remote-tracking branch 'cifs/for-next' adds 6def1a1d2d58 fanotify: Fix the checks in fanotify_fsid_equal adds a32f0ecd79b4 Merge fanotify fix from Nathan Chancellor. adds 3fdcd6d5f84b Merge remote-tracking branch 'ext3/for_next' adds 626b035b816b ext4: don't set dioread_nolock by default for blocksize < [...] adds b9c538da4e52 ext4: fix incorrect inodes per group in error message adds df41460a21b0 ext4: fix incorrect group count in ext4_fill_super error message adds 2ea2fc775321 ext4: save all error info in save_error_info() and drop ex [...] adds e72c9c92b2dc Merge remote-tracking branch 'ext4/dev' adds c7e0956c3a8c f2fs: xattr.h: Make stub helpers inline adds 707d019cedcd f2fs: fix to use f2fs_readpage_limit() in f2fs_read_multi_pages() adds 601c004f9e6b f2fs: clean up {cic,dic}.ref handling adds e05c46673d6d f2fs: change default compression algorithm adds a56ef5864075 f2fs: compress: fix to call missing destroy_compress_ctx() adds 105502533f7b f2fs: compress: add .{init,destroy}_decompress_ctx callback adds 64bc290f9361 f2fs: compress: support zstd compress algorithm adds 08d68595eab7 f2fs: clean up dic->tpages assignment adds 6d0121afa6a7 f2fs: show compression in statx adds 9cfc421e212c f2fs: fix to verify tpage before releasing in f2fs_free_dic() adds b3c387e5a1dd f2fs: switch discard_policy.timeout to bool type adds 32f57aa988b1 f2fs: add missing CONFIG_F2FS_FS_COMPRESSION adds 42fc4bd2f118 f2fs: fix to disable compression on directory adds cbec5876a657 f2fs: keep inline_data when compression conversion adds c1690d52fd05 Merge remote-tracking branch 'f2fs/dev' adds dd8436ad4716 Merge remote-tracking branch 'jfs/jfs-next' adds 6c60e3809eec Merge remote-tracking branch 'nfs/linux-next' adds 5a7d0cac2a6c Merge remote-tracking branch 'nfsd/nfsd-next' adds acd0d65aa0c0 Merge remote-tracking branch 'overlayfs/overlayfs-next' adds 4ab25ac8b2b5 ubifs: Fix ubifs_tnc_lookup() usage in do_kill_orphans() adds 81423c785516 ubifs: ubifs_jnl_write_inode: Fix a memory leak bug adds 927cc5cec35f ubifs: ubifs_add_orphan: Fix a memory leak bug adds c16f39d14a7e ubi: fastmap: Free unused fastmap anchor peb during detach adds 294a8dbe34d3 ubi: fastmap: Only produce the initial anchor PEB when fas [...] adds acc5af3efa30 ubifs: Fix out-of-bounds memory access caused by abnormal [...] adds 3676f32a98cd ubi: ubi-media.h: Replace zero-length array with flexible- [...] adds 9fac9366adbc Merge remote-tracking branch 'ubifs/linux-next' adds 10b0d6bdd585 Merge remote-tracking branch 'v9fs/9p-next' adds bd7105cc82e1 Merge remote-tracking branch 'xfs/for-next' adds 6373febab484 Merge remote-tracking branch 'iomap/iomap-for-next' adds ee23f1adaa7c Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 43d806162fd9 Merge remote-tracking branch 'file-locks/locks-next' adds 747b1574b395 Merge remote-tracking branch 'vfs/for-next' adds 5f596f879d6a Merge remote-tracking branch 'printk/for-next' adds 3b364c659bd3 PCI/ASPM: Reduce severity of common clock config message adds 59fa984625d0 Merge branch 'pci/aspm' adds b5dfbeacf748 PCI/ERR: Combine pci_channel_io_frozen cases adds 6d2c89441571 PCI/ERR: Update error status after reset_link() adds be06c1b42eea PCI/DPC: Move DPC data into struct pci_dev adds b6cf1a42f916 PCI/ERR: Remove service dependency in pcie_do_recovery() adds e8e5ff2aeec1 PCI/ERR: Return status of pcie_do_recovery() adds 27005618178e PCI/DPC: Cache DPC capabilities in pci_init_capabilities() adds 20e15e673b05 PCI/AER: Add pci_aer_raw_clear_status() to unconditionally [...] adds aea47413e7ce PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for [...] adds ac1c8e35a326 PCI/DPC: Add Error Disconnect Recover (EDR) support adds 894020fdd88c PCI/AER: Rationalize error status register clearing adds 535899328fb8 Merge branch 'pci/edr' adds a6559a9c3ff3 Merge branch 'pci/enumeration' adds 045c43bd01f4 PCI: pciehp: Fix indefinite wait on sysfs requests adds 64868dc26540 PCI: pciehp: Fix MSI interrupt race adds 33c1249012ed Merge branch 'pci/hotplug' adds ee851b077522 Merge branch 'pci/interrupts' adds bd641fd8303a PCI: sysfs: Revert "rescan" file renames adds 31e8bd36ca36 Merge branch 'pci/misc' adds 3660ad433a69 Merge branch 'pci/p2pdma' adds 72e0ef0e5f06 PCI: Use ioremap(), not phys_to_virt() for platform ROM adds 2c8d5a2dc1e3 PCI: Add support for root bus sizing adds 5799dac9c38a alpha: Fix nautilus PCI setup adds 5a908102ef33 Merge branch 'pci/resource' adds 3375590623e4 PCI: Add Zhaoxin Vendor ID adds 0325837c51cb PCI: Add ACS quirk for Zhaoxin multi-function devices adds 299bd044a6f3 PCI: Add ACS quirk for Zhaoxin Root/Downstream Ports adds 8cd959ad7aee Merge branch 'pci/virtualization' adds 08ec6782fca4 Merge branch 'remotes/lorenzo/pci/amlogic' adds 6f7a0524da21 Merge branch 'remotes/lorenzo/pci/dt' adds 9a5595ab21a9 PCI: dwc: pci-dra7xx: Fix MSI IRQ handling adds 9e7eb6e9e8e9 Merge branch 'remotes/lorenzo/pci/dwc' adds bad7590c1e81 misc: pci_endpoint_test: remove duplicate macro PCI_ENDPOI [...] adds a5d60dd25cc9 Merge branch 'remotes/lorenzo/pci/endpoint' adds 70d66f85e1de Merge branch 'remotes/lorenzo/pci/hv' adds b363fe92b680 Merge branch 'remotes/lorenzo/pci/mobiveil' adds 6881e110ca5d Merge branch 'remotes/lorenzo/pci/qcom' adds 08d81819b5ee Merge branch 'remotes/lorenzo/pci/tegra' adds 5024e1fe40c8 Merge branch 'remotes/lorenzo/pci/vmd' adds 91db57acf85c Merge remote-tracking branch 'pci/next' adds 0ab789ab2838 Merge remote-tracking branch 'hid/for-next' adds c70c50b3cc0e Merge remote-tracking branch 'i2c/i2c/for-next' adds 9669385ea9a6 Merge branch 'dmi/master' adds 0856e991bbd6 Merge remote-tracking branch 'pm/linux-next' adds 2d2111b3600f Merge remote-tracking branch 'thermal/thermal/linux-next' adds 05740bfd10b3 Merge remote-tracking branch 'ieee1394/for-next' adds f7ee4dd0dd6e Merge remote-tracking branch 'swiotlb/linux-next' adds 9d04d56c47b1 RDMA/hns: Reduce PFC frames in congestion scenarios adds 019cd05ce59d RDMA/hns: Reduce the maximum number of extend SGE per WQE adds 90e735aecc4c RDMA/hns: Modify the mask of QP number for CQE of hip08 adds d35dc58dd26e RDMA/hns: Fix uninitialized variable bug adds 3e87f4313035 IB/qib: Delete struct qib_ivdev.qp_rnd adds b4d8ddf8356d RDMA/bnxt_re: make bnxt_re_ib_init static adds 6fce0dc2e559 Merge remote-tracking branch 'rdma/for-next' adds f0b5989745c3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 791bb3fcafce net: macsec: add support for specifying offload upon link [...] adds bd734a742d55 net: phy: micrel.c: add rgmii interface delay possibility [...] adds 1b68480b945e ARM: dts: apalis-imx6qdl: use rgmii-id instead of rgmii adds 5ef5c90e3cb3 selftests: move timestamping selftests to net folder adds 798dda818ad1 net: page pool: allow to pass zero flags to page_pool_init() adds 3b85720d3fd7 qed: Fix race condition between scheduling and destroying [...] adds a08e7fd9123d net: Fix typo of SKB_SGO_CB_OFFSET adds b8f14878e6ae s390/qeth: support net namespaces for L3 devices adds 336aa67bd027 net: dsa: sja1105: show more ethtool statistics counters f [...] adds 1d01145fd659 net: dsa: mt7530: use resolved link config in mac_link_up() adds 9c11cc784963 devlink: don't wrap commands in rST shell blocks adds 41b145024ca7 mlx4: fix "initializer element not constant" compiler error adds 3df523ab582c mptcp: Add ADD_ADDR handling adds 1b1c7a0ef7f3 mptcp: Add path manager interface adds f296234c98a8 mptcp: Add handling of incoming MP_JOIN requests adds ec3edaa7ca6c mptcp: Add handling of outgoing MP_JOIN requests adds 926bdeab5535 mptcp: Implement path manager interface commands adds cc9d25669866 mptcp: update per unacked sequence on pkt reception adds 18b683bff89d mptcp: queue data for mptcp level retransmission adds b51f9b80c032 mptcp: introduce MPTCP retransmission timer adds d027236c41fd mptcp: implement memory accounting for mptcp rtx queue adds 7948f6cc9951 mptcp: allow partial cleaning of rtx head dfrag adds 3f8e0aae1796 mptcp: rework mptcp_sendmsg_frag to accept optional dfrag adds 3b1d6210a957 mptcp: implement and use MPTCP-level retransmission adds 5147dfb50832 mptcp: allow dumping subflow context to userspace adds fc518953bc9c mptcp: add and use MIB counter infrastructure adds 01cacb00b35c mptcp: add netlink-based PM adds eedbc685321b selftests: add PM netlink functional tests adds b08fbf241064 selftests: add test-cases for MPTCP MP_JOIN adds c189b5483c1b Merge branch 'mptcp-multiple-subflows-path-management' adds cfa933d938d8 include: uapi: linux: add rpl sr header definition adds f37c60593634 addrconf: add functionality to check on rpl requirements adds 8610c7c6e3bd net: ipv6: add support for rpl sr exthdr adds faee676944da net: add net available in build_state adds a7a29f9c361f net: ipv6: add rpl sr tunnel adds 96376cad3508 Merge branch 'ipv6-add-rpl-source-routing' adds b51fb7711a6d ethtool: fix reference leak in ethnl_set_privflags() adds 217275453b3e ethtool: provide coalescing parameters with COALESCE_GET request adds 9881418c7556 ethtool: set coalescing parameters with COALESCE_SET request adds 0cf3eac8c936 ethtool: add COALESCE_NTF notification adds 7f59fb32b096 ethtool: provide pause parameters with PAUSE_GET request adds 3ab879933d3c ethtool: set pause parameters with PAUSE_SET request adds bf37faa3867b ethtool: add PAUSE_NTF notification adds b7eeefe72eb0 ethtool: provide EEE settings with EEE_GET request adds fd77be7bd43c ethtool: set EEE settings with EEE_SET request adds 6c5bc8fe4e19 ethtool: add EEE_NTF notification adds f76510b458a5 ethtool: add timestamping related string sets adds 5b071c59ede0 ethtool: provide timestamping information with TSINFO_GET request adds c13b5adb0627 Merge branch 'ethtool-netlink-interface-part-4' adds e999a7343da7 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds 6838a35a4567 net/mlx5: Use a separate work queue for fib event handling adds 49964352ca27 net/mlx5: E-Switch: Move eswitch chains to a new directory adds 5a37a8df809b net/mlx5e: refactor indr setup block adds 07c264ab8e6c net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support adds aba6d497c821 Merge tag 'mlx5-updates-2020-03-29' of git://git.kernel.or [...] adds 76dcbd237059 net: ethernet: ti: fix spelling mistake "rundom" -> "random" adds 3aeaaa59fd69 selftests:mptcp: fix failure due to whitespace damage adds ad59ddd02de2 Crypto: chelsio - Fixes a hang issue during driver registration adds 876aa9f527cd Crypto: chelsio - Fixes a deadlock between rtnl_lock and u [...] adds 07c9f74a8961 Merge branch 'crypto-chelsio-Fixes-issues-during-chcr-driv [...] adds ed64639bc1e0 net: stmmac: Add support for VLAN Rx filtering adds e14394e65685 crypto/chcr: fix incorrect ipv6 packet length adds 3a0a97838923 crypto/chtls: Fix chtls crash in connection cleanup adds cd1ff948302b dpaa_eth: Make dpaa_a050385_wa static adds 32109c7065a2 net: ena: Make some functions static adds ee91a83e0849 net: dsa: Simplify 'dsa_tag_protocol_to_str()' adds acc086bfb957 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8953b0770ff4 net: introduce nla_put_bitfield32() helper and use it adds 93a129eb8c52 net: sched: expose HW stats types per action used by drivers adds 6e2345c197a9 Merge branch 'net-sched-expose-HW-stats-types-per-action-u [...] adds 054eae82537e net: devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG adds 62582a7ee783 ptp: Avoid deadlocks in the programmable pin code. adds c7f0d4c898cb netdevsim: Change dummy reporter auto recover default adds ba7d16c77942 devlink: Implicitly set auto recover flag when registering [...] adds 48bb52c80be0 devlink: Add auto dump flag to health reporter adds 307b4e0b3728 Merge branch 'Devlink-health-auto-attributes-refactor' adds ea315c55074e mlxsw: spectrum_ptp: Fix build warnings adds aa47b540b79c ionic: decouple link message from netdev state adds 987c0871e8ae ionic: check for linkup in watchdog adds 2a8c2c1a0264 ionic: move debugfs add/delete to match alloc/free adds 0b0641009b89 ionic: move irq request to qcq alloc adds f9c00e2cf258 ionic: clean tx queue of unfinished requests adds d5eddde5ec52 ionic: check for queues before deleting adds 49d3b493673a ionic: disable the queues on link down adds c672412f6172 ionic: remove lifs on fw reset adds 0d5d6045a7dd Merge branch 'ionic-support-for-firmware-upgrade' adds c9a7fe1238e5 net: mscc: ocelot: add action of police on vcap_is2 adds e13c2075280e net: dsa: refactor matchall mirred action to separate function adds 342971766c17 net: dsa: add port policers adds fc411eaac8db net: dsa: felix: add port policers adds a7cc081cabda net: dsa: sja1105: add configuration of port policers adds a6af77637adc net: dsa: sja1105: add broadcast and per-traffic class policers adds 3288dffc5dd8 Merge branch 'Port-and-flow-policers-for-DSA' adds 4abc3c04810b r8169: improve handling of TD_MSS_MAX adds 8063f761cd7c qed: Fix use after free in qed_chain_free adds 033c6f3b7837 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] adds b8447abc4c8f r8169: factor out rtl8169_tx_map adds 0bd274060a0f net: phylink: change phylink_mii_c22_pcs_set_advertisement [...] adds e7765d634aaa net: phylink: rename 'ops' to 'mac_ops' adds 4c0d6d3a7a81 net: phylink: add separate pcs operations structure adds 2d39eab45b2c Merge branch 'split-phylink-PCS-operations' adds 01a6b2d2bebf Merge remote-tracking branch 'net-next/master' adds f2d67fec0b43 bpf: Undo incorrect __reg_bound_offset32 handling adds 604dca5e3af1 bpf: Fix tnum constraints for 32-bit comparisons adds 0fc31b10cfb7 bpf: Simplify reg_set_min_max_inv handling adds f50b49a0bfca bpf: btf: Fix arg verification in btf_ctx_access() adds b49e42a2dffd bpf, doc: Add John as official reviewer to BPF subsystem adds cf7fbe660f2d bpf: Add socket assign support adds 71489e21d720 net: Track socket refcounts in skb_steal_sock() adds 7ae215d23c12 bpf: Don't refcount LISTEN sockets in sk_assign() adds 2d7824ffd25c selftests: bpf: Add test for sk_assign adds 8a02a1703633 selftests: bpf: Extend sk_assign tests for UDP adds c58b1558a747 Merge branch 'bpf_sk_assign' adds 4edf16b72c57 bpf, lsm: Make BPF_LSM depend on BPF_EVENTS adds 100605035e15 bpf: Verifier, do_refine_retval_range may clamp umin to 0 [...] adds 3f50f132d840 bpf: Verifier, do explicit ALU32 bounds tracking adds fa123ac022e4 bpf: Verifier, refine 32bit bound in do_refine_retval_range adds d2db08c7a14e bpf: Test_progs, add test to catch retval refine error handling adds 9ac26e9973ba bpf: Test_verifier, bpf_get_stack return value add <0 adds 32f13a5add87 bpf: Test_verifier, #65 error message updates for trunc of [...] adds 41f70fe0649d bpf: Test_verifier, add alu32 bounds tracking tests adds e5ffcc9191ca Merge branch 'subreg-bounds' adds 72ae26452e77 bpf: Implement bpf_link-based cgroup BPF program attachment adds 60636a494fb0 bpf: Implement bpf_prog replacement for an active bpf_cgroup_link adds 5f40c2d17819 libbpf: Add support for bpf_link-based cgroup attachment adds aa0514bb871f selftests/bpf: Test FD-based cgroup attachment adds ff03e1784395 Merge branch 'cgroup-bpf_link' adds cb1cc2e48e02 Merge remote-tracking branch 'bpf-next/master' adds dd3cc111f2e3 netfilter: nf_queue: make nf_queue_entry_release_refs static adds 119e52e664c5 netfilter: nf_queue: place bridge physports into queue_ent [...] adds af370ab36fcd netfilter: nf_queue: do not release refcouts until nf_rein [...] adds 28f715b9e6dd netfilter: nf_queue: prefer nf_queue_entry_free adds 7c6b4121627a netfilter: ctnetlink: be more strict when NF_CONNTRACK_MAR [...] adds 24791b9aa1ab netfilter: nft_set_bitmap: initialize set element extensio [...] adds 8548bde9890f netfilter: nft_dynset: validate set expression definition adds d56aab2625f7 netfilter: nf_tables: skip set types that do not support f [...] adds 9312eabab4a6 netfilter: conntrack: add nf_ct_acct_add() adds ef803b3cf96a netfilter: flowtable: add counter support in HW offload adds 2e34328b396a netfilter: nft_exthdr: fix endianness of tcp option cast adds e19680f8347e ipvs: fix uninitialized variable warning adds 6b3a52355605 Merge remote-tracking branch 'netfilter-next/master' adds 65a459a276d0 Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC [...] adds b3ba2d2b7257 dt-bindings: net: bluetooth: Add device tree bindings for [...] adds 3c7acab031cf Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS adds 7e141d88e8ce Bluetooth: Add BT_MODE socket option adds d7a448d5da88 Bluetooth: Always request for user confirmation for Just Works adds fbce257ba2e4 Merge remote-tracking branch 'bluetooth/master' adds cdad0334a124 Merge remote-tracking branch 'mac80211-next/master' adds 40e7e86ef165 gfs2: Clean up inode initialization and teardown adds 969183bc68bc gfs2: Switch to list_{first,last}_entry adds d580712a3727 gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc adds 2fba46a04c38 gfs2: Change inode qa_data to allow multiple users adds 1595548fe72c gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put adds 4bd684bc0143 gfs2: Remove unnecessary gfs2_qa_{get,put} pairs adds e04d339bd8b1 gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink adds 9592ea80ad13 gfs2: instrumentation wrt ail1 stuck adds c953a735c7d4 gfs2: change from write to read lock for sd_log_flush_lock [...] adds 75b46c437f6b gfs2: Fix oversight in gfs2_ail1_flush adds 0ac65389acff Merge remote-tracking branch 'gfs2/for-next' adds 699274b1a127 Merge tag 'nand/for-5.7' into mtd/next adds 025a06c1104c mtd: Convert fallthrough comments into statements adds 7a567c086ddf Merge remote-tracking branch 'mtd/mtd/next' adds 4ccff767914b crypto: ccree - remove duplicated include from cc_aead.c adds f0ac02c791a1 crypto: caam - allocate RNG instantiation descriptor with GFP_DMA adds 8483c831b9f3 crypto: caam - use struct hwrng's .init for initialization adds 1517f63cd84f crypto: caam - drop global context pointer and init_done adds 2c5e88dc90f5 crypto: caam - simplify RNG implementation adds 32107e43b505 crypto: caam - check if RNG job failed adds 551ce72a78e2 crypto: caam - invalidate entropy register during RNG init [...] adds 0544cb75bd7d bus: fsl-mc: add api to retrieve mc version adds 358ba762d9f1 crypto: caam - enable prediction resistance in HRWNG adds ea53756d831a crypto: caam - limit single JD RNG output to maximum of 16 bytes adds 6e4e00d8b68c crypto: arm[64]/poly1305 - add artifact to .gitignore files adds fcb90d51c375 crypto: af_alg - bool type cosmetics adds b792af6ccfab Merge remote-tracking branch 'crypto/master' adds c0ca5437c509 Merge tag 'amd-drm-next-5.7-2020-03-26' of git://people.fr [...] adds 700d6ab987f3 Merge tag 'drm-intel-next-fixes-2020-03-27' of git://anong [...] adds 7b0aad074d81 Merge remote-tracking branch 'drm/drm-next' adds 50451cfa9aa6 Merge remote-tracking branch 'amdgpu/drm-next' adds 98878d9dfc7a dt-bindings: display: ti: Fix dtc unit-address warnings in [...] adds 9488ef75ef44 docs: dt: display/ti: fix typos at the devicetree/ directory name adds 7a498748c134 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 2ae3c54eaf1b Merge remote-tracking branch 'drm-msm/msm-next' adds a81f76c75b40 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds cc68886aeed4 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 5ad854bdba49 Merge remote-tracking branch 'regmap/for-next' adds 20374e71f2d1 Merge remote-tracking branch 'modules/modules-next' adds 58508ea70105 Merge remote-tracking branch 'input/next' adds cc51abb167fa Merge remote-tracking branch 'block/for-next' adds d292ab5b12f6 Merge remote-tracking branch 'device-mapper/for-next' adds fd9b94210c1c Merge remote-tracking branch 'pcmcia/pcmcia-next' adds 08e7eb1b5ebc Merge remote-tracking branch 'mmc/next' adds bcad7d97869b Merge remote-tracking branch 'mfd/for-mfd-next' adds 1646848226cb Merge remote-tracking branch 'backlight/for-backlight-next' adds 099928d0e879 Merge remote-tracking branch 'battery/for-next' adds 9940534cb47a Merge remote-tracking branch 'regulator/for-next' adds e32cd15ed195 Merge remote-tracking branch 'security/next-testing' adds bd5ebdbf8f37 Merge remote-tracking branch 'apparmor/apparmor-next' adds 4f83108fe627 Merge remote-tracking branch 'integrity/next-integrity' adds f1740522a39d Merge remote-tracking branch 'keys/keys-next' adds 779df6a5480f NFS: Ensure security label is set for root inode adds c753924b6285 selinux: clean up indentation issue with assignment statement adds 56eb15cacf21 Merge remote-tracking branch 'selinux/next' adds 0bd39aa08aa9 Merge remote-tracking branch 'smack/for-next' adds 2920774c5ad0 Merge remote-tracking branch 'watchdog/master' adds d478313bfb5c Merge remote-tracking branch 'iommu/next' adds 6b28a9b80fdb Merge remote-tracking branch 'vfio/next' adds c9ad3d8ebe69 Merge remote-tracking branch 'audit/next' adds 73c3f08cb9da dt-bindings: thermal: rcar-thermal: Convert bindings to js [...] adds 6843a78dd6d8 dt-bindings: spi: Convert QSPI bindings to YAML adds c2b894a8145f dt-bindings: spi: Add interconnect binding for QSPI adds f231dc61dddc dt-bindings: interrupt-controller: msi: Correct msi-contro [...] adds a06266af17ea dt-bindings: leds: common: fix example for gpio-leds adds ac08212216fd dt-bindings: Add cros-ec Type C port driver adds 59927043a233 dt-bindings: pwm: renesas-tpu: Document more R-Car Gen2 support adds 677224eaf16a docs: dt: fix references to m_can.txt file adds 3d12903de5ad docs: dt: fix references to ap806-system-controller.txt adds c88bd7d9aa29 docs: dt: fix a broken reference to input.yaml adds b38a6cd14849 of: of_private.h: Replace zero-length array with flexible- [...] adds cca8ca3b8d42 dt-bindings: vendor-prefixes: Add Topwise adds 0631eaed5f6b Merge remote-tracking branch 'devicetree/for-next' adds 4d36e53e4e92 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds 51449ae819b4 Merge remote-tracking branch 'spi/for-next' adds 4c36c7d59535 Merge branch 'x86/vmware' adds 0b7785cc67de Merge branch 'x86/timers' adds 69f01bf13d43 Merge branch 'x86/splitlock' adds 106be6f7dfbd Merge branch 'x86/mm' adds 5590f0a3934b Merge branch 'x86/misc' adds 9697e7a49272 Merge branch 'x86/kdump' adds d7005318b63d Merge branch 'x86/fpu' adds 9f78bf97ec54 Merge branch 'x86/entry' adds 53e8f42d7360 Merge branch 'x86/cpu' adds d51cbc1b1db3 Merge branch 'x86/cleanups' adds eb670cd71f8a Merge branch 'x86/build' adds 1e80710b0354 Merge branch 'x86/boot' adds 21b9479d9414 Merge branch 'x86/asm' adds 789852b8ab03 Merge branch 'timers/nohz' adds bd57a487a565 Merge branch 'timers/core' adds feb220f13c0f Merge branch 'smp/core' adds eca88fb6c04a Merge branch 'sched/rt' adds 2c19974d6625 Merge branch 'sched/core' adds e909ae4aa01b Merge branch 'ras/core' adds 73784ae0f114 Merge branch 'perf/core' adds 764e222fc03c Merge branch 'locking/kcsan' adds 741b27eb1243 Merge branch 'locking/core' adds 82c849eb36fe alpha: Replace setup_irq() by request_irq() adds e13b99f30058 c6x: Replace setup_irq() by request_irq() adds 45b26ddee6d7 hexagon: Replace setup_irq() by request_irq() adds 5497fce735ba sh: Replace setup_irq() by request_irq() adds ba947241f125 unicore32: Replace setup_irq() by request_irq() adds 8a13b02a010a Merge tag 'irqchip-5.7' of git://git.kernel.org/pub/scm/li [...] adds e314ff60b8ed Merge branch 'irq/core' adds c2136dceba9a efi/libstub/arm64: Avoid image_base value from efi_loaded_image adds 594e576d4b93 efi/libstub/arm: Fix spurious message that an initrd was loaded adds 66f6ac6bfa23 Merge branch 'efi/core' adds 05bfa81d9da5 Merge branch 'core/rcu' adds b600cb614e4a Merge branch 'core/objtool' adds 5655cfb2a593 Merge remote-tracking branch 'tip/auto-latest' adds 93e764fcbe4f Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 5b6406a7b1a5 Merge remote-tracking branch 'edac/edac-for-next' adds cbcba0783cc6 Revert "irqchip/xilinx: Do not call irq_set_default_host()" adds 545ef0bada10 Revert "irqchip/xilinx: Enable generic irq multi handler" adds 099b60ddfe75 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 1c24246f5539 Merge remote-tracking branch 'ftrace/for-next' adds 5c7c82b074af Merge remote-tracking branch 'rcu/rcu/next' adds 830948eb6826 Merge tag 'kvm-s390-next-5.7-3' of git://git.kernel.org/pu [...] adds b060cc240c93 Merge remote-tracking branch 'kvm/linux-next' adds 86ed4bba93da Merge remote-tracking branch 'kvm-arm/next' adds 24e9cc8f7dd3 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds b28089a7ad9d xen/xenbus: remove unused xenbus_map_ring() adds 69086bd69857 xen-pciback: fix INTERRUPT_TYPE_* defines adds 2f62f36e62da x86/xen: Make the boot CPU idle task reliable adds c3881eb58d56 x86/xen: Make the secondary CPU idle tasks reliable adds e0863d1bcff0 Merge remote-tracking branch 'xen-tip/linux-next' adds ac60452092d5 Merge remote-tracking branch 'percpu/for-next' adds 5bd5b79965d5 Merge remote-tracking branch 'workqueues/for-next' adds d878bdfba8ff platform/x86: surface3_power: Fix always true condition in [...] adds f5b74caaf8a8 Merge remote-tracking branch 'drivers-x86/for-next' adds 317a0ebe53f4 iio: cros_ec: Use Hertz as unit for sampling frequency adds 9ffaf12b7d18 Merge remote-tracking branch 'chrome-platform/for-next' adds a8d93084b38e Merge remote-tracking branch 'leds/for-next' adds 69979b3f2c93 Merge remote-tracking branch 'ipmi/for-next' adds a9f291eecae7 Merge remote-tracking branch 'driver-core/driver-core-next' adds 1a1e6d900a53 Merge remote-tracking branch 'usb/usb-next' adds 5de131d21349 usb: chipidea: udc: fix the kernel doc for udc.h adds 80990f3fdc0a usb: chipidea: core: refine the description for this driver adds 86b17c7f14ed usb: chipidea: core: show the real pointer value for register adds e0c36e01cf71 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 5731daee2a46 Merge remote-tracking branch 'tty/tty-next' adds 2f7eaa30abaa Documentation: provide IBM contacts for embargoed hardware adds 9b6eaaf3db5e coresight: do not use the BIT() macro in the UAPI header adds 99397d33b763 mei: me: add cedar fork device ids adds d43bea206eaf speakup: misc: Use dynamic minor numbers for speakup devices adds 10cea23b6aae misc: rtsx: set correct pcr_ops for rts522A adds 3316ab2b45f6 bus: mhi: core: Add support for reading MHI info from device adds 93e17a44347a bus: mhi: core: Initialize bhie field in mhi_cntrl for RDD [...] adds 3eb583a6d0ae bus: mhi: core: Drop the references to mhi_dev in mhi_dest [...] adds 7c8978c0837d driver core: platform: Initialize dma_parms for platform devices adds 5caf6102e32e amba: Initialize dma_parms for amba devices adds f614be44d7a1 Merge remote-tracking branch 'char-misc/char-misc-next' adds 4d4834602bf9 Merge remote-tracking branch 'staging/staging-next' adds d69398340858 Merge remote-tracking branch 'mux/for-next' adds 368c0d36a246 Merge remote-tracking branch 'slave-dma/next' adds 047829cf58ea Merge remote-tracking branch 'cgroup/for-next' adds 1be92136e2ba Merge remote-tracking branch 'scsi/for-next' adds f5865888beb7 Merge remote-tracking branch 'scsi-mkp/for-next' adds 9618925e1518 Merge remote-tracking branch 'vhost/linux-next' adds 9d1c3477b503 Merge remote-tracking branch 'rpmsg/for-next' adds c0d86c358d48 Merge remote-tracking branch 'gpio/for-next' adds 62f02349250a Merge remote-tracking branch 'pinctrl/for-next' adds 74c8249f216a Merge branch 'timers/drivers/timer-ti-dm' of https://git.l [...] adds 5df5a577a6b4 dt-bindings: pwm: Convert google,cros-ec-pwm.txt to YAML format adds 2c25b07e5ec1 pwm: bcm2835: Dynamically allocate base adds 15d4dbd60159 pwm: imx27: Fix clock handling in pwm_imx27_apply() adds aad4e530c241 pwm: imx27: Simplify helper function to enable and disable clocks adds 4563654fddc0 pwm: imx27: Don't disable clocks at device remove time adds 2cb5cd90f4cd pwm: imx27: Ensure clocks being on iff the PWM is on adds 3ad1f3a33286 pwm: Implement some checks for lowlevel drivers adds c0adbd1cdfcd pwm: imx-tpm: Remove unused includes adds cf7987320a1a pwm: imx27: Remove unused include of of_device.h adds cef6df8bcdda pwm: mxs: Remove unused include of of_address.h adds 69ee15f1b7a5 pwm: pca9685: Remove unused duty_cycle struct element adds e96c0ff4b1e0 pwm: Enable compile testing for some of drivers adds 2d0c08fcd67c pwm: tegra: Add support for Tegra194 adds 408a7591d91a pwm: pca9685: Replace CONFIG_PM with __maybe_unused adds a37507d5bfec pwm: pca9685: Use gpio core provided macro GPIO_LINE_DIREC [...] adds b33d232e6112 pwm: meson: Fix confusing indentation adds 5928ce02a7d9 dt-bindings: pwm: renesas-tpu: Document more R-Car Gen2 support adds 1451a3eed24b pwm: rcar: Fix late Runtime PM enablement adds d5a3c7a4536e pwm: renesas-tpu: Fix late Runtime PM enablement adds a1098c13a3ec pwm: renesas-tpu: Drop confusing registered message adds 54091b5f195b pwm: omap-dmtimer: Drop unused header file adds 348fb6f7fb4c pwm: omap-dmtimer: Update description for PWM OMAP DM timer adds 867beb60d131 pwm: omap-dmtimer: Fix PWM enabling sequence adds e793eef8062f pwm: omap-dmtimer: Do not disable PWM before changing peri [...] adds 6b28fb6f3ca3 pwm: omap-dmtimer: Implement .apply callback adds d3817a647059 pwm: sun4i: Remove redundant needs_delay adds ce1f9cece057 pwm: jz4740: Use clocks from TCU driver adds 485b56f08f33 pwm: jz4740: Improve algorithm of clock calculation adds c2693514a0a1 pwm: jz4740: Obtain regmap from parent node adds a2005fc79179 pwm: jz4740: Allow selection of PWM channels 0 and 1 adds f767898cf7cd Merge remote-tracking branch 'pwm/for-next' adds ebd0d6423057 Merge remote-tracking branch 'userns/for-next' adds 4ee5466f97ed Merge remote-tracking branch 'random/dev' adds e67cebce74d3 Merge remote-tracking branch 'kselftest/next' adds 77c2f89e07bc Merge remote-tracking branch 'livepatching/for-next' adds 3bbf11d8287a Merge remote-tracking branch 'coresight/next' adds 51a9c0281c95 Merge remote-tracking branch 'rtc/rtc-next' adds fd4fdf7807a9 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds e831c09c35cc NTB: ntb_tool: reading the link file should not end in a N [...] adds 8f79f99c4d45 NTB: Revert the change to use the NTB device dev for DMA a [...] adds a36681fc6ac1 NTB: Fix the default port and peer numbers for legacy drivers adds 19c1648a2a03 NTB: ntb_pingpong: Choose doorbells based on port number adds a82347d86150 NTB: perf: Don't require one more memory window than numbe [...] adds 0dfb79b23aa6 NTB: perf: Fix support for hardware that doesn't have port [...] adds 3a068f552f92 NTB: perf: Fix race condition when run with ntb_test adds b9fc54c38e2e NTB: ntb_test: Fix bug when counting remote files adds c500c44f7e8f Merge remote-tracking branch 'ntb/ntb-next' adds 87c5159ed3ac Merge remote-tracking branch 'fsi/next' adds f58cc6082d30 Merge remote-tracking branch 'slimbus/for-next' adds e52dc692c954 Merge remote-tracking branch 'nvmem/for-next' adds 299a04bb0106 Merge remote-tracking branch 'xarray/xarray' adds fe5f6a1fef87 x86/Hyper-V: Unload vmbus channel in hv panic callback adds 36382c687a1e x86/Hyper-V: Free hv_panic_page when fail to register kmsg dump adds 5fb92a7d4131 x86/Hyper-V: Trigger crash enlightenment only once during [...] adds d155d0cfe77f x86/Hyper-V: Report crash register data or ksmg before run [...] adds 86fd319b9240 x86/Hyper-V: Report crash register data when sysctl_record [...] adds a6a5aa4b0179 x86/Hyper-V: Report crash data in die() when panic_on_oops is set adds cdb4b661216a Merge remote-tracking branch 'hyperv/hyperv-next' adds 323d7420dd07 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds 949813458908 Merge remote-tracking branch 'pidfd/for-next' adds f66c9a33aee9 mm/hmm: use device_private_entry_to_pfn() adds 846babe85efd mm/hmm: do not unconditionally set pfns when returning EBUSY adds 53bfe17ff88f mm/hmm: do not set pfns when returning an error code adds bd5d3587b218 mm/hmm: return error for non-vma snapshots adds 202fc85449ae Merge remote-tracking branch 'hmm/hmm' adds 0b4607df5615 fpga: ice40-spi: Use new structure for SPI transfer delays adds c86045e689a7 fpga: machxo2-spi: Use new structure for SPI transfer delays adds e37aa3c45dea dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] adds c827f10660da arm64: dts: agilex: correct FPGA manager driver's compatib [...] adds fc1792d75264 fpga: stratix10-soc: add compatible property value for int [...] adds 904d0c269acf dt-bindings, firmware: add compatible value Intel Stratix1 [...] adds 291bcaff6b65 arm64: dts: agilex: correct service layer driver's compati [...] adds 394b70defff8 fpga: dfl.h: Replace zero-length array with flexible-array member adds cef0ca6417de fpga: dfl: afu: support debug access to memory-mapped afu regions adds 956e7d8a9e8b Merge remote-tracking branch 'fpga/for-next' adds ac37d0936aee Merge remote-tracking branch 'cel/cel-next' adds 024516e446ff Merge remote-tracking branch 'kunit-next/kunit' adds ad1a6445c02f Merge remote-tracking branch 'trivial/for-next' adds 5ef7218d5dac /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds a40056aa7de4 /proc/kpageflags: do not use uninitialized struct pages adds 4c08a5aa10d6 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] adds 4b255bbf7196 ipc-mqueuec-change-__do_notify-to-bypass-check_kill_permis [...] adds 2c8e40e350bb tools/accounting/getdelays.c: fix netlink attribute length adds 826ddc88e2cf mm/hugetlb: fix a addressing exception caused by huge_pte_offset adds 22caf28f0ce4 hfsplus: fix crash and filesystem corruption when deleting files adds 3fb2317694b0 kthread: mark timer used by delayed kthread works as IRQ safe adds 89ff3a6a9d41 asm-generic: make more kernel-space headers mandatory adds dfcce3ae4ef8 scripts/spelling.txt: add syfs/sysfs pattern adds 3471ee76363a scripts/spelling.txt: add more spellings to spelling.txt adds 7cffb7ef5dd4 ocfs2: remove FS_OCFS2_NM adds 08926c33a397 ocfs2: remove unused macros adds aa38eb9dbb8c ocfs2: use OCFS2_SEC_BITS in macro adds 0ce6fe41402f ocfs2: remove dlm_lock_is_remote adds b465ff888213 ocfs2: there is no need to log twice in several functions adds 1753700c356a ocfs2: correct annotation from "l_next_rec" to "l_next_free_rec" adds 3a339d477a4a ocfs2: remove useless err adds 48a7f925dea7 ocfs2: Add missing annotations for ocfs2_refcount_cache_lo [...] adds 658ebec852e3 ocfs2: replace zero-length array with flexible-array member adds 9c0248585785 ocfs2: cluster: replace zero-length array with flexible-ar [...] adds 2c20d4a4d431 ocfs2: dlm: replace zero-length array with flexible-array member adds 02bd7134b4a0 ocfs2: ocfs2_fs.h: replace zero-length array with flexible [...] adds f4d4db91652d ocfs2: roll back the reference count modification of the p [...] adds 823891f7c428 ocfs2: use scnprintf() for avoiding potential buffer overflow adds 419773d575d6 ocfs2: use memalloc_nofs_save instead of memalloc_noio_save adds 986c3aa5111f drivers/tty/serial/sh-sci.c: suppress uninitialized var warning adds 6c222735958c ramfs: support O_TMPFILE adds c984aa4f4dc3 fs_parse: Remove pr_notice() about each validation adds bc8c171ad482 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds a3a731a28d72 mm/slub.c: replace cpu_slab->partial with wrapped APIs adds d46ee31aa02d mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs adds 20a057f40791 slub: improve bit diffusion for freelist ptr obfuscation adds d5b0423c18e7 slub: relocate freelist pointer to middle of object adds 05faad039dbc Revert "topology: add support for node_to_mem_node() to de [...] adds bfc5f83a2795 mm/kmemleak.c: use address-of operator on section symbols adds edbfd5ae09bd mm/Makefile: disable KCSAN for kmemleak adds 5ae6b6ee6cbe mm/filemap.c: don't bother dropping mmap_sem for zero size [...] adds f287f6ab60bf mm/page-writeback.c: write_cache_pages(): deduplicate iden [...] adds 9b8f4937ff93 mm/filemap.c: clear page error before actual read adds 855849f855da mm/filemap.c: remove unused argument from shrink_readahead [...] adds cc16be8c54da mm/filemap.c: use vm_fault error code directly adds d6834c5d9e01 include/linux/pagemap.h: rename arguments to find_subpage adds 3202d1c4ac04 mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirt [...] adds 31d514b8b1d4 mm/filemap.c: unexport find_get_entry adds 0d71c6fe841d mm/filemap.c: rewrite pagecache_get_page documentation adds 4ff84a579cd6 mm/gup: split get_user_pages_remote() into two routines adds 122704a5b0ed mm/gup: pass a flags arg to __gup_device_* functions adds 14a02971337d mm: introduce page_ref_sub_return() adds 329854642d7d mm/gup: pass gup flags to two more routines adds e34949f17a8d mm/gup: require FOLL_GET for get_user_pages_fast() adds 08ed89a0d7cc mm/gup: track FOLL_PIN pages adds 1607df1b963a mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages adds 4deaa5a72b2d mm/gup: fixup for 9947ea2c1e608e32 "mm/gup: track FOLL_PIN pages" adds 0712f3fe5436 mm-gup-track-foll_pin-pages-fix-2-fix adds 364de68f613b mm/gup: page->hpage_pinned_refcount: exact pin counts for [...] adds 18759bfcd5d8 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting adds dd2ecc2bed4d mm/gup_benchmark: support pin_user_pages() and related calls adds 385473f888c7 selftests/vm: run_vmtests: invoke gup_benchmark with basic [...] adds 2ac41618f769 mm: improve dump_page() for compound pages adds de12d9e30873 mm: dump_page(): additional diagnostics for huge pinned pages adds 90e699df3745 mm/gup/writeback: add callbacks for inaccessible pages adds 34638b057707 mm/gup: rename nr as nr_pinned in get_user_pages_fast() adds 5569fa2d8731 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path adds 1c87cce79b1f mm/swapfile.c: fix comments for swapcache_prepare adds 32efcd8ff36f mm/swap.c: not necessary to export __pagevec_lru_add() adds 17cf6acfdcf2 mm/swapfile: fix data races in try_to_unuse() adds 5d5869135073 mm/swap_slots.c: assign|reset cache slot by value directly adds 9e67cb5e57bf mm: swap: make page_evictable() inline adds 5de7582db9d9 mm-swap-make-page_evictable-inline-fix adds 42adfa3dd72e mm: swap: use smp_mb__after_atomic() to order LRU bit set adds bc5e08cd2d8f mm/swap_state.c: use the same way to count page in [add_to [...] adds a36078f6a337 mm, memcg: fix build error around the usage of kmem_caches adds c53ddea663b3 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node adds fc46a300f0d8 mm: memcg/slab: use mem_cgroup_from_obj() adds 5f6f56f28b05 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments adds 9f5b25b3b918 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments adds c9d9c261787c mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_( [...] adds 21ac0224a9a8 mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() adds afa98afa2165 mm: memcg/slab: cache page number in memcg_(un)charge_slab() adds ccf2cf29b64f mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __me [...] adds 245c61d6c63f mm: memcontrol: fix memory.low proportional distribution adds 06638a7d5c6f mm: memcontrol: clean up and document effective low/min ca [...] adds f61f09e04804 mm: memcontrol: recursive memory.low protection adds feb6318dc34f memcg: css_tryget_online cleanups adds 995a819cfff7 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused adds 1fea1e97b052 mm/memcg: optimize memory.numa_stat like memory.stat adds 5266685fb278 memcg-optimize-memorynuma_stat-like-memorystat-fix adds f0a89c0d5aa6 mm, memcg: prevent memory.high load/store tearing adds 7d6f1e7d5ce2 mm, memcg: prevent memory.max load tearing adds ad1a256d8f49 mm, memcg: prevent memory.low load/store tearing adds c2dd3d453ea9 mm, memcg: prevent memory.min load/store tearing adds 726dfdb4d16a mm, memcg: prevent memory.swap.max load tearing adds 7630c922cae8 mm, memcg: prevent mem_cgroup_protected store tearing adds 9fc25e53c873 mm, memcg: bypass high reclaim iteration for cgroup hierar [...] adds 49abd53bf979 mm: memcg: make memory.oom.group tolerable to task migration adds 52eb2fc2a813 mm/mapping_dirty_helpers: Update huge page-table entry callbacks adds 5276a3beaadb mm: don't prepare anon_vma if vma has VM_WIPEONFORK adds e35668ef4b60 Revert "mm/rmap.c: reuse mergeable anon_vma as parent when fork" adds 5e04d17d02b8 mm: set vm_next and vm_prev to NULL in vm_area_dup() adds 5bdc0ded5981 mm/vma: add missing VMA flag readable name for VM_SYNC adds cebf6ed1fe14 mm/vma: make vma_is_accessible() available for general use adds eb90fdea4c51 mm/vma: replace all remaining open encodings with is_vm_hu [...] adds dbe63357a3bf mm/vma: replace all remaining open encodings with vma_is_a [...] adds b47926dde56a mm/vma: append unlikely() while testing VMA access permissions adds d54547075f18 mm/mmap.c: fix the adjusted length error adds b18c748ea3f6 mm/vma: move VM_NO_KHUGEPAGED into generic header adds 2af0afdd71b5 mm/vma: make vma_is_foreign() available for general use adds bfcdf3ed120e mm/vma: make is_vma_temporary_stack() available for general use adds 740e3720784e mm: add pagemap.h to the fine documentation adds d125df34a197 mm/gup: rename "nonblocking" to "locked" where proper adds 4b5f584e4cc7 mm/gup: fix __get_user_pages() on fault retry of hugetlb adds eb27ee4d8259 mm: introduce fault_signal_pending() adds 6dfef1b19da8 mm-introduce-fault_signal_pending-fix adds 505a111ba6ca x86/mm: use helper fault_signal_pending() adds 126b675e7203 arc/mm: use helper fault_signal_pending() adds 25282cb7850e arm64/mm: use helper fault_signal_pending() adds be067c6659e3 powerpc/mm: use helper fault_signal_pending() adds b5e8af1381e9 sh/mm: use helper fault_signal_pending() adds b77505f87249 mm: return faster for non-fatal signals in user mode faults adds 24092b8a93c0 userfaultfd: don't retake mmap_sem to emulate NOPAGE adds 0a633ed3d858 mm: introduce FAULT_FLAG_DEFAULT adds fc6035632594 mm: introduce FAULT_FLAG_INTERRUPTIBLE adds 0b2236aaf246 mm: allow VM_FAULT_RETRY for multiple times adds b5c3e9eb1234 mm/gup: allow VM_FAULT_RETRY for multiple times adds ed234384579a mm/gup: allow to react to fatal signals adds 3587feffb30e mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path adds 1fc68a2b8726 mm: clarify a confusing comment for remap_pfn_range() adds dbfbafe64635 mm/memory.c: clarify a confusing comment for vm_iomap_memory adds c7c9e4e5d770 mmap: remove inline of vm_unmapped_area adds 2212a6b38ea6 mm: mmap: add trace point of vm_unmapped_area adds 540de1881911 mm-mmap-add-trace-point-of-vm_unmapped_area-fix adds 2b89caaf701f mm/mremap: add MREMAP_DONTUNMAP to mremap() adds f5520716da89 mm-add-mremap_dontunmap-to-mremap-v6 adds bac6293a0b5e mm-add-mremap_dontunmap-to-mremap-v7 adds 022f54166be9 selftests: add MREMAP_DONTUNMAP selftest adds be22143d7afb selftest-add-mremap_dontunmap-selftest-fix adds a0137f43950b selftest: add MREMAP_DONTUNMAP selftest adds d237a5877b07 selftest-add-mremap_dontunmap-selftest-v7-checkpatch-fixes adds 373b090da918 mm/sparsemem: get address to page struct instead of addres [...] adds c4e93bbda648 mm/sparse: rename pfn_present() to pfn_in_present_section() adds 658694267c30 mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for [...] adds 7d1072b61e4d mm/sparse.c: allocate memmap preferring the given node adds 90f6b8e50dd6 kasan: detect negative size in memory operation function adds 778e82971207 kasan/tags: fix -Wdeclaration-after-statement warn adds 1422edb65193 kasan-detect-negative-size-in-memory-operation-function-fix-2 adds a5081859d1f4 kasan: add test for invalid size in memmove adds 1d80cb5823b9 kasan: fix -Wstringop-overflow warning adds 2331b87c6b6d mm/page_alloc: increase default min_free_kbytes bound adds 0c1bc3fa3040 mm, pagealloc: micro-optimisation: save two branches on ho [...] adds ea8307f48837 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] adds df1282719800 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] adds fcedf20da032 mm/page_alloc.c: use free_area_empty() instead of open-coding adds e0d905b8b9fe mm/page_alloc.c: micro-optimisation Remove unnecessary branch adds ab18e9bfbae2 mm/page_alloc.c: fix tick timer stall during deferred page init adds 0e8c9e39988a mm/page_alloc: simplify page_is_buddy() for better code re [...] adds 159e587476d6 mm: vmpressure: don't need call kfree if kstrndup fails adds c13258163f0a mm: vmpressure: use mem_cgroup_is_root API adds 4898ced2f4f0 mm: vmscan: replace open codings to NUMA_NO_NODE adds 2264cf5a823a mm/vmscan.c: remove cpu online notification for now adds 33c7bc2db80d mm/vmscan.c: fix data races using kswapd_classzone_idx adds 0df3ad1e1b50 mm/vmscan.c: Clean code by removing unnecessary assignment adds e07643a2a2d4 mm/vmscan.c: make may_enter_fs bool in shrink_page_list() adds d534adb7c95e mm/vmscan.c: do_try_to_free_pages(): clean code by removin [...] adds 49f469211ef0 selftests: vm: drop dependencies on page flags from mlock2 tests adds 87756f31d03b mm,compaction,cma: add alloc_contig flag to compact_control adds 0cc5ae8a0098 mm,thp,compaction,cma: allow THP migration for CMA allocations adds a3eaf85eeee5 mmthpcompactioncma-allow-thp-migration-for-cma-allocations-fix adds d068bf248d9d mm, compaction: fully assume capture is not NULL in compac [...] adds d4cf799be9e3 mm/compaction: really limit compact_unevictable_allowed to [...] adds f98f07a99f02 mm/compaction: Disable compact_unevictable_allowed on RT adds a51f08604009 mm-compaction-disable-compact_unevictable_allowed-on-rt-v5 adds 9b8419cdd956 mm/compaction.c: clean code by removing unnecessary assignment adds 9453c45dffba mm/mempolicy: support MPOL_MF_STRICT for huge page mapping adds c81a0448ed7d mm/mempolicy: check hugepage migration is supported by arc [...] adds ba7fe112b7e9 mm: mempolicy: use VM_BUG_ON_VMA in queue_pages_test_walk() adds aee131c41b75 mm: mempolicy: require at least one nodeid for MPOL_PREFERRED adds e0a161bb1ba7 mm/memblock.c: remove redundant assignment to variable max_addr adds 8d0a8dc35c00 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization adds 7bc4fdafe28b hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race adds d6c65c960f0a hugetlb_cgroup: add hugetlb_cgroup reservation counter adds 0d179c1bcbcd hugetlb_cgroup: add interface for charge/uncharge hugetlb [...] adds c0efc0d532a3 mm/hugetlb_cgroup: fix hugetlb_cgroup migration adds 288ba882efc3 hugetlb_cgroup: add reservation accounting for private mappings adds 20d5aef91a2f hugetlb_cgroup-add-reservation-accounting-for-private-mapp [...] adds 90cfc0035e87 hugetlb: disable region_add file_region coalescing adds adbe2c104dc9 mm/hugetlb: fix file_region entry allocations adds 7df50d8fba46 hugetlb_cgroup: add accounting for shared mappings adds 06f31f62e5f0 hugetlb_cgroup-add-accounting-for-shared-mappings-fix adds f276906066c7 hugetlb_cgroup: support noreserve mappings adds 5efb15ac178c hugetlb: support file_region coalescing again adds d11c34c63d2b hugetlb: fix CONFIG_CGROUP_HUGETLB ifdefs adds 50c40e229ae1 hugetlb: remove check_coalesce_bug debug code adds f0f089a354ab hugetlb_cgroup: add hugetlb_cgroup reservation tests adds c535528cc5fd hugetlb_cgroup: add hugetlb_cgroup reservation docs adds 3cd482d84a30 mm/hugetlb.c: clean code by removing unnecessary initialization adds d16038130261 mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() adds ac2f666d2028 mm: hugetlb: optionally allocate gigantic hugepages using cma adds ef79cb2d0ae5 mm: cleanup cmdline_parse_hugetlb_cma() adds 6aec9607be51 mm: hugetlb: fix per-node size calculation for hugetlb_cma adds e7c59e359beb selftests/vm: fix map_hugetlb length used for testing read [...] adds 93ce63993dbe mm/hugetlb: fix build failure with HUGETLB_PAGE but not HU [...] adds 5ea87af826c1 mm: hugetlb: fix hugetlb_cma_reserve() if CONFIG_NUMA isn't set adds c0da7bcacd18 mm/hugetlb.c: fix printk format warning for 32-bit phys_addr_t adds 5c942781aaf0 mm-hugetlbc-fix-printk-format-warning-for-32-bit-phys_addr_t-fix adds 242a8cb98590 include/linux/huge_mm.h: check PageTail in hpage_nr_pages [...] adds 059596f0bab6 mm/migrate.c: no need to check for i > start in do_pages_move() adds cfa1fefe22e3 mm/migrate.c: wrap do_move_pages_to_node() and store_status() adds 932e3c375564 mm/migrate.c: check pagelist in move_pages_and_store_status() adds 790d71cac338 mm/migrate.c: unify "not queued for migration" handling in [...] adds fdb701466407 mm/migrate.c: migrate PG_readahead flag adds 667fe2212552 mm-migratec-migrate-pg_readahead-flag-fix adds d74e332b5476 mm, shmem: add vmstat for hugepage fallback adds b8297ee60f64 mm, thp: track fallbacks due to failed memcg charges separately adds 219541f4b9c4 include/linux/pagemap.h: optimise find_subpage for !THP adds 5ee8663c18fe mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE adds 9207f1cfda5f mm/ksm.c: update get_user_pages() argument in comment adds dc74f8191554 drivers/base/memory.c: cache memory blocks in xarray to ac [...] adds 394ecdb2d2e3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] adds ab1bf49b01e3 mm: code cleanup for MADV_FREE adds 4d5c99a7e20a mm: adjust shuffle code to allow for future coalescing adds 087edf67e695 mm: use zone and order instead of free area in free_list m [...] adds 7e3cef8794f9 mm: add function __putback_isolated_page adds 883e49531776 mm: introduce Reported pages adds 74032e324f01 virtio-balloon: pull page poisoning config out of free pag [...] adds fe613d55dd15 virtio-balloon: add support for providing free page report [...] adds a91c547c06eb mm/page_reporting: rotate reported pages to the tail of the list adds 6bc9fcec28a6 mm/page_reporting: add budget limit on how many pages can [...] adds 0b155b03a922 mm/page_reporting: add free page reporting documentation adds 24f47388a79c virtio-balloon: switch back to OOM handler for VIRTIO_BALL [...] adds 48664a0b0a3c userfaultfd: wp: add helper for writeprotect check adds 44eefca4681c userfaultfd: wp: hook userfault handler to write protection fault adds 709d69577e1a userfaultfd: wp: add WP pagetable tracking to x86 adds c135a611bd8f userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers adds b3d8b35f380c userfaultfd: wp: add UFFDIO_COPY_MODE_WP adds c792dd2acdc0 mm: merge parameters for change_protection() adds edb7b88c04ef userfaultfd: wp: apply _PAGE_UFFD_WP bit adds 17748a545c78 userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork adds 124865565750 userfaultfd: wp: add pmd_swp_*uffd_wp() helpers adds 0e5dddbf039c userfaultfd: wp: support swap and page migration adds aa746386b528 khugepaged: skip collapse if uffd-wp detected adds 5291b7f7f32b userfaultfd: wp: support write protection for userfault vma range adds 6e2a8d119120 userfaultfd: wp: add the writeprotect API to userfaultfd ioctl adds 204b4a6416e7 userfaultfd: wp: enabled write protection in userfaultfd API adds dd43939c4e9e userfaultfd: wp: don't wake up when doing write protect adds 2b5bbaae059b userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update adds 892c02a4739f userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally adds e5df6e94ff4b userfaultfd: selftests: refactor statistics adds ceb174c304fa userfaultfd: selftests: add write-protect test adds 35cdd532341d drivers/base/memory.c: drop section_count adds 9bd60a5a4c69 drivers/base/memory.c: drop pages_correctly_probed() adds 6d2dbb57a279 mm/page_ext.c: drop pfn_present() check when onlining adds 52a50c99e0fd mm/memory_hotplug.c: only respect mem= parameter during bo [...] adds 42855a9c20be mm/memory_hotplug.c: simplify calculation of number of pag [...] adds 10a4234177e3 mm/memory_hotplug.c: cleanup __add_pages() adds 7b11ba5c9224 mm/sparse.c: introduce new function fill_subsection_map() adds 2600292c7b90 mm/sparse.c: introduce a new function clear_subsection_map() adds 48d4b8a87858 mm/sparse.c: only use subsection map in VMEMMAP case adds 3b360b666e40 mm/sparse.c: add note about only VMEMMAP supporting sub-se [...] adds 0d87c4010f2f mm/sparse.c: move subsection_map related functions together adds b46a181aa7d6 mm/sparse.c: move functions into CONFIG_MEMORY_HOTPLUG ifd [...] adds 52dde1681c71 drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE adds ee8c209c9d4a drivers/base/memory: map MMOP_OFFLINE to 0 adds 720c30c72277 drivers/base/memory: store mapping between MMOP_* and stri [...] adds ecad822112f0 powernv/memtrace: always online added memory blocks adds 0461f5678f46 hv_balloon: don't check for memhp_auto_online manually adds 5a09bc49f4c9 hv_balloon-dont-check-for-memhp_auto_online-manually-fix adds 45342b9cad35 mm/memory_hotplug: unexport memhp_auto_online adds c125b326b954 mm/memory_hotplug: convert memhp_auto_online to store an o [...] adds 52460dbf9b39 mm/memory_hotplug: allow to specify a default online_type adds ccca60177df0 mm/memory_hotplug.c: use __pfn_to_section() instead of ope [...] adds e7f83efa3b30 mm/shmem.c: distribute switch variables for initialization adds a463df6aabee mm/shmem.c: Clean code by removing unnecessary assignment adds ea5f6384eea7 mm: huge tmpfs: try to split_huge_page() when punching hole adds 93102146c7cd mm: prevent a warning when casting void* -> enum adds c1d1583386a3 mm/zswap: allow setting default status, compressor and all [...] adds c743e6b9e039 mm/compaction: add missing annotation for compact_lock_irqsave adds 8580fad28284 mm/hugetlb: add missing annotation for gather_surplus_pages() adds 9c6de287ccb9 mm/mempolicy: add missing annotation for queue_pages_pmd() adds 533295dc4665 mm/slub: add missing annotation for get_map() adds 8e360a6bcd70 mm/slub: add missing annotation for put_map() adds 165f02d979e0 mm/zsmalloc: add missing annotation for migrate_read_lock() adds 9bd97f41d82d mm/zsmalloc: add missing annotation for migrate_read_unlock() adds 4d7d3c24b2a6 mm/zsmalloc: add missing annotation for pin_tag() adds 943f998a8329 mm/zsmalloc: add missing annotation for unpin_tag() adds 7c4fffa5801f mm: fix ambiguous comments for better code readability adds 85e19d1bdb98 mm/mm_init.c: clean code. Use BUILD_BUG_ON when comparing [...] adds 05c54a1060cd mm: use fallthrough; adds bc0395cf4fa8 include/linux/swapops.h: correct guards for non_swap_entry() adds 634968332a08 include/linux/memremap.h: remove stale comments adds 0cd14fa764b2 mm/dmapool.c: micro-optimisation remove unnecessary branch adds 47767143b7b1 mm: Remove dummy struct bootmem_data/bootmem_data_t adds 47e153adb2db fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 4be09dfd8a1d fs/buffer.c: dump more info for __getblk_gfp() stall problem adds e64645b9f655 kernel/hung_task.c: Monitor killed tasks. adds 542f37607b01 fs/proc/inode.c: annotate close_pdeo() for sparse adds af0594d5a18b proc: faster open/read/close with "permanent" files adds 2c2ebfd27f90 proc-faster-open-read-close-with-permanent-files-checkpatch-fixes adds 2424f263e192 proc: speed up /proc/*/statm adds 28cb8eb84c08 proc: inline vma_stop into m_stop adds b49b08d11783 proc: remove m_cache_vma adds 7928ad46779d proc: use ppos instead of m->version adds 2c32b204ee95 seq_file: remove m->version adds 8f3226e6ce13 proc: inline m_next_vma into m_next adds 58506873ba9c asm-generic: fix unistd_32.h generation format adds 5706f746639e kernel/extable.c: use address-of operator on section symbols adds d20116f4c272 sparc,x86: vdso: remove meaningless undefining CONFIG_OPTI [...] adds b8a21225c43f compiler: Remove CONFIG_OPTIMIZE_INLINING entirely adds 7c6d5a3cc20a MAINTAINERS: add an entry for kfifo adds 814a867fc7f2 MAINTAINERS: list the section entries in the preferred order adds b99196ec548f bitops: always inline sign extension helpers adds e1a68c06d516 lib/test_lockup: test module to generate lockups adds 50347384328a lib/test_lockup: rename disable_irq to fix build error adds cced8bb98182 lib/test_lockup.c: fix spelling mistake "iteraions" -> "it [...] adds 75759357b767 lib/test_lockup.c: add parameters for locking generic vfs locks adds 53059702975c lib/bch.c: replace zero-length array with flexible-array member adds c8306d091771 lib/ts_bm.c: replace zero-length array with flexible-array member adds f2a78c8d6b8f lib/ts_fsm.c: replace zero-length array with flexible-arra [...] adds 7d2555b0c999 lib/ts_kmp.c: replace zero-length array with flexible-arra [...] adds 6bb2ea4411ec lib/scatterlist: fix sg_copy_buffer() kerneldoc adds c8abae2de9aa lib: test_stackinit.c: XFAIL switch variable init tests adds 21db30011a1e lib/stackdepot.c: check depot_index before accessing the s [...] adds fe66ffcf7e13 lib/stackdepot.c: fix a condition in stack_depot_fetch() adds 356b95cf208a lib/stackdepot.c: build with -fno-builtin adds c91a30fd955a kasan: stackdepot: move filter_irq_stacks() to stackdepot.c adds c208e7bef652 nds32: linker script: add SOFTIRQENTRY_TEXT adds c772d40a3741 ia64: add IRQENTRY_TEXT and SOFTIRQENTRY_TEXT to linker script adds 570790a03d29 percpu_counter: fix a data race at vm_committed_as adds c94a5c0faa75 lib/test_bitmap.c: make use of EXP2_IN_BITS adds c93f76b00910 lib/rbtree: fix coding style of assignments adds 00bde721cc53 lib/test_kmod.c: remove a NULL test adds e94e2f8b99fc linux/bits.h: add compile time sanity check of GENMASK inputs adds ef1f81673612 lib: optimize cpumask_local_spread() adds 15846e87fa97 lib/list: prevent compiler reloads inside 'safe' list iteration adds 920e2a1b7c63 lib/dynamic_debug.c: use address-of operator on section symbols adds 780333ce932f checkpatch: remove email address comment from email addres [...] adds 92ac1393b869 checkpatch: check SPDX tags in YAML files adds 499d2c45c985 checkpatch: support "base-commit:" format adds 0ec0c37af20e checkpatch: prefer fallthrough; over fallthrough comments adds ca8f1bfe7318 checkpatch: fix minor typo and mixed space+tab in indentation adds 7825ef0b0545 checkpatch: fix multiple const * types adds 485732f8cc6f checkpatch: add command-line option for TAB size adds d61c562f0920 checkpatch: improve Gerrit Change-Id: test adds 3efa10ddb16e checkpatch: check proper licensing of Devicetree bindings adds 05a00641824d checkpatch: avoid warning about uninitialized_var() adds 177220030d41 kselftest: introduce new epoll test case adds bd1914bf120c fs/epoll: make nesting accounting safe for -rt kernel adds 3fd3a0745c29 fs/binfmt_elf.c: delete "loc" variable adds 437cc8a0dcc2 fs/binfmt_elf.c: allocate less for static executable adds cb7821b34412 fs/binfmt_elf.c: don't free interpreter's ELF pheaders on [...] adds a2a0222905af samples/hw_breakpoint: drop HW_BREAKPOINT_R when reporting writes adds dff9a537d918 samples/hw_breakpoint: drop use of kallsyms_lookup_name() adds f6fb5d1cf98c kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_ [...] adds 67c1058c61ea reiserfs: clean up several indentation issues adds 60b2251519c9 umh: fix refcount underflow in fork_usermode_blob(). adds 347eef9032d7 gcov: gcc_4_7: replace zero-length array with flexible-arr [...] adds 696ec552e510 gcov: gcc_3_4: replace zero-length array with flexible-arr [...] adds aa70def08e33 kernel/gcov/fs.c: replace zero-length array with flexible- [...] adds 67baf2a3260f kernel/relay.c: fix read_pos error when multiple readers adds c0000bfaee25 aio: simplify read_events() adds ddc532bc9ba5 init/Kconfig: clean up ANON_INODES and old IO schedulers options adds 2b7d6c8b128d kcov: cleanup debug messages adds 812abb8f1abe kcov: fix potential use-after-free in kcov_remote_start adds 5ceb8dd6ac1d kcov: move t->kcov assignments into kcov_start/stop adds 20bc794a7fa5 kcov: move t->kcov_sequence assignment adds 19f7872504bc kcov: use t->kcov_mode as enabled indicator adds 5a364589a52a kcov: collect coverage from interrupts adds 6faf3ea87305 kcov-collect-coverage-from-interrupts-v4 adds 6c0c10476ea6 usb: core: kcov: collect coverage from usb complete callback adds 46bf73e0c10c ubsan: add trap instrumentation option adds 1b62798ea166 ubsan: split "bounds" checker from other options adds d607cedb2836 drivers/misc/lkdtm/bugs.c: add arithmetic overflow and arr [...] adds 8533e7151308 ubsan: check panic_on_warn adds cb7d4212c426 kasan: unset panic_on_warn before calling panic() adds a58cddd39162 ubsan: include bug type in report header adds cd32a7aa389b ipc/mqueue.c: fix a brace coding style issue adds 3887aaa19d87 Merge branch 'akpm-current/current' adds 8f2415d8968e Change email address for Pali Rohár adds 0b0828f7064a mm/kmemleak: silence KCSAN splats in checksum adds 5b64cc0ad661 drivers/dma/tegra20-apb-dma.c: fix platform_get_irq.cocci [...] adds a049fd5c5c2c mm/frontswap: mark various intentional data races adds 25c54deef1e1 mm/page_io: mark various intentional data races adds 6271e72bbe42 mm-page_io-mark-various-intentional-data-races-v2 adds 78f56e3f90cf mm/swap_state: mark various intentional data races adds 1df5d29d9071 mm/filemap.c: fix a data race in filemap_fault() adds d8fcb3e612db mm/swapfile: fix and annotate various data races adds b8f418b5d837 mm-swapfile-fix-and-annotate-various-data-races-v2 adds ed4f15613291 mm/page_counter: fix various data races at memsw adds a72c23958a2d mm/memcontrol: fix a data race in scan count adds e17f5df34cbf mm/list_lru: fix a data race in list_lru_count_one adds af4920e78705 mm/mempool: fix a data race in mempool_free() adds 904ae7c446cf mm/util.c: annotate an data race at vm_committed_as adds d3a11cabe52a mm/rmap: annotate a data race at tlb_flush_batched adds 019afe0b4113 mm: annotate a data race in page_zonenum() adds 73e375acc4b4 mm/swap.c: annotate data races for lru_rotate_pvecs adds a5667affc554 mm/memory.c: refactor insert_page to prepare for batched-l [...] adds 7352f2636feb mm: bring sparc pte_index() semantics inline with other platforms adds cee409cda890 mm: define pte_index as macro for x86 adds b93c4a7d8fc6 mm/memory.c: add vm_insert_pages() adds 5ef90919d98e mm-add-vm_insert_pages-fix adds aef2496199c8 add missing page_count() check to vm_insert_pages(). adds b3a5686b6b7d mm: vm_insert_pages() checks if pte_index defined. adds e60cbf67022a net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds f08333ca5a45 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds ff462bea4604 mm/vma: define a default value for VM_DATA_DEFAULT_FLAGS adds 535993372b90 mm/vma: introduce VM_ACCESS_FLAGS adds 390b7dae42db mm/special: create generic fallbacks for pte_special() and [...] adds ecfb9fa33780 mm-special-create-generic-fallbacks-for-pte_special-and-pt [...] adds df6ce756b694 mm/debug: add tests validating architecture page table helpers adds 63ca784a66d4 mm/memory_hotplug: drop the flags field from struct mhp_re [...] adds db6276edbf06 mm/memory_hotplug: rename mhp_restrictions to mhp_params adds 92eb0e791640 x86/mm: thread pgprot_t through init_memory_mapping() adds 6217e1331e5b x86/mm: introduce __set_memory_prot() adds 8d442dc8b7f1 powerpc/mm: thread pgprot_t through create_section_mapping() adds 5c2cec1d8882 mm/memory_hotplug: add pgprot_t to mhp_params adds 334055b5c842 mm/memremap: set caching mode for PCI P2PDMA memory to WC adds 7e5da4218fee mm/madvise: pass task and mm to do_madvise adds 12f739de07d3 mm/madvise: introduce process_madvise() syscall: an extern [...] adds d233ce41ff7b fix process_madvise build break for arm64 adds 957273fabded mm/madvise: check fatal signal pending of target process adds 32a30edb7ad6 pid: move pidfd_get_pid() to pid.c adds 49df92a5c994 mm/madvise: support both pid and pidfd for process_madvise adds bc744875ed0e mm/madvise: employ mmget_still_valid() for write lock adds 42f39be2773d mm/madvise: allow KSM hints for remote API adds fc3679c0cf75 kmod: make request_module() return an error when autoloadi [...] adds 64e5163faeb6 fs/filesystems.c: downgrade user-reachable WARN_ONCE() to [...] adds 303b874899bb docs: admin-guide: document the kernel.modprobe sysctl adds 82ead57f94ad docs-admin-guide-document-the-kernelmodprobe-sysctl-v5 adds 0440b9d4c0b7 selftests: kmod: fix handling test numbers above 9 adds d436b92a7770 selftests: kmod: test disabling module autoloading adds 9be747788d36 kexec: prevent removal of memory in use by a loaded kexec image adds 7cc4f0cb833f mm/memory_hotplug: allow arch override of non boot memory [...] adds f39bdd3513e7 arm64: memory: give hotplug memory a different resource name adds 5cf75f5ffc7e fs/seq_file.c: seq_read(): add info message about buggy .n [...] adds d5279e42a24d seq_read-info-message-about-buggy-next-functions-fix adds af8b52711f3b kernel/gcov/fs.c: gcov_seq_next() should increase position index adds 0842df930e18 ipc/util.c: sysvipc_find_ipc() should increase position index adds 019661e9a491 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds f583d9b1fb82 Merge branch 'akpm/master' adds 3eb7cccdb3ae Add linux-next specific files for 20200331
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 (27a8b6c16291) \ 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.
No new revisions were added by this update.
Summary of changes: Documentation/PCI/pcieaer-howto.rst | 23 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 2 +- .../bindings/chrome/google,cros-ec-typec.yaml | 54 + .../bindings/display/ti/ti,am65x-dss.yaml | 4 +- .../bindings/display/ti/ti,j721e-dss.yaml | 4 +- .../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 4 +- .../devicetree/bindings/gpio/gpio-mvebu.txt | 2 +- .../bindings/interrupt-controller/msi.txt | 2 +- Documentation/devicetree/bindings/leds/common.yaml | 4 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 2 +- .../devicetree/bindings/net/qualcomm-bluetooth.txt | 1 + .../devicetree/bindings/pwm/google,cros-ec-pwm.txt | 23 - .../bindings/pwm/google,cros-ec-pwm.yaml | 40 + .../devicetree/bindings/pwm/nvidia,tegra20-pwm.txt | 1 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 4 + .../devicetree/bindings/sound/cirrus,cs42l51.yaml | 2 +- .../devicetree/bindings/spi/qcom,spi-qcom-qspi.txt | 36 - .../bindings/spi/qcom,spi-qcom-qspi.yaml | 88 + .../devicetree/bindings/thermal/armada-thermal.txt | 2 +- .../devicetree/bindings/thermal/rcar-thermal.txt | 78 - .../devicetree/bindings/thermal/rcar-thermal.yaml | 139 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/filesystems/f2fs.rst | 4 +- .../networking/devlink/devlink-region.rst | 6 +- Documentation/networking/devlink/ice.rst | 3 +- Documentation/networking/ethtool-netlink.rst | 225 +- .../process/embargoed-hardware-issues.rst | 3 +- MAINTAINERS | 4 +- Makefile | 13 +- Next/SHA1s | 96 +- Next/merge.log | 18591 ++++++++++--------- Next/quilt-import.log | 12 +- arch/alpha/kernel/irq_alpha.c | 29 +- arch/alpha/kernel/irq_i8259.c | 8 +- arch/alpha/kernel/irq_impl.h | 7 +- arch/alpha/kernel/irq_pyxis.c | 3 +- arch/alpha/kernel/sys_alcor.c | 3 +- arch/alpha/kernel/sys_cabriolet.c | 3 +- arch/alpha/kernel/sys_eb64p.c | 3 +- arch/alpha/kernel/sys_marvel.c | 2 +- arch/alpha/kernel/sys_miata.c | 6 +- arch/alpha/kernel/sys_nautilus.c | 52 +- arch/alpha/kernel/sys_ruffian.c | 3 +- arch/alpha/kernel/sys_rx164.c | 3 +- arch/alpha/kernel/sys_sx164.c | 3 +- arch/alpha/kernel/sys_wildfire.c | 7 +- arch/alpha/kernel/time.c | 6 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/c6x/platforms/timer64.c | 11 +- arch/hexagon/kernel/smp.c | 22 +- arch/hexagon/kernel/time.c | 11 +- arch/sh/boards/mach-cayman/irq.c | 18 +- arch/sh/drivers/dma/dma-pvr2.c | 9 +- arch/unicore32/kernel/time.c | 11 +- arch/x86/include/asm/syscall_wrapper.h | 8 +- arch/x86/kernel/cpu/mshyperv.c | 10 + arch/x86/xen/smp_pv.c | 3 +- arch/x86/xen/xen-head.S | 18 +- arch/xtensa/Kconfig | 2 +- drivers/acpi/pci_root.c | 15 + drivers/amba/bus.c | 2 + drivers/base/platform.c | 1 + drivers/bluetooth/btqca.c | 18 +- drivers/bluetooth/btqca.h | 3 +- drivers/bluetooth/hci_qca.c | 40 +- drivers/bus/mhi/core/init.c | 34 +- drivers/bus/mhi/core/internal.h | 10 + drivers/bus/mhi/core/main.c | 13 + drivers/crypto/chelsio/chcr_core.c | 14 +- drivers/crypto/chelsio/chcr_ktls.c | 2 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 29 +- drivers/firmware/efi/libstub/arm-stub.c | 2 +- drivers/firmware/efi/libstub/arm64-stub.c | 7 +- drivers/fpga/dfl-pci.c | 6 +- drivers/fpga/zynq-fpga.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 31 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c | 17 +- drivers/gpu/drm/radeon/radeon_bios.c | 30 +- drivers/hv/channel_mgmt.c | 3 + drivers/hv/vmbus_drv.c | 61 +- drivers/infiniband/hw/bnxt_re/main.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 9 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 - drivers/infiniband/hw/qib/qib_verbs.h | 1 - drivers/misc/cardreader/rts5227.c | 1 + drivers/misc/mei/hw-me-regs.h | 2 + drivers/misc/mei/pci-me.c | 2 + drivers/misc/pci_endpoint_test.c | 1 - drivers/mtd/chips/cfi_cmdset_0001.c | 4 +- drivers/mtd/chips/cfi_cmdset_0002.c | 5 +- drivers/mtd/chips/cfi_cmdset_0020.c | 17 +- drivers/mtd/chips/cfi_util.c | 12 +- drivers/mtd/devices/block2mtd.c | 4 +- drivers/mtd/devices/phram.c | 4 +- drivers/mtd/lpddr/lpddr_cmds.c | 3 +- drivers/mtd/maps/sa1100-flash.c | 3 +- drivers/mtd/nand/onenand/onenand_base.c | 2 +- drivers/mtd/nand/raw/diskonchip.c | 2 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 3 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 2 +- drivers/mtd/nand/raw/ingenic/jz4725b_bch.c | 4 +- drivers/mtd/nand/raw/ingenic/jz4780_bch.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 9 +- drivers/mtd/nand/raw/nand_legacy.c | 6 +- drivers/mtd/nand/raw/nandsim.c | 4 +- drivers/mtd/nand/raw/omap_elm.c | 8 +- drivers/mtd/spi-nor/controllers/aspeed-smc.c | 2 +- drivers/mtd/spi-nor/sfdp.c | 1 - drivers/mtd/ubi/attach.c | 2 +- drivers/mtd/ubi/build.c | 4 +- drivers/mtd/ubi/fastmap-wl.c | 15 +- drivers/mtd/ubi/ubi-media.h | 2 +- drivers/mtd/ubi/wl.c | 3 +- drivers/net/dsa/mt7530.c | 57 +- drivers/net/dsa/mt7530.h | 4 + drivers/net/dsa/ocelot/felix.c | 24 + drivers/net/dsa/sja1105/Makefile | 1 + drivers/net/dsa/sja1105/sja1105.h | 41 + drivers/net/dsa/sja1105/sja1105_ethtool.c | 133 +- drivers/net/dsa/sja1105/sja1105_flower.c | 340 + drivers/net/dsa/sja1105/sja1105_main.c | 136 +- drivers/net/dsa/sja1105/sja1105_spi.c | 1 + drivers/net/ethernet/amazon/ena/ena_netdev.c | 13 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 2 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 3 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 4 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 2 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 93 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 8 +- .../mellanox/mlx5/core/{steering => esw}/Makefile | 0 .../{eswitch_offloads_chains.c => esw/chains.c} | 2 +- .../{eswitch_offloads_chains.h => esw/chains.h} | 2 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 1 + drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 4 + drivers/net/ethernet/mscc/ocelot_ace.c | 64 +- drivers/net/ethernet/mscc/ocelot_ace.h | 4 + drivers/net/ethernet/mscc/ocelot_flower.c | 12 +- drivers/net/ethernet/mscc/ocelot_police.c | 27 + drivers/net/ethernet/mscc/ocelot_police.h | 11 +- drivers/net/ethernet/mscc/ocelot_tc.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 3 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 3 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 46 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 + drivers/net/ethernet/pensando/ionic/ionic_lif.c | 390 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 5 + drivers/net/ethernet/pensando/ionic/ionic_main.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 16 + drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 1 + drivers/net/ethernet/qlogic/qed/qed_dev.c | 38 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 114 +- drivers/net/ethernet/stmicro/stmmac/common.h | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 25 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 195 + drivers/net/ethernet/stmicro/stmmac/hwif.h | 14 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 + drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +- drivers/net/macsec.c | 31 +- drivers/net/netdevsim/health.c | 4 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/micrel.c | 50 + drivers/net/phy/phylink.c | 115 +- drivers/net/wan/Kconfig | 2 +- drivers/net/wan/Makefile | 35 +- drivers/ntb/core.c | 9 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 - drivers/ntb/hw/idt/ntb_hw_idt.c | 10 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 - drivers/ntb/test/ntb_perf.c | 29 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/of/of_private.h | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 231 +- drivers/pci/hotplug/pciehp_hpc.c | 40 +- drivers/pci/pci-acpi.c | 2 + drivers/pci/pci-sysfs.c | 6 +- drivers/pci/pci.c | 2 +- drivers/pci/pci.h | 13 +- drivers/pci/pcie/Kconfig | 10 + drivers/pci/pcie/Makefile | 1 + drivers/pci/pcie/aer.c | 40 +- drivers/pci/pcie/aspm.c | 2 +- drivers/pci/pcie/dpc.c | 137 +- drivers/pci/pcie/edr.c | 239 + drivers/pci/pcie/err.c | 66 +- drivers/pci/pcie/portdrv.h | 5 - drivers/pci/pcie/portdrv_core.c | 21 - drivers/pci/probe.c | 2 + drivers/pci/quirks.c | 29 + drivers/pci/rom.c | 17 - drivers/pci/setup-bus.c | 34 +- drivers/platform/x86/surface3_power.c | 12 +- drivers/ptp/ptp_chardev.c | 9 + drivers/ptp/ptp_clock.c | 17 +- drivers/pwm/Kconfig | 58 +- drivers/pwm/core.c | 135 +- drivers/pwm/pwm-bcm2835.c | 1 + drivers/pwm/pwm-imx-tpm.c | 2 - drivers/pwm/pwm-imx27.c | 32 +- drivers/pwm/pwm-jz4740.c | 162 +- drivers/pwm/pwm-meson.c | 2 +- drivers/pwm/pwm-mxs.c | 1 - drivers/pwm/pwm-omap-dmtimer.c | 219 +- drivers/pwm/pwm-pca9685.c | 12 +- drivers/pwm/pwm-rcar.c | 10 +- drivers/pwm/pwm-renesas-tpu.c | 11 +- drivers/pwm/pwm-sun4i.c | 13 +- drivers/pwm/pwm-tegra.c | 6 + drivers/s390/net/qeth_l3_main.c | 3 - drivers/scsi/lpfc/lpfc_attr.c | 4 +- drivers/staging/speakup/devsynth.c | 10 +- drivers/staging/speakup/speakup_soft.c | 14 +- drivers/usb/chipidea/core.c | 42 +- drivers/usb/chipidea/udc.h | 5 +- drivers/xen/xen-pciback/conf_space.c | 2 +- drivers/xen/xen-pciback/conf_space.h | 8 +- fs/ext4/balloc.c | 7 +- fs/ext4/block_validity.c | 18 +- fs/ext4/ext4.h | 40 +- fs/ext4/ext4_jbd2.c | 13 +- fs/ext4/extents.c | 27 +- fs/ext4/ialloc.c | 13 +- fs/ext4/indirect.c | 2 +- fs/ext4/inline.c | 13 +- fs/ext4/inode.c | 29 +- fs/ext4/mballoc.c | 21 +- fs/ext4/mmp.c | 13 +- fs/ext4/move_extent.c | 4 +- fs/ext4/namei.c | 24 +- fs/ext4/super.c | 185 +- fs/ext4/xattr.c | 10 +- fs/f2fs/Kconfig | 9 + fs/f2fs/compress.c | 222 +- fs/f2fs/data.c | 3 +- fs/f2fs/f2fs.h | 17 +- fs/f2fs/file.c | 12 +- fs/f2fs/segment.c | 20 +- fs/f2fs/super.c | 9 +- fs/f2fs/sysfs.c | 4 + fs/f2fs/xattr.h | 4 +- fs/gfs2/acl.c | 7 +- fs/gfs2/bmap.c | 9 +- fs/gfs2/file.c | 43 +- fs/gfs2/glock.c | 10 +- fs/gfs2/incore.h | 1 + fs/gfs2/inode.c | 53 +- fs/gfs2/log.c | 49 +- fs/gfs2/lops.c | 6 +- fs/gfs2/quota.c | 69 +- fs/gfs2/quota.h | 4 +- fs/gfs2/recovery.c | 6 +- fs/gfs2/rgrp.c | 17 +- fs/gfs2/rgrp.h | 3 +- fs/gfs2/super.c | 37 +- fs/gfs2/xattr.c | 12 +- fs/notify/fanotify/fanotify.c | 2 +- fs/ubifs/io.c | 16 +- fs/ubifs/journal.c | 1 + fs/ubifs/orphan.c | 13 +- include/clocksource/timer-ti-dm.h | 3 +- include/linux/acpi.h | 6 +- include/linux/aer.h | 9 +- include/linux/amba/bus.h | 1 + include/linux/bpf-cgroup.h | 41 +- include/linux/bpf.h | 10 +- include/linux/bpf_verifier.h | 4 + include/linux/genhd.h | 3 +- include/linux/ipv6.h | 1 + include/linux/limits.h | 1 + include/linux/mhi.h | 17 + include/linux/pci-acpi.h | 8 + include/linux/pci.h | 8 +- include/linux/pci_ids.h | 2 + include/linux/phylink.h | 93 +- include/linux/platform_data/pwm_omap_dmtimer.h | 90 - include/linux/platform_device.h | 1 + include/linux/ptp_clock_kernel.h | 19 + include/linux/pwm.h | 4 +- include/linux/qed/qed_chain.h | 24 +- include/linux/seccomp.h | 3 +- include/linux/skbuff.h | 4 +- include/linux/tcp.h | 26 +- include/linux/tnum.h | 12 + include/net/act_api.h | 2 + include/net/addrconf.h | 3 + include/net/bluetooth/bluetooth.h | 8 + include/net/devlink.h | 3 +- include/net/dsa.h | 13 +- include/net/flow_offload.h | 12 +- include/net/inet6_hashtables.h | 3 +- include/net/inet_hashtables.h | 3 +- include/net/ip_fib.h | 5 +- include/net/lwtunnel.h | 6 +- include/net/mptcp.h | 26 + include/net/netfilter/nf_conntrack_acct.h | 11 +- include/net/netfilter/nf_queue.h | 7 +- include/net/netfilter/nf_tables.h | 2 + include/net/netlink.h | 15 + include/net/netns/mib.h | 3 + include/net/pkt_cls.h | 5 +- include/net/rpl.h | 46 + include/net/sock.h | 46 +- include/soc/mscc/ocelot.h | 9 + include/sound/soc-dai.h | 2 +- include/trace/events/f2fs.h | 3 +- include/trace/events/mmap.h | 2 +- include/uapi/linux/bpf.h | 47 +- include/uapi/linux/coresight-stm.h | 6 +- include/uapi/linux/devlink.h | 2 + include/uapi/linux/ethtool.h | 6 + include/uapi/linux/ethtool_netlink.h | 93 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/inet_diag.h | 1 + include/uapi/linux/ipv6.h | 2 + include/uapi/linux/lwtunnel.h | 1 + include/uapi/linux/mptcp.h | 89 + include/uapi/linux/net_tstamp.h | 6 + include/uapi/linux/pkt_cls.h | 1 + include/uapi/linux/rpl.h | 48 + include/uapi/linux/rpl_iptunnel.h | 21 + include/uapi/linux/seccomp.h | 1 + init/Kconfig | 1 + kernel/bpf/btf.c | 24 +- kernel/bpf/cgroup.c | 395 +- kernel/bpf/syscall.c | 113 +- kernel/bpf/tnum.c | 15 + kernel/bpf/verifier.c | 1209 +- kernel/cgroup/cgroup.c | 41 +- kernel/seccomp.c | 15 +- localversion-next | 2 +- mm/hmm.c | 6 + net/bluetooth/l2cap_sock.c | 138 +- net/bluetooth/smp.c | 12 +- net/core/dev.c | 4 +- net/core/dev_ioctl.c | 6 + net/core/devlink.c | 39 +- net/core/filter.c | 35 +- net/core/lwt_bpf.c | 2 +- net/core/lwtunnel.c | 6 +- net/core/page_pool.c | 8 +- net/core/skbuff.c | 1 + net/core/sock.c | 12 + net/dsa/dsa.c | 6 +- net/dsa/slave.c | 145 +- net/ethtool/Makefile | 2 +- net/ethtool/coalesce.c | 353 + net/ethtool/common.c | 70 + net/ethtool/common.h | 6 + net/ethtool/eee.c | 206 + net/ethtool/ioctl.c | 41 +- net/ethtool/netlink.c | 53 + net/ethtool/netlink.h | 7 + net/ethtool/pause.c | 145 + net/ethtool/privflags.c | 4 +- net/ethtool/strset.c | 15 + net/ethtool/tsinfo.c | 143 + net/ipv4/af_inet.c | 4 + net/ipv4/fib_lookup.h | 2 +- net/ipv4/fib_semantics.c | 22 +- net/ipv4/fib_trie.c | 5 +- net/ipv4/ip_input.c | 3 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_tunnel.c | 6 +- net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/proc.c | 2 + net/ipv4/tcp_minisocks.c | 6 + net/ipv4/udp.c | 8 +- net/ipv4/udp_offload.c | 1 + net/ipv6/Kconfig | 10 + net/ipv6/Makefile | 3 +- net/ipv6/addrconf.c | 63 + net/ipv6/af_inet6.c | 7 + net/ipv6/exthdrs.c | 201 +- net/ipv6/ila/ila_lwt.c | 2 +- net/ipv6/ip6_input.c | 3 +- net/ipv6/route.c | 2 +- net/ipv6/rpl.c | 123 + net/ipv6/rpl_iptunnel.c | 380 + net/ipv6/seg6_iptunnel.c | 2 +- net/ipv6/seg6_local.c | 5 +- net/ipv6/udp.c | 9 +- net/mac80211/tx.c | 3 +- net/mpls/mpls_iptunnel.c | 2 +- net/mptcp/Makefile | 3 +- net/mptcp/crypto.c | 17 +- net/mptcp/diag.c | 104 + net/mptcp/mib.c | 69 + net/mptcp/mib.h | 40 + net/mptcp/options.c | 515 +- net/mptcp/pm.c | 242 + net/mptcp/pm_netlink.c | 857 + net/mptcp/protocol.c | 588 +- net/mptcp/protocol.h | 187 +- net/mptcp/subflow.c | 337 +- net/mptcp/token.c | 27 + net/netfilter/ipvs/ip_vs_core.c | 3 +- net/netfilter/nf_conntrack_core.c | 7 +- net/netfilter/nf_conntrack_netlink.c | 2 +- net/netfilter/nf_flow_table_offload.c | 12 + net/netfilter/nf_queue.c | 96 +- net/netfilter/nf_tables_api.c | 3 + net/netfilter/nfnetlink_queue.c | 10 +- net/netfilter/nft_dynset.c | 9 +- net/netfilter/nft_exthdr.c | 8 +- net/netfilter/nft_set_bitmap.c | 3 + net/openvswitch/datapath.c | 2 +- net/sched/act_api.c | 27 +- net/sched/act_bpf.c | 3 + net/sched/cls_flower.c | 4 +- net/sched/cls_matchall.c | 4 +- net/sched/sch_red.c | 7 +- net/sctp/ipv6.c | 20 +- net/sctp/protocol.c | 28 +- net/sctp/socket.c | 31 +- net/xfrm/xfrm_output.c | 4 +- scripts/gcc-plugins/Makefile | 2 +- scripts/kconfig/qconf.cc | 2 - scripts/package/mkdebian | 5 + sound/soc/amd/raven/acp3x-i2s.c | 1 + sound/soc/amd/raven/acp3x.h | 2 + sound/soc/bcm/bcm63xx-pcm-whistler.c | 2 +- sound/soc/intel/boards/bdw-rt5650.c | 1 - sound/soc/intel/boards/bdw-rt5677.c | 1 - sound/soc/intel/boards/broadwell.c | 1 - sound/soc/intel/boards/haswell.c | 1 - sound/soc/soc-dai.c | 8 +- sound/soc/soc-ops.c | 4 +- tools/include/uapi/linux/bpf.h | 47 +- tools/include/uapi/linux/if_link.h | 1 + tools/lib/bpf/bpf.c | 34 + tools/lib/bpf/bpf.h | 19 + tools/lib/bpf/libbpf.c | 46 + tools/lib/bpf/libbpf.h | 8 +- tools/lib/bpf/libbpf.map | 4 + tools/testing/selftests/Makefile | 1 - .../testing/selftests/bpf/prog_tests/cgroup_link.c | 244 + .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 5 + tools/testing/selftests/bpf/prog_tests/sk_assign.c | 309 + .../testing/selftests/bpf/progs/test_cgroup_link.c | 24 + .../selftests/bpf/progs/test_get_stack_rawtp_err.c | 26 + tools/testing/selftests/bpf/progs/test_sk_assign.c | 204 + tools/testing/selftests/bpf/verifier/bounds.c | 51 +- .../testing/selftests/bpf/verifier/bpf_get_stack.c | 8 +- .../selftests/drivers/net/netdevsim/devlink.sh | 5 + tools/testing/selftests/net/.gitignore | 6 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/config | 2 + .../timestamping => net}/hwtstamp_config.c | 0 tools/testing/selftests/net/mptcp/.gitignore | 1 + tools/testing/selftests/net/mptcp/Makefile | 7 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 28 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 357 + tools/testing/selftests/net/mptcp/pm_netlink.sh | 130 + tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 616 + .../{networking/timestamping => net}/rxtimestamp.c | 0 .../timestamping => net}/timestamping.c | 0 .../{networking/timestamping => net}/txtimestamp.c | 0 .../timestamping => net}/txtimestamp.sh | 2 +- .../selftests/networking/timestamping/.gitignore | 5 - .../selftests/networking/timestamping/Makefile | 11 - .../selftests/networking/timestamping/config | 2 - tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 74 +- 480 files changed, 23700 insertions(+), 12246 deletions(-) create mode 100644 Documentation/devicetree/bindings/chrome/google,cros-ec-typec.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/google,cros-ec-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/google,cros-ec-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.txt create mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qcom-qspi.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/rcar-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/rcar-thermal.yaml create mode 100644 drivers/net/dsa/sja1105/sja1105_flower.c copy drivers/net/ethernet/mellanox/mlx5/core/{steering => esw}/Makefile (100%) rename drivers/net/ethernet/mellanox/mlx5/core/{eswitch_offloads_chains.c => esw/c [...] rename drivers/net/ethernet/mellanox/mlx5/core/{eswitch_offloads_chains.h => esw/c [...] create mode 100644 drivers/pci/pcie/edr.c delete mode 100644 include/linux/platform_data/pwm_omap_dmtimer.h create mode 100644 include/net/rpl.h create mode 100644 include/uapi/linux/mptcp.h create mode 100644 include/uapi/linux/rpl.h create mode 100644 include/uapi/linux/rpl_iptunnel.h create mode 100644 net/ethtool/coalesce.c create mode 100644 net/ethtool/eee.c create mode 100644 net/ethtool/pause.c create mode 100644 net/ethtool/tsinfo.c create mode 100644 net/ipv6/rpl.c create mode 100644 net/ipv6/rpl_iptunnel.c create mode 100644 net/mptcp/diag.c create mode 100644 net/mptcp/mib.c create mode 100644 net/mptcp/mib.h create mode 100644 net/mptcp/pm.c create mode 100644 net/mptcp/pm_netlink.c create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_link.c create mode 100644 tools/testing/selftests/bpf/prog_tests/sk_assign.c create mode 100644 tools/testing/selftests/bpf/progs/test_cgroup_link.c create mode 100644 tools/testing/selftests/bpf/progs/test_get_stack_rawtp_err.c create mode 100644 tools/testing/selftests/bpf/progs/test_sk_assign.c rename tools/testing/selftests/{networking/timestamping => net}/hwtstamp_config.c (100%) create mode 100755 tools/testing/selftests/net/mptcp/mptcp_join.sh create mode 100755 tools/testing/selftests/net/mptcp/pm_netlink.sh create mode 100644 tools/testing/selftests/net/mptcp/pm_nl_ctl.c rename tools/testing/selftests/{networking/timestamping => net}/rxtimestamp.c (100%) rename tools/testing/selftests/{networking/timestamping => net}/timestamping.c (100%) rename tools/testing/selftests/{networking/timestamping => net}/txtimestamp.c (100%) rename tools/testing/selftests/{networking/timestamping => net}/txtimestamp.sh (98%) delete mode 100644 tools/testing/selftests/networking/timestamping/.gitignore delete mode 100644 tools/testing/selftests/networking/timestamping/Makefile delete mode 100644 tools/testing/selftests/networking/timestamping/config