This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig in repository toolchain/ci/linux.
discards a804ab086e9d Add linux-next specific files for 20201006 discards 23304866606a Merge branch 'akpm/master' into master discards 9af6d63c19f6 mm: remove duplicate include statement in mmu.c discards 4665e9eae594 mm: remove the filename in the top of file comment in vmalloc.c discards 1d1122be4f08 mm: cleanup the gfp_mask handling in __vmalloc_area_node discards bc87d8aed922 mm: remove alloc_vm_area discards 84923f6440f8 x86/xen: open code alloc_vm_area in arch_gnttab_valloc discards de5a57f0dcce xen/xenbus: use apply_to_page_range directly in xenbus_map [...] discards cf3e274588e3 drm/i915: use vmap in i915_gem_object_map discards 3b220435d486 drm/i915: stop using kmap in i915_gem_object_map discards 44a04e9049d4 drm/i915: use vmap in shmem_pin_map discards 0d028dfe93c5 zsmalloc: switch from alloc_vm_area to get_vm_area discards 35c38a8e6eb9 mm: allow a NULL fn callback in apply_to_page_range discards 735d88a7008f mm: add a vmap_pfn function discards 19c27e2fe543 mm: add a VM_MAP_PUT_PAGES flag for vmap discards 41dfbbb6d2d7 mm: update the documentation for vfree discards b927d87194d8 fix up for "iov_iter: transparently handle compat iovecs i [...] discards 47f9616e701f mm-madvise-introduce-process_madvise-syscall-an-external-m [...] discards f6df01028c79 mm: do not use helper functions for process_madvise discards 4a5201a729e1 mm/madvise: remove duplicate include discards f539a84db77d mm-madvise-introduce-process_madvise-syscall-an-external-m [...] discards ea1ee51899a8 fix for "mm/madvise: introduce process_madvise() syscall: [...] discards 2dec61a619f6 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] discards cc9ff8410b9e mm-madvise-introduce-process_madvise-syscall-an-external-m [...] discards b513deafc982 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] discards 0564a4586afe mm/madvise: introduce process_madvise() syscall: an extern [...] discards 6635f7057902 pid: move pidfd_get_pid() to pid.c discards a3c21275a90f mm/madvise: pass mm to do_madvise discards 24245c0e4beb selftests/vm: fix an improper dependency upon executable s [...] discards b3ca792b59c2 selftests/vm: hmm-tests: remove the libhugetlbfs dependency discards 66b3567bf1b0 selftests/vm: run_vmtests.sh: update and clean up gup_test [...] discards a05c113535c7 selftests/vm: gup_test: introduce the dump_pages() sub-test discards 7cc4f7f00ba5 selftests/vm: only some gup_test items are really benchmarks discards d2a836ff1270 selftests/vm: minor cleanup: Makefile and gup_test.c discards cb5afc9eda8c selftests/vm: rename run_vmtests --> run_vmtests.sh discards 19423fe4cd90 selftests/vm: use a common gup_test.h discards d9846d67188e mm/gup_benchmark: rename to mm/gup_test discards 8f0341744b51 mm/gup: assert that the mmap lock is held in __get_user_pages() discards 2bd4b1d2527b mmap locking API: don't check locking if the mm isn't live yet discards 26bfed4976db binfmt_elf: take the mmap lock around find_extend_vma() discards 72cdb997d4b2 mm/gup_benchmark: take the mmap lock around GUP discards 432eedc94714 mm/mmap: add inline munmap_vma_range() for code readability discards bdf0604f6979 mm/mmap: add inline vma_next() for readability of mmap code discards 52eb840fdfa7 mm/migrate: avoid possible unnecessary process right check [...] discards 04ebae315f48 mm/memory_hotplug: remove a wrapper for alloc_migration_target() discards de424eb91323 mm/memory-failure: remove a wrapper for alloc_migration_target() discards cdeac810f64c mm: kmem: enable kernel memcg accounting from interrupt contexts discards ecb1918493df mm: kmem: prepare remote memcg charging infra for interrup [...] discards 0d5d189adefd mm: kmem: remove redundant checks from get_obj_cgroup_from [...] discards 3270faa526e3 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] discards d922337076c8 mm, memcg: rework remote charging API to support nesting discards d7e4ff594d36 ia64: fix build error with !COREDUMP discards f6c24cb83df0 Merge branch 'akpm-current/current' into master discards 05be379ca95b Merge remote-tracking branch 'memblock/for-next' into master discards 0af6d82042c3 Merge remote-tracking branch 'notifications/notifications- [...] discards 02097edfb7a1 Merge remote-tracking branch 'mhi/mhi-next' into master discards cfd48ac4c799 Merge remote-tracking branch 'trivial/for-next' into master discards 255d889e2cc5 Merge remote-tracking branch 'cfi/cfi/next' into master discards 2175653f1ab9 Merge remote-tracking branch 'hmm/hmm' into master discards 094034d2202e Merge remote-tracking branch 'pidfd/for-next' into master discards 4498157af205 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master discards e299cd34fdda Merge remote-tracking branch 'hyperv/hyperv-next' into master discards d39a11b90005 Merge remote-tracking branch 'xarray/xarray' into master discards 2f3e47777d12 Merge remote-tracking branch 'nvmem/for-next' into master discards 6b3ed0c0e81e Merge remote-tracking branch 'slimbus/for-next' into master discards e25b04e58947 Merge remote-tracking branch 'kspp/for-next/kspp' into master discards 5de14d238885 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] discards 056da1297269 Merge remote-tracking branch 'ntb/ntb-next' into master discards 9e3725a25959 Merge remote-tracking branch 'rtc/rtc-next' into master discards b721d0b510e5 Merge remote-tracking branch 'livepatching/for-next' into master discards feec3abe6be4 Merge remote-tracking branch 'kselftest/next' into master discards 27f74a17f119 Merge remote-tracking branch 'pwm/for-next' into master discards badbbe7a3764 Merge remote-tracking branch 'pinctrl/for-next' into master discards 4fc89a17c4b2 Merge remote-tracking branch 'gpio/for-next' into master discards 84f6d7a7e183 Merge remote-tracking branch 'rpmsg/for-next' into master discards 7d9d176c4480 Merge remote-tracking branch 'vhost/linux-next' into master discards 99a4b008e54e Merge remote-tracking branch 'scsi-mkp/for-next' into master discards 47e4efe81846 Merge remote-tracking branch 'scsi/for-next' into master discards baab01738bc2 Merge remote-tracking branch 'cgroup/for-next' into master discards 5b31af6cf339 Merge remote-tracking branch 'dmaengine/next' into master discards b74991a680af Merge remote-tracking branch 'mux/for-next' into master discards b6e1c77c1f7c Merge remote-tracking branch 'staging/staging-next' into master discards 13d0e9f21562 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] discards e8cbe8e760f9 Merge remote-tracking branch 'tty/tty-next' into master discards 9eeb4b9ef6cd Merge remote-tracking branch 'usb-serial/usb-next' into master discards d9990d6a1b5d Merge remote-tracking branch 'usb/usb-next' into master discards 686bdb63d474 Merge remote-tracking branch 'driver-core/driver-core-next [...] discards d6a6ae89449f Merge remote-tracking branch 'ipmi/for-next' into master discards 0a2cb095cd61 Merge remote-tracking branch 'leds/for-next' into master discards bc98ee0a547a Merge remote-tracking branch 'chrome-platform/for-next' in [...] discards be662162e613 Merge remote-tracking branch 'percpu/for-next' into master discards a97edc2b16fb Merge remote-tracking branch 'xen-tip/linux-next' into master discards bff93208b9f6 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master discards da8098add498 Merge remote-tracking branch 'kvm-arm/next' into master discards 9a33df30531d Merge remote-tracking branch 'rcu/rcu/next' into master discards 5e8b702c32b3 Merge remote-tracking branch 'ftrace/for-next' into master discards 7f6df4a7904f Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] discards 90b0c5aad31e Merge remote-tracking branch 'edac/edac-for-next' into master discards 670e9902b230 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] discards dfa16294c680 Merge remote-tracking branch 'tip/auto-latest' into master discards bf761c46cba1 Merge remote-tracking branch 'spi/for-next' into master discards 0ff870be0caf Merge remote-tracking branch 'devicetree/for-next' into master discards 1fe0e11eece7 Merge remote-tracking branch 'audit/next' into master discards accb30d7053c Merge remote-tracking branch 'vfio/next' into master discards ca76e7361080 Merge remote-tracking branch 'iommu/next' into master discards 8a61e9d7b5be Merge remote-tracking branch 'tpmdd/next' into master discards ca0bfd12f374 Merge remote-tracking branch 'tomoyo/master' into master discards acc520b838a3 Merge remote-tracking branch 'smack/next' into master discards 98220b218a73 Merge remote-tracking branch 'selinux/next' into master discards 72ea57c46991 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] discards b288d3440ba0 Merge remote-tracking branch 'integrity/next-integrity' in [...] discards cc787ddb63b6 Merge remote-tracking branch 'regulator/for-next' into master discards 861f7215ab24 Merge remote-tracking branch 'battery/for-next' into master discards 929c88e11e52 Merge remote-tracking branch 'backlight/for-backlight-next [...] discards c02dde40afe9 Merge remote-tracking branch 'mfd/for-mfd-next' into master discards b947e60d16b5 next-20201002/mmc discards 90d0e387a583 Merge remote-tracking branch 'device-mapper/for-next' into master discards 2d8eb5e3540a Merge remote-tracking branch 'block/for-next' into master discards 68d350621d71 Merge remote-tracking branch 'input/next' into master discards 9de0bf6b8868 Merge remote-tracking branch 'modules/modules-next' into master discards 7753d19bf484 Merge remote-tracking branch 'sound-asoc/for-next' into master discards d77277b9a000 Merge remote-tracking branch 'sound/for-next' into master discards 2b34be908ab0 Merge remote-tracking branch 'regmap/for-next' into master discards ec4e0c922401 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master discards eebf337f9a96 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master discards bc6383f2cbc0 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] discards b92b24f0cb6a Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] discards 86bf672b8856 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] discards f40da3cb36ad Merge remote-tracking branch 'amdgpu/drm-next' into master discards ea11ef8d4951 Merge remote-tracking branch 'drm/drm-next' into master discards f23e04f3548a Merge remote-tracking branch 'crypto/master' into master discards 83c87d3720a2 Merge remote-tracking branch 'spi-nor/spi-nor/next' into master discards c1e8a586db67 Merge remote-tracking branch 'nand/nand/next' into master discards b48d62597261 Merge remote-tracking branch 'mtd/mtd/next' into master discards efdcd574a215 Merge remote-tracking branch 'gfs2/for-next' into master discards ff9dcfa932b7 Merge remote-tracking branch 'bluetooth/master' into master discards 7fb0a5ffa62a Merge remote-tracking branch 'bpf-next/master' into master discards ccbc56a7fe93 Merge remote-tracking branch 'net-next/master' into master discards 7a45563dae07 Merge remote-tracking branch 'rdma/for-next' into master discards a7c180626fa6 Merge remote-tracking branch 'swiotlb/linux-next' into master discards 9fd8a2d73bfa Merge remote-tracking branch 'dlm/next' into master discards 32aeac9be7f2 Merge remote-tracking branch 'ieee1394/for-next' into master discards f343b0077dcb Merge remote-tracking branch 'thermal/thermal/linux-next' [...] discards 24fdaccbfcbc Merge remote-tracking branch 'opp/opp/linux-next' into master discards fd11b43fec2d Merge remote-tracking branch 'devfreq/devfreq-next' into master discards fea3765d53b6 Merge remote-tracking branch 'cpupower/cpupower' into master discards 39b41aa70883 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] discards ac0ed5f02a98 Merge remote-tracking branch 'pm/linux-next' into master discards c98c391b4c75 Merge remote-tracking branch 'v4l-dvb/master' into master discards 9f8a11717b47 Merge remote-tracking branch 'jc_docs/docs-next' into master discards 2035df6f37ec Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] discards 8fba29934e97 Merge remote-tracking branch 'dmi/dmi-for-next' into master discards e8c07ef67ac8 Merge remote-tracking branch 'i3c/i3c/next' into master discards 24ed56666bf2 Merge remote-tracking branch 'i2c/i2c/for-next' into master discards f458ec0de370 Merge remote-tracking branch 'hid/for-next' into master discards 14322489455d Merge remote-tracking branch 'pstore/for-next/pstore' into master discards ffee8ff32a06 Merge remote-tracking branch 'pci/next' into master discards a07704fad6a6 Merge remote-tracking branch 'printk/for-next' into master discards ad33ec1d2bd3 Merge remote-tracking branch 'vfs/for-next' into master discards 8339ecfd1f03 Merge remote-tracking branch 'file-locks/locks-next' into master discards 934307b5aa6a Merge remote-tracking branch 'iomap/iomap-for-next' into master discards c8872e9765dd Merge remote-tracking branch 'zonefs/for-next' into master discards 4f47f80f1909 Merge remote-tracking branch 'xfs/for-next' into master discards 3ee8f2b9866c Merge remote-tracking branch 'ubifs/next' into master discards 2e90cd43b34a Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] discards 2c3f857b415e Merge remote-tracking branch 'nfs-anna/linux-next' into master discards 5ad9feb2a48f Merge remote-tracking branch 'fuse/for-next' into master discards 39ab0a3e317e Merge remote-tracking branch 'f2fs/dev' into master discards 8e0e0cdcf2f0 Merge remote-tracking branch 'ext4/dev' into master discards e4d1dd2da259 Merge remote-tracking branch 'ext3/for_next' into master discards a9acb5175147 Merge remote-tracking branch 'exfat/dev' into master discards c698b9b8b40b Merge remote-tracking branch 'erofs/dev' into master discards c07f5cbd27fd Merge remote-tracking branch 'configfs/for-next' into master discards 798425c445cb Merge remote-tracking branch 'cifs/for-next' into master discards 4d928a2b394e Merge remote-tracking branch 'btrfs/for-next' into master discards 5db35c0b5371 Merge remote-tracking branch 'fscrypt/master' into master discards f2558c377dc7 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master discards 64ca2af2ac05 Merge remote-tracking branch 's390/for-next' into master discards 80852fb51c7b Merge remote-tracking branch 'risc-v/for-next' into master discards 686af529aa25 Merge remote-tracking branch 'powerpc/next' into master discards 45b25d986de2 Merge remote-tracking branch 'parisc-hd/for-next' into master discards 4520be3b7939 Merge remote-tracking branch 'nds32/next' into master discards e5973a8c3e07 Merge remote-tracking branch 'mips/mips-next' into master discards 7c7d2be3d54e Merge remote-tracking branch 'microblaze/next' into master discards 276045fa332b Merge remote-tracking branch 'm68knommu/for-next' into master discards 62af64511020 Merge remote-tracking branch 'm68k/for-next' into master discards 8834efa1c349 Merge remote-tracking branch 'ia64/next' into master discards b0a72675c845 Merge remote-tracking branch 'h8300/h8300-next' into master discards 2a0586894d53 Merge remote-tracking branch 'csky/linux-next' into master discards 689418b1c5d0 Merge remote-tracking branch 'clk/clk-next' into master discards 26d21a0a2dd1 Merge remote-tracking branch 'uniphier/for-next' into master discards 804de1e8d99e Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master discards ef1fa96bc7f7 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master discards d3d7a6dbb3fc Merge remote-tracking branch 'tegra/for-next' into master discards 2bbd2930619a Merge remote-tracking branch 'sunxi/sunxi/for-next' into master discards fe0990cadbe7 Merge remote-tracking branch 'samsung-krzk/for-next' into master discards 8ac79a23393d Merge remote-tracking branch 'rockchip/for-next' into master discards 588c9c91bb58 Merge remote-tracking branch 'renesas/next' into master discards c1469ecae19f Merge remote-tracking branch 'realtek/for-next' into master discards d174cf03bd0d Merge remote-tracking branch 'qcom/for-next' into master discards 9695649f6ead Merge remote-tracking branch 'omap/for-next' into master discards 12a9cbcf8263 Merge remote-tracking branch 'mvebu/for-next' into master discards 736e67730bf0 Merge remote-tracking branch 'mediatek/for-next' into master discards 4275480673f8 Merge remote-tracking branch 'keystone/next' into master discards d97cddbfa417 Merge remote-tracking branch 'imx-mxs/for-next' into master discards 3fc5f9ed8483 Merge remote-tracking branch 'at91/at91-next' into master discards 470e38608d87 Merge remote-tracking branch 'aspeed/for-next' into master discards d0f41fc613cb Merge remote-tracking branch 'amlogic/for-next' into master discards a85a80d8e36f Merge remote-tracking branch 'arm-soc/for-next' into master discards 61f39120fce7 Merge remote-tracking branch 'arm64/for-next/core' into master discards 65935e6d4e37 Merge remote-tracking branch 'arm/for-next' into master discards 43fc7a4c128e Merge remote-tracking branch 'dma-mapping/for-next' into master discards 94c08fc18fdb Merge remote-tracking branch 'kbuild/for-next' into master discards 6fe14ed3cb88 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] discards 60941adad413 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 733590025819 Merge remote-tracking branch 'ubifs-fixes/fixes' into master discards 65c9e883cae6 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] discards 8441fd9d85b7 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] discards ff49419abbc5 Merge remote-tracking branch 'spdx/spdx-linus' into master discards 6bf0eed5fab2 Merge remote-tracking branch 'pidfd-fixes/fixes' into master discards 93357c60a856 Merge remote-tracking branch 'risc-v-fixes/fixes' into master discards 45b20c185701 Merge remote-tracking branch 'vfs-fixes/fixes' into master discards b263777fd74c Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master discards 5bb5c595b950 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master discards 498ac1a2c76f Merge remote-tracking branch 'kselftest-fixes/fixes' into master discards e4d8f1baddf1 Merge remote-tracking branch 'ide/master' into master discards ca3c3a87bf4a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards c4d54939e7f0 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master discards c660c1a6e57f Merge remote-tracking branch 'spi-fixes/for-linus' into master discards 249e7f639be9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] discards fb25a10f9ea0 Merge remote-tracking branch 'sound-current/for-linus' int [...] discards 6d4ac2efd8b1 Merge remote-tracking branch 'netfilter/master' into master discards 6beac9a6bd68 Merge remote-tracking branch 'bpf/master' into master discards cd208953ab8b Merge remote-tracking branch 'sparc/master' into master discards 0a4b72622908 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] discards 353cf12c54b9 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] discards 890dcb0e0d8b Merge remote-tracking branch 'arc-current/for-curr' into master discards d6e24aa0bf15 power: supply: sbs-battery: keep error code when get_prope [...] omits 4bfec118a9f5 drm/amdgpu/swsmu: clean up a bunch of stale interfaces omits f0665dcf7f13 drm/amdgpu: add another raven1 gfxoff quirk omits b1efd7f6b964 PCI/ERR: Fix reset logic in pcie_do_recovery() call discards a791d372eeec Merge remote-tracking branch 'spi/for-5.10' into spi-next discards 2bc60fa690ad Merge remote-tracking branch 'spi/for-5.9' into spi-linus discards 75484966d0a5 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next discards fc3e317b130b Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus discards a3cf77774abf dma-mapping: merge <linux/dma-noncoherent.h> into <linux/d [...] discards f09ba98a8e8b dma-mapping: move large parts of <linux/dma-direct.h> to k [...] discards 784896370b89 dma-mapping: move dma-debug.h to kernel/dma/ discards f5cbb16a8165 dma-mapping: remove <asm/dma-contiguous.h> discards 8ef262259936 dma-mapping: merge <linux/dma-contiguous.h> into <linux/dm [...] discards 20ea83f9747c dma-contiguous: remove dma_contiguous_set_default discards 4e40baf64606 dma-contiguous: remove dev_set_cma_area discards 596ad6d05a7e dma-contiguous: remove dma_declare_contiguous discards f47e22d65d08 dma-mapping: split <linux/dma-mapping.h> omits 30636632d693 Merge branch 'for-5.10/block' into for-next omits ff1baa02fbe9 Merge branch 'for-5.10/block' into for-next discards a54dcf0bc3e9 Merge branch 'dt/linus' into dt/next discards 883a3ff32b7f dt-bindings: mailbox: fsl,mu: Add missing power-domains discards 82a18d4ce1ef cma: decrease CMA_ALIGNMENT lower limit to 2 discards 41fb845621ea dt-bindings: Another round of adding missing 'additionalPr [...] omits d429a8e5aae5 rcu,ftrace: Fix ftrace recursion omits 4b1eff3d562f rcu/tree: Make struct kernel_param_ops definitions const omits fe0d06f03320 srcu: Avoid escaped section names omits c29c38fa2a8b RISC-V: Remove any memblock representing unusable memory area discards 5e64912209ae x86: add failure injection to get/put/clear_user discards 7728081158d6 lib, uaccess: add failure injection to usercopy functions discards c1d502f11748 lib, include/linux: add usercopy failure capability discards 3698cc4be0eb ROMFS: support inode blocks calculation discards 2ec15fff5486 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang discards a0e4a64d768d sched.h: drop in_ubsan field when UBSAN is in trap mode discards 611b9bfcc061 scripts/gdb/tasks: add headers and improve spacing format discards 8398bd84897e scripts/gdb/proc: add struct mount & struct super_block ad [...] discards 39bf1e672b92 aio: simplify read_events() discards d954f270132a panic: dump registers on panic_on_warn discards a45cc412027c rapidio: fix the missed put_device() for rio_mport_add_riodev discards 9fac53064529 rapidio: fix error handling path discards ec1348f27c27 nilfs2: fix some kernel-doc warnings for nilfs2 discards 15bcba3757e1 autofs: harden ioctl table discards 006bbe3d3860 ramfs: fix nommu mmap with gaps in the page cache discards 96499ecee91a mm: remove the now-unnecessary mmget_still_valid() hack discards 6e30c53e3d0f mm/gup: take mmap_lock in get_dump_page() discards e67ef9f22a63 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot discards fdddcd19c8d0 coredump: rework elf/elf_fdpic vma_dump_size() into common helper discards 354309f2046b coredump: refactor page range dumping into common helper discards 2ef6869f5806 coredump: let dump_emit() bail out on short writes discards 205450d3aa58 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU discards 6c09c471a8ac tools/testing/selftests: add self-test for verifying load [...] discards 8229117cd615 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] discards 2e364902b2ad fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] discards cf90f4821f86 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] discards 425dafa80344 checkpatch: fix multi-statement macro checks for while blocks. discards 241ba1db2ae7 checkpatch-emit-a-warning-on-embedded-filenames-fix discards 7d7f8a50ab35 checkpatch: emit a warning on embedded filenames discards cfd1191e03df checkpatch: test $GIT_DIR changes discards 6bf86a60de72 checkpatch: extend author Signed-off-by check for split Fr [...] discards b9af1c152853 checkpatch: fix git "fatal" warning if file argument outsi [...] discards cbc02032bc90 checkpatch: allow not using -f with files that are in git discards d1e6e0e4ee5e checkpatch-warn-on-self-assignments-checkpatch-fixes discards d4ef7d1c13bf checkpatch: warn on self-assignments discards 7742c56e06b7 const_structs.checkpatch: add pinctrl_ops and pinmux_ops discards 6e53c52cf871 checkpatch: warn if trace_printk and friends are called discards da1b66865b84 const_structs.checkpatch: add phy_ops discards a730d63c9b6f checkpatch: add test for comma use that should be semicolon discards 6fd6f7d6387d checkpatch: move repeated word test discards da2661e24f69 checkpatch: add --kconfig-prefix discards a6542a6be1dc bitops: use the same mechanism for get_count_order[_long] discards f2fe29e69455 bitops: simplify get_count_order_long() discards 86f1439198c7 lib/crc32.c: fix trivial typo in preprocessor condition discards fb49802e99d5 include/linux/list.h: add a macro to test if entry is poin [...] discards a94f4590e496 lib/percpu_counter.c: use helper macro abs() discards 7ab67910cbd4 lib/scatterlist.c: avoid a double memset discards bc78c4d6e907 lib/idr.c: document that ida_simple_{get,remove}() are deprecated discards e162c1a6fa7c lib/idr.c: document calling context for IDA APIs mustn't u [...] discards ce5e892b457a lib/mpi/mpi-bit.c: fix spello of "functions" discards 52c1eb57b048 lib: test_sysctl: delete duplicated words discards 8afcc30eb034 lib: syscall: delete duplicated words discards 6677c701ae03 lib: radix-tree: delete duplicated words discards 1b0752f6038b lib: earlycpio: delete duplicated words discards 1df7dc4a213b lib: dynamic_queue_limits: delete duplicated words + fix typo discards 5c606ff0f6f9 lib: devres: delete duplicated words discards ee0e77317517 lib: decompress_bunzip2: delete duplicated words discards b47863762e9b lib: libcrc32c: delete duplicated words discards 0ad06aabb368 lib: bitmap: delete duplicated words discards 415d109fdc93 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback discards 70a634865905 get_maintainer: add test for file in VCS discards be161b65c6a1 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] discards 80384313fd48 kernel.h: split out min()/max() et al. helpers discards bf6c2396e426 fs: configfs: delete repeated words in comments discards cf84c975a8f1 proc/sysctl: make protected_* world readable discards cf4eab2cc6aa kernel/hung_task.c: Monitor killed tasks. discards 38b78dfd9cf7 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 66c4b7d98132 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards c019eb1ccef7 mm: rename page_order() to buddy_order() discards 3e31f1968aa5 include/linux/mmzone.h: remove unused early_pfn_valid() discards 53ff949cc85a mm: use helper function put_write_access() discards 418161696c64 mm/workingset.c: fix some doc warnings discards 20d1e9ede57c mm: fix some comments formatting discards c14963c80354 mm: fix some broken comments discards 90ca4d492a38 mm: use self-explanatory macros rather than "2" discards ad84c636f6e8 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() discards 3a4a673fbce2 mm/highmem.c: clean up endif comments discards 580b7b9ac79c mm/page_reporting.c: drop stale list head check in page_re [...] discards c925b8e7850f mm/slab.h: remove duplicate include discards 0fd87dbd4988 zram: failing to decompress is WARN_ON worthy discards d09c88bc11a5 mm: don't panic when links can't be created in sysfs discards 5b1c5d39c259 kernel/resource: make iomem_resource implicit in release_m [...] discards 50802435dd46 hv_balloon: try to merge system ram resources discards 530ce6aa7c09 xen/balloon: try to merge system ram resources discards 9c1422bca5bb virtio-mem: try to merge system ram resources discards f5fbfee7998e mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] discards 3e9eb21bd767 mm/memory_hotplug: prepare passing flags to add_memory() a [...] discards fd682ca4a2ae mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] discards a2ab083495a8 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED discards 82ec3e5de481 kernel/resource: fix use of ternary condition in release_m [...] discards f4307360f6dd kernel/resource: make release_mem_region_adjustable() never fail discards 56b0ab2e5afa mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] discards 42f02f5f01c1 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] discards a704a4ac119b mm/page_alloc: drop stale pageblock comment in memmap_init [...] discards 2da15a2a10a4 mm/memory_hotplug: simplify page onlining discards 4e3aaadade3b mm/page_isolation: simplify return value of start_isolate_ [...] discards 4eed4fddc6f1 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() discards 46e156a0e564 mm/page_alloc: simplify __offline_isolated_pages() discards 104164de54e4 mm-memory_hotplug-simplify-page-offlining-fix discards 9959575b9dcd mm/memory_hotplug: simplify page offlining discards 1d381e4995d7 mm/memory_hotplug: enforce section granularity when onlini [...] discards 55e7343b1ef7 mm/memory_hotplug: inline __offline_pages() into offline_pages() discards 574fca2370d9 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] discards 1192b33e42d3 mm/util.c: update the kerneldoc for kstrdup_const() discards a2e25de03425 mm/vmstat.c: use helper macro abs() discards 0f7387cd4ead mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 0306d18152a7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] discards 2d373d27defe mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] discards c50c9f417c20 mm/page_poison.c: replace bool variable with static key discards e90d6c1baaed mm,hwpoison: try to narrow window race for free pages discards c3cb0cdd105e mm,hwpoison: double-check page count in __get_any_page() discards 125dcbba1e29 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP discards 7e971d4e7061 mm,hwpoison: return 0 if the page is already poisoned in s [...] discards 43077a79cddf mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] discards ac4b69aade9f mm,hwpoison: rework soft offline for in-use pages discards 9a01f89f84d3 mm,hwpoison: rework soft offline for free pages discards ee62ee2f82ab mm,hwpoison: unify THP handling for hard and soft offline discards 282681be9f3e mm,hwpoison: kill put_hwpoison_page discards 554ae5433f1d mm,hwpoison: refactor madvise_inject_error discards 0e6aacfc77e0 mm,hwpoison: unexport get_hwpoison_page and make it static discards 6e93202eb3cc mm,hwpoison-inject: don't pin for hwpoison_filter discards cad997b9c821 mm, hwpoison: remove recalculating hpage discards 4edbe49ef515 mm,hwpoison: cleanup unused PageHuge() check discards fae9ea53bbc0 mm/readahead: pass a file_ra_state into force_page_cache_ra discards c27bd501ed35 mm/filemap: fold ra_submit into do_sync_mmap_readahead discards 2a42c242dcf8 mm/readahead: add page_cache_sync_ra and page_cache_async_ra discards d6002e2d05b6 mm/readahead: pass readahead_control to force_page_cache_ra discards 2c58235c383f mm/readahead: make ondemand_readahead take a readahead_control discards 54213af4bc71 mm/readahead: make do_page_cache_ra take a readahead_control discards db8944114e8e mm/readahead: make page_cache_ra_unbounded take a readahea [...] discards dee8e592326e mm/readahead: add DEFINE_READAHEAD discards d022c35cb271 fs: do not update nr_thps for mappings which support THPs discards 135f07350e90 fs: add a filesystem flag for THPs discards fbeda79f3f71 mm/vmscan: allow arbitrary sized pages to be paged out discards 3b1fe28b5fbb mm/page-writeback: support tail pages in wait_for_stable_page discards 2ac5414b6c75 mm/truncate: fix truncation for pages of arbitrary size discards 6e8f76576dc0 mm/rmap: fix assumptions of THP size discards 9e707a529ed1 mm/huge_memory: fix can_split_huge_page assumption of THP size discards edb792a87aef mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] discards 07061837aef6 mm/huge_memory: fix split assumption of page size discards 23d55af7ad0f mm/huge_memory: fix total_mapcount assumption of page size discards e73375533a82 mm/page_owner: change split_page_owner to take a count discards b17c0645ffe3 mm: Fix remove page fault assumption of compound page size discards cf7ceb16f496 mm/memory: remove page fault assumption of compound page size discards 6bf80740cdc1 mm/filemap: fix page cache removal for arbitrary sized THPs discards 62137feab1ac mm/filemap: fix storing to a THP shadow entry discards f1a00ad70467 fix xarray discards 6365c3333dc6 xarray-add-xas_split-fix-2 discards 5302b231cf5d xarray-add-xas_split-fix discards 0cb2eed74135 XArray: add xas_split discards 9a0266b08696 xarray-add-xa_get_order-fix discards c904fffe6c7b XArray: add xa_get_order discards be99cb8c8b8f mm/migrate: remove obsolete comment about device public discards ec266ead19c6 mm/migrate: remove cpages-- in migrate_vma_finalize() discards 9e5640b024e5 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] discards 2e18d0e0464d mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] discards 17f0136a1ea7 memblock: use separate iterators for memory and reserved regions discards 2d05e6a04cc4 memblock: implement for_each_reserved_mem_region() using _ [...] discards 4bbbcc38c120 memblock: remove unused memblock_mem_size() discards 397a4a988735 x86/setup: simplify reserve_crashkernel() discards a59870742be4 x86/setup: simplify initrd relocation and reservation discards 8304bcd8a0a1 mips: fix cavium-octeon build caused by memblock refactoring discards 8426244ae374 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix discards 3520eeb79142 arch, drivers: replace for_each_membock() with for_each_me [...] discards 7e26752b632d arch, mm: replace for_each_memblock() with for_each_mem_pf [...] discards 92c88562d04c memblock: reduce number of parameters in for_each_mem_range() discards e39fef6d8755 memblock-make-memblock_debug-and-related-functionality-pri [...] discards a78c9805e599 memblock: make memblock_debug and related functionality private discards bc868ba77b23 memblock: make for_each_memblock_type() iterator private discards b4baf334a846 mircoblaze: drop unneeded NUMA and sparsemem initializations discards 3ffdb4025ccd riscv: drop unneeded node initialization discards 02004f5c958e h8300, nds32, openrisc: simplify detection of memory extents discards 39e4b14229a6 arm64: numa: simplify dummy_numa_init() discards 2c3f7ad0be0f arm, xtensa: simplify initialization of high memory pages discards 7ba38604d4d4 dma-contiguous: simplify cma_early_percent_memory() discards 83a79d77de40 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() discards e63b5e190144 mm-mempool-add-else-to-split-mutually-exclusive-case-fix discards 3b550220d9ac mm/mempool: Add 'else' to split mutually exclusive case discards c96f2cdb16d1 mm: remove unused alloc_page_vma_node() discards e581a22716d8 mm/mempolicy: remove or narrow the lock on current discards 6fdace1f819c selftests/vm: 8x compaction_test speedup discards 8da96bbdc416 include/linux/compaction.h: clean code by removing unused [...] discards 85ef3d35ad7d mm/compaction.c: micro-optimization remove unnecessary branch discards c0d00bf6777a mm/zbud: remove redundant initialization discards 5fd89279e625 mm/z3fold.c: use xx_zalloc instead xx_alloc and memset discards 774eaa1b84a6 mm/vmscan: fix comments for isolate_lru_page() discards 6c5b3c55c9e6 mm/vmscan: fix infinite loop in drop_slab_node discards 995f53aaad33 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] discards 88f9b2c05736 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 discards 45abe9d84eee mm/hugetlb: take the free hpage during the iteration directly discards c84a36cdbcf6 mm/hugetlb: narrow the hugetlb_lock protection area during [...] discards 7a01a1246c15 mm/hugetlb: a page from buddy is not on any list discards f8c4fc542ffa mm/hugetlb: count file_region to be added when regions_nee [...] discards 771b1e3f9123 mm/hugetlb: use list_splice to merge two list at once discards 79ef087e4158 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] discards 6e838cf002d8 mm/hugetlb: not necessary to coalesce regions recursively discards 0d856165cd21 MIPS: do not call flush_tlb_all when setting pmd entry discards 5f58b61824fa mm/huge_memory.c: update tlb entry if pmd is changed discards 4d6560bb02ce doc/vm: fix typo in the hugetlb admin documentation discards 95a5065b40db mm/hugetlb.c: remove the unnecessary non_swap_entry() discards 7cf8e86f49b7 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool discards fa4b1b260e93 include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...] discards 78e214a7be40 mm/page_alloc.c: fix freeing non-compound pages discards 0ab118920246 mm: move call to compound_head() in release_pages() discards 36ff43a58357 mmzone: clean code by removing unused macro parameter discards 6526fe9f1c5f mm/page_alloc.c: __perform_reclaim should return 'unsigned long' discards 94186cb87f29 mm/page_alloc.c: clean code by merging two functions discards fb4b22d0e416 mm/page_alloc.c: fix early params garbage value accesses discards 3dcdfe9d7f68 mm/page_alloc.c: micro-optimization remove unnecessary branch discards acaa30bb8cf5 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] discards 435e28045123 mm/page_alloc.c: clean code by removing unnecessary initia [...] discards 07d267108b3c mm, isolation: avoid checking unmovable pages across pageb [...] discards 254e9d59c748 mm: document semantics of ZONE_MOVABLE discards a61505686f82 virtio-mem: don't special-case ZONE_MOVABLE discards 086cdd1b531d mm/page_isolation: cleanup set_migratetype_isolate() discards 93f547952649 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] discards 5f7884a05a36 mm/page_isolation: exit early when pageblock is isolated i [...] discards 0e2f26a7749b mm/page_alloc: tweak comments in has_unmovable_pages() discards dbe5edb62036 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] discards 06e4984bbd7f KASAN: Testing Documentation discards 7cb8f44e58c5 kasan-port-kasan-tests-to-kunit-v14 discards 79f1707bfcc3 KASAN: Port KASAN Tests to KUnit discards c376361eb070 KUnit: KASAN Integration discards d11d1bdda402 kasan/kunit: add KUnit Struct to Current Task discards d9ea97000d41 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion discards 4dc5732349bf mm/vmalloc.c: fix the comment of find_vm_area discards 82f46bc90fd1 mm/vmalloc.c: update the comment in __vmalloc_area_node() discards 822c56505a2e mm/memory-failure.c: remove unused macro `writeback' discards ee49d0751a84 mm/memory-failure: do pgoff calculation before for_each_process() discards 5878d803abe7 mm/dmapool.c: replace hard coded function name with __func__ discards 600b896d9ce5 mm/dmapool.c: replace open-coded list_for_each_entry_safe() discards fff0349f88aa lib/test_hmm.c: remove unused dmirror_zero_page discards b97584540a2b tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro discards 5fc8f415c144 include/linux/huge_mm.h: remove mincore_huge_pmd declaration discards 7e6cdccef3df mm-remove-src-dst-mm-parameter-in-copy_page_range-v2 discards d0e97c3769ba mm: remove src/dst mm parameter in copy_page_range() discards 5e6b15b5eca8 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] discards 50099fdc9dd7 mm/mmap.c: use helper function allow_write_access() in __r [...] discards 2891fa629537 mm: use helper function mapping_allow_writable() discards 1045360207bf mm/mmap: check on file instead of the rb_root_cached of it [...] discards 7e9ba79f7a84 mm/mmap: not necessary to check mapping separately discards 3276b46da59d mm/memory.c: fix spello of "function" discards c719c739f90c mm/mmap: leave adjust_next as virtual address instead of p [...] discards 0413ed70e20e mm: simplify PageDoubleMap with PF_SECOND policy discards 3d16a583a4c9 mm: move PageDoubleMap bit discards 6569ddaa140e mm/mmap.c: fix the adjusted length error discards 945babecc80e mm: proc: smaps_rollup: do not stall write attempts on mmap_lock discards eb4f4382776e mm: smaps*: extend smap_gather_stats to support specified [...] discards e9e2fcded721 mmap locking API: add mmap_lock_is_contended() discards 10f36fa89b3d mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] discards 5cb93bf45925 mm/mmap: rename __vma_unlink_common() to __vma_unlink() discards 95fb4757097a mm/memory.c: replace vmf->vma with variable vma discards 402623f413a4 mm/memory.c: fix typo in __do_fault() comment discards 2b5a103f561b arm: __pmd_free_tlb(): call page table destructor discards 44b9ebd93d43 mm: account PMD tables like PTE tables discards 244dac092e05 selftests/vm: fix incorrect gcc invocation in some cases discards d837367c0103 selftests/vm: fix false build success on the second and la [...] discards 3853ce394281 mm: memcontrol: reword obsolete comment of mem_cgroup_unma [...] discards 5d83a7425b6b mm/page_counter: correct the obsolete func name in the com [...] discards cd165f4d4194 mm: memcontrol: add the missing numa_stat interface for cgroup v2 discards 8991150bb677 mm/memcg: unify swap and memsw page counters discards 4090f13cef9f mm-memcg-simplify-mem_cgroup_get_max-v4 discards e4671a60881b mm/memcg: simplify mem_cgroup_get_max() discards 805dce728aa8 mm/memcg: clean up obsolete enum charge_type discards 50237c8e0c6b mm: memcontrol: correct the comment of mem_cgroup_iter() discards 82d0da62c906 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] discards 6a99555bfc2a mm: memcontrol: Use the preferred form for passing the siz [...] discards 67ce2a638cc3 mm: memcontrol: use flex_array_size() helper in memcpy() discards b73f646486d7 mm/memremap.c: convert devmap static branch to {inc,dec} discards a17c320e9266 mm/swapfile.c: fix potential memory leak in sys_swapon discards 3f38aadd90da mm/swapfile.c: remove unnecessary goto out in _swap_info_get() discards e4860e54934a mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...] discards 6d46b39a38fc mm/page_io.c: remove useless out label in __swap_writepage() discards 346ce1a38c71 mm/swap_slots.c: remove always zero and unused return valu [...] discards 7185b5854a7c mm/swap.c: fix confusing comment in release_pages() discards dafe91089a1c mm: remove superfluous __ClearPageActive() discards e340d48d4072 mm: remove activate_page() from unuse_pte() discards 7bc65dd90de5 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity discards d53807afc288 mm/frame-vec: use FOLL_LONGTERM discards 2bb5dc0327a1 mm/frame-vec: drop gup_flags from get_vaddr_frames() discards 425288e888e0 mm/gup: protect unpin_user_pages() against npages==-ERRNO discards 35c6e695d92c mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] discards 256aeaec3520 mm/gup: don't permit users to call get_user_pages with FOL [...] discards 521029c4ee22 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag discards 1fcb78c72ea5 mm/gup_benchmark: update the documentation in Kconfig discards 4817c0698213 mm, fadvise: improve the expensive remote LRU cache draini [...] discards a30e6842ca03 mm/filemap: fix filemap_map_pages for THP discards de31cdbb78cf mm: add find_lock_head discards 1d4482620a59 mm-shmem-return-head-page-from-find_lock_entry-fix discards 5fbd50875c17 mm/shmem: return head page from find_lock_entry discards f6ee3f824751 mm-convert-find_get_entry-to-return-the-head-page-fix discards f2a6a35b34a1 mm: convert find_get_entry to return the head page discards 25b4520a5d57 i915: use find_lock_page instead of find_lock_entry discards dea4b167dca0 proc: optimise smaps for shmem entries discards e79b62bf455c mm-optimise-madvise-willneed-fix discards ce52d783c85b mm: optimise madvise WILLNEED discards cf7ac6b591ad mm: use find_get_incore_page in memcontrol discards 2362503a4cac mm: factor find_get_incore_page out of mincore_page discards d50a26daad62 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] discards 4bb8eb5ca5d0 mm/debug_vm_pgtable: avoid none pte in pte_clear_test discards 5a800164ac26 mm/debug_vm_pgtable: drop hugetlb_advanced_tests() discards 535590ad4c42 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 discards a5545912e7a9 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] discards 0f5611b75329 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP discards 0915566bcbe7 mm/debug_vm_pgtable/locks: take correct page table lock discards c503c2c77ead mm/debug_vm_pgtable/locks: move non page table modifying t [...] discards 47dd74631f5f mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] discards 1a757f7245ae mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] discards eb238033acf2 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] discards 3be1154bf61b mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] discards 9ecd85497757 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value discards 5cdc8fd0c079 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix discards fa036f3d9c5c powerpc/mm: move setting pte specific flags to pfn_pte discards 92d028f548c6 powerpc/mm: add DEBUG_VM WARN for pmd_clear discards d37ff258389a mm, dump_page: rename head_mapcount() --> head_compound_ma [...] discards f9c3af6598de mm/debug.c: do not dereference i_ino blindly discards 65ab13a374e9 device-dax: add a range mapping allocation attribute discards b57f8d820b5a dax/hmem: introduce dax_hmem.region_idle parameter discards 5114c50f6d98 device-dax: add an 'align' attribute discards 8f9d40d748f4 device-dax: make align a per-device property discards 1ca4eda2bb8c device-dax: introduce 'mapping' devices discards 5f3a60b11081 device-dax: add dis-contiguous resource support discards 6fd84ca9015a mm/memremap_pages: support multiple ranges per invocation discards 83be4ee12b63 mm/hmm/test: use after free in dmirror_allocate_chunk() discards ceb2bb42d37f mm/memremap_pages: convert to 'struct range' discards 25bc7c5267dc device-dax: add resize support discards 0a4967c69f31 drivers/base: make device_find_child_by_name() compatible [...] discards 1e3eeef017c7 device-dax: introduce 'seed' devices discards 1319aa4022f8 device-dax: introduce 'struct dev_dax' typed-driver operations discards 643d2eaa8994 device-dax: add an allocation interface for device-dax instances discards 368672e71b11 device-dax/kmem: replace release_resource() with release_m [...] discards 4244c3072007 device-dax/kmem: move resource name tracking to drvdata discards 85681b6a16d8 device-dax/kmem: introduce dax_kmem_range() discards 91e68e5655b3 device-dax: make pgmap optional for instance creation discards 0b8c3ec3867f device-dax: move instance creation parameters to 'struct d [...] discards f990cd8f6511 device-dax: drop the dax_region.pfn_flags attribute discards 37de1b178290 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() discards d49dbd2d8958 ACPI: HMAT: attach a device for each soft-reserved range discards c3336c6a15a7 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] discards 469c236c656a mm/memory_hotplug: introduce default phys_to_target_node() [...] discards ce9a10c17bc4 resource: report parent to walk_iomem_res_desc() callback discards 64dc900f21c3 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] discards 601a7d6cbf43 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] discards bbc9547a7f70 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] discards fafc07af453c x86/numa: fix build when CONFIG_ACPI is not set discards dda5830cde1f x86/numa: add 'nohmat' option discards ab60bf4c90e0 x86/numa: cleanup configuration dependent command-line options discards 3f832ffec210 mm,kmemleak-test.c: move kmemleak-test.c to samples dir discards 28067e8e073c mm/kmemleak: rely on rcu for task stack scanning discards 27578954671f mm/slub: make add_full() condition more explicit discards c2fdb529cc5b mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc discards 85f4ec9780b4 mm/slub.c: branch optimization in free slowpath discards 7ff9e17fd1d2 include/linux/slab.h: fix a typo error in comment discards 3953253beb3a mm/slab.c: clean code by removing redundant if condition discards fb6c8559d16c kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards 8e969558c63d fs_parse: mark fs_param_bad_value() as static discards 5b3bf0016c23 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr discards 30768963bc77 ramfs: support O_TMPFILE discards 7b5552a8c0cd ocfs2: fix ocfs2 corrupt when iputting an inode discards fc112ca9ccd2 ocfs2: clear links count in ocfs2_mknod() if an error occurs discards ebe9d799a993 ocfs2: fix potential soft lockup during fstrim discards 558556f817de ocfs2: delete repeated words in comments discards 82c240b7caba ntfs: add check for mft record size in superblock discards 42cf3aedfc7f scripts/decodecode: add the capability to supply the progr [...] discards dce72086afd4 scripts/spelling.txt: increase error-prone spell checking discards ba62aede7d3f kbuild: doc: describe proper script invocation discards 7159c469e50b export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang discards 3100d68c3608 compiler.h: avoid escaped section names discards d9c51d95b0ff compiler-gcc: improve version error discards 880040342c8f kasan: remove mentions of unsupported Clang versions discards ac3b4da5b681 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] discards 38d5cd5ebae8 Revert "arm64: vdso: Fix compilation with clang older than 8" discards 1ef1fe4dba41 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] discards 93814f99a2f2 Revert "kbuild: disable clang's default use of -fmerge-all [...] discards ae1a6d4cfe87 compiler-clang: add build check for clang 10.0.1 discards 565e6560a5c9 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference discards e0b290b7ac89 mm-khugepaged-recalculate-min_free_kbytes-after-memory-hot [...] discards 1523ef120373 mm: khugepaged: recalculate min_free_kbytes after memory h [...] discards 734d5221813a /proc/kpageflags: do not use uninitialized struct pages discards 7ccf363fdac5 /proc/kpageflags: prevent an integer overflow in stable_pa [...] discards 9da548539dbf parisc: Improve spinlock handling discards 63f2ffd95550 parisc: Install vmlinuz instead of zImage file discards 4644e6e43da3 parisc: Rewrite tlb flush threshold calculation discards 542dc74d1c88 parisc: Switch to more fine grained lws locks discards 1a08fc03ae70 parisc: Mark pointers volatile in __xchg8(), __xchg32() an [...] discards 034a804c4964 parisc: Enable Wide mode early in SMP CPU rendevouz code discards 233dbb78bdb0 parisc: Add __ldcw_mb() memory barrier helper discards c241d323334a parisc: Fix comments and enable interrupts later discards 9448e477b560 parisc: Add alternative patching to synchronize_caches define discards 4dceb1350350 parisc: Add ioread64_hi_lo() and iowrite64_hi_lo() discards ae4fbd2b4660 parisc: disable CONFIG_IDE in defconfigs omits eb382d70a334 scsi: hisi_sas: Recover PHY state according to the status [...] omits 6a9cdee7ea02 scsi: hisi_sas: Filter out new PHY up events during suspend omits 54a9acc7845a scsi: hisi_sas: Add device link between SCSI devices and hisi_hba omits 0e9d0a26e69e scsi: hisi_sas: Add check for methods _PS0 and _PR0 omits aab63bcaa2a2 scsi: hisi_sas: Add controller runtime PM support for v3 hw omits e38fc73b0bd5 scsi: hisi_sas: Switch to new framework to support suspend [...] omits dfae6cd17e4a scsi: hisi_sas: Use hisi_hba->cq_nvecs for calling calling [...] omits 93aad13e9ed8 scsi: arcmsr: Update driver version to v1.50.00.02-20200819 omits aae7fa9246c9 scsi: arcmsr: Add support for ARC-1886 series RAID controllers omits ebfb5b4858cb scsi: arcmsr: Fix device hot-plug monitoring timer stop omits 8c022add8f5f scsi: arcmsr: Remove unnecessary syntax omits 73f2e37b498a Merge branch 'for-5.10/drivers' into for-next omits b8b55a9af49f Merge branch 'for-5.10/drivers' into for-next omits 9bcb6114077f Merge branch 'for-5.10/libata' into for-next omits 28fb0d142464 Merge branch 'for-5.10/libata' into for-next omits 045e90fb0bc9 Merge branch 'for-5.10/drivers' into for-next discards 9fa030854731 Merge branch 'features' into for-next discards 34106595b95c parisc: Drop useless comments in uapi/asm/signal.h discards 4c0143ef6dbe parisc: Define O_NONBLOCK to become 000200000 discards 8d0612dbaa1f parisc: Drop HP-UX specific fcntl and signal flags discards ad784d6956af parisc: Avoid external interrupts when IPI finishes discards e452d624a1c4 parisc: Add qemu fw_cfg interface discards cac48a714242 fw_cfg: Add support for parisc architecture discards 55e7ed855ce6 mfd: kempld-core: Fix unused variable 'kempld_acpi_table' [...] discards e84aa00f03cc mfd: sl28cpld: Depend on I2C omits 7be249839948 Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/mediat [...] omits 72a31192b5a9 Merge branch 'devel' into for-next omits d296bc819b61 Merge branch 'for-5.10/block' into for-next omits 92741bc867dc Merge branch 'for-5.10/drivers' into for-next discards db320a000251 ARC: [dts] fix the errors detected by dtbs_check discards 4b0fbeb31bd6 arc: plat-hsdk: fix kconfig dependency warning when !RESET [...] discards a8dd5d851db1 ARC: [plat-eznps]: Drop support for EZChip NPS platform omits 0678846ad55d Merge branch 'for-5.10/drivers' into for-next omits 923da45d63da Merge branch 'for-5.10/block' into for-next omits 2484bfef4428 Merge branch 'for-5.10/block' into for-next omits bddc2ab74664 Merge branch 'for-5.10/block' into for-next omits 6cfebdea7b40 Merge branch 'for-5.10/drivers' into for-next omits a1f550d6f6f1 Merge branch 'for-5.10/drivers' into for-next omits d8b15267af18 nfs: remove incorrect fallthrough label omits 40bc8b13ce1a Merge branch 'for-5.10/block' into for-next omits 32837ed3ccdb sunrpc: cache : Replace seq_printf with seq_puts omits 687b971cbabb Merge branch 'for-5.10/block' into for-next omits d869cecf30b6 Merge branch 'for-5.10/block' into for-next omits f0daeea90a5f Merge branch 'for-5.10/block' into for-next omits 99faa39ec56f Merge branch 'for-5.10/block' into for-next omits afc41135837e Merge branch 'for-5.10/block' into for-next omits 9875251dad8f Merge branch 'for-5.10/block' into for-next omits f53caca8103c Merge branch 'for-5.10/block' into for-next omits 35f40eea386c Merge branch 'for-5.10/block' into for-next omits c999e5ad4b50 Merge branch 'for-5.10/io_uring' into for-next omits d057c3cdafc3 io_uring: re-assign files with ring fd/file for SQPOLL switch omits e2384342e6be io_uring: remove 'ctx' from SQPOLL waitqueue when ctx is g [...] omits 46c830a2452c io_uring: wait queue handler ring wakeup clear must be irq saving omits 767ad8101329 io_uring: don't sleep schedule in SQPOLL thread if we need [...] omits 1cef57669877 io_uring: fix ctx refcounting in io_uring_enter() omits 3767fd37863d io_uring: ensure we can nest attempts to park SQPOLl thread omits 1174ea22392f io_uring: remove unneeded semicolon omits 00387aed4b12 io_uring: return EBADFD when ring isn't in the right state omits fe863c4ca34f io_uring: cap SQ submit size for SQPOLL with multiple rings omits 8f95cf7f28bf io_uring: enable file table usage for SQPOLL rings omits 67b08c1c9ffb io_uring: ensure IOSQE_ASYNC file table grabbing works wit [...] omits 1d5cc8052a91 Merge branch 'for-5.10/block' into for-next omits 6ad2da5f67c3 fs: align IOCB_* flags with RWF_* flags omits df033a30aaee io_uring: set ctx need-wakeup flag when SQPOLL thread is g [...] omits 9702185561a5 io_uring: unify IORING_SETUP_ATTACH_WQ for io-wq and SQPOLL omits 76c917267129 io_uring: get rid of req->io/io_async_ctx union omits a60edf3afa89 io_uring: kill extra user_bufs check omits 91d043dd1b54 io_uring: fix overlapped memcpy in io_req_map_rw() omits c714f8317646 io_uring: refactor io_req_map_rw() omits 6d069d0e45b7 io_uring: simplify io_rw_prep_async() omits 4e176adec032 io_uring: add support for shutdown(2) omits f6759ade1118 net: provide __sys_shutdown_sock() that takes a socket omits a72fc07eef55 io_uring: provide IORING_ENTER_SQ_WAIT for SQPOLL SQ ring waits omits 6a7bb9ff5744 io_uring: remove need for sqd->ctx_lock in io_sq_thread() omits fc24d385fce8 io_uring: fix task hung in io_uring_setup omits 5a9ea05954a5 io_uring: mark io_uring_fops/io_op_defs as __read_mostly omits eeb9711daf2c io_uring: enable IORING_SETUP_ATTACH_WQ to attach to SQPOL [...] omits 762b37262328 io_uring: separate ring/file creation from descriptor install omits 01c88257dc2a io_uring: base SQPOLL handling off io_sq_data omits 8b423e23b505 io_uring: split SQPOLL data into separate structure omits e2a36a81d25c io_uring: split work handling part of SQPOLL into helper omits b1abe842d31e io_uring: move SQPOLL post-wakeup ring need wakeup flag in [...] omits d4b115a09a10 io_uring: use private ctx wait queue entries for SQPOLL omits 03a54c18518d io_uring: allow SQPOLL with CAP_SYS_NICE privileges omits 90564247cb0d io_uring: io_sq_thread() doesn't need to flush signals omits e54c92fb496b io_uring: allow non-fixed files with SQPOLL omits 74acf5b47e3b io_wq: Make io_wqe::lock a raw_spinlock_t omits 7ec3d1dd9378 io_uring: allow disabling rings during the creation omits d730b1a29432 io_uring: add IOURING_REGISTER_RESTRICTIONS opcode omits 25815d8a181a io_uring: use an enumeration for io_uring_register(2) opcodes omits 24c7d7e50bed Merge branch 'io_uring-5.9' into for-5.10/io_uring omits 059ccbfff8a8 configfs: use flush file op to commit writes to a binary file omits 27586ca786a7 XArray: Handle retry entries within xas_find_marked omits 303c32f3fce9 XArray: Add xas_for_each_contig omits e8018d0afe78 XArray: Split __xas_store from xas_store omits 2b32111bf854 test_xarray: Test two more things about xa_cmpxchg omits 14c04d4e28bc ida: Free allocated bitmap in error path adds d1a819a2ec2d splice: teach splice pipe reading about empty pipe buffers adds 4013c1496c49 usermodehelper: reset umask to default before executing us [...] adds 86fdf61e7104 Merge tag 'drm-misc-fixes-2020-10-01' of git://anongit.fre [...] adds f1e141e9db6b Merge tag 'drm-fixes-2020-10-06-1' of git://anongit.freede [...] adds 1797d588af15 platform/x86: asus-wmi: Fix SW_TABLET_MODE always reportin [...] adds 6ec37e6bb1fa Merge tag 'platform-drivers-x86-v5.9-3' of git://git.kerne [...] adds 39e4716caa59 crypto: arm64: Use x16 with indirect branch to bti_c adds c85fb28b6f99 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds dd7c7ab01a04 ARC: [plat-eznps]: Drop support for EZChip NPS platform adds 63bcf87cb1c5 arc: plat-hsdk: fix kconfig dependency warning when !RESET [...] adds 05b1be68c4d6 ARC: [dts] fix the errors detected by dtbs_check adds 937cf85f1df8 ARC: SMP: fix typo and use "come up" instead of "comeup" adds 6364d1b41cc3 arc: include/asm: fix typos of "themselves" adds 893ae98f16a4 Merge remote-tracking branch 'arc-current/for-curr' into master adds a529412306a2 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' int [...] adds 9ac9219cdf26 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 1f4190079545 Merge remote-tracking branch 'sparc/master' into master adds 082bb94fe18e net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() adds 601e984f23ab net: mscc: ocelot: divide watermark value by 60 when writi [...] adds 013264936654 net: mscc: ocelot: warn when encoding an out-of-bounds wat [...] adds c88c5ed75fab Merge branch 'Fix-tail-dropping-watermarks-for-Ocelot-switches' adds 017512a07e15 mptcp: more DATA FIN fixes adds f45a4248ea4c net: usb: rtl8150: set random MAC address when set_etherne [...] adds 86bccd036713 tcp: fix receive window update in tcp_add_backlog() adds 56305118e05b rxrpc: Fix rxkad token xdr encoding adds 9a059cd5ca7d rxrpc: Downgrade the BUG() for unsupported token type in r [...] adds fa1d113a0f96 rxrpc: Fix some missing _bh annotations on locking conn->s [...] adds 2d914c1bf079 rxrpc: Fix accept on a connection that need securing adds fea99111244b rxrpc: The server keyring isn't network-namespaced adds 38b1dc47a35b rxrpc: Fix server keyring leak adds d91dc434f2ba Merge tag 'rxrpc-fixes-20201005' of git://git.kernel.org/p [...] adds 29be72a953c2 Merge remote-tracking branch 'net/master' into master adds 8f48cd3cb674 Merge remote-tracking branch 'bpf/master' into master adds 24110de5184a Merge remote-tracking branch 'netfilter/master' into master adds ca184355db8e ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 adds b41c15f4e1c1 ALSA: bebob: potential info leak in hwdep_read() adds 9cafb3cc5e03 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds ebb11d1d9fe2 ASoC: mediatek: mt8183-da7219: fix wrong ops for I2S3 adds e65a3c7fc754 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds fca5fb65c6b2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds e8c11e0a0367 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 666446a06147 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 90eed4dbe45e Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 1babed505005 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 88fed75c309c Merge remote-tracking branch 'ide/master' into master adds e7801c830f7b Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds dd35b2aaf85f Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 6b74ea98b945 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds f197e987b59a Merge remote-tracking branch 'vfs-fixes/fixes' into master adds c3e0276c31ca drm/nouveau/device: return error for unknown chipsets adds d10285a25e29 drm/nouveau/mem: guard against NULL pointer access in mem_del adds a471cb7ade19 Merge remote-tracking branch 'drm-fixes/drm-fixes' into master adds 84814460eef9 riscv: Fixup bootup failure with HARDENED_USERCOPY adds 88a568e43a58 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds c49cd0d2779d Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 435d3d4a89c4 Merge remote-tracking branch 'spdx/spdx-linus' into master adds 62c615c3b564 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 34b437eaf4e3 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 7af8fd03242c Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds b6ddf68246f2 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 0ee191a83bef Merge remote-tracking branch 'kbuild/for-next' into master adds 0de327969b61 cma: decrease CMA_ALIGNMENT lower limit to 2 adds 0a0f0d8be76d dma-mapping: split <linux/dma-mapping.h> adds 8df405123215 dma-contiguous: remove dma_declare_contiguous adds 5af638931eb3 dma-contiguous: remove dev_set_cma_area adds 580a0cc9c3f6 dma-contiguous: remove dma_contiguous_set_default adds 0b1abd1fb7ef dma-mapping: merge <linux/dma-contiguous.h> into <linux/dm [...] adds 5db5d9308988 dma-mapping: remove <asm/dma-contiguous.h> adds a1fd09e8e6ae dma-mapping: move dma-debug.h to kernel/dma/ adds 19c65c3d30bb dma-mapping: move large parts of <linux/dma-direct.h> to k [...] adds 9f4df96b8781 dma-mapping: merge <linux/dma-noncoherent.h> into <linux/d [...] adds 08a89c28304a dma-direct check for highmem pages in dma_direct_alloc_pages adds 5b138c534fda dma-direct: factor out a dma_direct_alloc_from_pool helper adds 849facea92fa dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling adds 53c39c8cbe85 Merge remote-tracking branch 'dma-mapping/for-next' into master adds da146138cb07 Merge remote-tracking branch 'arm/for-next' into master adds e9b60476bea0 kselftest/arm64: Add utilities and a test to validate mte memory adds f3b2a26ca78d kselftest/arm64: Verify mte tag inclusion via prctl adds dfe537cf4718 kselftest/arm64: Check forked child mte memory accessibility adds 53ec81d23213 kselftest/arm64: Verify all different mmap MTE options adds f981d8fa2646 kselftest/arm64: Verify KSM page merge for MTE pages adds 4dafc08d0ba4 kselftest/arm64: Check mte tagged user address in kernel adds 353e228eb355 arm64: initialize per-cpu offsets earlier adds d433ab42fdc2 arm64: random: Remove no longer needed prototypes adds a82e4ef0417b Merge branch 'for-next/late-arrivals' into for-next/core adds 4c44796f62a5 Merge remote-tracking branch 'arm64/for-next/core' into master adds 2bc131bb1a9a Merge remote-tracking branch 'arm-soc/for-next' into master adds 9eb03dd59f7e Merge remote-tracking branch 'amlogic/for-next' into master adds 18ed9ef18e43 Merge remote-tracking branch 'aspeed/for-next' into master adds 51e2a2c493b7 Merge remote-tracking branch 'at91/at91-next' into master adds c70c4d28a27a Merge remote-tracking branch 'imx-mxs/for-next' into master adds e74ea0071a06 Merge remote-tracking branch 'keystone/next' into master adds a6fb37367ac2 Merge remote-tracking branch 'mediatek/for-next' into master adds e742df43f86d Merge remote-tracking branch 'mvebu/for-next' into master adds cb1acef4f4b8 Merge remote-tracking branch 'omap/for-next' into master adds 086e8cfc1ce4 Merge remote-tracking branch 'qcom/for-next' into master adds eeaeca6c38db Merge remote-tracking branch 'realtek/for-next' into master adds a99f38cd6448 Merge remote-tracking branch 'renesas/next' into master adds 18195775b9b6 Merge remote-tracking branch 'rockchip/for-next' into master adds 73939250de6b Merge remote-tracking branch 'samsung-krzk/for-next' into master adds abe3124d4c9c Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 07acc30eccfb Merge remote-tracking branch 'tegra/for-next' into master adds a17b8e7e58a6 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 760f28e7c86d Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 315821ece777 Merge remote-tracking branch 'uniphier/for-next' into master adds 3128e70a651f Merge remote-tracking branch 'clk/clk-next' into master adds 2c1d41deb2de Merge remote-tracking branch 'csky/linux-next' into master adds 3341f9e933c8 Merge remote-tracking branch 'h8300/h8300-next' into master adds eb30c0bbf477 Merge remote-tracking branch 'ia64/next' into master adds b25ec06be8b0 Merge remote-tracking branch 'm68k/for-next' into master adds ce978e09e381 Merge remote-tracking branch 'm68knommu/for-next' into master adds edf35cc435ab Merge remote-tracking branch 'microblaze/next' into master adds 396c7d94c3bb MIPS: alchemy: Fix build breakage, if TOUCHSCREEN_WM97XX i [...] adds 026ba130a5e8 MIPS: alchemy: Share prom_init implementation adds 9b7224836965 MIPS: pgtable: Remove used PAGE_USERIO define adds 553586a3df21 Merge remote-tracking branch 'mips/mips-next' into master adds e96baa90869c Merge remote-tracking branch 'nds32/next' into master adds 366214b4d3cb fw_cfg: Add support for parisc architecture adds d696c09aac09 parisc: Add qemu fw_cfg interface adds 4b88f6d7dd5c parisc: Avoid external interrupts when IPI finishes adds 09d87140461a parisc: Drop HP-UX specific fcntl and signal flags adds dcb638427f5b parisc: Define O_NONBLOCK to become 000200000 adds 481e2fc17696 parisc: Drop useless comments in uapi/asm/signal.h adds be95b7e3cc63 parisc: disable CONFIG_IDE in defconfigs adds a8665badb9ff parisc: Add ioread64_hi_lo() and iowrite64_hi_lo() adds 3832b0c0ad7d parisc: Add alternative patching to synchronize_caches define adds 8a5a62f37355 parisc: Fix comments and enable interrupts later adds 39e0041b17c0 parisc: Mark pointers volatile in __xchg8(), __xchg32() an [...] adds 4be7184b2186 parisc: Switch to more fine grained lws locks adds af2fa33affbc parisc: Rewrite tlb flush threshold calculation adds ab8fab0fcc64 parisc: Install vmlinuz instead of zImage file adds 2a78d1067306 parisc: Improve spinlock handling adds b74a52c4e69a Merge remote-tracking branch 'parisc-hd/for-next' into master adds aea948bb80b4 powerpc/powernv/elog: Fix race while processing OPAL error [...] adds 9983efa83b0a powerpc: untangle cputable mce include adds 05504b425620 powerpc/64s: Add cp_abort after tlbiel to invalidate copy- [...] adds cdb1ea0276bd powerpc/pseries: add new branch prediction security bits f [...] adds 903fd31d3212 powerpc/64: fix irq replay missing preempt adds 2b48e96be2f9 powerpc/64: fix irq replay pt_regs->softe value adds 012a9a97a8fd powerpc/64e: remove PACA_IRQ_EE_EDGE adds 903dd1ff453e powerpc/64e: remove 64s specific interrupt soft-mask code adds 455575533c7a powerpc/64: make restore_interrupts 64e only adds 4366337490cb powerpc/papr_scm: Fix warnings about undeclared variable adds 5c5e46dad939 powerpc: PPC_SECURE_BOOT should not require PowerNV adds 874dc62f548f powerpc: switch 85xx defconfigs from legacy ide to libata adds d125aedb4042 powerpc/eeh: Rework EEH initialisation adds 82a1ea21f1ba powerpc/powernv: Stop using eeh_ops->init() adds 1f8fa0cd6a84 powerpc/pseries: Stop using eeh_ops->init() adds 5d69e46a2104 powerpc/eeh: Delete eeh_ops->init adds 395ee2a2a15b powerpc/eeh: Move EEH initialisation to an arch initcall adds f61c859feb5d powerpc/pseries/eeh: Clean up pe_config_addr lookups adds 98ba956f6a38 powerpc/pseries/eeh: Rework device EEH PE determination adds 42de19d5ef71 powerpc/pseries/eeh: Allow zero to be a valid PE configura [...] adds 35d64734b643 powerpc/eeh: Clean up PE addressing adds d0ffdee8ff01 powerpc/tm: Save and restore AMR on treclaim and trechkpt adds 4bce545903fa powerpc/topology: Update topology_core_cpumask adds 4ca234a9cbd7 powerpc/smp: Stop updating cpu_core_mask adds e29e9ed665ee powerpc/smp: Remove get_physical_package_id adds 70edd4a7c753 powerpc/smp: Optimize remove_cpu_from_masks adds 53516d4abacf powerpc/smp: Limit CPUs traversed to within a node. adds 1f3a41810421 powerpc/smp: Stop passing mask to update_mask_by_l2 adds 661e3d42f991 powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs adds 375370a10d06 powerpc/smp: Check for duplicate topologies and consolidate adds 3ab33d6dc3e9 powerpc/smp: Optimize update_mask_by_l2 adds b8a97cb4599c powerpc/smp: Move coregroup mask updation to a new function adds 70a94089d7f7 powerpc/smp: Optimize update_coregroup_mask adds 3b6c3adbb2fa powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group [...] adds bd59380c5ba4 powerpc/rtas: Restrict RTAS requests from userspace adds dc9af82ea061 selftests/powerpc: Add a rtas_filter selftest adds 72cdd117c449 pseries/hotplug-memory: hot-add: skip redundant LMB lookup adds f1f83d92d556 Merge remote-tracking branch 'powerpc/next' into master adds 7df4821358a9 Merge remote-tracking branch 'risc-v/for-next' into master adds 91ffc519c199 s390/zcrypt: introduce msg tracking in zcrypt functions adds 0ae88ccf4c16 s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG adds 0b641cbd2444 s390/ap: split ap queue state machine state from device state adds 2ea2a6099ae3 s390/ap: add error response code field for ap queue devices adds 4f2fcccdb547 s390/ap: add card/queue deconfig state adds 0671cc104874 s390/sclp: Add support for SCLP AP adapter config/deconfig adds 5caa2af97118 s390/ap: Support AP card SCLP config and deconfig operations adds e0332629e33d s390/ap/zcrypt: revisit ap and zcrypt error handling adds 3730f5300b45 s390/zcrypt: move ap_msg param one level up the call chain adds 27c4f6738bdc s390/zcrypt: Introduce Failure Injection feature adds 4aa32ee3c058 s390/lib: fix kernel doc for memcmp() adds eefc69a09ca5 s390/sie: fix typo in SIGP code description adds 6acad2ac482f Merge branch 'features' into for-next adds 6ade5a64bc39 Merge remote-tracking branch 's390/for-next' into master adds 799690fde0a1 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 43ed23399438 Merge remote-tracking branch 'fscrypt/master' into master adds d2d487a1a78b Merge remote-tracking branch 'btrfs/for-next' into master adds 1d7a32e8a056 cifs: handle -EINTR in cifs_setattr adds b0416490f3f3 Merge remote-tracking branch 'cifs/for-next' into master adds 8964bd4ff6f0 MAINTAINERS: add the sample directory to the configfs entry adds 447243737c9d samples: configfs: remove redundant newlines adds e0ee1fdb3fc4 samples: configfs: drop unnecessary ternary operators adds 1b0d36e81bdc samples: configfs: fix alignment in item struct adds b86ff67d5a28 samples: configfs: replace simple_strtoul() with kstrtoint() adds 91aad62560fc samples: configfs: don't reinitialize variables which are [...] adds 4e415a844ddd samples: configfs: consolidate local variables of the same type adds 288f295e0a49 samples: configfs: don't use spaces before tabs adds 76ecfcb0852e samples: configfs: prefer pr_err() over bare printk(KERN_ERR adds 4cf9ec17930d Merge remote-tracking branch 'configfs/for-next' into master adds 76b46be962dd Merge remote-tracking branch 'erofs/dev' into master adds eb25923840e3 exfat: remove useless check in exfat_move_file() adds da94871da258 Merge remote-tracking branch 'exfat/dev' into master adds 59ab1fba71dd Merge remote-tracking branch 'ext3/for_next' into master adds 7e3d84aea5b7 Merge remote-tracking branch 'ext4/dev' into master adds db40330b0de9 f2fs: fix memory alignment to support 32bit adds 615455fc110b Merge remote-tracking branch 'f2fs/dev' into master adds 38660e98b1a7 Merge remote-tracking branch 'fuse/for-next' into master adds fb08334bb38f nfs: remove incorrect fallthrough label adds b4868b44c562 NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE adds 5904c16d2210 fs: nfs: return per memcg count for xattr shrinkers adds 247db73560bc NFS: fix nfs_path in case of a rename retry adds f7d61ee414ca SUNRPC: Split out a function for setting current page adds cf1f08cac375 SUNRPC: Implement a xdr_page_pos() function adds a14a63594cc2 NFS: Use xdr_page_pos() in NFSv4 decode_getacl() adds c567552612ec NFS: Add READ_PLUS data segment support adds 06216ecbd936 SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() adds 43f0f0816cdb SUNRPC: Split out _shift_data_right_tail() adds 84ce182ab85b SUNRPC: Add the ability to expand holes in data pages adds c05eafad6b03 NFS: Add READ_PLUS hole segment decoding adds e6ac0accb27c SUNRPC: Add an xdr_align_data() function adds bff049a3b500 NFS: Decode a full READ_PLUS reply adds 3bd91fbe3ba2 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 2dfa454eaaf4 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds df0133e669c8 Merge remote-tracking branch 'ubifs/next' into master adds f5f7ab168b9a 9P: Cast to loff_t before multiplying adds 39abe82a7fa4 Merge remote-tracking branch 'v9fs/9p-next' into master adds 8a569d717ed0 xfs: refactor inode flags propagation code adds d4f2c14cc979 xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev adds b96cb835e37c xfs: deprecate the V4 format adds 6dd379c7fa81 xfs: drop extra transaction roll from inode extent truncate adds 72cc95132a93 xfs: Set xfs_buf type flag when growing summary/bitmap files adds c54e14d155f5 xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files adds 8df0fa39bdd8 xfs: don't free rt blocks when we're doing a REMAP bunmapi call adds e581c9397a25 xfs: check dabtree node hash values when loading child blocks adds 93293bcbde93 xfs: log new intent items created as part of finishing rec [...] adds 2dbf872c042e xfs: attach inode to dquot in xfs_bui_item_recover adds 384ff09ba2e5 xfs: don't release log intent items when recovery fails adds f692d09e9c8f xfs: avoid LR buffer overrun due to crafted h_len adds 0c771b99d6c9 xfs: clean up calculation of LR header blocks adds c63290e300c4 xfs: remove the unused SYNCHRONIZE macro adds 9c0fce4c16fc xfs: use the existing type definition for di_projid adds 5aff6750d56d xfs: remove the unnecessary xfs_dqid_t type cast adds a647d109e08a xfs: fix some comments adds 3feb4ffbf693 xfs: remove the redundant crc feature check in xfs_attr3_r [...] adds 74af4c1770f9 xfs: remove the unused parameter id from xfs_qm_dqattach_one adds d6b8fc6c7afa xfs: do the assert for all the log done items in xfs_trans_cancel adds 61ef5230518a xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} adds b38e07401ec7 xfs: drop the obsolete comment on filestream locking adds d7884e6e90da xfs: avoid shared rmap operations for attr fork extents adds c9c626b354dc xfs: directly call xfs_generic_create() for ->create() and [...] adds c23c393eaab5 xfs: remove deprecated mount options adds 3442de9cc322 xfs: remove deprecated sysctl options adds 671459676ab0 xfs: fix finobt btree block recovery ordering adds b80b29d602a8 xfs: remove xfs_defer_reset adds 901219bb2507 xfs: remove XFS_LI_RECOVERED adds e6fff81e4870 xfs: proper replay of deferred ops queued during log recovery adds 4f9a60c48078 xfs: xfs_defer_capture should absorb remaining block reservations adds 929b92f64048 xfs: xfs_defer_capture should absorb remaining transaction [...] adds 919522e89f8e xfs: clean up bmap intent item recovery checking adds 64a3f3315bc6 xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock [...] adds ff4ab5e02a04 xfs: fix an incore inode UAF in xfs_bui_recover adds 27dada070d59 xfs: change the order in which child and parent defer ops [...] adds 4e919af7827a xfs: periodically relog deferred intent items adds ed1575daf71e xfs: expose the log push threshold adds 74f4d6a1e065 xfs: only relog deferred intent items if free space in the [...] adds acd1ac3aa22f xfs: limit entries returned when counting fsmap records adds 8ffa90e1145c xfs: fix deadlock and streamline xfs_getfsmap performance adds 97611f936674 xfs: do the ASSERT for the arguments O_{u,g,p}dqpp adds e5b23740db9b xfs: fix the indent in xfs_trans_mod_dquot adds 8cb96ed59539 Merge remote-tracking branch 'xfs/for-next' into master adds e5c2cf4171cc Merge remote-tracking branch 'zonefs/for-next' into master adds 211b9282d90e Merge remote-tracking branch 'iomap/iomap-for-next' into master adds b53d7e4ea4bf Merge remote-tracking branch 'file-locks/locks-next' into master adds 38a2bcfe1288 Merge remote-tracking branch 'vfs/for-next' into master adds a97b1a44744c Merge remote-tracking branch 'printk/for-next' into master adds a9007040675a Merge remote-tracking branch 'pci/next' into master adds ff0277fbe4a2 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 260a45fcc378 Merge remote-tracking branch 'hid/for-next' into master adds 8ae971a0c506 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds abea14bfdebb i3c: master: Fix error return in cdns_i3c_master_probe() adds 5c0a3c9facec Merge remote-tracking branch 'i3c/i3c/next' into master adds 3948ea0998ac Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 3e37c9d48f7a dt-bindings: hwmon: Convert lm75 bindings to yaml adds efc2360b2873 dt-bindings: hwmon: Add the +vs supply to the lm75 bindings adds 748022ef093f hwmon: Add DT bindings schema for PVT controller adds 9d823351a337 hwmon: Add hardware monitoring driver for Moortec MR75203 [...] adds b9a9a375438e dt-bindings: hwmon: max20730: adding device tree doc for max20730 adds 9b20aec24b8a hwmon: (pmbus/max20730) adjust the vout reading given volt [...] adds 7a67ef9f361f Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 4c361ab48478 Merge remote-tracking branch 'jc_docs/docs-next' into master adds e636662244e4 Merge remote-tracking branch 'v4l-dvb/master' into master adds 4285027c733a Merge tag 'devfreq-next-for-5.10' of git://git.kernel.org/ [...] adds 25e4b8e298f4 Merge branch 'pm-devfreq' into linux-next adds 757e282188f0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 68cc0d9f9ed4 Merge branch 'pm-opp' into linux-next adds 428805c0c5e7 PM: hibernate: remove the bogus call to get_gendisk() in s [...] adds 40c3bd4cfa6f cpufreq: stats: Defer stats update to cpufreq_stats_record [...] adds 381abb942a39 cpufreq: stats: Remove locking adds 4958b46efb6d cpufreq: stats: Mark few conditionals with unlikely() adds 96f60cddf7a1 cpufreq: stats: Enable stats for fast-switch as well adds 08d8c65e849d cpufreq: Move traces and update to policy->cur to cpufreq core adds c6e331312ebf PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI adds 6cc81715e661 Merge branches 'pm-sleep', 'pm-cpufreq' and 'pm-pci' into [...] adds 8e8883cef6ce ACPI: PCI: update kernel-doc line comments adds 21988a8e5147 ACPI: button: fix handling lid state changes when input de [...] adds 9acb56ca0dec Merge branches 'acpi-pci' and 'acpi-button' into linux-next adds a17a733e377d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds c3cdb7873495 Merge branch 'pm-cpufreq' into linux-next adds 692868a31b94 Merge remote-tracking branch 'pm/linux-next' into master adds dc4c8c234e05 Merge remote-tracking branch 'cpupower/cpupower' into master adds 169e93495f36 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 3ed7fa58decb Merge remote-tracking branch 'ieee1394/for-next' into master adds 6ae1cc0124fd Merge remote-tracking branch 'dlm/next' into master adds 712d460e8218 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 220aee30213d RDMA/rtrs: Remove unused field of rtrs_iu adds a6f0b08dbaf2 RDMA/core: Remove ucontext->closing adds 2ee9bf346fbf RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() adds 36f30e486dce IB/core: Improve ODP to use hmm_range_fault() adds 8bfafde08693 IB/core: Enable ODP sync without faulting adds 677cf51f71c9 RDMA/mlx5: Extend advice MR to support non faulting mode adds a03bfc37d59d RDMA/mlx5: Sync device with CPU pages upon ODP MR registration adds 42d5179c892e RDMA/core: Constify struct attribute_group adds 3c4e919b48f6 RDMA/rtrs: Constify static struct attribute_group adds f45271acdf9e RDMA/qedr: Endianness warnings cleanup adds a4947e84f234 overflow: Include header file with SIZE_MAX declaration adds 3ff4de8f6030 RDMA/core: Change rdma_get_gid_attr returned error code adds 1c15b4f2a42f RDMA/core: Modify enum ib_gid_type and enum rdma_network_type adds c4b4d548fabc RDMA/core: Introduce new GID table query API adds 9f85cbe50aa0 RDMA/uverbs: Expose the new GID query API to user space adds 5ce2dced8e95 RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces adds 10ba684ef6b3 Merge remote-tracking branch 'rdma/for-next' into master adds 717f20341686 mptcp: don't skip needed ack adds 302af7c6049d net: always dump full packets with skb_dump adds c6db31ffe202 ethtool: allow netdev driver to define phy tunables adds e193c3ab8302 net: atlantic: implement phy downshift feature adds 60db5e408e43 net: atlantic: implement media detect feature via phy tunables adds 9b9dda5d1dc8 Merge branch 'net-atlantic-phy-tunables-from-mac-driver' adds 451b05f413d3 net: netdevice.h: sw_netstats_rx_add helper adds 1f8dda1d26d3 vxlan: use dev_sw_netstats_rx_add() adds 1e84527b7fa9 geneve: use dev_sw_netstats_rx_add() adds 8fdfffd0b97a bareudp: use dev_sw_netstats_rx_add() adds 36a6f5667925 gtp: use dev_sw_netstats_rx_add() adds 5711eb05023e ipv6: use dev_sw_netstats_rx_add() adds c852162ea931 xfrm: use dev_sw_netstats_rx_add() adds e40b3727f90b net: openvswitch: use dev_sw_netstats_rx_add() adds 560b50cf6c18 ipv4: use dev_sw_netstats_rx_add() adds 02da0b615b4b Merge branch 'drivers-net-add-sw_netstats_rx_add-helper' adds 4f30974feb96 ethtool: wire up get policies to ops adds 5028588b62cb ethtool: wire up set policies to ops adds ff419afa4310 ethtool: trim policy tables adds 329d9c333ee4 ethtool: link up ethnl_header_policy as a nested policy adds ddcf3b70c5ae netlink: create helpers for checking type is an int adds bdbb4e29df8b netlink: add mask validation adds a0de1cd35687 ethtool: specify which header flags are supported per command adds 9faebeb2d800 Merge branch 'ethtool-allow-dumping-policies-to-user-space' adds 5641b9b83dcb Merge remote-tracking branch 'net-next/master' into master adds a0f2b7acb4b1 libbpf: Close map fd if init map slots failed adds 2c193d32caee libbpf: Check if pin_path was set even map fd exist adds 44c4aa2bd151 selftest/bpf: Test pinning map with reused map fd adds fd08f944e0c4 Merge branch 'Fix pining maps after reuse map fd' adds 8cee9107e72c bpf, libbpf: Use valid btf in bpf_program__set_attach_target adds 9618bde489b2 samples/bpf: Change Makefile to cope with latest llvm adds 544d6adf3c3d samples/bpf: Fix a compilation error with fallthrough marking adds 2e8806f032f5 samples: bpf: Split xdpsock stats into new struct adds 60dc609dbd54 samples: bpf: Count syscalls in xdpsock adds 67ed375530e2 samples: bpf: Driver interrupt statistics in xdpsock adds bf88a80a0407 selftests/bpf: Fix test_verifier after introducing resolve [...] adds 49a2a4d4163f kernel/bpf/verifier: Fix build when NET is not enabled adds ebfb4d40ed9d bpf: Fix build failure for kernel/trace/bpf_trace.c with C [...] adds 49f3d12b0f70 bpf: Fix typo in uapi/linux/bpf.h adds 80348d8867c6 libbpf: Fix compatibility problem in xsk_socket__create adds 537db8416ada Merge remote-tracking branch 'bpf-next/master' into master adds 52ad7925d9a3 Merge remote-tracking branch 'bluetooth/master' into master adds cd5d8feba65c Merge remote-tracking branch 'gfs2/for-next' into master adds f2ccc55ae449 Merge remote-tracking branch 'mtd/mtd/next' into master adds 0d03298dde23 Merge remote-tracking branch 'nand/nand/next' into master adds 9a3422a110c8 Revert "mtd: spi-nor: Prefer asynchronous probe" adds dd7ed7020292 Merge remote-tracking branch 'spi-nor/spi-nor/next' into master adds 270ac04623df Merge remote-tracking branch 'crypto/master' into master adds c60a4d1c8b28 Merge remote-tracking branch 'drm/drm-next' into master adds 576e0ec26b68 drm/amdgpu: fix xgmi perfmon a-b-a problem adds b4a7db71ea06 drm/amdgpu: add per device user friendly xgmi events for vega20 adds a9d17930adff drm/amdgpu: add xgmi perfmons for arcturus adds d74a09c8af5f drm/amdgpu/swsmu: fix ARC build errors adds e500dc638d95 drm/amdgpu: prevent spurious warning adds d205c3cc1a6c drm/amdgpu: add Green_Sardine APU flag adds 2e62f0b5a5bc drm/amdgpu: add green_sardine support for gpu_info and ip [...] adds 5baf415085f3 drm/amdgpu: add soc15 common ip block support for green_sa [...] adds ad698da31fc0 drm/amdgpu: add gfx support for green_sardine (v2) adds f74d0535e927 drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) adds c3db2f529fa8 drm/amdgpu: enable green_sardine_asd.bin loading (v2) adds 5d731b5ac301 drm/amdgpu: enable vcn support for green_sardine (v2) adds 2f2b7903f47a PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 903bc80497eb drm/amdgpu: add another raven1 gfxoff quirk adds 1eefedec2f9a drm/amdgpu/swsmu: clean up a bunch of stale interfaces adds fbf109410a25 Merge remote-tracking branch 'amdgpu/drm-next' into master adds ada86b9dadc6 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds a3fb64c00d44 Revert "gpu/drm: ingenic: Add option to mmap GEM buffers cached" adds 6dde8e21a83a Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 2f98380d52b7 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 9fa82cb634f6 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 8f0b1b022f28 Merge remote-tracking branch 'etnaviv/etnaviv/next' into master adds 180698bbe333 Merge remote-tracking branch 'regmap/for-next' into master adds 86b9c4cdd76f ALSA: portman2x4: fix repeated word 'if' adds 0569b3d8ae17 ALSA: usb-audio: endpoint.c: fix repeated word 'there' adds 44e65df7d2e6 Merge remote-tracking branch 'sound/for-next' into master adds cd7dea5e17a5 ASoC: omap-mcbsp: Fix use of uninitialised pointer adds ca756120d4bc ASoC: Intel: Remove haswell solution adds 5f3941b63c25 ASoC: Intel: Remove max98090 support for baytrail solution adds 3056cb0082fe ASoC: Intel: Remove rt5640 support for baytrail solution adds 07833cd0569b ASoC: Intel: Remove baytrail solution adds 05668be1b364 ASoC: Intel: Remove SST ACPI component adds fb94b7b11c6a ASoC: Intel: Remove SST firmware components adds a4bebce26d56 ASoC: Intel: Skylake: Unassign ram_read and read_write ops adds 37465972015c ASoC: Intel: Remove unused DSP operations adds b4e60807182a ASoC: Intel: Remove unused DSP interface fields adds 7d07f9c1ba0e ASoC: Intel: Remove SST-legacy specific constants adds b972153d6c53 ASoC: Intel: Make atom components independent of sst-dsp adds 720811f0e4ac ASoC: Intel: Remove sst_pdata structure adds eb062e47f7c8 ASoC: Intel: Remove sst_dsp_get_thread_context adds 43499134f50a Merge series "ASoC: Intel: Remove obsolete solutions and c [...] adds fd6b519a30a7 Merge tag 'v5.9-rc5' into asoc-5.10 adds e6d37c39085d Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 26f30c73cded Merge remote-tracking branch 'sound-asoc/for-next' into master adds fd36b43665eb Merge remote-tracking branch 'modules/modules-next' into master adds 470d154a62c4 Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 adds 4ba8b8aec58b Input: evdev - per-client waitgroups adds 8a30c6eb29e0 Input: Add MAINTAINERS entry for SiS i2c touch input driver adds 260dac1b6216 Merge remote-tracking branch 'input/next' into master adds 0f078896911f Merge branch 'io_uring-5.9' into for-5.10/io_uring adds f3606e3a92dd io_uring: allow timeout/poll/files killing to take task in [...] adds f573d384456b io_uring: move dropping of files into separate helper adds 2aede0e417db io_uring: stash ctx task reference for SQPOLL adds e3bc8e9dad7f io_uring: unconditionally grab req->task adds 76e1b6427fd8 io_uring: return cancelation status from poll/timeout/file [...] adds e6c8aa9ac33b io_uring: enable task/files specific overflow flushing adds 0f2122045b94 io_uring: don't rely on weak ->files references adds 9b8284921513 io_uring: reference ->nsproxy for file table commands adds a3ec60054082 io_uring: move io_uring_get_socket() into io_uring.h adds 9d4a75efa200 io_uring: use an enumeration for io_uring_register(2) opcodes adds 21b55dbc0653 io_uring: add IOURING_REGISTER_RESTRICTIONS opcode adds 7e84e1c7566a io_uring: allow disabling rings during the creation adds 95da84659226 io_wq: Make io_wqe::lock a raw_spinlock_t adds e35afcf91230 io_uring: io_sq_thread() doesn't need to flush signals adds ce71bfea207b fs: align IOCB_* flags with RWF_* flags adds 6a7793828fb2 io_uring: use private ctx wait queue entries for SQPOLL adds 3f0e64d05411 io_uring: move SQPOLL post-wakeup ring need wakeup flag in [...] adds c8d1ba583fe6 io_uring: split work handling part of SQPOLL into helper adds 534ca6d684f1 io_uring: split SQPOLL data into separate structure adds 69fb21310fd3 io_uring: base SQPOLL handling off io_sq_data adds aa06165de863 io_uring: enable IORING_SETUP_ATTACH_WQ to attach to SQPOL [...] adds 738277adc819 io_uring: mark io_uring_fops/io_op_defs as __read_mostly adds 90554200724d io_uring: provide IORING_ENTER_SQ_WAIT for SQPOLL SQ ring waits adds f4bff104fffb io_uring: simplify io_rw_prep_async() adds afb87658f89b io_uring: refactor io_req_map_rw() adds ab0b196ce555 io_uring: fix overlapped memcpy in io_req_map_rw() adds 4be1c6151269 io_uring: kill extra user_bufs check adds e8c2bc1fb6c9 io_uring: get rid of req->io/io_async_ctx union adds e95eee2dee78 io_uring: cap SQ submit size for SQPOLL with multiple rings adds 14db84110d48 io_uring: remove unneeded semicolon adds de2939388be5 io_uring: improve registered buffer accounting for huge pages adds 91d8f5191e8f io_uring: add blkcg accounting to offloaded operations adds af9c1a44f8de io_uring: process task work in io_uring_register() adds dbbe9c642411 io_uring: show sqthread pid and cpu in fdinfo adds c4068bf898dd io-wq: fix use-after-free in io_wq_worker_running adds 145cc8c665f4 io-wq: kill unused IO_WORKER_F_EXITING adds 291b2821e072 io_uring: simplify io_alloc_req() adds 5b09e37e27a8 io_uring: io_kiocb_ppos() style change adds 2d199895d231 io_uring: remove F_NEED_CLEANUP check in *prep() adds a88fc400212f io_uring: set/clear IOCB_NOWAIT into io_read/write adds 73debe68b300 io_uring: remove nonblock arg from io_{rw}_prep() adds bfe76559833d io_uring: decouple issuing and req preparation adds c1379e247a72 io_uring: move req preps out of io_issue_sqe() adds 87c4311fd2c2 io_uring: kill callback_head argument for io_req_task_work_add() adds adb99b3a5926 Merge branch 'for-5.10/io_uring' into for-next adds 2b0d3d3e4fcf percpu_ref: reduce memory footprint of percpu_ref in fast path adds 0549e87c30ae block: move 'q_usage_counter' into front of 'request_queue' adds 92cf2fd156b2 block: remove the unused blk_integrity_merge_rq export adds d59da41998bc block: remove the unused blk_integrity_merge_bio export adds eda5cc997abd block: move blk_mq_sched_try_merge to blk-merge.c adds a926c7afffcc block: Consider only dispatched requests for inflight statistic adds d6359d748a66 Merge branch 'for-5.10/block' into for-next adds bdb01301f3ea scsi: Add host and host template flag 'host_tagset' adds 64f1501bd2a9 scsi: core: Show nr_hw_queues in sysfs adds 8d98416a55eb scsi: hisi_sas: Switch v3 hw to MQ adds f7c4cdc712ab scsi: scsi_debug: Support host tagset adds 103fbf8e4020 scsi: megaraid_sas: Added support for shared host tagset f [...] adds 26c88c9d035d Merge branch 'for-5.10/drivers' into for-next adds 7a62777efa9e Merge branch 'for-5.10/libata' into for-next adds fe6f0cdc4926 block: soft limit zone-append sectors as well adds 235f673bde50 Merge branch 'for-5.10/block' into for-next adds faf7b51c0697 io_uring: batch account ->req_issue and task struct references adds 7fad5df7ad8b Merge branch 'for-5.10/io_uring' into for-next adds 095ec054cbba Merge remote-tracking branch 'block/for-next' into master adds 9c37de297f65 dm: remove special-casing of bio-based immutable singleton [...] adds 681cc5e8667e dm: fix request-based DM to not bounce through indirect dm [...] adds 0672f19888e0 Merge remote-tracking branch 'device-mapper/for-next' into master adds f23cc3ba491a mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN adds 347f6be11de1 mmc: sdhci-pci-gli: Add CQHCI Support for GL9763E adds 191955d17514 Merge remote-tracking branch 'mmc/next' into master adds 328162a8824c mfd: sl28cpld: Depend on I2C adds 6d81dc3c79d4 mfd: kempld-core: Fix unused variable 'kempld_acpi_table' [...] adds 8e9523acedc9 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds a61e45ee7e89 Merge remote-tracking branch 'backlight/for-backlight-next [...] adds 8ae237ec0af9 power: supply: sbs-battery: keep error code when get_prope [...] adds 8fc837b035e2 Merge remote-tracking branch 'battery/for-next' into master adds 74ef3380002b Merge remote-tracking branch 'regulator/for-next' into master adds a1ce579c3d70 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 9df2cec7db71 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 8b07845241b2 Merge remote-tracking branch 'selinux/next' into master adds c38ee857dfc8 Merge remote-tracking branch 'smack/next' into master adds 83e87d54026e Merge remote-tracking branch 'tomoyo/master' into master adds 490ff6d1c0f3 Merge remote-tracking branch 'tpmdd/next' into master adds c40aaaac1018 iommu/vt-d: Gracefully handle DMAR units with no supported [...] adds 7e3c3883c381 Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renes [...] adds d2fd047daa25 Merge remote-tracking branch 'iommu/next' into master adds eaaeef13835b Merge remote-tracking branch 'vfio/next' into master adds 9551f6f53dc6 Merge remote-tracking branch 'audit/next' into master adds aa6174f0d31e Merge branch 'dt/linus' into dt/next adds 8c465e220bbc dt-bindings: mailbox: fsl,mu: Add missing power-domains adds 7a64ed02ca2d dt-bindings: serial: fsl-imx-uart: fix i.MX 53 and 6 compa [...] adds 891adc1303fe dt-bindings: hwlock: omap: Fix warnings with k3.yaml adds 5be478f9c24f dt-bindings: Another round of adding missing 'additionalPr [...] adds 36705c6fc498 dt-bindings: vendor-prefixes: favor "gateworks" over "gw" adds 406171bf9a19 dt-bindings: fu540: prci: convert PRCI bindings to json-schema adds c825a081c169 dt-bindings: riscv: convert plic bindings to json-schema adds 6b49329ae68c dt-bindings: riscv: convert pwm bindings to json-schema adds 12d1f4c30ec5 dt-bindings: arm: hisilicon: convert Hi6220 domain control [...] adds 5f3ae016a68f Docs: Fixing spelling errors in Documentation/devicetree/b [...] adds 6fdc6e23a7d1 dt-bindings: Add missing 'unevaluatedProperties' adds 4828556dca12 dt-bindings: Use 'additionalProperties' instead of 'uneval [...] adds 6a0e321ea735 dt-bindings: Explicitly allow additional properties in com [...] adds a5e327e4922d Merge remote-tracking branch 'devicetree/for-next' into master adds 9935b612a5db dt-bindings: spi: add mt8192-nor compatible string adds a1daaa991ed1 spi: spi-mtk-nor: use dma_alloc_coherent() for bounce buffer adds e836d4cf615f spi: spi-mtk-nor: support 36bit dma addressing adds 3bfd9103c7af spi: spi-mtk-nor: Add power management support adds ceec1cbce3ac Merge remote-tracking branch 'spi/for-5.10' into spi-next adds 2e0875030433 Merge remote-tracking branch 'spi/for-next' into master adds 9abb897345ce sched/fair: Tweak pick_next_entity() adds 51cf18c90ca1 sched/debug: Add new tracepoint to track cpu_capacity adds feff2e65efd8 sched/deadline: Unthrottle PI boosted threads while enqueuing adds fc84b870d7b5 Merge branch 'sched/core' adds 80a5ce116fc0 perf/x86/intel: Check perf metrics feature for each CPU adds 59d5396a4666 x86/events/amd/iommu: Fix sizeof mismatch adds 76e9a15610f5 Merge branch 'perf/core' adds b0b8e56b82c0 objtool: Permit __kasan_check_{read,write} under UACCESS adds 6f7122ae4805 Merge branch 'objtool/core' adds dc4d7783d803 Merge branch 'linus' adds ec6347bb4339 x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, [...] adds 5da8e4a65810 x86/copy_mc: Introduce copy_mc_enhanced_fast_string() adds a4c50330da92 Merge branch 'ras/core' adds 4cb2d9db362c Merge branch 'linus' adds 39297dde7390 x86/platform/uv: Remove UV BAU TLB Shootdown Handler adds c4d98077443a x86/platform/uv: Remove SCIR MMR references for UV systems adds 788b66e34e8a drivers/misc/sgi-xp: Adjust references in UV kernel modules adds 647128f1536e x86/platform/uv: Update UV MMRs for UV5 adds 6c7794423a99 x86/platform/uv: Add UV5 direct references adds 1e61f5a95f19 x86/platform/uv: Add and decode Arch Type in UVsystab adds ffe2febca430 x86/platform/uv: Update MMIOH references based on new UV5 MMRs adds 8540b2cf0de0 x86/platform/uv: Adjust GAM MMR references affected by UV5 [...] adds a74a7e992caf x86/platform/uv: Update UV5 MMR references in UV GRU adds d6922effe4f3 x86/platform/uv: Update node present counting adds 6a7cf55e9f2b x86/platform/uv: Update UV5 TSC checking adds ae5f8ce3c247 x86/platform/uv: Update for UV5 NMI MMR changes adds 7a6d94f0ed95 x86/platform/uv: Update Copyrights to conform to HPE standards adds f7f6d7dfbcc3 Merge branch 'x86/platform' adds c07869c4838f Merge remote-tracking branch 'tip/auto-latest' into master adds 77dc1d96cb85 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 3692204a97c6 Merge remote-tracking branch 'edac/edac-for-next' into master adds c5f72aeb659e pinctrl: qcom: Set IRQCHIP_SET_TYPE_MASKED and IRQCHIP_MAS [...] adds f41aaca59337 pinctrl: qcom: Use return value from irq_set_wake() call adds 90428a8eb494 genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag adds dd87bd09822c pinctrl: qcom: Set IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag adds 299d7890792e irqchip/qcom-pdc: Set IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag adds d7bc63fa20b8 irqchip/qcom-pdc: Reset PDC interrupts during init adds 04e8c5b2fa9a Merge branch 'irq/qcom-pdc-wakeup' into irq/irqchip-next adds b527d56bd947 genirq/irqdomain: Allow partial trimming of irq_data hierarchy adds 138a2e46aed2 gpio: tegra186: Allow optional irq parent callbacks adds ece4e70a2a0f soc/tegra: pmc: Allow optional irq parent callbacks adds 41058d077945 soc/tegra: pmc: Don't create fake interrupt hierarchy levels adds 399f6e821fa1 Merge branch 'irq/tegra-pmc' into irq/irqchip-next adds 300510199729 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds fdda88d31add ftrace: Fix some typos in comment adds 4a4a56b4e76b tracing: Change STR_VAR_MAX_LEN adds 8fbeb52a598c tracing: Fix parse_synth_field() error handling adds 63a1e5de3006 tracing: Save normal string variables adds bd82631d7ccd tracing: Add support for dynamic strings to synthetic events adds 404f017b74d6 tracing: Add README information for synthetic_events file adds 9cea22f282d8 selftests/ftrace: Add test case for synthetic event dynami [...] adds 849ab360158b tracing: Change synthetic event string format to limit pri [...] adds bf1d117748ea ftrace: Use fls() to get the bits for dup_hash() adds 731b987bda61 ftrace: Simplify the hash calculation adds b043717fe4f6 ftrace: Simplify the dyn_ftrace->flags macro adds 9c32b8deecf2 ftrace: Simplify the calculation of page number for ftrace [...] adds e6c809efad39 ftrace: Format variable declarations of ftrace_allocate_records adds a97ea3872bc8 ftrace: ftrace_global_list is renamed to ftrace_ops_list adds 1a0b112ed124 tracing: Remove a pointless assignment adds 3b94f842df32 Merge remote-tracking branch 'ftrace/for-next' into master adds 9044d3d36df2 srcu: Avoid escaped section names adds 3e6817601d65 rcu/tree: Make struct kernel_param_ops definitions const adds c3c06d560edb rcu,ftrace: Fix ftrace recursion adds a0195c0566d1 docs: RCU: Requirements.rst: Fix a list block adds 33847a34a2d2 rcu/tree: nocb: Avoid raising softirq for offloaded ready- [...] adds bd3dfad2fcf7 Merge remote-tracking branch 'rcu/rcu/next' into master adds 942eb2eea674 Merge remote-tracking branch 'kvm-arm/next' into master adds c98a795157a5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 34be36027a28 Merge remote-tracking branch 'xen-tip/linux-next' into master adds 5467d96f001e Merge remote-tracking branch 'percpu/for-next' into master adds 94f9dd6e7cfc Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 19d2e0cef0b1 leds: pwm: Remove platform_data support adds 0afdb0714641 Merge remote-tracking branch 'leds/for-next' into master adds 85c6411d8b81 Merge remote-tracking branch 'ipmi/for-next' into master adds e47d956fffe3 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 9e8586827a70 usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with i [...] adds 5c313e22d61f Merge remote-tracking branch 'usb/usb-next' into master adds 1a49d67be929 Merge remote-tracking branch 'usb-serial/usb-next' into master adds 8d5694a5c825 Merge remote-tracking branch 'tty/tty-next' into master adds dba8648dcab9 firmware_loader: fix a kernel-doc markup adds 2827d98bc5d6 misc: Kconfig: add a new dependency for HISI_HIKEY_USB adds 200da27ab32d LSM: Fix type of id parameter in kernel_post_load_data prototype adds c7834d999d3f Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 8750de90ac28 staging: vchiq: Fix list_for_each exit tests adds 8d350c14ee5e staging: wfx: fix handling of MMIC error adds cac1bd60762c staging: wfx: remove remaining code of 'secure link' feature adds 4fd1241778b0 staging: wfx: fix BA sessions for older firmwares adds 0d2dfdb8854f staging: wfx: fix QoS priority for slow buses adds f9dc9f3750e1 staging: wfx: update copyrights dates adds 76c3bdd67d27 dt-bindings: staging: wfx: silabs,wfx yaml conversion adds 94cec87f9464 Merge remote-tracking branch 'staging/staging-next' into master adds 882d2241fd52 Merge remote-tracking branch 'mux/for-next' into master adds 1311f7c7d909 dmaengine: sf-pdma: convert tasklets to use new tasklet_se [...] adds b1839e7c2a42 dmaengine: xilinx: dpdma: convert tasklets to use new task [...] adds ca75a78bcd61 Merge remote-tracking branch 'dmaengine/next' into master adds 14dbb1c7b7d8 Merge remote-tracking branch 'cgroup/for-next' into master adds 7f054da7738a scsi: hisi_sas: Use hisi_hba->cq_nvecs for calling calling [...] adds 6c459ea1542b scsi: hisi_sas: Switch to new framework to support suspend [...] adds 65ff4aef7e9b scsi: hisi_sas: Add controller runtime PM support for v3 hw adds e06596d5000c scsi: hisi_sas: Add check for methods _PS0 and _PR0 adds 16fd4a7c5917 scsi: hisi_sas: Add device link between SCSI devices and hisi_hba adds b14a37e011d8 scsi: hisi_sas: Filter out new PHY up events during suspend adds 69f4ec1edb13 scsi: hisi_sas: Recover PHY state according to the status [...] adds 1edad2ddea67 Merge branch 'misc' into for-next adds 653eb7c99d84 Merge remote-tracking branch 'scsi/for-next' into master adds 2ba87c43872f scsi: core: Don't export scsi_device_from_queue() adds 3a8dc5bbc8c0 scsi: core: Remove scsi_init_cmd_errh adds 2ceda20f0a99 scsi: core: Move command size detection out of the fast path adds 40b93836a136 scsi: core: Use rq_dma_dir in scsi_setup_cmnd() adds 822bd2db798b scsi: core: Rename scsi_prep_state_check() to scsi_device_ [...] adds 5843cc3d5acd scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() adds 7007e9dd5676 scsi: core: Clean up allocation and freeing of sgtables adds 74e5e6c1b18c scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() adds ed7fb2d018fd scsi: core: Only start the request just before dispatching adds 75c31c80a77d scsi: dc395x: Use module_pci_driver() to simplify the code adds ca57b069954a scsi: initio: Use module_pci_driver() to simplify the code adds 938b9e9ffbf8 scsi: gdth: Make option_setup() static adds ffab5e016b9b scsi: 53c700: Remove set but not used variable adds b994718760fa scsi: qla2xxx: Use constant when it is known adds 657ed8a8a61b scsi: qla2xxx: Do not consume srb greedily adds 21a6cd48bb48 scsi: qla2xxx: Initialize variable in qla8044_poll_reg() adds 5e7e6472eda9 scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE adds 4b217e015b75 scsi: target: rd: Drop double zeroing adds 39d0c6e770c2 scsi: fnic: Simplify the return expression of vnic_wq_copy [...] adds 6afc12fa6e50 scsi: snic: Simplify the return expression of svnic_cq_alloc() adds de6c063fa09a scsi: fcoe: Simplify the return expression of fcoe_sysfs_setup() adds f0f6c3a4fcb8 scsi: bfa: Fix error return in bfad_pci_init() adds 5f6dcb55a7fa scsi: myrb: Remove redundant assignment to variable timeout adds fc29f04a5c6b scsi: myrb: Fix inconsistent format argument types adds 5ccdd101351d scsi: qla4xxx: Fix inconsistent format argument type adds 45660591ee8f scsi: isci: Fix a typo in a comment adds 1725ba8d6ff1 scsi: sym53c8xx_2: Fix sizeof() mismatch adds 05c6c029a44d scsi: pm80xx: Increase number of supported queues adds 27bc43bd7c42 scsi: pm80xx: Remove DMA memory allocation for ccb and dev [...] adds 5a141315ed7c scsi: pm80xx: Increase the number of outstanding I/O suppo [...] adds 39a45d538dba scsi: pm80xx: Driver version update adds 9aae1c1fe627 scsi: arcmsr: Remove unnecessary syntax adds 893f4a14b115 scsi: arcmsr: Fix device hot-plug monitoring timer stop adds ae897ae28f9a scsi: arcmsr: Add support for ARC-1886 series RAID controllers adds c881fb5cd5ff scsi: arcmsr: Update driver version to v1.50.00.02-20200819 adds 8ae2f3f250e0 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 4f400da80999 Merge remote-tracking branch 'vhost/linux-next' into master adds fc4082d05778 Merge remote-tracking branch 'rpmsg/for-next' into master adds 47e538d86d57 gpiolib: Disable compat ->read() code in UML case adds 62ba77749ead docs: gpio: add a new document to its index.rst adds 4ac293548f21 gpiolib: cdev: switch from kstrdup() to kstrndup() adds 2edd92f8b6a3 gpiolib: Update header block in gpiolib-cdev.h adds 24160a8f7f13 Merge branch 'devel' into for-next adds db0dc2976ecb Merge remote-tracking branch 'gpio/for-next' into master adds 4a4473abb6fd Merge remote-tracking branch 'pinctrl/for-next' into master adds dce86ae7a06b Merge remote-tracking branch 'pwm/for-next' into master adds f0f0a5df4e08 selftests: Extract run_kselftest.sh and generate stand-alo [...] adds 5da1918446a1 selftests/run_kselftest.sh: Make each test individually se [...] adds 4c8511317b4e doc: dev-tools: kselftest.rst: Update examples and paths adds 82136241f37c Merge remote-tracking branch 'kselftest/next' into master adds 2efcc5395580 Merge remote-tracking branch 'livepatching/for-next' into master adds 757d20cf83ca Merge remote-tracking branch 'rtc/rtc-next' into master adds 92d6bec17dd3 Merge remote-tracking branch 'ntb/ntb-next' into master adds 62d6d45d46aa Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 1d8696769644 Merge remote-tracking branch 'kspp/for-next/kspp' into master adds fece929e8e97 Merge remote-tracking branch 'slimbus/for-next' into master adds 181a4f5ce01d Merge remote-tracking branch 'nvmem/for-next' into master adds dd841a749d1d radix tree test suite: Fix compilation adds a219b856a2b9 ida: Free allocated bitmap in error path adds 062b735912b9 XArray: Test two more things about xa_cmpxchg adds 5c8052d7925b XArray test: Add new test adds 2e955fb4e92c XArray: Fix xas_for_each_conflict documentation adds e95150e70fe1 XArray: Add private interface for workingset node deletion adds 79a8d2a645f2 XArray: Fix xas_reload for multi-index entries adds 45a097a8a9c2 radix-tree: fix the comment of radix_tree_next_slot() adds c82484c818f8 Merge remote-tracking branch 'xarray/main' into master adds e62ca92ef636 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 193a419069be Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds e3965a1072b0 Merge remote-tracking branch 'pidfd/for-next' into master adds 5a1f50ac64c7 Merge remote-tracking branch 'hmm/hmm' into master adds 5de15b610f78 mtd: hyperbus: add Renesas RPC-IF driver adds 387213708170 Merge remote-tracking branch 'cfi/cfi/next' into master adds 78ca35ca5b44 Merge remote-tracking branch 'trivial/for-next' into master adds 1a948d8027e9 Merge remote-tracking branch 'mhi/mhi-next' into master adds 6b9e89305156 Merge remote-tracking branch 'notifications/notifications- [...] adds 62a8b4f9c4d7 Merge remote-tracking branch 'memblock/for-next' into master adds a66390cc5c5f MAINTAINERS: change hardening mailing list adds 7c26f106968b MAINTAINERS: Antoine Tenart's email address adds a529236a5d15 mm: mmap: Fix general protection fault in unlink_file_vma() adds f887a7ccc327 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 6c4be8380fa5 /proc/kpageflags: do not use uninitialized struct pages adds 510c172121bd mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 38f660f9f61c mm-khugepaged-recalculate-min_free_kbytes-after-memory-hot [...] adds 82a321681930 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds 39759e61e6c5 compiler-clang: add build check for clang 10.0.1 adds 113315801692 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 425ed63a9283 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds d025b64446bf Revert "arm64: vdso: Fix compilation with clang older than 8" adds e1307df29f62 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds 8c376e6c7ca1 kasan: remove mentions of unsupported Clang versions adds 710cbe1aa36e compiler-gcc: improve version error adds 7ccc2ce7419c compiler.h: avoid escaped section names adds 171a9bc6ed85 export.h: fix section name for CONFIG_TRIM_UNUSED_KSYMS for Clang adds e9aae7af4601 kbuild: doc: describe proper script invocation adds a70f4664f860 scripts/spelling.txt: increase error-prone spell checking adds 12e15f70f175 scripts/decodecode: add the capability to supply the progr [...] adds c87ccb54b984 ntfs: add check for mft record size in superblock adds 0b8d2e00b186 ocfs2: delete repeated words in comments adds a13e0876b9c0 ocfs2: fix potential soft lockup during fstrim adds 53ef3d599c1d ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 5c7703f51e39 ocfs2: fix ocfs2 corrupt when iputting an inode adds c0d149d89bb0 ramfs: support O_TMPFILE adds 894ceba5292d fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds ee6bc9abe609 fs_parse: mark fs_param_bad_value() as static adds 8dfd8d0b558b kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds b225f66c4d40 mm/slab.c: clean code by removing redundant if condition adds 658d930dfda1 include/linux/slab.h: fix a typo error in comment adds 45fd273154a3 mm/slub.c: branch optimization in free slowpath adds 044076e92942 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds 2d7db7e62389 mm/slub: make add_full() condition more explicit adds 2ef0b6b6c8e0 mm/kmemleak: rely on rcu for task stack scanning adds b6c8a0aa1c84 mm,kmemleak-test.c: move kmemleak-test.c to samples dir adds 95b66e191b4e x86/numa: cleanup configuration dependent command-line options adds bb9de97c93a4 x86/numa: add 'nohmat' option adds f1c3529049c4 x86/numa: fix build when CONFIG_ACPI is not set adds 0e6dec8bbda7 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds 3d6a2beca0cc ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 8823f01bd0ed device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds 2d842692879d resource: report parent to walk_iomem_res_desc() callback adds 44813aa7e13c mm/memory_hotplug: introduce default phys_to_target_node() [...] adds f5835f054cec mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds 13c774cb404b ACPI: HMAT: attach a device for each soft-reserved range adds 10ac89ff847d device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds cdcebde4d832 device-dax: drop the dax_region.pfn_flags attribute adds 88b100ed2d0c device-dax: move instance creation parameters to 'struct d [...] adds 6dd594da8c7c device-dax: make pgmap optional for instance creation adds 59696ea429df device-dax/kmem: introduce dax_kmem_range() adds 97827d33c192 device-dax/kmem: move resource name tracking to drvdata adds f96cd2cadd46 device-dax/kmem: replace release_resource() with release_m [...] adds afe982de8a55 device-dax: add an allocation interface for device-dax instances adds b30f5277e97b device-dax: introduce 'struct dev_dax' typed-driver operations adds 260dd3728782 device-dax: introduce 'seed' devices adds 77b40234997e drivers/base: make device_find_child_by_name() compatible [...] adds 377181073a28 device-dax: add resize support adds 2b8de9ec13d5 mm/memremap_pages: convert to 'struct range' adds 170e38548b81 mm/hmm/test: use after free in dmirror_allocate_chunk() adds 7a63c11edf58 mm/memremap_pages: support multiple ranges per invocation adds d8ade8c81244 device-dax: add dis-contiguous resource support adds 26bc9109744c device-dax: introduce 'mapping' devices adds d7429254ecb9 device-dax: make align a per-device property adds 8c47543aba2c device-dax: add an 'align' attribute adds 9127a97c24a0 dax/hmem: introduce dax_hmem.region_idle parameter adds 4898eb2c06bc device-dax: add a range mapping allocation attribute adds 8b36da7bfb44 mm/debug.c: do not dereference i_ino blindly adds e3d20c0f4a7c mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 0a4f3705306d powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 03c3747dab35 powerpc/mm: move setting pte specific flags to pfn_pte adds 5277eefc9c9b powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 21a901d67f9a mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds 8832316004c6 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 9894517dc40c mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds e38b97221882 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds ce050d08fd2f mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds 486dd835f692 mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds b91c8e31cf6c mm/debug_vm_pgtable/locks: take correct page table lock adds 9ac695561408 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds e563e67f77d3 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 577e1fe3c3ba mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 8c2075296dbb mm/debug_vm_pgtable: drop hugetlb_advanced_tests() adds 4f9a78e6bcd6 mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds 0797f84d689b mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 5d685be37856 mm: factor find_get_incore_page out of mincore_page adds 6ff356ac85df mm: use find_get_incore_page in memcontrol adds 0255c0df717a mm: optimise madvise WILLNEED adds c6417b5677f8 mm-optimise-madvise-willneed-fix adds 1ddc0b707be9 proc: optimise smaps for shmem entries adds 9ab5a74142a3 i915: use find_lock_page instead of find_lock_entry adds ec70bbfe0555 mm: convert find_get_entry to return the head page adds 87763619fe64 mm-convert-find_get_entry-to-return-the-head-page-fix adds 54bbc75b63d2 mm/shmem: return head page from find_lock_entry adds dacdf1730129 mm-shmem-return-head-page-from-find_lock_entry-fix adds 6f3b7f93da97 mm: add find_lock_head adds 52ce97889b3c mm/filemap: fix filemap_map_pages for THP adds aad85a53d6e0 mm, fadvise: improve the expensive remote LRU cache draini [...] adds c64cae2c11c0 mm/gup_benchmark: update the documentation in Kconfig adds b02f70540fe6 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 875886d5280a mm/gup: don't permit users to call get_user_pages with FOL [...] adds 023b4f9add4a mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 582407eba698 mm/gup: protect unpin_user_pages() against npages==-ERRNO adds e43ea3a87fb9 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds 98dca9813305 mm: remove activate_page() from unuse_pte() adds a37eb7b5bc97 mm: remove superfluous __ClearPageActive() adds 022968aea2e9 mm/swap.c: fix confusing comment in release_pages() adds fad7568c9b25 mm/swap_slots.c: remove always zero and unused return valu [...] adds c5cb6cfd393b mm/page_io.c: remove useless out label in __swap_writepage() adds bc847a69054f mm/swap.c: fix incomplete comment in lru_cache_add_inactiv [...] adds 4b23734f5ba1 mm/swapfile.c: remove unnecessary goto out in _swap_info_get() adds 163191416de2 mm/swapfile.c: fix potential memory leak in sys_swapon adds 4b8b6b4c8dbb mm/memremap.c: convert devmap static branch to {inc,dec} adds f9daef9375ac mm: memcontrol: use flex_array_size() helper in memcpy() adds c01cc993f219 mm: memcontrol: Use the preferred form for passing the siz [...] adds 51aafe85983b mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds b56e93e9bb5a mm: memcontrol: correct the comment of mem_cgroup_iter() adds 394012de5b10 mm/memcg: clean up obsolete enum charge_type adds 51be64c76479 mm/memcg: simplify mem_cgroup_get_max() adds b4c325eb79cd mm-memcg-simplify-mem_cgroup_get_max-v4 adds b73446eb3df1 mm/memcg: unify swap and memsw page counters adds fd57d2b64b10 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds 61b786c2dec1 mm/page_counter: correct the obsolete func name in the com [...] adds 15b95804693a mm: memcontrol: reword obsolete comment of mem_cgroup_unma [...] adds f5ef4bcf4711 selftests/vm: fix false build success on the second and la [...] adds dee222257ac0 selftests/vm: fix incorrect gcc invocation in some cases adds fbc28ac6b78f mm: account PMD tables like PTE tables adds ac5b34c0f584 arm: __pmd_free_tlb(): call page table destructor adds 24bcfff477cf mm/memory.c: fix typo in __do_fault() comment adds 1d3ad81d7a53 mm/memory.c: replace vmf->vma with variable vma adds ca2f892fcaba mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds a421f9b817f6 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds fa88fecbe8e7 mmap locking API: add mmap_lock_is_contended() adds 0c3bd28906c8 mm: smaps*: extend smap_gather_stats to support specified [...] adds 2eb05a645bf6 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds 05e3b509f9a3 mm/mmap.c: fix the adjusted length error adds 8e2b8294a0a4 mm: move PageDoubleMap bit adds 16c1c9c4a4f1 mm: simplify PageDoubleMap with PF_SECOND policy adds ea76e1e3f44b mm/mmap: leave adjust_next as virtual address instead of p [...] adds efb98e1aa1d9 mm/memory.c: fix spello of "function" adds bb9026578a97 mm/mmap: not necessary to check mapping separately adds 45f4927c098d mm/mmap: check on file instead of the rb_root_cached of it [...] adds b98e87f98774 mm: use helper function mapping_allow_writable() adds 23b45cad2f55 mm/mmap.c: use helper function allow_write_access() in __r [...] adds 0811277e9f90 mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds f7d90a84c186 mm: remove src/dst mm parameter in copy_page_range() adds 1ba31a38cbc6 mm-remove-src-dst-mm-parameter-in-copy_page_range-v2 adds 63f9b159fef8 mm-remove-src-dst-mm-parameter-in-copy_page_range-v2-fix adds ee48b42aba52 include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds 0c3d5b544b75 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds d87027bf6721 lib/test_hmm.c: remove unused dmirror_zero_page adds 452e897b5a86 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds 0e91360250cd mm/dmapool.c: replace hard coded function name with __func__ adds e461c78c24ba mm/memory-failure: do pgoff calculation before for_each_process() adds fbec4ca27533 mm/memory-failure.c: remove unused macro `writeback' adds c65009b8dc6e mm/vmalloc.c: update the comment in __vmalloc_area_node() adds 72e187200df7 mm/vmalloc.c: fix the comment of find_vm_area adds 0965e29c9677 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 0491d035fa49 kasan/kunit: add KUnit Struct to Current Task adds e8c62f6e9e5f KUnit: KASAN Integration adds d6ac65f97c57 KASAN: Port KASAN Tests to KUnit adds a42fefcc7ad6 kasan-port-kasan-tests-to-kunit-v14 adds b2cd2173756f KASAN: Testing Documentation adds da80ecb0734c mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds 101d04fdcb86 mm/page_alloc: tweak comments in has_unmovable_pages() adds 7716d4ccafa1 mm/page_isolation: exit early when pageblock is isolated i [...] adds 27a933b60edb mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds a3ff0e614268 mm/page_isolation: cleanup set_migratetype_isolate() adds 43263b41469c virtio-mem: don't special-case ZONE_MOVABLE adds 75f6aec62791 mm: document semantics of ZONE_MOVABLE adds 44d416eaf56f mm, isolation: avoid checking unmovable pages across pageb [...] adds eccd0b7ffd24 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds ddcc71aa8546 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds 735a1ca0dd7b mm/page_alloc.c: micro-optimization remove unnecessary branch adds 8699fcdc459e mm/page_alloc.c: fix early params garbage value accesses adds f69d21551c8b mm/page_alloc.c: clean code by merging two functions adds b5108efba7e7 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds f89329ea674a mmzone: clean code by removing unused macro parameter adds 46f1706daf01 mm: move call to compound_head() in release_pages() adds ef960fc80d94 mm/page_alloc.c: fix freeing non-compound pages adds 6348941c017c include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preem [...] adds ae2a36fd2821 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 4f2dbc17dfa6 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 2af7f2eaeb10 doc/vm: fix typo in the hugetlb admin documentation adds e881405caccf mm/huge_memory.c: update tlb entry if pmd is changed adds c62e7728c7ef MIPS: do not call flush_tlb_all when setting pmd entry adds c9c787624eac mm/hugetlb: not necessary to coalesce regions recursively adds 127b8a359195 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 1c9d5d71bafa mm/hugetlb: use list_splice to merge two list at once adds 5e3671410c82 mm/hugetlb: count file_region to be added when regions_nee [...] adds 1cc4ea739ad7 mm/hugetlb: a page from buddy is not on any list adds a6121dbdcf9c mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds fc95693bcb66 mm/hugetlb: take the free hpage during the iteration directly adds 6b7e516a3c9b mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 4ebb048f4553 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds 138f525b48c7 mm/vmscan: fix infinite loop in drop_slab_node adds 6cff58fbaf8b mm/vmscan: fix comments for isolate_lru_page() adds 4df465572d14 mm/z3fold.c: use xx_zalloc instead xx_alloc and memset adds fd6fa7bd319d mm/zbud: remove redundant initialization adds 949ffd44afc4 mm/compaction.c: micro-optimization remove unnecessary branch adds deed2c25dc97 include/linux/compaction.h: clean code by removing unused [...] adds 2789d2d1fe52 selftests/vm: 8x compaction_test speedup adds c638cf0dded2 mm/mempolicy: remove or narrow the lock on current adds bc5a62af3f7d mm: remove unused alloc_page_vma_node() adds 458d59905f71 mm/mempool: Add 'else' to split mutually exclusive case adds 1f450743eeac mm-mempool-add-else-to-split-mutually-exclusive-case-fix adds 22afb03b56c5 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds aa9b048563a2 dma-contiguous: simplify cma_early_percent_memory() adds 91e878fcea3a arm, xtensa: simplify initialization of high memory pages adds ffa6e831976c arm64: numa: simplify dummy_numa_init() adds da810684233f h8300, nds32, openrisc: simplify detection of memory extents adds 398df0a31a3e riscv: drop unneeded node initialization adds e64ed4024927 mircoblaze: drop unneeded NUMA and sparsemem initializations adds c5e05f9de2f3 memblock: make for_each_memblock_type() iterator private adds 6e2ba7eb2ec0 memblock: make memblock_debug and related functionality private adds 14bcdde399e9 memblock-make-memblock_debug-and-related-functionality-pri [...] adds 81cfe9561d2f memblock: reduce number of parameters in for_each_mem_range() adds e10526c8a255 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds f72dbba2a16b arch, drivers: replace for_each_membock() with for_each_me [...] adds d67403008d4a arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 611fda9b9977 mips: fix cavium-octeon build caused by memblock refactoring adds d2340d89ffa6 x86/setup: simplify initrd relocation and reservation adds 3ffffc1317dc x86/setup: simplify reserve_crashkernel() adds 217e1b670c58 memblock: remove unused memblock_mem_size() adds df06a079cd3c memblock: implement for_each_reserved_mem_region() using _ [...] adds d3c53fd92c54 memblock: use separate iterators for memory and reserved regions adds 26a10c5fee84 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 8f4087646dd0 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds e3401a28bdc2 mm/migrate: remove cpages-- in migrate_vma_finalize() adds c0932923ba05 mm/migrate: remove obsolete comment about device public adds 6774874cc503 XArray: add xa_get_order adds 8e05a347d48b xarray-add-xa_get_order-fix adds a2b28f591c6b XArray: add xas_split adds 6403f83c7d11 xarray-add-xas_split-fix adds 801dda54d0e5 xarray-add-xas_split-fix-2 adds 53c9bba95c65 fix xarray adds 43c0ed9bcb79 mm/filemap: fix storing to a THP shadow entry adds 8b084a928c2a mm/filemap: fix page cache removal for arbitrary sized THPs adds a7da45c1ca03 mm/memory: remove page fault assumption of compound page size adds 64d4683949f5 mm: Fix remove page fault assumption of compound page size adds 56c7abbbbe62 mm/page_owner: change split_page_owner to take a count adds 3c273d6d93a1 mm/huge_memory: fix total_mapcount assumption of page size adds 1e563e581797 mm/huge_memory: fix split assumption of page size adds 216503c09921 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 376751535895 mm/huge_memory: fix can_split_huge_page assumption of THP size adds a03c2281e244 mm/rmap: fix assumptions of THP size adds 9381fe9c719b mm/truncate: fix truncation for pages of arbitrary size adds 228b40e43a2c mm/page-writeback: support tail pages in wait_for_stable_page adds 23cad9d4ea39 mm/vmscan: allow arbitrary sized pages to be paged out adds 34090a90f819 fs: add a filesystem flag for THPs adds 3540ae5e76de fs: do not update nr_thps for mappings which support THPs adds 7a2fa55ca57c mm/readahead: add DEFINE_READAHEAD adds 32e16b310d4c mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds 5bcec6f8576d mm/readahead: make do_page_cache_ra take a readahead_control adds 413822e2a1c5 mm/readahead: make ondemand_readahead take a readahead_control adds 484bc310dc9d mm/readahead: pass readahead_control to force_page_cache_ra adds fb64d6522440 mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds 261e275a6c56 mm/filemap: fold ra_submit into do_sync_mmap_readahead adds d72285f6bfc6 mm/readahead: pass a file_ra_state into force_page_cache_ra adds 9a5be16cb2ad mm,hwpoison: cleanup unused PageHuge() check adds 02092325008d mm, hwpoison: remove recalculating hpage adds 72fa998f70bb mm,hwpoison-inject: don't pin for hwpoison_filter adds 6925abd4bdb4 mm,hwpoison: unexport get_hwpoison_page and make it static adds ec86edccd7d1 mm,hwpoison: refactor madvise_inject_error adds 4487f7a7d7a3 mm,hwpoison: kill put_hwpoison_page adds e15df8a94fad mm,hwpoison: unify THP handling for hard and soft offline adds ca7cd03a68c5 mm,hwpoison: rework soft offline for free pages adds 413abfadeaf9 mm,hwpoison: rework soft offline for in-use pages adds 762d23e5742f mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 60ef78feb5fc mm,hwpoison: return 0 if the page is already poisoned in s [...] adds 18b458bb709d mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds fd34e4aea959 mm,hwpoison: double-check page count in __get_any_page() adds a3153bc2478b mm,hwpoison: try to narrow window race for free pages adds 177851739372 mm/page_poison.c: replace bool variable with static key adds 5a3e51312edb mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 2bdea5b4de33 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 931f5b155d85 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds af1d84b136ee mm/vmstat.c: use helper macro abs() adds 78352a162a33 mm/util.c: update the kerneldoc for kstrdup_const() adds f065d75aa73f mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds b7fc4c741646 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds e14530d07690 mm/memory_hotplug: enforce section granularity when onlini [...] adds 21e1a3242b9a mm/memory_hotplug: simplify page offlining adds a82b55aa9b30 mm-memory_hotplug-simplify-page-offlining-fix adds a4994bdba6d1 mm/page_alloc: simplify __offline_isolated_pages() adds db0e681c23cd mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds f4675f05bfa4 mm/page_isolation: simplify return value of start_isolate_ [...] adds e632645f3564 mm/memory_hotplug: simplify page onlining adds 4bff7fabd3d9 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds dab76bbe06ed mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds 6f07d0674632 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 519469a9e99a kernel/resource: make release_mem_region_adjustable() never fail adds 01eab017e1ea kernel/resource: fix use of ternary condition in release_m [...] adds d6de3f56b06e kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 1ad636a14c70 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds d7d95643f6bf mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds 15a502473963 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 19c5c4ea2c12 virtio-mem: try to merge system ram resources adds 221a45381d11 xen/balloon: try to merge system ram resources adds ecbd59807cd3 hv_balloon: try to merge system ram resources adds 41edc066a0c0 kernel/resource: make iomem_resource implicit in release_m [...] adds 2dbc81c34d94 mm: don't panic when links can't be created in sysfs adds c92315c7d3b8 mm/page_alloc: convert "report" flag of __free_one_page() [...] adds 5c41a60bcf9e mm/page_alloc: place pages to tail in __putback_isolated_page() adds 5658cc4aa5f0 mm/page_alloc: move pages to tail in move_to_free_list() adds 22a66035e3f1 mm/page_alloc: place pages to tail in __free_pages_core() adds 4e2457bd2c83 mm/memory_hotplug: update comment regarding zone shuffling adds 5fbf1e482c04 zram: failing to decompress is WARN_ON worthy adds 9421a5063592 mm/slab.h: remove duplicate include adds 18218113d71f mm/page_reporting.c: drop stale list head check in page_re [...] adds 3542c2ee9b84 mm/highmem.c: clean up endif comments adds 74ab09ffec33 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds 6f258ab7211f mm: use self-explanatory macros rather than "2" adds 0f4f0b7ef832 mm: fix some broken comments adds 21ab872b29a7 mm: fix some comments formatting adds 02822a4a105a mm/workingset.c: fix some doc warnings adds 2890502103d5 mm: use helper function put_write_access() adds d603dbdfb94e include/linux/mmzone.h: remove unused early_pfn_valid() adds 097d02219d46 mm: rename page_order() to buddy_order() adds c0b859ccb455 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 49775dd16c88 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 50bbf1658c55 kernel/hung_task.c: Monitor killed tasks. adds 14e5350f7d3a proc/sysctl: make protected_* world readable adds 6372c012aedd fs: configfs: delete repeated words in comments adds 5f8db8398f20 kernel.h: split out min()/max() et al. helpers adds bdfa1b5986ab kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds 7ddb9ad24ee1 kernel/: fix repeated words in comments adds 8977ff1bcb83 get_maintainer: add test for file in VCS adds a80732f4f468 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds b0e32fe1f7ff lib: bitmap: delete duplicated words adds 5211a1b5a5d7 lib: libcrc32c: delete duplicated words adds 3493895fbeb1 lib: decompress_bunzip2: delete duplicated words adds a18d543a3884 lib: devres: delete duplicated words adds 106d086efe59 lib: dynamic_queue_limits: delete duplicated words + fix typo adds 1fc8d320e23c lib: earlycpio: delete duplicated words adds f2f67f4ffb2e lib: radix-tree: delete duplicated words adds ff0ab9043139 lib: syscall: delete duplicated words adds 9646c099b001 lib: test_sysctl: delete duplicated words adds 3ba453f4646c lib/mpi/mpi-bit.c: fix spello of "functions" adds 87ea6b13f8b5 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds 62f21be07f2b lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds cac80f09a7bf lib/scatterlist.c: avoid a double memset adds a2ff833a1f93 lib/percpu_counter.c: use helper macro abs() adds 3561600a9503 include/linux/list.h: add a macro to test if entry is poin [...] adds 7b35e7062906 lib/crc32.c: fix trivial typo in preprocessor condition adds 0919ab906974 bitops: simplify get_count_order_long() adds 9f2b5d2215d8 bitops: use the same mechanism for get_count_order[_long] adds 3f16b4cf271a checkpatch: add --kconfig-prefix adds d3c7f8eb7aa4 checkpatch: move repeated word test adds 3ceb72128335 checkpatch: add test for comma use that should be semicolon adds be0033de7571 const_structs.checkpatch: add phy_ops adds e338059d182b checkpatch: warn if trace_printk and friends are called adds bea5d66510ea const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds 94649787ab48 checkpatch: warn on self-assignments adds e6a525250ce2 checkpatch-warn-on-self-assignments-checkpatch-fixes adds 1d900ebfcfef checkpatch: allow not using -f with files that are in git adds 23ea0e5b4dc1 checkpatch: fix git "fatal" warning if file argument outsi [...] adds b71a587f6159 checkpatch: extend author Signed-off-by check for split Fr [...] adds e8adfec1dd76 checkpatch: test $GIT_DIR changes adds 094b00c83fa9 checkpatch: emit a warning on embedded filenames adds df0b288b1031 checkpatch-emit-a-warning-on-embedded-filenames-fix adds b720b36f1aea checkpatch: fix multi-statement macro checks for while blocks. adds 949db26b8864 checkpatch: fix false positive on empty block comment lines adds bd714c63761d checkpatch: add new warnings to author signoff checks. adds 2cb979685cba fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds 49138c17cd75 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds a740efab3c8c fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 4862359e0007 tools/testing/selftests: add self-test for verifying load [...] adds 119a5cdb2e20 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds 0c6eb213f86c coredump: let dump_emit() bail out on short writes adds a019b35f3147 coredump: refactor page range dumping into common helper adds 0b350431bdf6 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds e667c9a68334 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds a55e713a8472 mm/gup: take mmap_lock in get_dump_page() adds 4330c0a548d9 mm: remove the now-unnecessary mmget_still_valid() hack adds 608ddfa06379 ramfs: fix nommu mmap with gaps in the page cache adds 25cb6c5f490f autofs: harden ioctl table adds 2f1b7736c0d4 nilfs2: fix some kernel-doc warnings for nilfs2 adds 8260e6cf09cc rapidio: fix error handling path adds d16e52ca8c6f rapidio: fix the missed put_device() for rio_mport_add_riodev adds c2064d3dc577 panic: dump registers on panic_on_warn adds 3d212399e4c4 kernel/relay.c: drop unneeded initialization adds 7472863014a2 aio: simplify read_events() adds d813cdddf0e7 scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 4744e5fa15b5 scripts/gdb/tasks: add headers and improve spacing format adds acae526fb3d9 sched.h: drop in_ubsan field when UBSAN is in trap mode adds 7183f6a05e45 ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds 2d4dda65a330 ROMFS: support inode blocks calculation adds 54e900c6c4df lib, include/linux: add usercopy failure capability adds 4e0ca9328aa0 lib, uaccess: add failure injection to usercopy functions adds 7b0e66f6407a x86: add failure injection to get/put/clear_user adds 287fd8389632 Merge branch 'akpm-current/current' into master adds d27727331331 ia64: fix build error with !COREDUMP adds e6fda604707b mm, memcg: rework remote charging API to support nesting adds 2669e8361b6b mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds 58d0dd7c6aeb mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 011c67427bbf mm: kmem: prepare remote memcg charging infra for interrup [...] adds cd609979b24f mm: kmem: enable kernel memcg accounting from interrupt contexts adds 98109f27ffd9 mm/memory-failure: remove a wrapper for alloc_migration_target() adds bc44398538fa mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds f13c514c8937 mm/migrate: avoid possible unnecessary process right check [...] adds 065017c9eb08 mm/mmap: add inline vma_next() for readability of mmap code adds 116bef3e9cd1 mm/mmap: add inline munmap_vma_range() for code readability adds 8879e4bb1677 mm/gup_benchmark: take the mmap lock around GUP adds b95faea8fe2c binfmt_elf: take the mmap lock around find_extend_vma() adds 0003d681aa68 mmap locking API: don't check locking if the mm isn't live yet adds d71826ba15b5 mm/gup: assert that the mmap lock is held in __get_user_pages() adds 89dff3d5325d mm/gup_benchmark: rename to mm/gup_test adds 08cd1b583803 selftests/vm: use a common gup_test.h adds 03763109848b selftests/vm: rename run_vmtests --> run_vmtests.sh adds 1b33c6a98d55 selftests/vm: minor cleanup: Makefile and gup_test.c adds 116298724a83 selftests/vm: only some gup_test items are really benchmarks adds 20d919f669a9 selftests/vm: gup_test: introduce the dump_pages() sub-test adds 9dd647f656fe selftests/vm: run_vmtests.sh: update and clean up gup_test [...] adds 971a95f3ec31 selftests/vm: hmm-tests: remove the libhugetlbfs dependency adds 26a6b106101a selftests/vm: fix an improper dependency upon executable s [...] adds 9563e678d195 selftests/vm: 10x speedup for hmm-tests adds a1413b11da99 mm/madvise: pass mm to do_madvise adds 7c4c951456b8 pid: move pidfd_get_pid() to pid.c adds f74646635c2d mm/madvise: introduce process_madvise() syscall: an extern [...] adds 61e3fcc23a62 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds d5a2649e8c61 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 83dbea5f19d8 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 0f81263a6c7e fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 2e8bb255404c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 9733bf6cced4 mm/madvise: remove duplicate include adds f63e0aa63b48 mm: do not use helper functions for process_madvise adds 63e203677600 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 196c16bbf2fb fix up for "iov_iter: transparently handle compat iovecs i [...] adds 4a65c41caf31 mm: update the documentation for vfree adds a4cda06c8423 mm: add a VM_MAP_PUT_PAGES flag for vmap adds 5b5072cd234a mm: add a vmap_pfn function adds b0f1cd4ad420 mm: allow a NULL fn callback in apply_to_page_range adds 55522d6f69ef zsmalloc: switch from alloc_vm_area to get_vm_area adds 8081cc42f589 drm/i915: use vmap in shmem_pin_map adds 889b11d9bf04 drm/i915: stop using kmap in i915_gem_object_map adds 640e63bfca31 drm/i915: use vmap in i915_gem_object_map adds 9450439b10d3 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] adds acaace2d2345 x86/xen: open code alloc_vm_area in arch_gnttab_valloc adds f2509b086270 mm: remove alloc_vm_area adds 613e34c12bfc mm: cleanup the gfp_mask handling in __vmalloc_area_node adds b0705dd08269 mm: remove the filename in the top of file comment in vmalloc.c adds 9651ab6617d2 mm: remove duplicate include statement in mmu.c adds cb49b6c36dfa Merge branch 'akpm/master' into master adds e4fb79c771fb Add linux-next specific files for 20201008
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 (a804ab086e9d) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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: .mailmap | 4 +- .../RCU/Design/Requirements/Requirements.rst | 1 + Documentation/admin-guide/gpio/index.rst | 1 + Documentation/admin-guide/xfs.rst | 32 +- Documentation/core-api/xarray.rst | 13 +- Documentation/dev-tools/kselftest.rst | 35 +- .../devicetree/bindings/arm/coresight-cti.yaml | 2 + Documentation/devicetree/bindings/arm/cpus.yaml | 2 + .../hisilicon/controller/hi6220-domain-ctrl.yaml | 68 + .../controller/hisilicon,hi6220-aoctrl.txt | 18 - .../controller/hisilicon,hi6220-mediactrl.txt | 18 - .../controller/hisilicon,hi6220-pmctrl.txt | 18 - .../bindings/arm/nvidia,tegra194-ccplex.yaml | 2 + .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 + .../devicetree/bindings/ata/faraday,ftide010.yaml | 2 + .../devicetree/bindings/ata/pata-common.yaml | 2 + .../devicetree/bindings/ata/sata-common.yaml | 2 + .../devicetree/bindings/bus/renesas,bsc.yaml | 2 + .../devicetree/bindings/bus/simple-pm-bus.yaml | 2 + .../bindings/chrome/google,cros-ec-typec.yaml | 2 + .../bindings/clock/baikal,bt1-ccu-div.yaml | 6 +- .../bindings/clock/baikal,bt1-ccu-pll.yaml | 2 +- .../devicetree/bindings/clock/imx8m-clock.yaml | 2 +- .../bindings/clock/sifive/fu540-prci.txt | 46 - .../bindings/clock/sifive/fu540-prci.yaml | 60 + .../bindings/connector/usb-connector.yaml | 2 + .../bindings/display/bridge/snps,dw-mipi-dsi.yaml | 2 + .../bindings/display/dsi-controller.yaml | 2 + .../devicetree/bindings/display/panel/lvds.yaml | 2 + .../bindings/display/panel/panel-common.yaml | 2 + .../bindings/display/panel/tpo,tpg110.yaml | 2 + .../devicetree/bindings/dma/dma-common.yaml | 2 + .../devicetree/bindings/dma/dma-controller.yaml | 2 + .../devicetree/bindings/dma/dma-router.yaml | 2 + .../devicetree/bindings/dma/ingenic,dma.yaml | 2 + .../devicetree/bindings/dma/st,stm32-dma.yaml | 2 + .../devicetree/bindings/dma/st,stm32-dmamux.yaml | 2 + .../devicetree/bindings/dma/st,stm32-mdma.yaml | 2 + .../devicetree/bindings/dma/ti/k3-udma.yaml | 2 + .../devicetree/bindings/extcon/wlf,arizona.yaml | 2 + .../bindings/hwlock/ti,omap-hwspinlock.yaml | 4 +- .../devicetree/bindings/hwmon/baikal,bt1-pvt.yaml | 4 +- Documentation/devicetree/bindings/hwmon/lm75.txt | 39 - Documentation/devicetree/bindings/hwmon/lm75.yaml | 66 + .../devicetree/bindings/hwmon/maxim,max20730.yaml | 65 + .../devicetree/bindings/hwmon/moortec,mr75203.yaml | 71 + .../bindings/i2c/amlogic,meson6-i2c.yaml | 2 + .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 2 + .../devicetree/bindings/i2c/i2c-gpio.yaml | 2 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 2 + .../bindings/i2c/socionext,uniphier-fi2c.yaml | 2 + .../bindings/i2c/socionext,uniphier-i2c.yaml | 2 + .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 2 + .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 2 + .../bindings/iio/accel/adi,adis16240.yaml | 4 + .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 4 + .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 4 + .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 4 + .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 4 + .../devicetree/bindings/iio/adc/adi,ad7292.yaml | 4 + .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 6 + .../devicetree/bindings/iio/adc/adi,ad7923.yaml | 4 + .../devicetree/bindings/iio/adc/maxim,max1241.yaml | 4 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 7 +- Documentation/devicetree/bindings/iio/common.yaml | 2 + .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 10 + .../devicetree/bindings/iio/frequency/adf4371.yaml | 4 + .../devicetree/bindings/iio/imu/adi,adis16460.yaml | 4 + .../devicetree/bindings/iio/imu/adi,adis16475.yaml | 2 + .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 4 + .../devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 4 + .../bindings/input/fsl,mpr121-touchkey.yaml | 2 + Documentation/devicetree/bindings/input/input.yaml | 2 + .../devicetree/bindings/input/matrix-keymap.yaml | 2 + .../bindings/input/touchscreen/touchscreen.yaml | 2 + .../interrupt-controller/loongson,htpic.yaml | 2 + .../interrupt-controller/loongson,liointc.yaml | 2 + .../bindings/interrupt-controller/mti,gic.yaml | 2 +- .../interrupt-controller/sifive,plic-1.0.0.txt | 58 - .../interrupt-controller/sifive,plic-1.0.0.yaml | 97 + Documentation/devicetree/bindings/leds/common.yaml | 2 + .../bindings/leds/leds-class-multicolor.yaml | 3 + .../devicetree/bindings/leds/trigger-source.yaml | 2 + Documentation/devicetree/bindings/media/rc.yaml | 2 + .../memory-controllers/renesas,rpc-if.yaml | 2 + .../devicetree/bindings/mfd/cirrus,lochnagar.yaml | 10 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 2 +- .../bindings/mfd/ti,j721e-system-controller.yaml | 5 +- .../devicetree/bindings/misc/olpc,xo1.75-ec.yaml | 4 +- .../bindings/mmc/amlogic,meson-mx-sdhc.yaml | 2 + .../devicetree/bindings/mmc/cdns,sdhci.yaml | 2 + .../devicetree/bindings/mmc/ingenic,mmc.yaml | 2 + .../devicetree/bindings/mmc/mmc-controller.yaml | 2 + Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 2 + .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 2 + .../devicetree/bindings/mmc/sdhci-pxa.yaml | 2 + .../bindings/mmc/socionext,uniphier-sd.yaml | 2 + .../bindings/mmc/synopsys-dw-mshc-common.yaml | 2 + .../devicetree/bindings/mmc/synopsys-dw-mshc.yaml | 2 + .../devicetree/bindings/mtd/denali,nand.yaml | 2 + .../devicetree/bindings/mtd/ingenic,nand.yaml | 2 + .../devicetree/bindings/mtd/nand-controller.yaml | 2 + .../bindings/mtd/st,stm32-fmc2-nand.yaml | 2 + .../devicetree/bindings/net/adi,adin.yaml | 2 + .../bindings/net/amlogic,meson-dwmac.yaml | 2 + .../bindings/net/aspeed,ast2600-mdio.yaml | 2 + .../bindings/net/can/can-transceiver.yaml | 2 + Documentation/devicetree/bindings/net/dsa/dsa.yaml | 2 + .../bindings/net/ethernet-controller.yaml | 2 + .../devicetree/bindings/net/ethernet-phy.yaml | 2 + .../devicetree/bindings/net/marvell,mvusb.yaml | 2 + Documentation/devicetree/bindings/net/mdio.yaml | 2 + .../bindings/net/mediatek,star-emac.yaml | 2 + .../devicetree/bindings/net/nxp,tja11xx.yaml | 2 + .../devicetree/bindings/net/qca,ar71xx.yaml | 2 + .../devicetree/bindings/net/qca,ar803x.yaml | 2 + .../devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 2 + .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 2 + .../devicetree/bindings/net/snps,dwmac.yaml | 2 + .../devicetree/bindings/net/stm32-dwmac.yaml | 2 + .../devicetree/bindings/net/ti,davinci-mdio.yaml | 2 + .../devicetree/bindings/net/ti,dp83867.yaml | 2 + .../devicetree/bindings/net/ti,dp83869.yaml | 2 + .../devicetree/bindings/nvmem/imx-ocotp.yaml | 2 + .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 2 + Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 + .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 2 + .../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 2 + .../devicetree/bindings/nvmem/rockchip-efuse.yaml | 2 + .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 2 + .../opp/allwinner,sun50i-h6-operating-points.yaml | 4 +- .../devicetree/bindings/pci/cdns,cdns-pcie-ep.yaml | 2 + .../bindings/pci/cdns,cdns-pcie-host.yaml | 2 + .../devicetree/bindings/pci/cdns-pcie-ep.yaml | 2 + .../devicetree/bindings/pci/cdns-pcie-host.yaml | 2 + .../devicetree/bindings/pci/cdns-pcie.yaml | 2 + .../devicetree/bindings/pci/host-generic-pci.yaml | 2 + .../devicetree/bindings/pci/loongson.yaml | 2 + Documentation/devicetree/bindings/pci/pci-ep.yaml | 2 + .../devicetree/bindings/pci/ti,j721e-pci-ep.yaml | 2 + .../devicetree/bindings/pci/ti,j721e-pci-host.yaml | 2 + .../devicetree/bindings/pci/versatile.yaml | 2 + .../devicetree/bindings/pinctrl/cirrus,madera.yaml | 2 + .../devicetree/bindings/pinctrl/pincfg-node.yaml | 2 + .../devicetree/bindings/pinctrl/pinmux-node.yaml | 2 + .../bindings/pinctrl/samsung-pinctrl.txt | 6 +- .../devicetree/bindings/power/pd-samsung.yaml | 2 + .../devicetree/bindings/power/power-domain.yaml | 2 + .../bindings/power/supply/power-supply.yaml | 2 + .../devicetree/bindings/pwm/pwm-sifive.txt | 33 - .../devicetree/bindings/pwm/pwm-sifive.yaml | 69 + Documentation/devicetree/bindings/pwm/pwm.yaml | 2 + .../bindings/regulator/fixed-regulator.yaml | 2 + .../regulator/google,cros-ec-regulator.yaml | 2 + .../bindings/regulator/gpio-regulator.yaml | 2 + .../bindings/regulator/qcom-labibb-regulator.yaml | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 + .../bindings/regulator/st,stm32-booster.yaml | 2 + .../bindings/regulator/st,stm32-vrefbuf.yaml | 2 + .../regulator/vqmmc-ipq4019-regulator.yaml | 2 + .../devicetree/bindings/regulator/wlf,arizona.yaml | 2 + .../bindings/reset/nuvoton,npcm-reset.txt | 2 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 2 + .../devicetree/bindings/rtc/ingenic,rtc.yaml | 2 + Documentation/devicetree/bindings/rtc/rtc.yaml | 2 + Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 2 + .../devicetree/bindings/serial/fsl-imx-uart.yaml | 8 +- .../devicetree/bindings/serial/ingenic,uart.yaml | 5 + .../devicetree/bindings/serial/renesas,hscif.yaml | 2 + .../devicetree/bindings/serial/renesas,sci.yaml | 2 + .../devicetree/bindings/serial/renesas,scif.yaml | 2 + .../devicetree/bindings/serial/renesas,scifa.yaml | 2 + .../devicetree/bindings/serial/renesas,scifb.yaml | 2 + .../devicetree/bindings/serial/rs485.yaml | 3 + .../devicetree/bindings/serial/serial.yaml | 2 + .../bindings/serial/snps-dw-apb-uart.yaml | 2 + .../devicetree/bindings/soc/imx/fsl,aips-bus.yaml | 2 + .../devicetree/bindings/sound/amlogic,aiu.yaml | 2 + .../devicetree/bindings/sound/cirrus,madera.yaml | 2 + .../bindings/sound/nvidia,tegra210-ahub.yaml | 3 + .../devicetree/bindings/sound/wlf,arizona.yaml | 2 + .../bindings/soundwire/soundwire-controller.yaml | 2 + .../bindings/spi/amlogic,meson-gx-spicc.yaml | 2 + .../bindings/spi/amlogic,meson6-spifc.yaml | 2 + .../bindings/spi/mediatek,spi-mtk-nor.yaml | 1 + .../bindings/spi/mikrotik,rb4xx-spi.yaml | 2 + .../devicetree/bindings/spi/qca,ar934x-spi.yaml | 2 + .../bindings/spi/qcom,spi-qcom-qspi.yaml | 2 + .../devicetree/bindings/spi/renesas,hspi.yaml | 2 + .../devicetree/bindings/spi/renesas,rspi.yaml | 2 + .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 2 + .../bindings/spi/socionext,uniphier-spi.yaml | 2 + .../devicetree/bindings/spi/spi-controller.yaml | 2 + .../devicetree/bindings/spi/spi-gpio.yaml | 2 + Documentation/devicetree/bindings/spi/spi-mux.yaml | 2 + .../devicetree/bindings/spi/spi-pl022.yaml | 2 + .../devicetree/bindings/spi/spi-rockchip.yaml | 2 + .../devicetree/bindings/spi/spi-sifive.yaml | 2 + .../devicetree/bindings/spi/st,stm32-qspi.yaml | 2 + .../devicetree/bindings/spi/st,stm32-spi.yaml | 2 + Documentation/devicetree/bindings/spmi/spmi.yaml | 2 + .../bindings/thermal/thermal-cooling-devices.yaml | 2 + .../bindings/thermal/thermal-sensor.yaml | 2 + .../bindings/timer/snps,dw-apb-timer.yaml | 2 +- .../devicetree/bindings/usb/ti,tps6598x.yaml | 2 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 2 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 2 + .../devicetree/bindings/watchdog/arm-smc-wdt.yaml | 2 + .../devicetree/bindings/watchdog/aspeed-wdt.txt | 2 +- .../devicetree/bindings/watchdog/qcom-wdt.yaml | 2 + .../devicetree/bindings/watchdog/samsung-wdt.yaml | 2 + .../bindings/watchdog/st,stm32-iwdg.yaml | 2 + .../devicetree/bindings/watchdog/ti,rti-wdt.yaml | 2 + .../devicetree/bindings/watchdog/watchdog.yaml | 2 + Documentation/trace/events.rst | 15 +- Documentation/trace/histogram.rst | 18 + MAINTAINERS | 16 +- Next/SHA1s | 128 +- Next/Trees | 6 +- Next/merge.log | 2965 ++++---- arch/arc/include/asm/atomic.h | 4 +- arch/arc/include/asm/cmpxchg.h | 2 +- arch/arc/kernel/smp.c | 2 +- arch/arm64/crypto/aes-neonbs-core.S | 4 +- arch/arm64/include/asm/archrandom.h | 5 - arch/arm64/include/asm/cpu.h | 2 + arch/arm64/kernel/head.S | 3 + arch/arm64/kernel/setup.c | 12 +- arch/arm64/kernel/smp.c | 13 +- arch/mips/alchemy/board-gpr.c | 17 - arch/mips/alchemy/board-mtx1.c | 17 - arch/mips/alchemy/board-xxs1500.c | 18 - arch/mips/alchemy/common/prom.c | 20 + arch/mips/alchemy/devboards/db1300.c | 7 + arch/mips/alchemy/devboards/platform.c | 17 - arch/mips/include/asm/pgtable.h | 2 - arch/parisc/include/asm/ldcw.h | 13 - arch/parisc/kernel/head.S | 13 - arch/powerpc/Kconfig | 17 +- arch/powerpc/configs/85xx/mpc85xx_cds_defconfig | 6 +- arch/powerpc/configs/85xx/tqm8540_defconfig | 6 +- arch/powerpc/configs/85xx/tqm8541_defconfig | 6 +- arch/powerpc/configs/85xx/tqm8555_defconfig | 6 +- arch/powerpc/configs/85xx/tqm8560_defconfig | 6 +- arch/powerpc/include/asm/cputable.h | 5 - arch/powerpc/include/asm/eeh.h | 8 +- arch/powerpc/include/asm/hvcall.h | 2 + arch/powerpc/include/asm/hw_irq.h | 5 +- arch/powerpc/include/asm/processor.h | 1 + arch/powerpc/include/asm/smp.h | 5 - arch/powerpc/include/asm/string.h | 2 - arch/powerpc/include/asm/synch.h | 19 +- arch/powerpc/include/asm/topology.h | 10 +- arch/powerpc/include/asm/uaccess.h | 40 +- arch/powerpc/kernel/asm-offsets.c | 1 + arch/powerpc/kernel/cputable.c | 1 + arch/powerpc/kernel/dt_cpu_ftrs.c | 1 + arch/powerpc/kernel/eeh.c | 143 +- arch/powerpc/kernel/eeh_pe.c | 46 +- arch/powerpc/kernel/exceptions-64e.S | 11 - arch/powerpc/kernel/irq.c | 71 +- arch/powerpc/kernel/rtas.c | 153 + arch/powerpc/kernel/smp.c | 186 +- arch/powerpc/kernel/tm.S | 35 +- arch/powerpc/lib/Makefile | 2 +- .../lib/{memcpy_mcsafe_64.S => copy_mc_64.S} | 4 +- arch/powerpc/mm/book3s64/hash_native.c | 8 +- arch/powerpc/mm/book3s64/radix_tlb.c | 12 +- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/perf/isa207-common.c | 10 + arch/powerpc/platforms/powernv/eeh-powernv.c | 94 +- arch/powerpc/platforms/powernv/opal-elog.c | 33 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 365 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 6 +- arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 6 + arch/riscv/kernel/vmlinux.lds.S | 5 +- arch/riscv/mm/init.c | 15 +- arch/s390/include/asm/sclp.h | 2 + arch/s390/include/uapi/asm/sie.h | 2 +- arch/s390/lib/string.c | 2 +- arch/x86/Kconfig | 2 +- arch/x86/Kconfig.debug | 2 +- arch/x86/events/amd/iommu.c | 2 +- arch/x86/events/intel/core.c | 11 + arch/x86/include/asm/copy_mc_test.h | 75 + arch/x86/include/asm/idtentry.h | 4 - arch/x86/include/asm/mce.h | 9 + arch/x86/include/asm/mcsafe_test.h | 75 - arch/x86/include/asm/string_64.h | 32 - arch/x86/include/asm/uaccess.h | 9 + arch/x86/include/asm/uaccess_64.h | 20 - arch/x86/include/asm/uv/bios.h | 17 +- arch/x86/include/asm/uv/uv.h | 4 +- arch/x86/include/asm/uv/uv_bau.h | 755 -- arch/x86/include/asm/uv/uv_hub.h | 165 +- arch/x86/include/asm/uv/uv_mmrs.h | 7646 +++++++++++--------- arch/x86/kernel/apic/x2apic_uv_x.c | 822 ++- arch/x86/kernel/cpu/mce/core.c | 8 +- arch/x86/kernel/idt.c | 3 - arch/x86/kernel/quirks.c | 10 +- arch/x86/lib/Makefile | 1 + arch/x86/lib/copy_mc.c | 96 + arch/x86/lib/copy_mc_64.S | 163 + arch/x86/lib/memcpy_64.S | 115 - arch/x86/lib/usercopy_64.c | 21 - arch/x86/mm/tlb.c | 24 - arch/x86/platform/uv/Makefile | 2 +- arch/x86/platform/uv/bios_uv.c | 28 +- arch/x86/platform/uv/tlb_uv.c | 2097 ------ arch/x86/platform/uv/uv_nmi.c | 65 +- arch/x86/platform/uv/uv_time.c | 11 +- block/blk-integrity.c | 2 - block/blk-merge.c | 62 +- block/blk-mq-sched.c | 32 - block/blk-mq.c | 3 +- block/blk.h | 34 +- drivers/acpi/button.c | 13 +- drivers/acpi/pci_root.c | 2 +- drivers/base/firmware_loader/fallback.c | 2 + drivers/cpufreq/cpufreq.c | 11 + drivers/cpufreq/cpufreq_stats.c | 89 +- drivers/crypto/Kconfig | 24 +- drivers/dma/sf-pdma/sf-pdma.c | 14 +- drivers/dma/xilinx/xilinx_dpdma.c | 9 +- drivers/gpio/gpio-tegra186.c | 15 +- drivers/gpio/gpiolib-cdev.c | 29 +- drivers/gpio/gpiolib-cdev.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 525 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 180 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 9 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 11 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 14 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 3 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 116 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 4 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 12 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 2 + drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 1 + drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/mr75203.c | 656 ++ drivers/hwmon/pmbus/max20730.c | 18 + drivers/i3c/master/i3c-master-cdns.c | 4 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/addr.c | 11 +- drivers/infiniband/core/cache.c | 72 +- drivers/infiniband/core/cma.c | 4 + drivers/infiniband/core/cma_configfs.c | 9 +- drivers/infiniband/core/device.c | 6 +- drivers/infiniband/core/rdma_core.c | 1 - drivers/infiniband/core/sysfs.c | 15 +- drivers/infiniband/core/umem_odp.c | 291 +- drivers/infiniband/core/uverbs_std_types_device.c | 196 +- drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 5 + drivers/infiniband/hw/mlx5/mr.c | 14 +- drivers/infiniband/hw/mlx5/odp.c | 47 +- drivers/infiniband/hw/qedr/verbs.c | 8 +- drivers/infiniband/sw/rdmavt/mr.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 + drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 11 + drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 2 + drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 6 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 1 - drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 4 +- drivers/input/evdev.c | 19 +- drivers/input/mouse/synaptics.c | 1 + drivers/iommu/intel/dmar.c | 46 +- drivers/irqchip/qcom-pdc.c | 14 +- drivers/leds/leds-pwm.c | 30 +- drivers/md/dm-table.c | 32 +- drivers/md/dm-writecache.c | 15 +- drivers/md/dm.c | 80 +- drivers/media/common/videobuf2/videobuf2-memops.c | 3 +- drivers/misc/Kconfig | 1 + drivers/misc/habanalabs/common/memory.c | 3 +- drivers/misc/sgi-gru/grufile.c | 3 +- drivers/misc/sgi-xp/xp.h | 8 +- drivers/misc/sgi-xp/xp_main.c | 5 +- drivers/misc/sgi-xp/xp_uv.c | 7 +- drivers/misc/sgi-xp/xpc_main.c | 7 +- drivers/misc/sgi-xp/xpc_partition.c | 3 +- drivers/misc/sgi-xp/xpnet.c | 3 +- drivers/mmc/host/sdhci-acpi.c | 37 + drivers/mmc/host/sdhci-pci-gli.c | 150 +- drivers/mtd/hyperbus/Kconfig | 7 + drivers/mtd/hyperbus/Makefile | 1 + drivers/mtd/hyperbus/rpc-if.c | 170 + drivers/mtd/spi-nor/core.c | 1 - drivers/net/bareudp.c | 11 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 2 + drivers/net/dsa/ocelot/seville_vsc9953.c | 2 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 53 + drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 6 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 50 + drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 4 + .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 37 + .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 13 + drivers/net/ethernet/mscc/ocelot.c | 12 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 2 + drivers/net/geneve.c | 11 +- drivers/net/gtp.c | 8 +- drivers/net/usb/rtl8150.c | 16 +- drivers/net/vxlan.c | 8 +- drivers/nvdimm/claim.c | 2 +- drivers/nvdimm/pmem.c | 6 +- drivers/pci/pci-acpi.c | 10 + drivers/pinctrl/qcom/pinctrl-msm.c | 11 +- drivers/platform/x86/asus-nb-wmi.c | 32 + drivers/platform/x86/asus-wmi.c | 16 +- drivers/platform/x86/asus-wmi.h | 1 + drivers/s390/char/Makefile | 2 + drivers/s390/char/sclp.h | 2 +- drivers/s390/char/sclp_ap.c | 63 + drivers/s390/crypto/ap_bus.c | 410 +- drivers/s390/crypto/ap_bus.h | 54 +- drivers/s390/crypto/ap_card.c | 34 + drivers/s390/crypto/ap_debug.h | 8 + drivers/s390/crypto/ap_queue.c | 252 +- drivers/s390/crypto/zcrypt_api.c | 402 +- drivers/s390/crypto/zcrypt_api.h | 23 +- drivers/s390/crypto/zcrypt_card.c | 12 +- drivers/s390/crypto/zcrypt_cex2a.c | 6 +- drivers/s390/crypto/zcrypt_cex2c.c | 6 +- drivers/s390/crypto/zcrypt_cex4.c | 58 +- drivers/s390/crypto/zcrypt_debug.h | 8 + drivers/s390/crypto/zcrypt_error.h | 88 +- drivers/s390/crypto/zcrypt_msgtype50.c | 131 +- drivers/s390/crypto/zcrypt_msgtype6.c | 186 +- drivers/s390/crypto/zcrypt_queue.c | 11 +- drivers/scsi/53c700.c | 4 - drivers/scsi/arcmsr/arcmsr_hba.c | 25 +- drivers/scsi/bfa/bfad.c | 1 + drivers/scsi/dc395x.c | 25 +- drivers/scsi/fcoe/fcoe_sysfs.c | 8 +- drivers/scsi/fnic/vnic_wq_copy.c | 8 +- drivers/scsi/gdth.c | 151 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 36 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 87 +- drivers/scsi/hosts.c | 1 + drivers/scsi/initio.c | 14 +- drivers/scsi/isci/remote_node_table.h | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 39 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 29 +- drivers/scsi/myrb.c | 5 +- drivers/scsi/pm8001/pm8001_ctl.c | 6 +- drivers/scsi/pm8001/pm8001_defs.h | 27 +- drivers/scsi/pm8001/pm8001_hwi.c | 38 +- drivers/scsi/pm8001/pm8001_init.c | 221 +- drivers/scsi/pm8001/pm8001_sas.h | 15 +- drivers/scsi/pm8001/pm80xx_hwi.c | 109 +- drivers/scsi/qla2xxx/qla_dfs.c | 68 +- drivers/scsi/qla2xxx/qla_isr.c | 42 +- drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla4xxx/ql4_nx.c | 2 +- drivers/scsi/scsi_debug.c | 28 +- drivers/scsi/scsi_lib.c | 107 +- drivers/scsi/scsi_sysfs.c | 11 + drivers/scsi/sd.c | 27 +- drivers/scsi/snic/vnic_cq.c | 8 +- drivers/scsi/sr.c | 16 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 +- drivers/soc/tegra/pmc.c | 89 +- drivers/spi/spi-mtk-nor.c | 211 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 12 +- .../bindings/net/wireless/silabs,wfx.yaml | 125 + .../bindings/net/wireless/siliabs,wfx.txt | 98 - drivers/staging/wfx/bh.c | 2 +- drivers/staging/wfx/bh.h | 2 +- drivers/staging/wfx/bus.h | 2 +- drivers/staging/wfx/bus_sdio.c | 2 +- drivers/staging/wfx/bus_spi.c | 2 +- drivers/staging/wfx/data_rx.c | 7 +- drivers/staging/wfx/data_rx.h | 2 +- drivers/staging/wfx/data_tx.c | 2 +- drivers/staging/wfx/data_tx.h | 2 +- drivers/staging/wfx/debug.c | 19 +- drivers/staging/wfx/fwio.c | 2 +- drivers/staging/wfx/hif_api_cmd.h | 2 +- drivers/staging/wfx/hif_api_general.h | 2 +- drivers/staging/wfx/hif_api_mib.h | 2 +- drivers/staging/wfx/hif_rx.c | 2 +- drivers/staging/wfx/hif_tx.c | 2 +- drivers/staging/wfx/hif_tx.h | 2 +- drivers/staging/wfx/hif_tx_mib.c | 2 +- drivers/staging/wfx/hif_tx_mib.h | 2 +- drivers/staging/wfx/hwio.c | 2 +- drivers/staging/wfx/hwio.h | 2 +- drivers/staging/wfx/key.c | 2 +- drivers/staging/wfx/key.h | 2 +- drivers/staging/wfx/main.c | 2 +- drivers/staging/wfx/main.h | 2 +- drivers/staging/wfx/queue.c | 16 +- drivers/staging/wfx/queue.h | 3 +- drivers/staging/wfx/scan.c | 2 +- drivers/staging/wfx/scan.h | 2 +- drivers/staging/wfx/sta.c | 2 +- drivers/staging/wfx/sta.h | 2 +- drivers/staging/wfx/traces.h | 2 +- drivers/staging/wfx/wfx.h | 2 +- drivers/target/target_core_rd.c | 2 +- drivers/usb/usbip/vhci_hcd.c | 8 +- fs/9p/vfs_file.c | 4 +- fs/cifs/inode.c | 13 +- fs/configfs/file.c | 32 +- fs/exec.c | 6 + fs/exfat/namei.c | 5 - fs/f2fs/f2fs.h | 2 +- fs/file.c | 2 + fs/io-wq.c | 148 +- fs/io-wq.h | 4 + fs/io_uring.c | 1304 ++-- fs/nfs/namespace.c | 12 +- fs/nfs/nfs42xattr.c | 4 +- fs/nfs/nfs42xdr.c | 167 + fs/nfs/nfs4_fs.h | 8 + fs/nfs/nfs4client.c | 2 + fs/nfs/nfs4proc.c | 124 +- fs/nfs/nfs4trace.h | 1 + fs/nfs/nfs4xdr.c | 7 +- fs/splice.c | 20 + fs/xfs/Kconfig | 24 + fs/xfs/libxfs/xfs_attr_remote.c | 2 - fs/xfs/libxfs/xfs_bmap.c | 19 +- fs/xfs/libxfs/xfs_da_format.h | 18 +- fs/xfs/libxfs/xfs_defer.c | 232 +- fs/xfs/libxfs/xfs_defer.h | 37 + fs/xfs/libxfs/xfs_inode_buf.h | 2 +- fs/xfs/libxfs/xfs_rmap.c | 27 +- fs/xfs/scrub/dabtree.c | 14 + fs/xfs/xfs_bmap_item.c | 132 +- fs/xfs/xfs_buf_item_recover.c | 2 + fs/xfs/xfs_dquot.c | 4 +- fs/xfs/xfs_extfree_item.c | 44 +- fs/xfs/xfs_filestream.c | 34 +- fs/xfs/xfs_fsmap.c | 48 +- fs/xfs/xfs_fsmap.h | 6 +- fs/xfs/xfs_inode.c | 123 +- fs/xfs/xfs_ioctl.c | 144 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_linux.h | 1 - fs/xfs/xfs_log.c | 44 +- fs/xfs/xfs_log.h | 2 + fs/xfs/xfs_log_recover.c | 221 +- fs/xfs/xfs_qm.c | 16 +- fs/xfs/xfs_refcount_item.c | 51 +- fs/xfs/xfs_rmap_item.c | 42 +- fs/xfs/xfs_rtalloc.c | 9 + fs/xfs/xfs_stats.c | 4 + fs/xfs/xfs_stats.h | 1 + fs/xfs/xfs_super.c | 44 +- fs/xfs/xfs_sysctl.c | 36 +- fs/xfs/xfs_trace.h | 1 + fs/xfs/xfs_trans.c | 2 +- fs/xfs/xfs_trans.h | 33 +- fs/xfs/xfs_trans_dquot.c | 43 +- include/linux/blkdev.h | 24 +- include/linux/device-mapper.h | 1 - include/linux/dma-map-ops.h | 13 - include/linux/ethtool.h | 4 + include/linux/fs.h | 9 - include/linux/ftrace.h | 11 +- include/linux/io_uring.h | 58 + include/linux/irq.h | 49 +- include/linux/irqdomain.h | 3 + include/linux/lsm_hook_defs.h | 2 +- include/linux/mm.h | 2 +- include/linux/mtd/hyperbus.h | 11 + include/linux/netdevice.h | 10 + include/linux/nfs4.h | 2 +- include/linux/nfs_fs_sb.h | 1 + include/linux/nfs_xdr.h | 2 +- include/linux/overflow.h | 1 + include/linux/percpu-refcount.h | 52 +- include/linux/radix-tree.h | 3 +- include/linux/sched.h | 6 + include/linux/socket.h | 1 - include/linux/string.h | 9 +- include/linux/sunrpc/xdr.h | 3 + include/linux/uaccess.h | 13 + include/linux/uio.h | 10 +- include/linux/xarray.h | 57 +- include/net/netlink.h | 27 +- include/rdma/ib_cache.h | 3 + include/rdma/ib_umem_odp.h | 21 +- include/rdma/ib_verbs.h | 25 +- include/scsi/scsi_cmnd.h | 3 +- include/scsi/scsi_host.h | 9 +- include/sound/soc-acpi-intel-match.h | 1 - include/trace/events/hswadsp.h | 385 - include/trace/events/sched.h | 4 + include/uapi/linux/bpf.h | 2 +- include/uapi/linux/io_uring.h | 2 - include/uapi/linux/netlink.h | 2 + include/uapi/linux/rxrpc.h | 2 +- include/uapi/rdma/ib_user_ioctl_cmds.h | 16 + include/uapi/rdma/ib_user_ioctl_verbs.h | 15 + init/init_task.c | 3 + kernel/acct.c | 2 +- kernel/bpf/verifier.c | 4 + kernel/cgroup/cpuset.c | 2 +- kernel/dma/direct.c | 144 +- kernel/fork.c | 8 +- kernel/futex.c | 2 +- kernel/irq/debugfs.c | 3 + kernel/irq/irqdomain.c | 56 +- kernel/irq/pm.c | 34 +- kernel/irq/timings.c | 2 +- kernel/jump_label.c | 2 +- kernel/kcsan/encoding.h | 2 +- kernel/kexec_core.c | 2 +- kernel/kthread.c | 2 +- kernel/livepatch/state.c | 2 +- kernel/pid_namespace.c | 2 +- kernel/power/hibernate.c | 11 - kernel/power/snapshot.c | 2 +- kernel/rcu/tree.c | 3 +- kernel/relay.c | 2 +- kernel/sched/core.c | 1 + kernel/sched/cpufreq_schedutil.c | 12 +- kernel/sched/deadline.c | 21 + kernel/sched/fair.c | 34 +- kernel/smp.c | 2 +- kernel/trace/bpf_trace.c | 2 + kernel/trace/ftrace.c | 22 +- kernel/trace/synth_event_gen_test.c | 18 +- kernel/trace/trace.c | 8 +- kernel/trace/trace_events_hist.c | 45 +- kernel/trace/trace_events_synth.c | 256 +- kernel/trace/trace_synth.h | 6 +- kernel/umh.c | 9 + kernel/user_namespace.c | 2 +- lib/Kconfig | 7 +- lib/iov_iter.c | 48 +- lib/nlattr.c | 36 + lib/percpu-refcount.c | 131 +- lib/radix-tree.c | 1 - lib/test_xarray.c | 45 +- lib/xarray.c | 61 +- localversion-next | 2 +- mm/frame_vector.c | 4 +- mm/memory.c | 6 +- mm/memory_hotplug.c | 11 +- mm/mmap.c | 6 +- mm/page_alloc.c | 84 +- mm/page_isolation.c | 5 + mm/workingset.c | 13 +- net/core/skbuff.c | 6 +- net/ethtool/bitset.c | 26 +- net/ethtool/cabletest.c | 41 +- net/ethtool/channels.c | 35 +- net/ethtool/coalesce.c | 45 +- net/ethtool/debug.c | 24 +- net/ethtool/eee.c | 32 +- net/ethtool/features.c | 30 +- net/ethtool/ioctl.c | 37 +- net/ethtool/linkinfo.c | 30 +- net/ethtool/linkmodes.c | 32 +- net/ethtool/linkstate.c | 14 +- net/ethtool/netlink.c | 124 +- net/ethtool/netlink.h | 35 +- net/ethtool/pause.c | 27 +- net/ethtool/privflags.c | 24 +- net/ethtool/rings.c | 35 +- net/ethtool/strset.c | 25 +- net/ethtool/tsinfo.c | 13 +- net/ethtool/tunnels.c | 42 +- net/ethtool/wol.c | 24 +- net/ipv4/ip_tunnel.c | 8 +- net/ipv4/ip_vti.c | 9 +- net/ipv4/tcp_ipv4.c | 6 +- net/ipv6/ip6_vti.c | 8 +- net/mptcp/options.c | 10 +- net/mptcp/protocol.c | 6 +- net/mptcp/subflow.c | 2 +- net/netlink/policy.c | 8 + net/openvswitch/vport-internal_dev.c | 8 +- net/qrtr/ns.c | 76 +- net/rxrpc/ar-internal.h | 7 +- net/rxrpc/call_accept.c | 263 +- net/rxrpc/call_object.c | 5 +- net/rxrpc/conn_event.c | 8 +- net/rxrpc/key.c | 20 +- net/rxrpc/recvmsg.c | 36 +- net/rxrpc/sendmsg.c | 15 +- net/socket.c | 15 +- net/sunrpc/cache.c | 4 +- net/sunrpc/xdr.c | 305 +- net/unix/scm.c | 1 + net/xfrm/xfrm_interface.c | 9 +- samples/bpf/Makefile | 11 +- samples/bpf/hbm.c | 3 +- samples/bpf/xdpsock_user.c | 354 +- samples/configfs/configfs_sample.c | 59 +- scripts/checkpatch.pl | 95 +- sound/drivers/portman2x4.c | 2 +- sound/firewire/bebob/bebob_hwdep.c | 3 +- sound/pci/hda/patch_realtek.c | 42 + sound/soc/intel/Kconfig | 26 - sound/soc/intel/Makefile | 1 - sound/soc/intel/atom/sst/sst.c | 1 - sound/soc/intel/atom/sst/sst.h | 7 + sound/soc/intel/atom/sst/sst_acpi.c | 1 - sound/soc/intel/atom/sst/sst_drv_interface.c | 3 - sound/soc/intel/atom/sst/sst_ipc.c | 1 - sound/soc/intel/atom/sst/sst_loader.c | 1 - sound/soc/intel/atom/sst/sst_pvt.c | 1 - sound/soc/intel/atom/sst/sst_stream.c | 1 - sound/soc/intel/baytrail/Makefile | 5 - sound/soc/intel/baytrail/sst-baytrail-dsp.c | 358 - sound/soc/intel/baytrail/sst-baytrail-ipc.c | 772 -- sound/soc/intel/baytrail/sst-baytrail-ipc.h | 64 - sound/soc/intel/baytrail/sst-baytrail-pcm.c | 459 -- sound/soc/intel/boards/Kconfig | 25 - sound/soc/intel/boards/Makefile | 4 - sound/soc/intel/boards/byt-max98090.c | 182 - sound/soc/intel/boards/byt-rt5640.c | 224 - sound/soc/intel/boards/bytcht_es8316.c | 1 - sound/soc/intel/boards/bytcr_rt5640.c | 1 - sound/soc/intel/common/Makefile | 4 - sound/soc/intel/common/soc-acpi-intel-byt-match.c | 15 - sound/soc/intel/common/sst-acpi.c | 236 - sound/soc/intel/common/sst-dsp-priv.h | 284 +- sound/soc/intel/common/sst-dsp.c | 162 - sound/soc/intel/common/sst-dsp.h | 222 - sound/soc/intel/common/sst-firmware.c | 1273 ---- sound/soc/intel/common/sst-ipc.c | 27 - sound/soc/intel/common/sst-ipc.h | 3 - sound/soc/intel/haswell/Makefile | 5 - sound/soc/intel/haswell/sst-haswell-dsp.c | 705 -- sound/soc/intel/haswell/sst-haswell-ipc.c | 2222 ------ sound/soc/intel/haswell/sst-haswell-ipc.h | 527 -- sound/soc/intel/haswell/sst-haswell-pcm.c | 1369 ---- sound/soc/intel/skylake/bxt-sst.c | 2 - sound/soc/intel/skylake/cnl-sst.c | 4 +- sound/soc/intel/skylake/skl-sst-dsp.c | 2 +- sound/soc/intel/skylake/skl-sst-ipc.c | 2 +- sound/soc/intel/skylake/skl-sst.c | 2 - sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 2 +- sound/soc/ti/omap-mcbsp.c | 6 +- sound/usb/endpoint.c | 2 +- tools/arch/x86/include/asm/mcsafe_test.h | 13 - tools/arch/x86/lib/memcpy_64.S | 115 - tools/include/uapi/linux/bpf.h | 2 +- tools/lib/bpf/libbpf.c | 85 +- tools/lib/bpf/xsk.c | 7 +- tools/objtool/check.c | 7 +- tools/perf/bench/Build | 1 - tools/perf/bench/mem-memcpy-x86-64-lib.c | 24 - tools/testing/nvdimm/test/nfit.c | 49 +- tools/testing/radix-tree/linux/kernel.h | 1 + tools/testing/radix-tree/linux/local_lock.h | 8 + tools/testing/radix-tree/test.h | 4 - tools/testing/selftests/Makefile | 26 +- tools/testing/selftests/arm64/Makefile | 2 +- tools/testing/selftests/arm64/mte/.gitignore | 6 + tools/testing/selftests/arm64/mte/Makefile | 29 + .../selftests/arm64/mte/check_buffer_fill.c | 475 ++ .../selftests/arm64/mte/check_child_memory.c | 195 + .../selftests/arm64/mte/check_ksm_options.c | 159 + .../selftests/arm64/mte/check_mmap_options.c | 262 + .../selftests/arm64/mte/check_tags_inclusion.c | 185 + tools/testing/selftests/arm64/mte/check_user_mem.c | 111 + .../testing/selftests/arm64/mte/mte_common_util.c | 341 + .../testing/selftests/arm64/mte/mte_common_util.h | 118 + tools/testing/selftests/arm64/mte/mte_def.h | 60 + tools/testing/selftests/arm64/mte/mte_helper.S | 128 + tools/testing/selftests/bpf/prog_tests/pinning.c | 49 +- tools/testing/selftests/bpf/verifier/basic.c | 2 +- tools/testing/selftests/bpf/verifier/ld_imm64.c | 8 - .../trigger-synthetic-event-dynstring.tc | 31 + tools/testing/selftests/lib.mk | 5 +- .../testing/selftests/powerpc/copyloops/.gitignore | 2 +- tools/testing/selftests/powerpc/copyloops/Makefile | 6 +- .../selftests/powerpc/copyloops/copy_mc_64.S | 1 + .../selftests/powerpc/copyloops/memcpy_mcsafe_64.S | 1 - tools/testing/selftests/powerpc/syscalls/Makefile | 2 +- .../selftests/powerpc/syscalls/rtas_filter.c | 285 + tools/testing/selftests/run_kselftest.sh | 93 + tools/testing/selftests/vm/gup_test.c | 2 +- tools/testing/selftests/vm/hmm-tests.c | 2 +- 797 files changed, 20599 insertions(+), 24532 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/hisilicon/controller/hi62 [...] delete mode 100644 Documentation/devicetree/bindings/arm/hisilicon/controller/hisi [...] delete mode 100644 Documentation/devicetree/bindings/arm/hisilicon/controller/hisi [...] delete mode 100644 Documentation/devicetree/bindings/arm/hisilicon/controller/hisi [...] delete mode 100644 Documentation/devicetree/bindings/clock/sifive/fu540-prci.txt create mode 100644 Documentation/devicetree/bindings/clock/sifive/fu540-prci.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/lm75.txt create mode 100644 Documentation/devicetree/bindings/hwmon/lm75.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/maxim,max20730.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/moortec,mr75203.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/sifive,p [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/sifive,p [...] delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-sifive.txt create mode 100644 Documentation/devicetree/bindings/pwm/pwm-sifive.yaml rename arch/powerpc/lib/{memcpy_mcsafe_64.S => copy_mc_64.S} (98%) create mode 100644 arch/x86/include/asm/copy_mc_test.h delete mode 100644 arch/x86/include/asm/mcsafe_test.h delete mode 100644 arch/x86/include/asm/uv/uv_bau.h create mode 100644 arch/x86/lib/copy_mc.c create mode 100644 arch/x86/lib/copy_mc_64.S delete mode 100644 arch/x86/platform/uv/tlb_uv.c create mode 100644 drivers/hwmon/mr75203.c create mode 100644 drivers/mtd/hyperbus/rpc-if.c create mode 100644 drivers/s390/char/sclp_ap.c create mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wirel [...] delete mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wirel [...] create mode 100644 include/linux/io_uring.h delete mode 100644 include/trace/events/hswadsp.h delete mode 100644 sound/soc/intel/baytrail/Makefile delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-dsp.c delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-ipc.c delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-ipc.h delete mode 100644 sound/soc/intel/baytrail/sst-baytrail-pcm.c delete mode 100644 sound/soc/intel/boards/byt-max98090.c delete mode 100644 sound/soc/intel/boards/byt-rt5640.c delete mode 100644 sound/soc/intel/common/sst-acpi.c delete mode 100644 sound/soc/intel/common/sst-firmware.c delete mode 100644 sound/soc/intel/haswell/Makefile delete mode 100644 sound/soc/intel/haswell/sst-haswell-dsp.c delete mode 100644 sound/soc/intel/haswell/sst-haswell-ipc.c delete mode 100644 sound/soc/intel/haswell/sst-haswell-ipc.h delete mode 100644 sound/soc/intel/haswell/sst-haswell-pcm.c delete mode 100644 tools/arch/x86/include/asm/mcsafe_test.h delete mode 100644 tools/perf/bench/mem-memcpy-x86-64-lib.c create mode 100644 tools/testing/radix-tree/linux/local_lock.h create mode 100644 tools/testing/selftests/arm64/mte/.gitignore create mode 100644 tools/testing/selftests/arm64/mte/Makefile create mode 100644 tools/testing/selftests/arm64/mte/check_buffer_fill.c create mode 100644 tools/testing/selftests/arm64/mte/check_child_memory.c create mode 100644 tools/testing/selftests/arm64/mte/check_ksm_options.c create mode 100644 tools/testing/selftests/arm64/mte/check_mmap_options.c create mode 100644 tools/testing/selftests/arm64/mte/check_tags_inclusion.c create mode 100644 tools/testing/selftests/arm64/mte/check_user_mem.c create mode 100644 tools/testing/selftests/arm64/mte/mte_common_util.c create mode 100644 tools/testing/selftests/arm64/mte/mte_common_util.h create mode 100644 tools/testing/selftests/arm64/mte/mte_def.h create mode 100644 tools/testing/selftests/arm64/mte/mte_helper.S create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 120000 tools/testing/selftests/powerpc/copyloops/copy_mc_64.S delete mode 120000 tools/testing/selftests/powerpc/copyloops/memcpy_mcsafe_64.S create mode 100644 tools/testing/selftests/powerpc/syscalls/rtas_filter.c create mode 100755 tools/testing/selftests/run_kselftest.sh