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.
omits b10b8ad86211 Add linux-next specific files for 20200921 omits 3a639f10372f Merge branch 'akpm/master' into master omits 40ee82f47bf2 mm: introduce memfd_secret system call to create "secret" [...] omits cbcb1d15463d mm: secretmem: use PMD-size pages to amortize direct map f [...] omits baaeb0872f4d arch, mm: wire up memfd_secret system call were relevant omits 75351d465f6b mm: introduce memfd_secret system call to create "secret" [...] omits c3cef77fe2ab mmap: make mlock_future_check() global omits 2440c0115ff6 mm: add definition of PMD_PAGE_ORDER omits 980a1ae56b5f mm: remove duplicate include statement in mmu.c omits 1ef8ed2e6f2b mm/madvise: remove duplicate include omits ac05f531973a mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 0e3b18a324a8 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits b6292e645e26 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 87082fcc5cbe mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 235805a03842 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 60246d169342 mm/madvise: introduce process_madvise() syscall: an extern [...] omits c69ec85d8a3e pid: move pidfd_get_pid() to pid.c omits 9d62ea0bb7a0 mm/madvise: pass mm to do_madvise omits 5c6f1113b81f mm/mmap: add inline munmap_vma_range() for code readability omits 1cc01c964759 mm/mmap: add inline vma_next() for readability of mmap code omits c2cfd7050745 mm/migrate: avoid possible unnecessary process right check [...] omits 593da07eafeb mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 985aaefa6f46 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 5c5610911f78 mm: kmem: enable kernel memcg accounting from interrupt contexts omits b7b9d79184dc mm: kmem: prepare remote memcg charging infra for interrup [...] omits 4821c7e6fd95 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 943136f1dc6d mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits d4976d363b25 mm, memcg: rework remote charging API to support nesting omits 072cbbc623f6 ia64: fix build error with !COREDUMP omits 95a903f479de Merge branch 'akpm-current/current' into master omits 6675e19fab4f x86: add failure injection to get/put/clear_user omits de0aa973a7d3 lib, uaccess: add failure injection to usercopy functions omits 809f7bea3d68 lib, include/linux: add usercopy failure capability omits 7e7f3482fef4 ROMFS: support inode blocks calculation omits be0017ef8377 sched.h: drop in_ubsan field when UBSAN is in trap mode omits 29912f7c9be7 scripts/gdb/tasks: add headers and improve spacing format omits d4bf1b71a4d9 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits 34b802443b66 aio: simplify read_events() omits 5e9afc12b00e panic: dump registers on panic_on_warn omits 65982e7a3434 rapidio: fix error handling path omits df7aee03ac5c autofs: harden ioctl table omits 75d386c19e84 mm: remove the now-unnecessary mmget_still_valid() hack omits feade99f770b mm/gup: take mmap_lock in get_dump_page() omits e9c1d2e58bc4 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 1ddde9418ab7 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 15832c673937 coredump: refactor page range dumping into common helper omits 2e62224a4371 coredump: let dump_emit() bail out on short writes omits 0991cc25cdad binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits b6f14a7739b3 tools/testing/selftests: add self-test for verifying load [...] omits 482ccab7b145 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 12b3c0ea2b26 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits b159f96016d1 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 455355fda0cd checkpatch: allow not using -f with files that are in git omits 01e7e21dc174 checkpatch-warn-on-self-assignments-checkpatch-fixes omits 1198145b163b checkpatch: warn on self-assignments omits afa55d826fc0 const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 97701bd051af checkpatch: warn if trace_printk and friends are called omits e9abf928fbfd const_structs.checkpatch: add phy_ops omits 14e0318836fd checkpatch: add test for comma use that should be semicolon omits a62ad8947646 checkpatch: move repeated word test omits a2c62cebb57c checkpatch: add --kconfig-prefix omits a85bfb58cc2e bitops: use the same mechanism for get_count_order[_long] omits b184a49224b4 bitops: simplify get_count_order_long() omits ba57926c612b lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits 19895896fac2 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits fc595f36ac16 lib/mpi/mpi-bit.c: fix spello of "functions" omits 1e57425aa6fb lib: test_sysctl: delete duplicated words omits e77be7005b19 lib: syscall: delete duplicated words omits ecb65ee95355 lib: radix-tree: delete duplicated words omits d92c0fe3a006 lib: earlycpio: delete duplicated words omits a864a7a4055d lib: dynamic_queue_limits: delete duplicated words + fix typo omits b0b3720ea376 lib: devres: delete duplicated words omits ea5b8a3e0a78 lib: decompress_bunzip2: delete duplicated words omits 490ad5dc70cc lib: libcrc32c: delete duplicated words omits d3e4a04dea94 lib: bitmap: delete duplicated words omits aa3a8b215207 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 1c5494b332e5 get_maintainer: add test for file in VCS omits 749463b6acec kernel.h: split out min()/max() et al. helpers omits bb54c43cf0bb fs: configfs: delete repeated words in comments omits 89cf38114065 proc/sysctl: make protected_* world readable omits 86e8cab7f2c2 kernel/hung_task.c: Monitor killed tasks. omits 8ef463a38415 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 6cbfc08de8dd fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3d8abb4ca494 mm: fix some comments formatting omits e6d6c27919ca mm: fix some broken comments omits 92406f7fe9b9 mm: use self-explanatory macros rather than "2" omits 5616294e6cce mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits bd6757c41f1d mm/highmem.c: clean up endif comments omits 0e71a114548c mm/page_reporting.c: drop stale list head check in page_re [...] omits 052e765c1277 mm/slab.h: remove duplicate include omits f4d41d53226b mm: don't panic when links can't be created in sysfs omits 5f986adbeb3f kernel/resource: make iomem_resource implicit in release_m [...] omits 6589112e3c09 hv_balloon: try to merge system ram resources omits c2a7f8226b5e xen/balloon: try to merge system ram resources omits 18a444fa05aa virtio-mem: try to merge system ram resources omits e275fa37430a mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 10fb2a95244e mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 5ecb62e1104a mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits ac46afa8611f kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 5fd23bd0d739 kernel/resource: make release_mem_region_adjustable() never fail omits 7b87be207fce mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits c8658a0edfa1 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits ccce2ca2160c mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits ad37589ef17f mm/memory_hotplug: simplify page onlining omits 8cf484ba6290 mm/page_isolation: simplify return value of start_isolate_ [...] omits 686e2e297e46 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 2cab6c219cc8 mm/page_alloc: simplify __offline_isolated_pages() omits 84a1e87c4469 mm-memory_hotplug-simplify-page-offlining-fix omits 02901717cbd7 mm/memory_hotplug: simplify page offlining omits 11d47a6636d2 mm/memory_hotplug: enforce section granularity when onlini [...] omits 0c4a01c5b4a5 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 7e774d44db30 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits cff15788b015 mm/util.c: update the kerneldoc for kstrdup_const() omits 1fc6e38aae4d mm/vmstat.c: use helper macro abs() omits 1631228e98ef mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 104a4359e9e6 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 819e7d59bbe6 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 4ad0272d45c7 mm,hwpoison: remove stale code omits 988d5634f9a7 mmhwpoison-drop-unneeded-pcplist-draining-fix omits c146329428c5 mm,hwpoison: drop unneeded pcplist draining omits d3a7b677174a mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits e89768804639 mm,hwpoison: refactor madvise_inject_error omits fa791cbf5305 mm,hwpoison: take free pages off the buddy freelists omits 80f5855ead9e mm,hwpoison: double-check page count in __get_any_page() omits cc67bd44edc7 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 615f2e91581c mm,hwpoison: return 0 if the page is already poisoned in s [...] omits ce42f6b2843e mm/memory-failure: fix return wrong value when isolate page fail omits 2da463338ba5 Merge remote-tracking branch 'memblock/for-next' into master omits ac68f8aa27bb Merge remote-tracking branch 'notifications/notifications- [...] omits c493a667f6b0 Merge remote-tracking branch 'mhi/mhi-next' into master omits 66d192ee1201 Merge remote-tracking branch 'trivial/for-next' into master omits c1be165a6374 Merge remote-tracking branch 'fpga/for-next' into master omits 9116cae15ce5 Merge remote-tracking branch 'pidfd/for-next' into master omits 0ff657de3f3a Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits 1ff6148b110e Merge remote-tracking branch 'hyperv/hyperv-next' into master omits de6b7857acf0 Merge remote-tracking branch 'xarray/xarray' into master omits 112a868c0a79 Merge remote-tracking branch 'nvmem/for-next' into master omits e7a48c2c5397 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 4d7d2b0e7ead Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits cea370ec661e Merge remote-tracking branch 'ntb/ntb-next' into master omits bbb9dd75854c Merge remote-tracking branch 'at24/at24/for-next' into master omits ff55b3a117e1 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits e2792de65a61 Merge remote-tracking branch 'rtc/rtc-next' into master omits da69c1c5ffb0 Merge remote-tracking branch 'livepatching/for-next' into master omits 0d5edce0a682 Merge remote-tracking branch 'kselftest/next' into master omits d832c2c18b66 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits e3216cf9da53 Merge remote-tracking branch 'pinctrl/for-next' into master omits 67cd46320dd0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 7766c25241a0 Merge remote-tracking branch 'gpio/for-next' into master omits f71e1ea8e364 Merge remote-tracking branch 'rpmsg/for-next' into master omits 551405dcdc7d Merge remote-tracking branch 'scsi-mkp/for-next' into master omits bc26f26e68bd Merge remote-tracking branch 'scsi/for-next' into master omits 64a4549451b4 Merge remote-tracking branch 'dmaengine/next' into master omits 54d83888edd5 Merge remote-tracking branch 'icc/icc-next' into master omits 9d69c82f5395 Merge remote-tracking branch 'mux/for-next' into master omits 3482b1fb933e Merge remote-tracking branch 'staging/staging-next' into master omits fefbb874407e Merge remote-tracking branch 'thunderbolt/next' into master omits 59a5eba6394f Merge remote-tracking branch 'soundwire/next' into master omits 8ddf26257efa Merge remote-tracking branch 'extcon/extcon-next' into master omits e9c6104ae76b Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 9a9669d808e0 Merge remote-tracking branch 'tty/tty-next' into master omits ff0f03cd491b Merge remote-tracking branch 'phy-next/next' into master omits ba248442efe7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 8f1a801acd4f Merge remote-tracking branch 'usb/usb-next' into master omits b7d3ef47a3ce Merge remote-tracking branch 'driver-core/driver-core-next [...] omits ee5bc6fa185b Merge remote-tracking branch 'ipmi/for-next' into master omits 4205c7138fec Merge remote-tracking branch 'leds/for-next' into master omits 37382fc06e59 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 111d0aea495e Merge remote-tracking branch 'percpu/for-next' into master omits 1fb30662eeab Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits f540d6622273 Merge remote-tracking branch 'kvm-arm/next' into master omits a94fc15b8910 Merge remote-tracking branch 'rcu/rcu/next' into master omits cdc1a2055ed6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits ba549db4e11f Merge remote-tracking branch 'edac/edac-for-next' into master omits ba6fbffe88c0 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 7e769d451374 Merge remote-tracking branch 'tip/auto-latest' into master omits e7ae50511a29 Merge remote-tracking branch 'spi/for-next' into master omits 1c1fda9908a0 Merge remote-tracking branch 'devicetree/for-next' into master omits 346f5d59085e Merge remote-tracking branch 'audit/next' into master omits f3ef7e4d4ce5 Merge remote-tracking branch 'iommu/next' into master omits d6a391dd4eb1 Merge remote-tracking branch 'tpmdd/next' into master omits 75cd9d9a6e48 Merge remote-tracking branch 'tomoyo/master' into master omits 80262519e804 Merge remote-tracking branch 'smack/next' into master omits 42515fc0987f Merge remote-tracking branch 'selinux/next' into master omits 04c97965b367 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 19a1cb8c106e Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 01941769bd99 Merge remote-tracking branch 'regulator/for-next' into master omits 63f62475053a Merge remote-tracking branch 'battery/for-next' into master omits f9dc474a1724 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits 813ec3df6aff Merge remote-tracking branch 'mmc/next' into master omits c445c1f23bf0 Merge remote-tracking branch 'block/for-next' into master omits eaf50e857715 Merge remote-tracking branch 'input/next' into master omits d7ccb3068a03 Merge remote-tracking branch 'modules/modules-next' into master omits 66cbb7951a79 Merge remote-tracking branch 'sound-asoc/for-next' into master omits f2e2276722b4 Merge remote-tracking branch 'sound/for-next' into master omits 54a8d954af76 Merge remote-tracking branch 'regmap/for-next' into master omits 2b7c972aa7a0 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 8a8b4f1b7052 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 1d21198fa1a2 Merge remote-tracking branch 'drm-msm/msm-next' into master omits 9435cd364e74 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 38e33a70c9f2 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next [...] omits 9f11fb713531 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits e5d59309f2bb Merge remote-tracking branch 'amdgpu/drm-next' into master omits 2299396a8533 Merge remote-tracking branch 'drm/drm-next' into master omits 729973da2ca0 Merge remote-tracking branch 'crypto/master' into master omits 2a6c37c0f351 Merge remote-tracking branch 'nand/nand/next' into master omits edcefe12d43e Merge remote-tracking branch 'mtd/mtd/next' into master omits 83f6deb1ca54 Merge remote-tracking branch 'gfs2/for-next' into master omits 2cb1c2bb6fe3 Merge remote-tracking branch 'mac80211-next/master' into master omits e3421247c198 Merge remote-tracking branch 'bluetooth/master' into master omits 90099e8530b4 Merge remote-tracking branch 'wireless-drivers-next/master [...] omits e9b014b8856d Merge remote-tracking branch 'mlx5-next/mlx5-next' into master omits 47522374be73 Merge remote-tracking branch 'bpf-next/master' into master omits 620d726065a8 Merge remote-tracking branch 'net-next/master' into master omits e920aed3d610 Merge remote-tracking branch 'rdma/for-next' into master omits d1b2ba548724 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 58b89c4f49fd Merge remote-tracking branch 'dlm/next' into master omits 18fb884b3906 Merge remote-tracking branch 'ieee1394/for-next' into master omits edee0d56554a Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits c0d15d451acb Merge remote-tracking branch 'opp/opp/linux-next' into master omits 65fb812caf3c Merge remote-tracking branch 'devfreq/devfreq-next' into master omits d5fd66802bf3 Merge remote-tracking branch 'cpupower/cpupower' into master omits 642af7790183 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits 8dcd73606c58 Merge remote-tracking branch 'pm/linux-next' into master omits 8806b6da2750 Merge remote-tracking branch 'v4l-dvb/master' into master omits 9cc25cf0fb8f Merge remote-tracking branch 'jc_docs/docs-next' into master omits bcc7dd8d7b5c Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 67c447f0b1ff Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 944b3147a951 Merge remote-tracking branch 'i3c/i3c/next' into master omits 5d2ccbd1e23d Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 0938c452ef16 Merge remote-tracking branch 'hid/for-next' into master omits f5c001aa5a84 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 247bed9c5283 Merge remote-tracking branch 'pci/next' into master omits 96cb296a119a Merge remote-tracking branch 'printk/for-next' into master omits aab1f0b6de2d Merge remote-tracking branch 'vfs/for-next' into master omits 851c7c60b95d Merge remote-tracking branch 'file-locks/locks-next' into master omits 1eac4df62ac9 Merge remote-tracking branch 'iomap/iomap-for-next' into master omits c2468af9889c Merge remote-tracking branch 'zonefs/for-next' into master omits b5e6385ace18 Merge remote-tracking branch 'xfs/for-next' into master omits 9310473e210f Merge remote-tracking branch 'ubifs/next' into master omits 07139f599484 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 5f1d8c643dd8 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits b245b059eeb1 Merge remote-tracking branch 'fuse/for-next' into master omits 34b7c195f244 Merge remote-tracking branch 'f2fs/dev' into master omits be6a9c7ef5ca Merge remote-tracking branch 'ext3/for_next' into master omits fd5d6aeaad82 Merge remote-tracking branch 'exfat/dev' into master omits 8802ac41c211 Merge remote-tracking branch 'erofs/dev' into master omits 12766f4868e0 Merge remote-tracking branch 'configfs/for-next' into master omits 44e5a1bf1b6a Merge remote-tracking branch 'btrfs/for-next' into master omits b6963f432c21 Merge remote-tracking branch 'fscrypt/master' into master omits 7df1777477c1 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits d6a54fab0d9d Merge remote-tracking branch 's390/for-next' into master omits 0bdce1889a9b Merge remote-tracking branch 'risc-v/for-next' into master omits 55b1a2305e64 Merge remote-tracking branch 'powerpc/next' into master omits b4d07456f1bd Merge remote-tracking branch 'parisc-hd/for-next' into master omits b5e772ba4371 Merge remote-tracking branch 'nds32/next' into master omits 9d9d85f54614 Merge remote-tracking branch 'mips/mips-next' into master omits 9831840cc490 Merge remote-tracking branch 'microblaze/next' into master omits 0ba4e3ea412e Merge remote-tracking branch 'm68knommu/for-next' into master omits 9160856bf68a Merge remote-tracking branch 'm68k/for-next' into master omits 999a8c771105 Merge remote-tracking branch 'ia64/next' into master omits 7b951055e9db Merge remote-tracking branch 'h8300/h8300-next' into master omits 91768482fe8b Merge remote-tracking branch 'clk-samsung/for-next' into master omits 2d61749e232d Merge remote-tracking branch 'clk/clk-next' into master omits 6df2eefa77b4 Merge remote-tracking branch 'uniphier/for-next' into master omits 917b2ac98704 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits d674573925b9 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 8c20c19ef04a Merge remote-tracking branch 'tegra/for-next' into master omits 1aaf31e4edbd Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits 73af33ed5251 Merge remote-tracking branch 'scmi/for-linux-next' into master omits db71e1575281 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits d12c07abf7c3 Merge remote-tracking branch 'rockchip/for-next' into master omits 7a678d05099d Merge remote-tracking branch 'reset/reset/next' into master omits e460416dbf9a Merge remote-tracking branch 'renesas/next' into master omits c35fd7b1445e Merge remote-tracking branch 'realtek/for-next' into master omits 7cc63db0d1b3 Merge remote-tracking branch 'qcom/for-next' into master omits d0c38f432e51 Merge remote-tracking branch 'omap/for-next' into master omits b279015b6b61 Merge remote-tracking branch 'mvebu/for-next' into master omits 4537ddf7d5a3 Merge remote-tracking branch 'mediatek/for-next' into master omits 78ae10f4e89e Merge remote-tracking branch 'keystone/next' into master omits 8afe345d24c0 Merge remote-tracking branch 'imx-mxs/for-next' into master omits aa4663d467e9 Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 6c08acd9b03b Merge remote-tracking branch 'at91/at91-next' into master omits 4ba4755a2f05 Merge remote-tracking branch 'aspeed/for-next' into master omits 1bee61549579 Merge remote-tracking branch 'amlogic/for-next' into master omits d653b5dcbe02 Merge remote-tracking branch 'arm-soc/for-next' into master omits 4bdf1796e1cc Merge remote-tracking branch 'arm64/for-next/core' into master omits 3ead3a6d007c Merge remote-tracking branch 'arm/for-next' into master omits 26b799744a5c Merge remote-tracking branch 'dma-mapping/for-next' into master omits 0d63967c5cf5 Merge remote-tracking branch 'kbuild/for-next' into master omits befa6e99e5b5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 3d0d0d2eb359 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 8c5b2ee8d4b8 Merge remote-tracking branch 'ubifs-fixes/fixes' into master omits 37fbc80cd29b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 7b787e24cfee Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 84e4f47f6cf9 Merge remote-tracking branch 'spdx/spdx-linus' into master omits 79335dd63523 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 4450364029da Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 5d6c0ecfcab5 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 588d7ea2c3db Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits f63216b0d84f Merge remote-tracking branch 'vfs-fixes/fixes' into master omits 2369d60df111 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 7f1e8dcb2f6e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes [...] omits 81556d91f3f4 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 04c22debf76e Merge remote-tracking branch 'kvm-fixes/master' into master omits e2445e385154 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits 6d9571eb6227 Merge remote-tracking branch 'kselftest-fixes/fixes' into master omits d222c95650c7 Merge remote-tracking branch 'ide/master' into master omits eedd775692d0 Merge remote-tracking branch 'phy/fixes' into master omits fff6f68997f6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 0dfcd9f88d95 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits f8c4054c722f Merge remote-tracking branch 'pci-current/for-linus' into master omits 032475826133 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 0299af9b2523 Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits 35ef9b9bf251 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits fc43ebdc5d7c Merge remote-tracking branch 'rdma-fixes/for-rc' into master omits 6be896ea4e32 Merge remote-tracking branch 'mac80211/master' into master omits f2b603bbd092 Merge remote-tracking branch 'ipsec/master' into master omits 407c5a8cd9a8 Merge remote-tracking branch 'bpf/master' into master omits d6061bc2b7f3 Merge remote-tracking branch 'net/master' into master omits 56139878e1e4 Merge remote-tracking branch 'sparc/master' into master omits 178770881961 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 4e748946c0d9 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 187a7df03133 mm,hwpoison: rework soft offline for in-use pages omits c9423bce8ec4 mm,hwpoison: rework soft offline for free pages omits 33e22fd4130d mm,hwpoison: unify THP handling for hard and soft offline omits 2bee45430701 mm,hwpoison: kill put_hwpoison_page omits 01871870181e mm,hwpoison: unexport get_hwpoison_page and make it static omits f3acb385a3b8 mm,hwpoison-inject: don't pin for hwpoison_filter omits 55bf00b8a036 mm, hwpoison: remove recalculating hpage omits 3ff23b13d76f mm,hwpoison: cleanup unused PageHuge() check omits a6e805c017ad mm/readahead: pass a file_ra_state into force_page_cache_ra omits 22daea4bc0dc mm/filemap: fold ra_submit into do_sync_mmap_readahead omits f566aa0b7eeb mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits 41a2f626fda4 mm/readahead: pass readahead_control to force_page_cache_ra omits 0a1287b128e9 mm/readahead: make ondemand_readahead take a readahead_control omits 41c6765996fe mm/readahead: make do_page_cache_ra take a readahead_control omits 6812ff27e5e5 mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 5200f7fc987f mm/readahead: add DEFINE_READAHEAD omits 6b64f91a6ec6 fs: do not update nr_thps for mappings which support THPs omits 0e724fe203f8 fs: add a filesystem flag for THPs omits 0d760caa8215 mm/vmscan: allow arbitrary sized pages to be paged out omits 59c94bf3ac0f mm/page-writeback: support tail pages in wait_for_stable_page omits ff374df51427 mm/truncate: fix truncation for pages of arbitrary size omits ccdc3b1cd756 mm/rmap: fix assumptions of THP size omits f396881246f3 mm/huge_memory: fix can_split_huge_page assumption of THP size omits 69635487bcaa mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 07acae5a5adf mm/huge_memory: fix split assumption of page size omits 135426f0b7e3 mm/huge_memory: fix total_mapcount assumption of page size omits 15a9a356093a mm/page_owner: change split_page_owner to take a count omits babb6f9f7ec5 mm/memory: remove page fault assumption of compound page size omits f492af1175ef mm/filemap: fix page cache removal for arbitrary sized THPs omits 95379d35f3d3 mm/filemap: fix storing to a THP shadow entry omits 3b91e9143f1f xarray-add-xas_split-fix-2 omits 66f3c4875b7b xarray-add-xas_split-fix omits baf05e4fc578 XArray: add xas_split omits e58c7813b906 xarray-add-xa_get_order-fix omits 954465130e27 XArray: add xa_get_order omits 47cd204cd70e mm/migrate: remove obsolete comment about device public omits b2bff806c33c mm/migrate: remove cpages-- in migrate_vma_finalize() omits f4b61dccc4bf mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 581c6e0e7735 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 3b1796fadb69 memblock: use separate iterators for memory and reserved regions omits 2b8815f03313 memblock: implement for_each_reserved_mem_region() using _ [...] omits 7c2b335bcb70 memblock: remove unused memblock_mem_size() omits e6b9a0b6dfe2 x86/setup: simplify reserve_crashkernel() omits fe52ebc6bb7d x86/setup: simplify initrd relocation and reservation omits 9c10522705fc mips: fix cavium-octeon build caused by memblock refactoring omits 0b0c4e956e48 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 8e19cbb9528f arch, drivers: replace for_each_membock() with for_each_me [...] omits 5a0bb9ee4507 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits c21c99ebbee3 memblock: reduce number of parameters in for_each_mem_range() omits 08819a27e158 memblock-make-memblock_debug-and-related-functionality-pri [...] omits 3058662032f0 memblock: make memblock_debug and related functionality private omits 5a75af4f9239 memblock: make for_each_memblock_type() iterator private omits af15c4a1b474 mircoblaze: drop unneeded NUMA and sparsemem initializations omits 4067a8f22b5e riscv: drop unneeded node initialization omits bbec678af922 h8300, nds32, openrisc: simplify detection of memory extents omits bab5a46d62ce arm64: numa: simplify dummy_numa_init() omits bb7be24b3e31 arm, xtensa: simplify initialization of high memory pages omits 02bbaed36670 dma-contiguous: simplify cma_early_percent_memory() omits 3d98b7361a26 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 1c937c6ce9e8 mm/compaction.c: micro-optimization remove unnecessary branch omits 3c5ca913cedf mm/vmscan: add a fatal signals check in drop_slab_node omits 0e7edd826138 mm/vmscan: fix infinite loop in drop_slab_node omits baeb71eedc7f hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits c0c577c8ae0f mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits d16dd6197b19 mm/hugetlb: take the free hpage during the iteration directly omits 4f0359dfb620 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits 95e8183cd098 mm/hugetlb: a page from buddy is not on any list omits 3eebebc325f5 mm/hugetlb: count file_region to be added when regions_nee [...] omits 33910497d3e7 mm/hugetlb: use list_splice to merge two list at once omits 89f7cd980d15 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits 5630733a6ac0 mm/hugetlb: not necessary to coalesce regions recursively omits 3c5bb0c54413 MIPS: do not call flush_tlb_all when setting pmd entry omits 795884f0e3f0 mm/huge_memory.c: update tlb entry if pmd is changed omits 0d79510b2a95 doc/vm: fix typo in the hugetlb admin documentation omits afdac1275137 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits f74eccb34fa9 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 99b26596e4c4 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' omits 9fc37755bda7 mm/page_alloc.c: clean code by merging two functions omits f8ee5546d7f5 mm/page_alloc.c: fix early params garbage value accesses omits 1434cb4eb558 mm/page_alloc.c: micro-optimization remove unnecessary branch omits 7433e11ceec2 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits 6e1510c96f29 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits eedda994babe mm, isolation: avoid checking unmovable pages across pageb [...] omits d92950d87862 mm: document semantics of ZONE_MOVABLE omits eafc1f6c2433 virtio-mem: don't special-case ZONE_MOVABLE omits e98b5d5c54b7 mm/page_isolation: cleanup set_migratetype_isolate() omits 3b3a5fd889ed mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits b03df12dd46e mm/page_isolation: exit early when pageblock is isolated i [...] omits 82ac1db3ac34 mm/page_alloc: tweak comments in has_unmovable_pages() omits 419c9f7c55e0 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits f8494e907d89 KASAN: Testing Documentation omits 586c158b0bcc kasan-port-kasan-tests-to-kunit-v14 omits 5fc099ccb25c KASAN: Port KASAN Tests to KUnit omits e8d8a80687fa KUnit: KASAN Integration omits bae2d95c9cb8 kasan/kunit: add KUnit Struct to Current Task omits cb8ea02fa07d docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits a0098b0b1772 mm/memory-failure.c: remove unused macro `writeback' omits d3adcbddc96a mm/memory-failure: do pgoff calculation before for_each_process() omits a5bfb00ec2c9 mm/dmapool.c: replace hard coded function name with __func__ omits 23d58203065c mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits 832216149886 lib/test_hmm.c: remove unused dmirror_zero_page omits b216dbd78255 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits ae11ade58f70 mm/mmap: check on file instead of the rb_root_cached of it [...] omits 6ef6fba05a30 mm/mmap: not necessary to check mapping separately omits 9886039dab81 mm/memory.c: fix spello of "function" omits 97e6087888bc mm/mmap: leave adjust_next as virtual address instead of p [...] omits 956a8d5380b7 mm: simplify PageDoubleMap with PF_SECOND policy omits a74919e4bd05 mm: move PageDoubleMap bit omits 287daea0e715 mm/mmap.c: fix the adjusted length error omits 6fbb2f77b1c1 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits fb486adef581 mm: smaps*: extend smap_gather_stats to support specified [...] omits 5280b9a70ab9 mmap locking API: add mmap_lock_is_contended() omits c9deadf49873 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits cf1484ca8099 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 530a6029dbf3 mm/memory.c: replace vmf->vma with variable vma omits c0977878b71e mm/memory.c: fix typo in __do_fault() comment omits bb55241fd5ec arm: __pmd_free_tlb(): call page table destructor omits 107075aedde6 mm: account PMD tables like PTE tables omits 435dd81f92a7 selftests/vm: fix incorrect gcc invocation in some cases omits 8d88a0a9736e selftests/vm: fix false build success on the second and la [...] omits 935c2540c53a mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits 669f29fb2cb1 mm/memcg: unify swap and memsw page counters omits 9192386b81be mm-memcg-simplify-mem_cgroup_get_max-v4 omits 857f80c67f2e mm/memcg: simplify mem_cgroup_get_max() omits 7f725e5e43c5 mm/memcg: clean up obsolete enum charge_type omits d39279247145 mm: memcontrol: correct the comment of mem_cgroup_iter() omits f2b09ab36e24 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits aec5c6e76999 memcg: introduce per-memcg reclaim interface omits e78e7215a43f mm: memcontrol: Use the preferred form for passing the siz [...] omits 8e2189804d93 mm: memcontrol: use flex_array_size() helper in memcpy() omits 2a6944bc22e9 mm/memremap.c: convert devmap static branch to {inc,dec} omits f8f8b7db0abd mm/swap.c: fix confusing comment in release_pages() omits 1c14c2ecc0d0 mm: remove superfluous __ClearPageActive() omits 07327bcafa4e mm: remove activate_page() from unuse_pte() omits c2b2d6836d61 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 49e212906666 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 4d8de25e30ce mm/gup: don't permit users to call get_user_pages with FOL [...] omits 74a99d744f3f mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits 2079f81a4e08 mm/filemap: fix filemap_map_pages for THP omits dd5df3043ff5 mm: add find_lock_head omits 65196635993e mm-shmem-return-head-page-from-find_lock_entry-fix omits 9d679f06b637 mm/shmem: return head page from find_lock_entry omits 0a039ef2cddf mm-convert-find_get_entry-to-return-the-head-page-fix omits 98f321236742 mm: convert find_get_entry to return the head page omits dde39bec8577 i915: use find_lock_page instead of find_lock_entry omits 7ba18c68c041 proc: optimise smaps for shmem entries omits 2018ab15c1cf mm-optimise-madvise-willneed-fix omits 51ca9ddadfe0 mm: optimise madvise WILLNEED omits cf5c934f1c3c mm: use find_get_incore_page in memcontrol omits dd7ef1724df1 mm: factor find_get_incore_page out of mincore_page omits 3a4f9a45eadb mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 3127f3dc4b3e mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 493780b47d09 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits ebb5ff23a6b5 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 1744bc261aa4 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits de1be7f8c350 mm/debug_vm_pgtable/locks: take correct page table lock omits c0c8fae0d17f mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 78ee982b0107 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits f406f18c274c mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits f1b0e5885fcb mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits 3fe16fc7b759 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits c9994d95c877 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits f33879481828 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 2c4157837733 powerpc/mm: move setting pte specific flags to pfn_pte omits 3cacd324fde8 powerpc/mm: add DEBUG_VM WARN for pmd_clear omits 25216cfd5500 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits aeac1fa6232f mm/debug.c: do not dereference i_ino blindly omits 03dad8070a65 device-dax: make dev_dax_kmem_probe() static omits 576e53cf00e8 device-dax: add a range mapping allocation attribute omits 0756903329f2 dax/hmem: introduce dax_hmem.region_idle parameter omits 385c6472037f device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits ab23e0895740 device-dax: add an 'align' attribute omits 27f626cfbf5b device-dax-make-align-a-per-device-property-fix omits 55ab52673566 device-dax: make align a per-device property omits 5ab549c6cf2a device-dax: introduce 'mapping' devices omits 905c213beae9 device-dax-add-dis-contiguous-resource-support-fix omits d2f32b53650b device-dax: add dis-contiguous resource support omits 0f186e2c2fa6 mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits 1a7a640dc8bf mm/memremap_pages: support multiple ranges per invocation omits d35dc25c5807 mm/memremap_pages: convert to 'struct range' omits c6182a2f59a3 device-dax: add resize support omits 2d1e4001951c drivers/base: make device_find_child_by_name() compatible [...] omits 652a03efddeb device-dax: introduce 'seed' devices omits d812addff77e device-dax: add an allocation interface for device-dax instances omits b91db3658dad device-dax: kill dax_kmem_res omits 93fb062852ec device-dax-make-pgmap-optional-for-instance-creation-fix omits 55bf159e2f6b device-dax: make pgmap optional for instance creation omits 3d55fad39fa9 device-dax: move instance creation parameters to 'struct d [...] omits 2d5832db847d device-dax: drop the dax_region.pfn_flags attribute omits 65a9ea93c98b device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits dcaf18ac5ab1 ACPI: HMAT: attach a device for each soft-reserved range omits 4ac32ce82a72 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits f7e3a03a4b06 mm/memory_hotplug: introduce default phys_to_target_node() [...] omits a20f74f2af49 resource: report parent to walk_iomem_res_desc() callback omits 72a0114b5849 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits 25fb36a013b9 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits b1bcc4090cfd efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits b0097fe3aa58 x86/numa: fix build when CONFIG_ACPI is not set omits b391191a390e x86/numa: add 'nohmat' option omits 8498c5f43f6a x86/numa: cleanup configuration dependent command-line options omits df9d587bc62d mm/kmemleak: rely on rcu for task stack scanning omits 9cee7606aa0a mm/slub: make add_full() condition more explicit omits 2c851eef553d mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 840f551e32ab mm/slub.c: branch optimization in free slowpath omits fef6c31f0fbb include/linux/slab.h: fix a typo error in comment omits 6be03dfd8739 mm/slab.c: clean code by removing redundant if condition omits 89e571535cc9 kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 43e2a8a9eb8e fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits 91c7dd2691e6 ramfs: support O_TMPFILE omits f1646c7bd138 ocfs2: fix ocfs2 corrupt when iputting an inode omits f75861aba30a ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 111464a16513 ocfs2: delete repeated words in comments omits 88a86b8747c0 ntfs: add check for mft record size in superblock omits 58fe1e885c59 compiler-gcc: improve version error omits 0aab0ed76545 kasan: remove mentions of unsupported Clang versions omits 2931d40f919e Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits e9ce68dc00fc Revert "arm64: vdso: Fix compilation with clang older than 8" omits c970d7e0a3ec Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits 0d072a126628 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 33551bda69a3 compiler-clang: add build check for clang 10.0.1 omits 7d3afb9e851c checkpatch: test $GIT_DIR changes omits 5408a37113d7 mm: don't rely on system state to detect hot-plug operations omits c8d8744f7935 mm: replace memmap_context by meminit_context omits 79b57bf425fa arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] omits 10239fb35a84 lib/string.c: implement stpcpy omits da985f894129 mm: validate pmd after splitting omits a338e69ba372 mm/gup: fix gup_fast with dynamic page table folding omits 2f177943945c mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits 0f4c0185917c mm: memcontrol: fix missing suffix of workingset_restore omits 042e2af1063a mm, THP, swap: fix allocating cluster for swapfile by mistake omits ddf726d8998f /proc/kpageflags: do not use uninitialized struct pages omits 45931074d2f9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8d65cc489dc8 shmem: shmem_writepage() split unlikely i915 THP omits a21db2f8decd mm/gup_benchmark: update the documentation in Kconfig omits ec179933e250 rcutorture: Prevent hangs for invalid arguments omits 5644cf20bb1f torture: Prevent jitter processes from delaying failed run omits 94e89f2444cb locktorture: Prevent hangs for invalid arguments omits 20e2f954a9c2 locktorture: Ignore nreaders_stress if no readlock support omits 23b76476f2f6 rcu-tasks: Make the units of ->init_fract be jiffies omits 2e40287f5320 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] omits 798fe2ab8901 refscale: Prevent hangs for invalid arguments omits e3400fb9ba22 rcuscale: Prevent hangs for invalid arguments omits cd2eff49d8e0 Merge branch 'v5.10/drivers' into tmp/aml-rebuild omits 86dc9abcd558 Merge branch 'v5.10/dt64' into tmp/aml-rebuild omits 7d79acfaee93 Merge branch 'v5.10/dt' into tmp/aml-rebuild omits 0442c96ce2f2 Merge branch 'v5.9/fixes' into tmp/aml-rebuild omits 6651cdf3bfee drm/amd/powerplay: optimize the mclk dpm policy settings omits be74b27c2f37 drm/amdgpu: add another raven1 gfxoff quirk omits 223398ab0a54 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits f322010a08da Merge branch 'for-next/mte' into for-next/core omits ea46f0bfcd9b Merge branches 'for-next/acpi', 'for-next/boot', 'for-next [...] omits 0372d4d65e9b Merge branch for-5.10/arm64/defconfig into for-next omits a531010dbb7b Merge branch for-5.10/arm64/dt into for-next omits 43f98911672e Merge branch for-5.10/arm/dt into for-next omits 5629f1cd17b0 Merge branch for-5.10/firmware into for-next omits c8bf98d5770b Merge branch for-5.10/soc into for-next omits c75aeda0ffcf Merge branch for-5.10/dt-bindings into for-next omits 9ba7ffd7827a Merge remote-tracking branch 'regmap/for-5.10' into regmap-next omits 72e9ffc14dda Merge remote-tracking branch 'regmap/for-5.9' into regmap-linus omits 93ad4dbdfe93 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition omits acb41d2a1399 lockdep: Provide dummy forward declaration of *_is_held() helpers omits 0249adfb367e srcu: Use a more appropriate lockdep helper omits db23fb9ba539 net: sched: Remove broken definitions and un-hide for !LOCKDEP omits 449f5f6697f7 net: Un-hide lockdep_sock_is_held() for !LOCKDEP omits 892e2e972ba7 rcu: Un-hide lockdep maps for !LOCKDEP omits 076085276827 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP omits 8618418cc0ad torture: Exclude "NOHZ tick-stop error" from fatal errors omits 49088a0f0acd rcutorture: Make grace-period kthread report match RCU fla [...] omits 57e247165c22 Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 250e21c0b32c Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 042e6087ca5d Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits cbdd2e1ca635 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits ef17d2a68d4b Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits de48add953a6 Merge branch 'features' into for-next omits 149204636e5a Merge branch 'fixes' into for-next omits 4f7a0cd03de5 Merge branch 'devel' into for-next omits a5d0fe9ff2af Merge branch 'devel' into for-next omits 41b9b36fe986 fpga: dfl: n3000-nios: Make m10_n3000_info static omits a65af31190c0 Merge branch 'pm-cpuidle' into linux-next omits c07b02aa623d rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop omits c099c0ce3f6d rcutorture: Make preemptible TRACE02 enable lockdep omits 591494fb4fcf rcu-tasks: Enclose task-list scan in rcu_read_lock() omits 125b08333981 rcu-tasks: Fix low-probability task_struct leak omits 988304a0ae72 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace omits c0cb27553b00 docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits 9463dda9a80a srcu: Take early exit on memory-allocation failure omits 86f10ea41ce6 rcuscale: Avoid divide by zero omits 6da21c3da96b rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace omits 485d1b4b8433 rcu-tasks: Selectively enable more RCU Tasks Trace IPIs omits 78c836ab0a7f rcu-tasks: Use more aggressive polling for RCU Tasks Trace omits 49dae4a0e255 rcu-tasks: Mark variables static omits 72e890e3353b rcuscale: Add RCU Tasks Trace omits 0fe9175226b0 rcu: Panic after fixed number of stalls omits 8cc74d3d2ba1 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits 182e05034bcd scftorture: Add an alternative IPI vector omits 5bebbc3fea2f torture: Make torture_stutter() use hrtimer omits 044847d836de x86/cpu: Avoid cpuinfo-induced IPI pileups omits d7d26ca2862d torture: Periodically pause in stutter_wait() omits 2ccc34fee63d locktorture: Track time of last ->writeunlock() omits c5e91b849c80 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] omits 1a0361c153c2 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes omits 331088a5f492 Merge branch 'powercap' into linux-next omits 3573b17a2b8b Merge branches 'acpi-tables' and 'acpi-pmic' into linux-next omits db21884a207b Merge branch 'misc-5.9' into next-fixes omits 6b09efadb8cf fpga: dfl: move dfl bus related APIs to include/linux/fpga/dfl.h omits a2a8cb05df29 fpga: dfl: add support for N3000 Nios private feature omits 3dd18d3eacd2 include: fpga: adi-axi-common: Fix leading whitespace in header omits 6cc3f83da922 fpga: dfl: fix the comments of type & feature_id fields omits a4fc2b4005b4 dfl: add dfl bus support to MODULE_DEVICE_TABLE() omits d43a210a7d0d fpga: dfl: move dfl_device_id to mod_devicetable.h omits 36c62e904588 include: fpga: adi-axi-common.h: add definitions for suppo [...] omits 7705a4e65fc5 NFSv4.2: xattr cache: remove unused cache struct field omits 2a1390c95a69 nfs: Convert to use the preferred fallthrough macro omits 3f4eb08da3d6 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] omits d43dd752a57a Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD [...] omits ea5710f24ccd sunrpc: fix duplicated word in <linux/sunrpc/cache.h> omits 377b47d98c38 SUNRPC: Remove remaining dprintks from sched.c omits 78f947b4b0f6 SUNRPC: Remove dprintk call sites in RPC queuing functions omits a095dffbc9f7 SUNRPC: Clean up RPC scheduler tracepoints omits 21c3e3d7d913 SUNRPC: Replace rpcbind dprintk call sites with tracepoints omits 036cd0769451 SUNRPC: Remove more dprintks in rpcb_clnt.c omits f8cc0fadbabd SUNRPC: Remove dprintk call sites in rpcbind XDR functions omits d2e8a055ea38 SUNRPC: Hoist trace_xprtrdma_op_setport into generic code omits 4e5dc49b0229 SUNRPC: Remove rpcb_getport_async dprintk call sites omits 82e208e30c98 SUNRPC: Clean up call_bind_status() observability omits 05b879414f7b SUNRPC: Remove dprintk call site in call_decode omits e9597347b0a2 SUNRPC: Trace call_refresh events omits dcc6e8404e95 SUNRPC: Add trace_rpc_timeout_status() omits 71b592b9d305 SUNRPC: Mitigate cond_resched() in xprt_transmit() omits ad4959ff787c SUNRPC: Replace connect dprintk call sites with a tracepoint omits 3c14646a7045 SUNRPC: Remove dprintk call site in call_start() omits c3709cf99de4 SUNRPC: Remove the dprint_status() macro omits aff26af50922 SUNRPC: Replace dprintk() call site in xs_nospace() omits 00b7b96fe02f SUNRPC: Replace dprintk() call site in xprt_prepare_transmit omits d75703516ade SUNRPC: Update debugging instrumentation in xprt_do_reserve() omits 0fbaa0588342 SUNRPC: Remove debugging instrumentation from xprt_release omits af855b75af30 SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code omits 5a6543509566 SUNRPC: Remove trace_xprt_complete_rqst() omits 819a3100c162 SUNRPC dont update timeout value on connection reset omits 8925bd12378b nfs4: strengthen error check to avoid unexpected result omits 34244fefbe91 NFS: remove redundant pointer clnt omits 69fba6172b9f arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk omits 858b810bf63f m68knommu: switch to using asm-generic/uaccess.h omits 4f4ceed1a40f Merge branch 'imx/defconfig' into for-next omits 285ae1e73bce Merge branch 'imx/dt64' into for-next omits 61b4763046e2 Merge branch 'imx/dt' into for-next omits 22268c8a7871 Merge branch 'imx/bindings' into for-next omits 04821ddd16d5 Merge branch 'imx/soc' into for-next omits cf531372ecd8 Merge branch 'imx/drivers' into for-next omits 31b61de97823 Merge branch 'clk/imx' into for-next omits 2fb345db29ad Merge branch 'v5.9-next/soc' into for-next omits 124391df9b0b Merge branch 'v5.9-next/dts64' into for-next omits 5bcae6ef32b0 Merge branch 'sunxi/dt-for-5.10' into sunxi/for-next omits 1dcc472e4ed5 ARM: dts: sun8i: v3s: Enable crypto engine omits a70ec60cd3ec dt-bindings: crypto: Add compatible for V3s omits 2f09811fb006 dt-bindings: crypto: Specify that allwinner, sun8i-a33-cry [...] omits 903c5302fa2d sched/core: Allow try_invoke_on_locked_down_task() with ir [...] omits 13a4e48d9e89 torture: Don't kill gdb sessions omits 976c16e80c60 refscale: Bounds-check module parameters omits 01c7eedbd55b rcu-tasks: Prevent complaints of unused show_rcu_tasks_cla [...] omits 4fc958d5a0c6 Merge branches 'sunxi/clk-for-5.10', 'sunxi/dt-for-5.10' a [...] omits 40ba3c36ff61 arm64: dts: allwinner: a64: Update the audio codec compatible omits 7da865e4a43a arm64: dts: allwinner: a64: Update codec widget names omits 3bc5708b5ca5 ARM: dts: sun8i: a33: Update codec widget names omits 2abed6778f38 ARM: dts: sun8i: r40: Add video engine node omits 343bbfd16529 media: cedrus: Add support for R40 omits ee2c1e70339b dt-bindings: media: allwinner, sun4i-a10-video-engine: Add [...] omits 3313a357cf9b soc: mediatek: mtk-infracfg: Fix kerneldoc omits e2630b3ffb05 soc: mediatek: add mtk-devapc driver omits 399859c8881f dt-bindings: devapc: add bindings for mtk-devapc adds 4a123dbaf3a6 Merge tag 'libnvdimm-fixes-5.9-rc6' of git://git.kernel.or [...] adds 6f9885a36c00 x86/unwind/fp: Fix FP unwinding in ret_from_fork adds 217eee7231e4 Merge tag 'x86_urgent_for_v5.9_rc6' of git://git.kernel.or [...] adds 46908326c6b8 efi: efibc: check for efivars write capability adds 5674d81c21d4 Merge tag 'efi-urgent-for-v5.9-rc5' of git://git.kernel.or [...] adds e6b1a44eccfc locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count adds 3d491679b880 Merge tag 'locking_urgent_for_v5.9_rc6' of git://git.kerne [...] adds db6c6a0df840 objtool: Fix noreturn detection for ignored functions adds 1f8ee7e8521a Merge tag 'objtool_urgent_for_v5.9_rc6' of git://git.kerne [...] adds b6ec41346103 core/entry: Report syscall correctly for trace and audit adds e2bff391caba Merge tag 'core_urgent_for_v5.9_rc6' of git://git.kernel.o [...] adds ba4f184e126b Linux 5.9-rc6 adds 88b67edd7247 dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX adds a31128384dfd Merge tag 'libnvdimm-fixes-5.9-rc7' of git://git.kernel.or [...] adds beaeb4f39bc3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 78edc005f477 rcu-tasks: Prevent complaints of unused show_rcu_tasks_cla [...] adds 98477740630f Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/ [...] adds 3031313eb3d5 kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() adds d5e47505e026 ftrace: Free the trampoline when ftrace_startup() fails adds 478ece9573f0 ftrace: Fix missing synchronize_rcu() removing trampoline [...] adds 795d6379a47b tracing: Make the space reserved for the pid wider adds 54fa9ba564b7 ftrace: Let ftrace_enable_sysctl take a kernel pointer buffer adds 46bbe5c671e0 tracing: fix double free adds 82d083ab60c3 kprobes: tracing/kprobes: Fix to kill kprobes on initmem a [...] adds a27026e95b57 bootconfig: init: make xbc_namebuf static adds eff48ddeab78 Merge tag 'trace-v5.9-rc5' of git://git.kernel.org/pub/scm [...] adds 709192d531e5 s390/dasd: Fix zero write for FBA devices adds ce4cc3133dc7 nvme-pci: disable the write zeros command for Intel 600P/P3100 adds af5ad17854f9 nvme-tcp: fix kconfig dependency warning when !CRYPTO adds 52a3974feb1a nvme-core: get/put ctrl and transport module in nvme_dev_o [...] adds 3a6b076168e2 nvmet: get transport reference for passthru ctrl adds 4a2dd2c79852 Merge tag 'nvme-5.9-2020-09-17' of git://git.infradead.org [...] adds c37b7189228c Merge tag 'block-5.9-2020-09-22' of git://git.kernel.dk/li [...] adds 202700e18acb io_uring: grab any needed state during defer prep adds 87ceb6a6b81e io_uring: drop 'ctx' ref on task work cancelation adds 6200b0ae4ea2 io_uring: don't run task work on an exiting task adds 8f3d749685e4 io_uring: don't re-setup vecs/iter in io_resumit_prep() is [...] adds f5cac8b156e8 io_uring: don't use retry based buffered reads for non-async bdev adds 72f04da48a98 tools/io_uring: fix compile breakage adds 6ca56f845955 io_uring: mark statx/files_update/epoll_ctl as non-SQPOLL adds 4eb8dded6b82 io_uring: fix openat/openat2 unified prep handling adds 0baca070068c Merge tag 'io_uring-5.9-2020-09-22' of git://git.kernel.dk [...] adds 492adcf48129 bnxt_en: Use memcpy to copy VPD field info. adds d69753fa1ecb bnxt_en: return proper error codes in bnxt_show_temp adds a53906908148 bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() [...] adds f0f47b2f8cbc bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs. adds d2b42d010f29 bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call. adds c07fa08f02f4 bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_E [...] adds e1b81391421b Merge branch 'bnxt_en-Bug-fixes' adds 58ed68b59237 sfc: Fix error code in probe adds 91b2c9a0fdb5 ipv6: route: convert comma to semicolon adds 25b8ab916dd7 Merge tag 'mac80211-for-net-2020-09-21' of git://git.kerne [...] adds 2b617c11d7c0 net: Update MAINTAINERS for MediaTek switch driver adds cefc23554fc2 net/mlx5: Fix FTE cleanup adds fe45386a2082 net/mlx5e: Use RCU to protect rq->xdp_prog adds 9c25a22dfb00 net/mlx5e: Use synchronize_rcu to sync with NAPI adds 12a240a41427 net/mlx5e: Fix memory leak of tunnel info when rule under [...] adds 4c8594adb9d9 net/mlx5e: CT: Fix freeing ct_label mapping adds 6cec0229ab19 net/mlx5e: Enable adding peer miss rules only if merged es [...] adds 82198d8bcdef net/mlx5e: Fix endianness when calculating pedit mask first bit adds 47c97e6b10a1 net/mlx5e: Fix multicast counter not up-to-date in "ip -s" adds b521105b68a2 net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() adds 8f0bcd19b1da net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported adds 6e8de0b6b469 net/mlx5e: kTLS, Fix napi sync and possible use-after-free adds 66ce5fc05713 net/mlx5e: kTLS, Add missing dma_unmap in RX resync adds 581642f32f33 net/mlx5e: kTLS, Fix leak on resync error flow adds 94c4fed710c3 net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock adds cb39ccc5cbe1 net/mlx5e: mlx5e_fec_in_caps() returns a boolean adds 47cec3f68c6c Merge tag 'mlx5-fixes-2020-09-18' of git://git.kernel.org/ [...] adds 99f62a746066 net: bridge: br_vlan_get_pvid_rcu() should dereference the [...] adds d5e4d0a5e692 inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute adds 8b9e03cd0825 net: dsa: felix: fix some key offsets for IP4_TCP_UDP VCAP [...] adds 7a0230759ea6 net: dsa: seville: fix some key offsets for IP4_TCP_UDP VC [...] adds 8194d8fa719f net: mscc: ocelot: fix some key offsets for IP4_TCP_UDP VC [...] adds b334ec66d455 Merge branch 'Fix-broken-tc-flower-rules-for-mscc_ocelot-s [...] adds d3017135c433 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 805c6d3c1921 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cac86e9fcb2e Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds f7f443ca8555 Merge remote-tracking branch 'sparc/master' into master adds e23bb04b0c93 bpf: Fix sysfs export of empty BTF section adds 65c204398928 bpf: Prevent .BTF section elimination adds 1245008122d7 libbpf: Fix native endian assumption when parsing BTF adds 3dfb81a0189f Merge remote-tracking branch 'bpf/master' into master adds 338a92f817a5 Merge remote-tracking branch 'ipsec/master' into master adds f02ced62ec35 selftests: netfilter: add cpu counter check adds 5b1a995bfa93 selftests: netfilter: fix nft_meta.sh error reporting adds d30a7d54e848 selftests: netfilter: remove unused cnt and simplify comma [...] adds 9c49dd805225 Merge remote-tracking branch 'netfilter/master' into master adds 12df5a08273f Merge remote-tracking branch 'rdma-fixes/for-rc' into master adds 472eb39103e8 ALSA: asihpi: fix iounmap in error handler adds 3f7424905782 ALSA: hda/realtek - Couldn't detect Mic if booting with he [...] adds f73bbf639b32 ALSA: hda/realtek: Enable front panel headset LED on Lenov [...] adds 315c7ad7a701 ALSA: usb-audio: Add delay quirk for H570e USB headsets adds 8f8bf00b1c00 Revert "ALSA: hda - Fix silent audio output and corrupted [...] adds c413c3102703 Revert "ALSA: usb-audio: Disable Lenovo P620 Rear line-in [...] adds 60371ef2791d Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 5f2df2a4583b ASoC: rt700: wait for the delayed work to finish when the [...] adds b0bcbe615756 ASoC: tas2770: Fix calling reset in probe adds 4272caf34aa4 ASoC: tas2770: Add missing bias level power states adds 4b8ab8a7761f ASoC: tas2770: Fix required DT properties in the code adds cadab0aefcba ASoC: tas2770: Fix error handling with update_bits adds 501ef013390b ASoC: rt711: wait for the delayed work to finish when the [...] adds 5b4458ebb4c8 ASoC: tlv320aic32x4: Ensure a minimum delay before clock s [...] adds 40b37136287b ASoC: tlv320aic32x4: Fix bdiv clock rate derivation adds ec96690de82c ASoC: tlv320aic32x4: Enable fast charge adds 995b70eecca2 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 3f65d002095c Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 400332485631 regmap: fix page selection for noinc reads adds 05669b631707 regmap: fix page selection for noinc writes adds 767cf9fcfeae Merge remote-tracking branch 'regmap/for-5.9' into regmap-linus adds 9637412a61c4 Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds b867eef4cf54 spi: fsl-espi: Only process interrupts for expected events adds 2331a94bb012 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 6e0e4fe2d6d8 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds cff117dafbac Merge remote-tracking branch 'pci-current/for-linus' into master adds 2b405533c256 USB: gadget: f_ncm: Fix NDP16 datagram validation adds 9f1434aa1d7b Merge remote-tracking branch 'usb.current/usb-linus' into master adds cd69d8213106 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds e05a5e4e4c22 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 44e0c9f9b589 Merge remote-tracking branch 'phy/fixes' into master adds 62fe3e42ba4f iio: adc: ad7124: Fix typo in device name adds fdb29f4de137 iio: adc: qcom-spmi-adc5: fix driver name adds 52a035235ed5 Merge tag 'iio-fixes-for-5.9b-take2' of https://git.kernel [...] adds acc24c3cdd76 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 356283fe2306 Merge remote-tracking branch 'ide/master' into master adds a7046cb156d5 Merge remote-tracking branch 'kselftest-fixes/fixes' into master adds ce65d55f92a6 dmaengine: dmatest: Prevent to run on misconfigured channel adds 60f44d7b7aff Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds d0254f82d702 media: dt-bindings: media: imx274: Convert to json-schema adds a605c661e884 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds 01ce6d4d2c81 MIPS: Loongson-3: Fix fp register access if MSA enabled adds 2e817350caff Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds b625d3a73fcb Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 35be8851d172 btrfs: fix overflow when copying corrupt csums for a message adds 8a70fd297c74 btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] adds d1db82c9a344 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks adds 707abba1f4a9 btrfs: fix put of uninitialized kobject after seed device delete adds 8dc572e81eec Merge branch 'misc-5.9' into next-fixes adds 7525c76d0512 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds c9f8ef2ec7c5 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds ed8d4a0aff5a Merge remote-tracking branch 'scsi-fixes/fixes' into master adds b63c2eb1bfaa Merge remote-tracking branch 'origin/master' into drm-intel-fixes adds 28284943ac94 drm/i915/gvt: Fix port number for BDW on EDID region setup adds e89c8323b3f1 Merge tag 'gvt-fixes-2020-09-17' of https://github.com/int [...] adds 46306b00e87e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 8ea84596db32 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 93bc0abc35a1 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 53e434748d65 Merge remote-tracking branch 'spdx/spdx-linus' into master adds bd5a798157fd Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 755acdbba39f Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 7a1715eef0b7 Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds 19a508bd1ad8 dmabuf: fix NULL pointer dereference in dma_buf_release() adds 5849c6655ec3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds bd4061f767dc Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 132945167847 Merge remote-tracking branch 'kbuild/for-next' into master adds a97740f81874 dma-debug: convert comma to semicolon adds b9bb694b9f62 iommu/io-pgtable-arm: Clean up faulty sanity check adds e6d5b41209af Merge remote-tracking branch 'dma-mapping/for-next' into master adds 8490ab88761d Merge remote-tracking branch 'arm/for-next' into master adds f186a84d8abe arm64/fpsimd: Update documentation of do_sve_acc adds 68a4c52e55e0 arm64/signal: Update the comment in preserve_sve_context adds 315cf047d230 arm64/fpsimdmacros: Introduce a macro to update ZCR_EL1.LEN adds 6d40f05fad0b arm64/fpsimdmacros: Allow the macro "for" to be used in mo [...] adds 1e530f1352a2 arm64/sve: Implement a helper to flush SVE registers adds 9c4b4c701e53 arm64/sve: Implement a helper to load SVE registers from F [...] adds a194c5f2d2b3 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE adds 9e0f085c2b33 arm64: Move console stack display code to stacktrace.c adds 24a6a69028a4 Merge branches 'for-next/acpi', 'for-next/boot', 'for-next [...] adds 1a59d9ff29a0 Merge branch 'for-next/mte' into for-next/core adds 130669ea7a8b Merge remote-tracking branch 'arm64/for-next/core' into master adds fe8f4e4ff659 Merge remote-tracking branch 'arm-soc/for-next' into master adds 08476cc81299 Merge branch 'v5.9/fixes' into tmp/aml-rebuild adds 93a60ca1c28f Merge branch 'v5.10/dt' into tmp/aml-rebuild adds 9acfcb7f241f Merge branch 'v5.10/dt64' into tmp/aml-rebuild adds c4d7625bb116 Merge branch 'v5.10/drivers' into tmp/aml-rebuild adds c983053dc707 Merge remote-tracking branch 'amlogic/for-next' into master adds 370bc96f4a70 Merge remote-tracking branch 'aspeed/for-next' into master adds dd05ea684219 Merge remote-tracking branch 'at91/at91-next' into master adds fc1eb190088b Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 805837740d01 clk: imx: imx21: Remove clock driver adds 81508190d354 Merge branch 'clk/imx' into for-next adds 21e1a9d00eba Merge branch 'imx/drivers' into for-next adds 94b2bec1b0e0 ARM: imx27: Retrieve the SYSCTRL base address from devicetree adds d54debc72f5f ARM: imx27: Retrieve the CCM base address from devicetree adds 3172225d45bd ARM: imx31: Retrieve the IIM base address from devicetree adds 2cf98d12958c ARM: imx3: Retrieve the CCM base address from devicetree adds 445cf02cada4 ARM: imx3: Retrieve the AVIC base address from devicetree adds f68ea682d1da ARM: imx35: Retrieve the IIM base address from devicetree adds b70c9cacbfb1 ARM: imx: Remove unused definitions adds 4d66bc3c5f4a clk: imx: imx27: Remove mx27_clocks_init() adds 30c1951790df clk: imx: imx31: Remove mx31_clocks_init() adds fb956b3e20f0 clk: imx: imx35: Remove mx35_clocks_init() adds cca57572bb8d Merge branch 'imx/soc' into for-next adds 31026c72f9f2 dt-bindings: arm: fsl: Fix matching Purism Librem5 phones adds 928b960fe5af dt-bindings: arm: fsl: Add an entry for the i.MX6 LogicPD board adds 7b0bb204ee70 dt-bindings: arm: fsl: Add PHYTEC i.MX6 UL/ULL devicetree [...] adds e8c677195cae dt-bindings: arm: fsl: Add PHYTEC i.MX6 devicetree bindings adds 8e5910d2dc39 dt-bindings: arm: fsl: Add binding for Variscite Symphony [...] adds 7a03d35552e6 Merge branch 'imx/bindings' into for-next adds dcdd4f2e829e ARM: dts: imx6q: align GPIO hog names with dtschema adds 9249d286984c ARM: dts: imx6q-logicpd: Add a specific board compatible string adds dd1d4def6820 ARM: dts: imx: Add an entry for imx6q-logicpd.dtb adds 55df2079eb6f ARM: dts: imx6q-logicpd: Use GPIO chipselect adds 05b0852ec99d ARM: dts: imx6qdl-gw5xxx: correct interrupt flags adds 72214746fc48 Merge branch 'imx/dt' into for-next adds 510ed6749fa6 arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 [...] adds 12cdf9d2c9f8 arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin c [...] adds c48cf8e5d88b arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin conf [...] adds ade0176dd8a0 arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN Sy [...] adds 7358e05bddca arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphon [...] adds f7d48ffcfc6e arm64: dts: layerscape: Add label to pcie nodes adds d367e7d3351e arm64: dts: imx8mq-evk: Add MIPI DSI support adds c86e4202fde4 arm64: dts: freescale: sl28: enable sl28cpld adds 945710bbdbdf arm64: dts: freescale: sl28: map GPIOs to input events adds 3672d6fa6eae arm64: dts: freescale: sl28: enable LED support adds 499b76787586 arm64: dts: freescale: sl28: enable fan support adds f3cbcbbb4b38 arm64: dts: layerscape: correct watchdog clocks for LS1088A adds 1d93b292af67 arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts adds 5f67317bd967 arm64: dts: imx8mm: correct interrupt flags adds 4153f7811a9b arm64: dts: imx8mn: correct interrupt flags adds d8fa4792dad3 arm64: dts: imx8mq: correct interrupt flags adds ac938aa9aec4 arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC adds 912a6e2ef6dd arm64: dts: imx8mq-librem5: correct GPIO hog property adds 72ff96ad7e65 Merge branch 'imx/dt64' into for-next adds 19bc26e0ba37 arm64: defconfig: Enable the eLCDIF and Raydium RM67191 drivers adds c80bcf19e0c5 arm64: defconfig: enable the sl28cpld board management controller adds bc421f7da477 Merge branch 'imx/defconfig' into for-next adds aeb8891bcee9 Merge remote-tracking branch 'imx-mxs/for-next' into master adds 74e0e43a09ce soc: ti: Convert to DEFINE_SHOW_ATTRIBUTE adds dcca7a97c6bf Add missing '#' to fix schema errors: adds 703dff8cb900 Merge branch 'for_5.10/drivers-soc' into next adds 93d9dcf19a5e Merge remote-tracking branch 'keystone/next' into master adds 36f0a5fc5284 arm: dts: mt7623: add missing pause for switchport adds e2a8fa1e0faa arm64: dts: mediatek: fix tca6416 reset GPIOs in pumpkin adds 1276be23fd53 arm64: dts: mt8173: elm: Fix nor_flash node property adds f866c471542e arm64: dts: mt8183: update watchdog device node adds 0af740293ab4 Merge branch 'v5.9-next/dts64' into for-next adds 53507c37bf05 soc: mediatek: mtk-infracfg: Fix kerneldoc adds 60a7e259a8bf soc: mediatek: cmdq: add address shift in jump adds 4efa3fe44019 soc: mediatek: cmdq: add write_s function adds 5bd9df35a3ce soc: mediatek: cmdq: add write_s_mask function adds 17f4ae3e8d7e soc: mediatek: cmdq: add read_s function adds bef39098321b soc: mediatek: cmdq: add write_s value function adds 0461209a57da soc: mediatek: cmdq: add write_s_mask value function adds 7884886e91f2 soc: mediatek: cmdq: add jump function adds a31fee879c76 soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api adds 7eeea936f6b8 drm/mediatek: reduce clear event adds b05dfbba9c46 Merge branch 'v5.9-next/soc' into for-next adds fe4f31629380 Merge remote-tracking branch 'mediatek/for-next' into master adds d2a8698545d3 Merge remote-tracking branch 'mvebu/for-next' into master adds 2d15aa80b8c2 Merge remote-tracking branch 'omap/for-next' into master adds 12bd0c7b3d77 Merge remote-tracking branch 'qcom/for-next' into master adds 4e0924fa2c84 Merge remote-tracking branch 'realtek/for-next' into master adds 22c22f19fadd Merge remote-tracking branch 'renesas/next' into master adds dd518c51ee40 Merge remote-tracking branch 'reset/reset/next' into master adds 816e87253dec clk: rockchip: rk3308: drop unused mux_timer_src_p adds 63207c37eac4 clk: rockchip: Use clk_hw_register_composite instead of cl [...] adds f73907de3493 clk: rockchip: Export rockchip_clk_register_ddrclk() adds 37353491d1a8 clk: rockchip: Export rockchip_register_softrst() adds ea650c26611d clk: rockchip: Export some clock common APIs for module drivers adds 4d98ed1e1264 clk: rockchip: fix the clk config to support module build adds 70d839e2761d clk: rockchip: rk3399: Support module build adds 1e4a6deee43a Merge branch 'v5.10-clk/next' into for-next adds 8cfcf3279419 dt-bindings: Add doc for FriendlyARM NanoPi R2S adds f1ec83f880db arm64: dts: rockchip: Add support for FriendlyARM NanoPi R2S adds 06d012031f1e Merge branch 'v5.10-armsoc/dts64' into for-next adds 666882d0e351 Merge remote-tracking branch 'rockchip/for-next' into master adds c4d8faf1184a ARM: dts: exynos: revert "add input clock to CMU in Exynos [...] adds 9cce89dffafa Merge branch 'next/dt' into for-next adds 4da24c647c0c Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 385e227b0d72 Merge remote-tracking branch 'scmi/for-linux-next' into master adds a770df83d85e ARM: dts: sun8i: r40: Add video engine node adds 44967e8182e6 ARM: dts: sun8i: a33: Update codec widget names adds 631e6a353060 arm64: dts: allwinner: a64: Update codec widget names adds db9c6ad2e886 arm64: dts: allwinner: a64: Update the audio codec compatible adds 884d1a334ae8 dt-bindings: crypto: Specify that allwinner, sun8i-a33-cry [...] adds b7158866c3b8 dt-bindings: crypto: Add compatible for V3s adds 96820e359e25 ARM: dts: sun8i: v3s: Enable crypto engine adds 1893a2d5264e soc: sunxi: sram: remove unneeded semicolon adds b9ee7997d4cc Merge branches 'sunxi/clk-for-5.10', 'sunxi/dt-for-5.10', [...] adds e3247b22cc6d Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds 6402e780e943 clk: tegra: Capitalization fixes adds 5105660ee808 clk: tegra: Always program PLL_E when enabled adds 2f878d04218c clk: tegra: Fix missing prototype for tegra210_clk_register_emc() adds 422e2b8ada97 Merge branch for-5.10/clk into for-next adds 73a2bf5afd18 Merge branch for-5.10/dt-bindings into for-next adds 9e9e5b9da91b Merge branch for-5.10/soc into for-next adds 9cdc415ddf44 Merge branch for-5.10/firmware into for-next adds 90e33258d757 Merge branch for-5.10/arm/dt into for-next adds 2bef64efe3a3 Merge branch for-5.10/arm64/dt into for-next adds 9ea55312ba10 Merge branch for-5.10/arm64/defconfig into for-next adds 6cca8be6a36d Merge remote-tracking branch 'tegra/for-next' into master adds e88d27bc9e15 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds c65176fd49f4 arm64: dts: ti: k3-j721e: Rename mux header and update mac [...] adds 4e5833884f66 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes adds 66db854b1f62 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] adds 30d9faa608ee Merge branch 'ti-k3-dts-next' into ti-k3-next adds 62cc4d00bb5c arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk adds 284fb3c666f0 Merge branch 'ti-k3-dts-stage' into ti-k3-next adds af45dea309e2 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 4f530a48494b Merge remote-tracking branch 'uniphier/for-next' into master adds 247ca9ac170d Merge remote-tracking branch 'clk/clk-next' into master adds a6a5de20592b Merge remote-tracking branch 'clk-samsung/for-next' into master adds 8c85ea34444b Merge remote-tracking branch 'h8300/h8300-next' into master adds e8f352c2c732 Merge remote-tracking branch 'ia64/next' into master adds 0eeda26c6b18 Merge remote-tracking branch 'm68k/for-next' into master adds 8c58e6285404 m68knommu: switch to using asm-generic/uaccess.h adds 0de5e93102e6 m68knommu: fix sparse warnings in signal code adds 497a534b9e90 m68knommu: include SDHC support only when hardware has it adds 1182aa594fab Merge remote-tracking branch 'm68knommu/for-next' into master adds a79a22ec9a99 Merge remote-tracking branch 'microblaze/next' into master adds d976ae6ba04c MIPS: Make setup_elfcorehdr and setup_elfcorehdr_size static adds 6fa573a3e307 MIPS: kernel: include probes-common.h header in branch.c adds 4e43e5df5850 MIPS: context switch: Use save/restore instead of set/clea [...] adds 195615ecc830 MIPS: Loongson-3: Enable COP2 usage in kernel adds bc1c969f1158 MIPS: Loongson-3: Calculate ra properly when unwinding the stack adds 7895d662bab8 MIPS: SGI-IP30: Move irq bits to better header files adds b123c46cf558 MIPS: alchemy: remove unused ALCHEMY_GPIOINT_AU1300 adds b350041e6f23 MIPS: alchemy: remove unused ALCHEMY_GPIOINT_AU1000 adds 0c0938ea1d7c MIPS: malta: remove unused header file adds 307c9926393a MIPS: malta: remove mach-malta/malta-dtshim.h header file adds c1f6b45e630a MIPS: Ingenic: Add CPU nodes for Ingenic SoCs. adds 5fa1f7680f27 MIPS: Loongson64: Add UART node for LS7A PCH adds 262623961478 MIPS: kexec: Add crashkernel=YM handling adds ffd857ee88db Merge remote-tracking branch 'mips/mips-next' into master adds c76ca5e89f62 Merge remote-tracking branch 'nds32/next' into master adds f62e5548eb3f Merge remote-tracking branch 'parisc-hd/for-next' into master adds d8dd710c8117 Merge remote-tracking branch 'powerpc/next' into master adds 1fe44191f361 soc: fsl: qman: fix -Wpacked-not-aligned warnings adds 750cf40c0f70 soc: fsl: qbman: Fix return value on success adds 72f7fe2d6a26 soc: fsl: dpio: remove set but not used 'addr_cena' adds 5ed2da99e3fc soc: fsl: qman: convert to use be32_add_cpu() adds d97b957e32b1 soc: fsl: qe: Remove unnessesary check in ucc_set_tdm_rxtx_clk adds 2a47476e0d52 Merge remote-tracking branch 'soc-fsl/next' into master adds ad0b8c9f3fea Merge remote-tracking branch 'risc-v/for-next' into master adds bcf1650c9b82 s390/boot: avoid unnecessary zeroing of .bss section adds 14ab62243241 s390/sclp: clean up unneeded .data section usage adds 5596c4c106ba s390/sclp: remove unused sclp_early_printk_forced adds 1d255ab43369 Merge branch 'features' into for-next adds 4b8498eedd40 Merge remote-tracking branch 's390/for-next' into master adds 979555541110 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds a992b20cd4ee fscrypt: add fscrypt_prepare_new_inode() and fscrypt_set_c [...] adds 177cc0e71008 ext4: factor out ext4_xattr_credits_for_new_inode() adds 02ce5316afc8 ext4: use fscrypt_prepare_new_inode() and fscrypt_set_context() adds e075b6901047 f2fs: use fscrypt_prepare_new_inode() and fscrypt_set_context() adds 4c030fa8870e ubifs: use fscrypt_prepare_new_inode() and fscrypt_set_context() adds ae9ff8ad81b1 fscrypt: adjust logging for in-creation inodes adds e9d5e31d2fe3 fscrypt: remove fscrypt_inherit_context() adds 4cc1a3e7e852 fscrypt: require that fscrypt_encrypt_symlink() already has key adds 9dad5feb49a5 fscrypt: stop pretending that key setup is nofs-safe adds c7f0207b6130 fscrypt: make "#define fscrypt_policy" user-only adds 31114726b693 fscrypt: move fscrypt_prepare_symlink() out-of-line adds ac4acb1f4b2b fscrypt: handle test_dummy_encryption in more logical way adds c8c868abc91f fscrypt: make fscrypt_set_test_dummy_encryption() take a ' [...] adds 0c6a113b2446 fscrypt: use sha256() instead of open coding adds 2653e8ad98ea Merge remote-tracking branch 'fscrypt/master' into master adds c367f85ca139 Merge remote-tracking branch 'btrfs/for-next' into master adds 51c51893e2cb Merge remote-tracking branch 'configfs/for-next' into master adds 6c3e485ea37d erofs: avoid unnecessary variable `err' adds bf9a123b9cf8 erofs: fold in should_decompress_synchronously() adds 6ea5aad32dd8 erofs: add REQ_RAHEAD flag to readahead requests adds 3324b2a3dd50 Merge remote-tracking branch 'erofs/dev' into master adds 97260c1b32b9 exfat: remove useless directory scan in exfat_add_entry() adds 55576e827330 exfat: replace memcpy with structure assignment adds 4b2ae8bc9cdc Merge remote-tracking branch 'exfat/dev' into master adds aa9f6661eddd udf: Remove redundant initialization of variable ret adds a7be300de800 udf: Fix memory leak when mounting adds 4443390e08d3 reiserfs: Initialize inode keys properly adds bef27716aca6 Merge remote-tracking branch 'ext3/for_next' into master adds 82e7d59d2a3f f2fs: change return value of reserved_segments to unsigned int adds 25500063f13c f2fs: add trace exit in exception path adds 6899a00d811f f2fs: do sanity check on zoned block device path adds d6d35234f391 f2fs: relocate blkzoned feature check adds 34b2353cb423 f2fs: remove unused check on version_bitmap adds 5c0885867ee7 f2fs: remove duplicated code in sanity_check_area_boundary adds 8eabd9165f29 f2fs: fix wrong total_sections check and fsmeta check adds 0d352b6c1426 f2fs: compress: fix to disallow enabling compress on non-e [...] adds 6ee8f4789529 Merge remote-tracking branch 'f2fs/dev' into master adds b385ef6dcea9 Merge remote-tracking branch 'fuse/for-next' into master adds d33030e2ee35 nfs: Fix security label length not being reset adds 16abd2a0c124 NFSv4.2: fix client's attribute cache management for copy_ [...] adds ee15c7b53e52 pNFS/flexfiles: Ensure we initialise the mirror bsizes cor [...] adds b9df46d08a8d pNFS/flexfiles: Be consistent about mirror index types adds 09c91bdb7abd Merge remote-tracking branch 'nfs/linux-next' into master adds 48bb6ec17cde NFS: remove redundant pointer clnt adds 82c596ebaa10 nfs4: strengthen error check to avoid unexpected result adds 88428cc4ae7a SUNRPC dont update timeout value on connection reset adds e4378a0fdd43 SUNRPC: Remove trace_xprt_complete_rqst() adds 06e234c61327 SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code adds 78069487539d SUNRPC: Remove debugging instrumentation from xprt_release adds 09d2ba0cb1b3 SUNRPC: Update debugging instrumentation in xprt_do_reserve() adds 9ce07ae5eb1d SUNRPC: Replace dprintk() call site in xprt_prepare_transmit adds 015747d29679 SUNRPC: Replace dprintk() call site in xs_nospace() adds 6387039d6d75 SUNRPC: Remove the dprint_status() macro adds 0ec36cc9cd99 SUNRPC: Remove dprintk call site in call_start() adds db0a86c4266a SUNRPC: Replace connect dprintk call sites with a tracepoint adds 6f9f17287e78 SUNRPC: Mitigate cond_resched() in xprt_transmit() adds 914cdcc78a66 SUNRPC: Add trace_rpc_timeout_status() adds 7c8099f6ada2 SUNRPC: Trace call_refresh events adds fd66e2a79d96 SUNRPC: Remove dprintk call site in call_decode adds 42ebfc2cbf22 SUNRPC: Clean up call_bind_status() observability adds e465cc3fa863 SUNRPC: Remove rpcb_getport_async dprintk call sites adds ac1ae534215b SUNRPC: Hoist trace_xprtrdma_op_setport into generic code adds 15a798d6ce7e SUNRPC: Remove dprintk call sites in rpcbind XDR functions adds 1e664987a916 SUNRPC: Remove more dprintks in rpcb_clnt.c adds c3adcc7dfbfc SUNRPC: Replace rpcbind dprintk call sites with tracepoints adds 1466c2216382 SUNRPC: Clean up RPC scheduler tracepoints adds 721a1d388b55 SUNRPC: Remove dprintk call sites in RPC queuing functions adds 5589cc4778e2 SUNRPC: Remove remaining dprintks from sched.c adds 1138ce1cf609 sunrpc: fix duplicated word in <linux/sunrpc/cache.h> adds 0bdd4cea12a9 Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD [...] adds d8a6ad913c28 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] adds cf65e49f89f2 nfs: Convert to use the preferred fallthrough macro adds 68274f97aeb6 NFSv4.2: xattr cache: remove unused cache struct field adds c0a1d129d3e0 pNFS/flexfiles: Ensure we initialise the mirror bsizes cor [...] adds c754e137f55e pNFS/flexfiles: Be consistent about mirror index types adds ed38c33f1cc5 xprtrdma: drop double zeroing adds 6f53af1a75b7 nfs: Fix security label length not being reset adds d9f06ef2682c nfs: fix spellint typo in pnfs.c adds b331f7c854c1 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 13a9a9d74d4d SUNRPC: Fix svc_flush_dcache() adds 4fdb58674974 Merge remote-tracking branch 'cel/cel-next' into master adds 4d04aef41d1b Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds d3718a187534 Merge remote-tracking branch 'ubifs/next' into master adds 50797a7224e8 Merge remote-tracking branch 'xfs/for-next' into master adds 305535b67e70 Merge remote-tracking branch 'zonefs/for-next' into master adds 6cc19c5fad09 iomap: Use round_down/round_up macros in __iomap_write_begin adds 7ed3cd1a69e3 iomap: Fix misplaced page flushing adds 24addd848a45 fs: Introduce i_blocks_per_page adds a6901d4d148d iomap: Use kzalloc to allocate iomap_page adds b21866f514cb iomap: Use bitmap ops to set uptodate bits adds 0a195b91e899 iomap: Support arbitrarily many blocks per page adds 7d636676d284 iomap: Convert read_count to read_bytes_pending adds 0fb2d7209d66 iomap: Convert write_count to write_bytes_pending adds e25ba8cbfd16 iomap: Convert iomap_write_end types adds 81ee8e52a71c iomap: Change calling convention for zeroing adds e67ec8909c74 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 7e86092bfa1c Merge remote-tracking branch 'file-locks/locks-next' into master adds 6d1349c769ea [PATCH] reduce boilerplate in fsid handling adds f8d4f44df056 epoll: do not insert into poll queues until all sanity che [...] adds 18306c404abe epoll: replace ->visited/visited_list with generation count adds fe0a916c1eae epoll: EPOLL_CTL_ADD: close the race in decision to take f [...] adds e197b30fd05f Merge branches 'fixes' and 'work.misc', remote-tracking br [...] adds 29b8cacbe747 Merge remote-tracking branch 'vfs/for-next' into master adds cfe2790b163a printk: move printk_info into separate array adds 74caba7f2a06 printk: move dictionary keys to dev_printk_info adds f35efc78add6 printk: remove dict ring adds 6579e79e7a8a Merge branch 'printk-rework' into for-next adds b507ce80c156 Merge remote-tracking branch 'printk/for-next' into master adds 44c09f08f6a7 Merge remote-tracking branch 'pci/next' into master adds f1c6033160f7 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 36725cb091c5 HID: intel-ish-hid: simplify the return expression of isht [...] adds 48c97aaf3c30 Merge branch 'for-5.10/intel-ish-hid' into for-next adds 2c3468893779 HID: alps: clean up indentation issue adds c0cd156ef061 Merge branch 'for-5.9/upstream-fixes' into for-next adds 140958da9ab5 HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons adds 723607379b13 Merge branch 'for-5.9/upstream-fixes' into for-next adds 4a6a4c966ccf HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons adds fe6f6c38ed1d Merge branch 'for-5.9/upstream-fixes' into for-next adds 53d43ea68c0d Merge remote-tracking branch 'hid/for-next' into master adds a8335c64c5f0 i2c: add slave testunit driver adds c4651f11d09a i2c: rcar: add HostNotify support adds b1d4dc15b2f4 i2c: Switch to using the new API kobj_to_dev() adds 8ce98dd21fcf misc: eeprom: use helper to get i2c_client from kobj adds 27c90870e701 i2c: stm32: fix error message on upon dma_request_chan & d [...] adds 703b3228a8ff i2c: stm32: Simplify with dev_err_probe() adds 97c93e06f506 i2c: amd_mp2: handle num is 0 input for i2c_amd_xfer adds b74b33f5f7eb dt-bindings: i2c: ingenic: Add compatible string for the JZ4770 adds 266fd91f2b2f i2c: jz4780: Add compatible string for JZ4770 SoC adds 7eecca9daf9a i2c: jz4780: Remove of_match_ptr() adds 77dae8056a13 i2c: ismt: Describe parameters in kernel doc adds 86d36a5e9c1b i2c: ismt: Add support for Intel Emmitsburg PCH adds 9b65b020fff7 i2c: nvidia-gpu: Use put_unaligned_be24() adds c842c8a20ac9 Merge branch 'i2c/for-5.10' into i2c/for-next adds 845b89127bc5 i2c: i801: Exclude device from suspend direct complete opt [...] adds 16284bb069ef Merge branch 'i2c/for-current' into i2c/for-next adds f9f3f84dcb3c Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 51ec67d88e3e Merge remote-tracking branch 'i3c/i3c/next' into master adds 529cb54643ac Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 361f9c12df3e Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds da052626aab0 Merge remote-tracking branch 'jc_docs/docs-next' into master adds e2858fa61798 media: staging: media: atomisp: Don't do unnecessary zeroi [...] adds 2394984fee73 media: staging: media: atomisp: Fix bool-related style issues adds 9ce5fe9584db media: staging: atomisp: Remove unnecessary 'fallthrough' adds f7e52078ce29 media: atomisp:pci/runtime/queue: modify the return error value adds 71458ac37bd8 media: atomisp/pci/atomisp_ioctl.c: strlcpy -> strscpy adds 8d526001bab3 media: ipu3-imgu: Fixed some coding style issues in ipu3-css.c adds a4515d6274c8 Merge remote-tracking branch 'v4l-dvb/master' into master adds 4d3b2fd7842a Merge branches 'acpi-tables' and 'acpi-pmic' into linux-next adds 0a10d3fe3e5c arch_topology: validate input frequencies to arch_set_freq [...] adds 1a0419b0db46 cpufreq: move invariance setter calls in cpufreq core adds 874f63531064 cpufreq: report whether cpufreq supports Frequency Invaria [...] adds ecddc3a0d5d7 arch_topology, cpufreq: constify arch_* cpumasks adds 15e5d5b45b2b arch_topology, arm, arm64: define arch_scale_freq_invariant() adds ff26b23d43d0 Merge branch 'pm-cpufreq' into linux-next adds 84b43284af40 ACPICA: Validate GPE blocks at init time adds f06011ad6225 ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() adds 9da8e9ac1714 ACPICA: Introduce special struct type for GPE register addresses adds 7a8379eb41a4 ACPICA: Add support for using logical addresses of GPE blocks adds 6915564dc5a8 ACPI: OSL: Change the type of acpi_os_map_generic_address( [...] adds 85f94020033f ACPI: OSL: Make ACPICA use logical addresses of GPE blocks adds 0310a99a3a05 Merge branch 'acpica-osl' into linux-next adds 2ce6324eadb0 ACPI: DPTF: Add PCH FIVR participant driver adds 2d7c5a63b9f7 Merge branch 'acpi-dptf' into linux-next adds 3ad1c8ef083b rcu/tree: Export rcu_idle_{enter,exit} to modules adds 36050d8984ab cpuidle: psci: Fix suspicious RCU usage adds f8be29ebd427 PM: runtime: Fix timer_expires data type on 32-bit arches adds 24a16b940f0b Merge branches 'pm-cpuidle' and 'pm-core' into linux-next adds 1170433e6611 cpuidle: tegra: Correctly handle result of arm_cpuidle_sim [...] adds 653f68b6ecd1 ACPI: processor: Print more information when acpi_processo [...] adds 771bc62ad5ec Merge branch 'pm-cpuidle-next' into linux-next adds bd8052745774 cpuidle: Drop misleading comments about RCU usage adds bc13abdb9140 Merge branch 'pm-cpuidle' into linux-next adds 279fd7c92af5 Merge remote-tracking branch 'pm/linux-next' into master adds 4fd4d69d06e1 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds e958976e90b6 Merge remote-tracking branch 'cpupower/cpupower' into master adds 955101868192 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 6c58b49f25f0 Merge remote-tracking branch 'opp/opp/linux-next' into master adds defbbb1a4ab5 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 51a1b94ca6a3 Merge remote-tracking branch 'ieee1394/for-next' into master adds 26f2bc686f50 Merge remote-tracking branch 'dlm/next' into master adds 3eeea003eea5 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 06e8d1df46ed RDMA/qedr: Add support for user mode XRC-SRQ's adds 1d7c99582027 RDMA/i40iw: Avoid typecast from void to pci_dev adds 3cc30e8dfcb6 RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 2a7cec538169 RDMA/cma: Fix locking for the RDMA_CM_CONNECT state adds 732d41c545bb RDMA/cma: Make the locking for automatic state transition [...] adds d490ee52f0a5 RDMA/cma: Fix locking for the RDMA_CM_LISTEN state adds 5cfbf9291e1d RDMA/cma: Remove cma_comp() adds 7e85bcda8bfe RDMA/cma: Combine cma_ndev_work with cma_work adds 1bb5091def70 RDMA/cma: Remove dead code for kernel rdmacm multicast adds 3788d2997bc0 RDMA/cma: Consolidate the destruction of a cma_multicast i [...] adds b5de0c60cc30 RDMA/cma: Fix use after free race in roce multicast join adds d18bb3e15201 RDMA: Clean MW allocation and free flows adds c0a6b5ecc5b7 RDMA: Convert RWQ table logic to ib_core allocation scheme adds 376ceb31ff87 RDMA: Fix link active_speed size adds 5dee5872f875 Merge branch 'mlx5_active_speed' into rdma.git for-next adds 8310e327046d RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices adds 54a38b6627d3 RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices adds a1255fff5d90 Merge branch 'mlx_sw_owner_v2' into rdma.git for-next adds 8d539c6109f2 RDMA/iw_cxgb4: Disable delayed ack by default adds 3e45410fe3c2 RDMA/qedr: Fix resource leak in qedr_create_qp adds 22d3e1ed2cc8 RDMA/hns: Set the unsupported wr opcode adds 2e4e706e094a RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_fro [...] adds 1c97ca3da0d1 RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() adds 5eb29f0d13a6 RDMA/mlx5: Make mkeys always owned by the kernel's PD when [...] adds 0ec52f019463 RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_R [...] adds 8383da3e4a61 RDMA/mlx5: Clarify what the UMR is for when creating MRs adds f5449e74802c RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy adds 788bcec81ff6 Merge remote-tracking branch 'rdma/for-next' into master adds 8350129930d2 net: dsa: deny enslaving 802.1Q upper to VLAN-aware bridge [...] adds eb46e8da1d2c net: dsa: rename dsa_slave_upper_vlan_check to something m [...] adds 2b1384067234 net: dsa: convert check for 802.1Q upper when bridged into [...] adds 1ce39f0ee8da net: dsa: convert denying bridge VLAN with existing 8021q [...] adds 707ec383b369 net: dsa: refuse configuration in prepare phase of dsa_por [...] adds adb256eb1769 net: dsa: allow 8021q uppers while the bridge has vlan_fil [...] adds 2209158c9055 net: dsa: install VLANs into the master's RX filter too adds bbed0bbdddaf net: dsa: tag_8021q: add VLANs to the master interface too adds 88525fc01cbe net: dsa: tag_sja1105: add compatibility with hwaccel VLAN tags adds c3d6d0ce5ca0 Merge branch 'DSA-with-VLAN-filtering-and-offloading-masters' adds d4ceb8de805c dpaa2-eth: drop double zeroing adds 3cec0369905d RDS: drop double zeroing adds 05c3b6e79db2 net: qlcnic: simplify the return expression of qlcnic_83xx [...] adds f621df96acb4 net: hns3: simplify the return expression of hclgevf_clien [...] adds 2595b113d9d9 mlxsw: spectrum_router: simplify the return expression of [...] adds ccb5942addd7 ice: simplify the return expression of ice_finalize_update() adds d4b717dd2009 enetc: simplify the return expression of enetc_vf_set_mac_addr() adds fe6bc89abe2c connector: simplify the return expression of cn_add_callback() adds b696db590f5d chelsio: simplify the return expression of t3_ael2020_phy_prep() adds 2246cbc2c298 net: ena: Change license into format to SPDX in all files adds f0525298f3cc net: ena: Change log message to netif/dev function adds bf2746e849c9 net: ena: Capitalize all log strings and improve code readability adds a8aea84981ad net: ena: Remove redundant print of placement policy adds 0deca83ff111 net: ena: Change RSS related macros and variables names adds f49ed500d60e net: ena: Fix all static chekers' warnings adds c452f37597bd net: ena: update ena documentation adds c4f084edd358 Merge branch 'Update-license-and-polish-ENA-driver-code' adds 7d58e6555870 net-sysfs: add backlog len and CPU id to softnet data adds 0ce0c3cd2239 net: dsa: mt7530: Add some return-value checks adds a7920efdd86d net: dsa: rtl8366rb: Support all 4096 VLANs adds 66e22932eb79 net: phy: realtek: enable ALDPS to save power for RTL8211F adds c8c33b80f4e8 net: unix: remove redundant assignment to variable 'err' adds 3ba6baf64b9a net: natsemi: Remove set but not used variable adds ae4dd9a8c217 Merge tag 'mac80211-next-for-net-next-2020-09-21' of git:/ [...] adds 1006bf37353a can: grcan: fix spelling mistake "buss" -> "bus" adds 685086399933 can: flexcan: fix spelling mistake "reserverd" -> "reserved" adds 49347755a840 can: include: fix spelling mistakes adds 0436ea360eba can: net: fix spelling mistakes adds 88bfb9a71356 can: drivers: fix spelling mistakes adds 6a54dde843f7 can: raw: fix indention adds 1eb11012d48f can: slcan: update dead link adds f61e7bfa50c8 can: softing: update dead link adds d77cd7fefc0d can: remove "WITH Linux-syscall-note" from SPDX tag of C files adds 87245f1f1183 can: dev: can_put_echo_skb(): print number of echo_skb tha [...] adds 80a71815d8cd can: dev: can_put_echo_skb(): propagate error in case of errors adds f81eb48b06fc can: dev: can_change_state(): print human readable state c [...] adds 0719631a61df can: dev: can_bus_off(): print scheduling of restart if activated adds 9d23a9818cb1 can: c_can: Remove unused inline function adds 29f45adbb727 can: mcba_usb: remove redundant initialization of variable err adds 71ef9dfda730 can: mscan: mark expected switch fall-through adds 0cf38586c216 can: ti_hecc: convert to devm_platform_ioremap_resource_byname() adds bd412492465c can: peak_usb: convert to use le32_add_cpu() adds b060585d92cb can: peak_canfd: Remove unused macros adds 306df0b00b90 can: pch_can: use generic power management adds a8bb19dfab5a can: pcan_usb: Document the commands sent to the device adds ea8b33bde76c can: pcan_usb: add support of rxerr/txerr counters adds 2640aaa4f6bd can: spi: Kconfig: remove unneeded dependencies form Kconf [...] adds 14243910a8f6 dt-bindings: can: mcp251x: change example interrupt type t [...] adds 864e48ebe93d dt-bindings: can: mcp251x: document GPIO support adds cfc24a0aa7a1 can: mcp251x: sort include files alphabetically adds 2d52dabbef60 can: mcp251x: add GPIO support adds 74fa565b63dc can: mcp251x: Use readx_poll_timeout() helper adds e0e25001d088 can: mcp251x: add support for half duplex controllers adds 01fb4254e1d4 can: mscan: mpc5xxx_can: update contact email adds b2527eb271c8 can: mscan: simplify clock enable/disable adds 728fc9ff73d3 can: rx-offload: can_rx_offload_add_manual(): add new init [...] adds 1b5a78e69c1f dt-binding: can: mcp25xxfd: document device tree bindings adds 875347fe5756 can: mcp25xxfd: add regmap infrastructure adds 55e5b97f003e can: mcp25xxfd: add driver for Microchip MCP25xxFD SPI CAN adds 33ea42f69f19 can: mcp25xxfd: add listen-only mode adds 27cf93863cbc MAINTAINERS: Add entry for Microchip MCP25XXFD SPI-CAN net [...] adds 64fb587cfdc3 MAINTAINERS: Add reviewer entry for microchip mcp25xxfd SP [...] adds c5a2a132a386 Merge tag 'linux-can-next-for-5.10-20200921' of git://git. [...] adds 92ec804f3dbf net: phy: bcm7xxx: Add an entry for BCM72113 adds 3ab0a7a0c349 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds ba356c90985d devlink: Enhance policy to validate eswitch mode value adds c49a94405b39 devlink: Enhance policy to validate port type input value adds 748d1c8a425e Merge branch 'devlink-Use-nla_policy-to-validate-range' adds 4748a37069a3 Merge remote-tracking branch 'net-next/master' into master adds 31f23a6a181c bpf: Fix potential call bpf_link_free() in atomic context adds 2af30f115d69 btf: Make btf_set_contains take a const pointer adds 0d004c020b55 bpf: Check scalar or invalid register in check_helper_mem_access adds 27774b7073b5 btf: Add BTF_ID_LIST_SINGLE macro adds 9436ef6e862b bpf: Allow specifying a BTF ID per argument in function protos adds d7b9454a4f63 bpf: Make BTF pointer type checking generic adds 02f7c9585d1e bpf: Make reference tracking generic adds feec70401672 bpf: Make context access check generic adds a2bbe7cc9075 bpf: Set meta->raw_mode for pointers close to use adds c18f0b6aee2a bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg adds fd1b0d604c56 bpf: Hoist type checking for nullable arg types adds f79e7ea57173 bpf: Use a table to drive helper arg type checks adds 4153b89b4126 Merge branch 'refactor-check_func_arg' adds c69d2ddb2072 bpf: Using rcu_read_lock for bpf_sk_storage_map iterator adds a8a717963fe5 selftests/bpf: Fix stat probe in d_path test adds 91ce1f627ae2 Merge remote-tracking branch 'bpf-next/master' into master adds 1702ad79d31e netfilter: conntrack: proc: rename stat column adds 8a8b9047a897 netfilter: nf_tables: Remove ununsed function nft_data_debug adds 18cd9b00fffe ipvs: Remove unused macros adds 1066ba42955e Merge remote-tracking branch 'netfilter-next/master' into master adds 41650c45fbd2 ssb: Remove meaningless jump label to simplify the code adds 55bd14997867 net: wilc1000: clean up resource in error path of init mon [...] adds 027a4c9c305f rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c adds 4cff897cb2f8 rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c adds 03ce81593951 rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c adds d87a8d4d5eef rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c adds 07cc5f0345ae rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c adds 77205bc3db80 rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c adds d544707ae078 rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c adds 9dbde387e283 rtlwifi: rtl8192de: fix comparison to bool warning in hw.c adds 02686841d58f rtlwifi: rtl8723be: fix comparison to bool warning in hw.c adds d0c8ff7c1e47 wlcore: Remove unused function no_write_handler() adds 7f1e215b39cb mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE adds 6c1d61913570 rtlwifi: Use ffs in <foo>_phy_calculate_bit_shift adds a03efb41bb15 rtlwifi: rtl8192ee: use true,false for bool variable large [...] adds ff4d1d726e7f rtlwifi: rtl8821ae: use true,false for bool variable large [...] adds dd7a3a331f5d rtlwifi: rtl8723be: use true,false for bool variable large [...] adds cf4f9e7f0c19 Merge remote-tracking branch 'wireless-drivers-next/master [...] adds c04e435a42b8 Merge remote-tracking branch 'bluetooth/master' into master adds 980c50d8908b Merge remote-tracking branch 'gfs2/for-next' into master adds 7865b7defb8f Merge remote-tracking branch 'mtd/mtd/next' into master adds e36f21a72d94 Merge remote-tracking branch 'nand/nand/next' into master adds 39667ee76283 Merge remote-tracking branch 'crypto/master' into master adds 484a8737c755 drm: rcar-du: Make DRM_RCAR_WRITEBACK depends on DRM_RCAR_DU adds c3415d91832c dt-bindings: display: renesas,du: Document the r8a7742 bindings adds 9edf73fece3d drm: rcar-du: Add r8a7742 support adds 109bf47277a0 dt-bindings: display: renesas,lvds: Document r8a7742 bindings adds 3fa98ed530a4 drm: rcar-du: lvds: Add r8a7742 support adds 2cd9df2be757 dt-bindings: display: bridge: lvds-codec: Document power-s [...] adds 946a61ab2d75 drm/bridge: lvds-codec: Add support for regulator adds 4b6f2b971e8d dt-bindings: display: renesas,du: Document r8a774e1 bindings adds 31057d444d41 drm: rcar-du: Add support for R8A774E1 SoC adds 45d6ec79dd42 dt-bindings: display: renesas,lvds: Document r8a774e1 bindings adds 0c905a0a30d1 dt-bindings: display: renesas,dw-hdmi: Add r8a774e1 support adds 6d981d276110 drm: rcar-du: lvds: Add support for R8A774E1 SoC adds 542d9a658eeb dt-bindings: display: renesas: du: Document the r8a77961 bindings adds 0356f0fbc53d dt-bindings: display: renesas: dw-hdmi: Tidyup example compatible adds 460941cd6923 dt-bindings: display: renesas: dw-hdmi: Add R8A77961 support adds ef84ad32f41c drm: rcar-du: Add r8a77961 support adds dc86d6bc9bc3 drm: rcar-du: Fix pitch handling for fully planar YUV formats adds f4dfa76d73f7 drm: rcar-du: Fix crash when enabling a non-visible plane adds 709b66b4b745 drm: rcar-du: Update description for DRM_RCAR_DW_HDMI Kcon [...] adds 2a32dbdc2c7d drm: rcar-du: Put reference to VSP device adds c03156d7d9fe Merge tag 'du-next-20200922' of git://linuxtv.org/pinchart [...] adds 3e6f73b876ea Merge tag 'drm/tegra/for-5.10-rc1' of ssh://git.freedeskto [...] adds 73bb394cb969 drm/exynos: dsi: Simplify with dev_err_probe() adds 231a474dd2b1 drm/exynos: hdmi: Simplify with dev_err_probe() adds ddfd4ab6bb08 drm/exynos: Fix dma_parms allocation adds 1cd0f494103d Merge tag 'exynos-drm-next-v5.10' of git://git.kernel.org/ [...] adds 92ffad62a6fb Merge tag 'phy-attrs-5.10' of git://git.kernel.org/pub/scm [...] adds 85649cc8dc50 dt-bindings: drm/bridge: Document Cadence MHDP8546 bridge [...] adds fb43aa0acdfd drm: bridge: Add support for Cadence MHDP8546 DPI/DP bridge adds afba7e6c5fc1 drm: bridge: cdns-mhdp8546: Add TI J721E wrapper adds 511d2ffd35ff Merge tag 'cdns-mhdp-5.10' of git://git.kernel.org/pub/scm [...] adds db29dc7d3346 Merge tag 'drm-intel-next-2020-09-17' of git://anongit.fre [...] adds fc88fef916e8 Merge tag 'amd-drm-next-5.10-2020-09-18' of git://people.f [...] adds 82be0d7540b1 drm/i915/selftest: Create mock_destroy_device adds cd01269d11a3 drm/i915/selftests: align more to real device lifetimes adds df2ce4596c04 drm/amdgpu: Convert to using devm_drm_dev_alloc() (v2) adds a7d39439f8bd drm/dev: Remove drm_dev_init adds 91e89097b86f drm/panfrost: add support for vendor quirk adds 110003002291 drm/panfrost: add amlogic reset quirk callback adds afcd0c7d3d4c drm/panfrost: add Amlogic GPU integration quirks adds 92fdb97d648a drm/ttm: update kernel-doc line comments adds 089d83418914 drm/vc4: hvs: Pull the state of all the CRTCs prior to PV muxing adds 6ea6be77086f Merge tag 'drm-misc-next-2020-09-21' of git://anongit.free [...] adds 079bd70e29ae Merge remote-tracking branch 'drm/drm-next' into master adds c7651b735866 drm/amdgpu: Fix handling of KFD initialization failures adds b7b6c38529c9 drm/amdkfd: Calculate CPU VCRAT size dynamically (v2) adds 59d7115dae02 drm/amdkfd: Move process doorbell allocation into kfd device adds 9de9a54aba76 drm/amd/display: fix crash/reboot while accessing sysfs files adds 36499e4c776a drm/amdgpu: Fix dead lock issue for vblank adds e8f58ee143ed drm/amdkfd: Fix kfd init stack dump adds d0e63b343e57 drm/amdkfd: Use kvmalloc instead of kmalloc for VCRAT adds 651111be24aa drm/amd/display: Fix incorrect backlight register offset for DCN adds e4b37eec1767 drm/amd/display: [FW Promotion] Release 0.0.33 adds c15bc8d285fe drm/amd/display: 3.2.103 adds cbf229bbcb7f drm/amd/display: Bug in dce_is_panel_backlight_on() adds 099303e9a9bd drm/amd/display: eDP intermittent black screen during PnP adds 25b315817216 drm/amd/display: Fix ODM policy implementation adds 37b7cb10f07c drm/amd/display: Increase timeout for DP Disable adds f43dc909aa7f drm/amd/display: Enable DP YCbCr420 mode support for DCN10 adds b50d55517da2 drm/amd/display: allow DP RX to use more cr aux rd interval delay adds a9edc81564c9 drm/amd/display: Implement PSR wait for enable/disable adds 99d1437aa0ac drm/amd/display: Check for flip pending before locking pipes. adds fb0fe920469a drm/amd/display: TMDS Fallback transition adds 3b37260be5d7 drm/amd/display: [FW Promotion] Release 0.0.34 adds 3a83d33e18f3 drm/amd/display: 3.2.104 adds 12dbd1f7578f drm/amd/display: [FIX] update clock under two conditions adds d94c8250c6ca drm/amdgpu/mes: simplify the return expression of mes_v10_ [...] adds da51e50d454d drm/amdgpu: simplify the return expression adds 4a78f15fb6c9 drm/amd/pm: simplify the return expression of smu_hw_fini adds c24a3c050598 drm/amdgpu/gmc9: simplify the return expression of gmc_v9_ [...] adds 8d89b96fe797 drm/amd/powerplay: optimize the mclk dpm policy settings adds d117413f5e1b drm/amd/pm: Removed fixed clock in auto mode DPM adds 3f975d0f71d3 drm/amdgpu: update athub interrupt harvesting handle adds b226ef95b622 drm/amd/pm: correct the pmfw version check for Navi14 adds d152986c5189 drm/amd/pm: decouple the watermark table setting from socc [...] adds 227e011f37d6 drm/amd/pm: drop redundant watermarks bitmap setting adds b362a18ada43 drm/amd/pm: update driver if file for sienna cichlid adds 78f0aef11fde drm/amdgpu: fix hdp register access error adds 52ef3a1a6f07 drm/amdgpu: Add initial kernel documentation for the amd_i [...] adds 027f2d27b73c drm/radeon: fix typoes in comments adds f349f772b05c drm/amd: fix typoes in comments adds 28d76d48368c drm/amd/display: optimize code runtime a bit adds 10e07ca31254 gpu/drm/radeon: fix spelling typo in comments adds 6a5bec1ff0e9 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 48441887aa3a drm/amdgpu: add another raven1 gfxoff quirk adds f4a336053725 drm/amdgpu/display: fix CFLAGS setup for DCN30 adds b64d7dc03fd8 Merge remote-tracking branch 'amdgpu/drm-next' into master adds 4d658cb7789e drm/dp: fix kernel-doc warnings at drm_dp_helper.c adds 94a4fb8a316e drm/dp: fix a kernel-doc issue at drm_edid.c adds 9176cafd9dd2 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 523be44c334b drm/imx/dcss: fix unused but set variable warnings adds d7b1c018140f drm/panel: samsung: make vint_table static const adds b8f8dbf64958 drm/vram-helper: Fix use of top-down placement adds ca4bd68e11c8 drm/gma500: clean up indentation issues adds 9572e6693cd7 vga_switcheroo: simplify the return expression of vga_swit [...] adds ad44c03208e4 drm/dp_mst: Retrieve extended DPCD caps for topology manager adds e01cd1c78455 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 710a040a4dd7 drm/msm/dp: Sleep properly in dp_hpd_handler kthread adds e9ba8d550dd1 drm/msm: Fix the a650 hw_apriv check adds ca9b38e6d671 drm/msm: Remove depends on interconnect adds 9d8baa2bf224 drm/msm: Fix premature purging of BO adds 63ca94adc03c drm/msm: Leave inuse count intact on map failure adds 341a361c4636 drm/msm/dpu: Convert to DEFINE_SHOW_ATTRIBUTE adds 3c0f462da069 drm/msm/dpu: remove unused variables new_cnt and old_cnt i [...] adds 6ff76244da3a Merge remote-tracking branch 'drm-msm/msm-next' into master adds cc619d534736 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds ab866e5ecc5b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 1d512ee861b8 regmap: debugfs: Fix more error path regressions adds 55bf414ebf7c Merge remote-tracking branch 'regmap/for-5.10' into regmap-next adds 81ef05f39d9e Merge remote-tracking branch 'regmap/for-next' into master adds 2b987515e1d1 ALSA: asihpi: fix spellint typo in comments adds 18d122c0287b ALSA: compat_ioctl: avoid compat_alloc_user_space adds 69b08bdfa818 ALSA: hda - add Intel DG1 PCI and HDMI ids adds 1bee263dfda5 ALSA: hda - controller is in GPU on the DG1 adds 7b882fe3e3e8 ALSA: hda - handle multiple i915 device instances adds 534ad9afb19b ALSA: hda - fix CONTROLLER_IN_GPU macro name adds 6564d0ad67ef ALSA: ctl: Workaround for lockdep warning wrt card->ctl_fi [...] adds 22657d950ac4 Merge remote-tracking branch 'sound/for-next' into master adds 15b3d324c898 dt-bindings: tlv320adcx140: Add GPIO config and drive config adds d5214321498a ASoC: tlv320adcx140: Add support for configuring GPIO pin adds 2263063fc488 ASoC: SOF: topology: fix the process being scheduled on co [...] adds 641088722244 ASoC: cs42l51: add additional ADC volume controls adds 43437d0417a3 ASoC: SOF: pm: Fix prepare callback behavior for OF usecase adds 5b51b9221f71 ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common adds 7a477213923f dt-bindings: tas2562: Add TAS2564 to binding adds 534c0f4391a4 ASoC: tas2562: Add the TAS2564 compatible adds 97ee967e6c56 Merge branch 'asoc-5.9' into asoc-5.10 adds 9074a078435e dt-bindings: tas2562: Add the TAS2110 amplifier adds 8adcdbe63aa7 ASoC: tas2562: Add the TAS2110 class-D amplifier adds b23d9eb897a1 dt-bindings: tas2770: Fix I2C addresses for the TAS2770 adds d3d71c99b541 ASoC: tas2770: Fix unbalanced calls to pm_runtime adds ec9377dca2ca ASoC: tas2770: Convert bit mask to GENMASK in header adds d3964aff7331 ASoC: tas2770: Fix the spacing and new lines adds be05ab41c618 ASoC: tas2770: Refactor sample rate function adds 163cd1059a85 ASoC: hdac: make SOF HDA codec driver probe deterministic adds 3331bcd6a2f2 ASoC: SOF: control: fix size checks for ext_bytes control .get() adds ec5a97624a8d ASoC: SOF: control: fix size checks for volatile ext_bytes [...] adds 2ca210112ad9 ASoC: SOF: control: add size checks for ext_bytes control .put() adds 376dd57d8863 Merge series "ASoC: SOF: fix kcontrol size checks" from Ka [...] adds 55c5cc63ab32 ASoC: hdmi-codec: Use set_jack ops to set jack adds 90e2a588c9e7 ASoC: tas2562: Remove duplicate code for I/V sense adds 50b18e4a2608 ASoC: cros_ec_codec: fix kconfig dependency warning for SN [...] adds ff4f4029225a Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 99f2e813600b Merge remote-tracking branch 'sound-asoc/for-next' into master adds 357286530f13 Merge remote-tracking branch 'modules/modules-next' into master adds 56ee941c303e Merge remote-tracking branch 'input/next' into master adds afcd65e088ec Merge remote-tracking branch 'block/for-next' into master adds 4ee13125a8f0 fix up for "io_uring: get rid of req->io/io_async_ctx union" adds ee1dfad5325f dm: fix bio splitting and its bio completion order for regular IO adds cf9c37865557 dm: fix comment in dm_process_bio() adds 4a5caa4af0df dm crypt: document new no_workqueue flags adds 4c07ae0ad493 dm crypt: document encrypted keyring key option adds 6a0b4df491b7 Merge remote-tracking branch 'device-mapper/for-next' into master adds cc42c64a0d1d Merge remote-tracking branch 'mmc/next' into master adds d60dfdeb9b0f Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 9120777e2f93 Merge remote-tracking branch 'battery/for-next' into master adds 4c9db39361da regulator: unexport regulator_lock/unlock() adds be35cc4695aa regulator: fix indentation issue adds 0c7d1b4d0c1e regulator: enable compile testing for Maxim and Samsung PM [...] adds 8d23b0b8fc95 regulator: s5m8767: initialize driver via module_platform_driver adds abd10883f622 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds e34403334a97 Merge remote-tracking branch 'regulator/for-next' into master adds 84ab0273788c Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 26943c458213 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 4a4e5c8d652e Merge remote-tracking branch 'selinux/next' into master adds bf0afe673b99 Smack: Fix build when NETWORK_SECMARK is not set adds 839c8fd0b619 Merge remote-tracking branch 'smack/next' into master adds ad072031b9dc Merge remote-tracking branch 'tomoyo/master' into master adds 49eaddfb39e6 Merge remote-tracking branch 'tpmdd/next' into master adds 7d7f5fdd2d8b Merge remote-tracking branch 'iommu/next' into master adds f80d8e917acd Merge remote-tracking branch 'audit/next' into master adds b9ef9b2b1dec Merge remote-tracking branch 'devicetree/for-next' into master adds ca03dba30f2b spi/topcliff-pch: drop double zeroing adds 4c3a14fbc05a spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() adds 7b1d96813317 spi: omap2-mcspi: Improve performance waiting for CHSTAT adds 8c67ef16ace6 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds ab1861851886 Merge remote-tracking branch 'spi/for-next' into master adds dfb4de9d3a56 x86/kvm: Don't forget to ACK async PF IRQ adds 3abfc204febd Merge branch 'WIP.fixes' adds e6eb15c9ba31 KVM: nSVM: Avoid freeing uninitialized pointers in svm_set [...] adds fb5ee4ba376e Merge branch 'x86/seves' adds 13c877f4b48b x86/mce: Stop mce_reign() from re-computing severity for e [...] adds dc0592b73715 x86/mce/dev-mcelog: Do not update kflags on AMD systems adds 5506264ae5c2 Merge branch 'ras/core' adds 412094d966d4 Merge branch 'core/urgent' adds 8846f9fc76ba Merge branch 'linus' adds 5fa3146213b9 Merge branch 'x86/urgent' adds 0a260b1c5867 x86/smp: Add a per-cpu view of SMT state adds 81f449985c12 x86/mm: Refactor cond_ibpb() to support other use cases adds a9210620ec36 x86/mm: Optionally flush L1D on context switch adds b6724f118d44 prctl: Hook L1D flushing in via prctl adds 767d46ab566d Documentation: Add L1D flushing Documentation adds 30b6218b43ff Merge branch 'x86/pti' adds c7b6bac9c72c drm, iommu: Change type of pasid to u32 adds 2a5054c6e7b1 iommu/vt-d: Change flags type to unsigned int in binding mm adds 4e7b11567d94 Documentation/x86: Add documentation for SVA (Shared Virtu [...] adds ff4f82816dff x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions adds b454feb9abc1 x86/fpu/xstate: Add supervisor PASID state for ENQCMD adds f0f2f9feb4ee x86/msr-index: Define an IA32_PASID MSR adds 52ad9bc64c74 mm: Add a pasid member to struct mm_struct adds 1478b99a7653 x86/cpufeatures: Mark ENQCMD as disabled when configured out adds 20f0afd1fb3d x86/mmu: Allocate/free a PASID adds 242a647c0e17 manual merge of x86/irq adds 5866e9205b47 x86/cpu: Add hardware-enforced cache coherency as a CPUID feature adds 75d1cc0e05af x86/mm/pat: Don't flush cache if hardware enforces cache c [...] adds e1ebb2b49048 KVM: SVM: Don't flush cache if hardware enforces cache coh [...] adds 3a93a65fcafa manual merge of ras/core adds 46607f6cc7b5 Merge branch 'objtool/urgent' adds 04154974ade8 Merge branch 'locking/urgent' adds 267580db047e seqlock: Unbreak lockdep adds b6c23dffd290 Merge branch 'locking/core' adds cdabce2e3dff softirq: Add debug check to __raise_softirq_irqoff() adds e7e4bc822af5 Merge branch 'irq/core' adds c2cfa7d3be21 Merge branch 'efi/urgent' adds 6d0fd5361830 include: pe.h: Add RISC-V related PE definition adds f30f242fb131 efi: Rename arm-init to efi-init common for all arch adds 6208857b8f7e efi/libstub: arm32: Base FDT and initrd placement on image [...] adds 1a895dbf4b66 efi/libstub: Export efi_low_alloc_above() to other units adds 762cd288fc4a efi/libstub: arm32: Use low allocation for the uncompresse [...] adds 5c4c30f40ca2 efi/printf: remove unneeded semicolon adds 58c909022a5a efi: Support for MOK variable config table adds 38a1f03aa240 integrity: Move import of MokListRT certs to a separate routine adds 726bd8965a5f integrity: Load certs from the EFI MOK config table adds c1df5e0c5796 efi/libstub: Add efi_warn and *_once logging helpers adds d2778b4891fb efi/x86: Add a quirk to support command line arguments on [...] adds 3c029b01da60 edac,ghes,cper: Add Row Extension to Memory Error Record adds 744de4180a43 cper,edac,efi: Memory Error Record: bank group/address and [...] adds 45c1c667ec05 Merge branch 'efi/core' adds 74126bb6e349 Merge remote-tracking branch 'tip/auto-latest' into master adds bc290c254438 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 5ba2b28dfa7c Merge remote-tracking branch 'edac/edac-for-next' into master adds fc5451a59860 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 6731da9e0ff3 rcu-tasks: Mark variables static adds 2393a613d2e3 rcu-tasks: Use more aggressive polling for RCU Tasks Trace adds 574de8766f6e rcu-tasks: Selectively enable more RCU Tasks Trace IPIs adds 4fe192dfbe5b rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace adds ba3a86e47232 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace adds 592031cc1085 rcu-tasks: Fix low-probability task_struct leak adds f747c7e15d7b rcu-tasks: Enclose task-list scan in rcu_read_lock() adds 6beb1792a233 Merge branch 'rtt-speedup.2020.09.16a' into HEAD adds 3fd70fb5f342 refscale: Bounds-check module parameters adds a39b14933ac2 torture: Don't kill gdb sessions adds 9e097980efe9 sched/core: Allow try_invoke_on_locked_down_task() with ir [...] adds 3120ceec35ed locktorture: Track time of last ->writeunlock() adds 2c22e0490aa7 torture: Periodically pause in stutter_wait() adds b01a5946d67c x86/cpu: Avoid cpuinfo-induced IPI pileups adds 9795a0658819 torture: Make torture_stutter() use hrtimer adds 73b78126889b scftorture: Add an alternative IPI vector adds b8ccefb27e3d x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs adds 3416033e57aa rcu: Panic after fixed number of stalls adds e36650394c63 rcuscale: Add RCU Tasks Trace adds 98cd7d697c50 rcuscale: Avoid divide by zero adds 696de65f237a srcu: Take early exit on memory-allocation failure adds 32b9775acb28 docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] adds 182d339dbac2 rcutorture: Make preemptible TRACE02 enable lockdep adds a00171f3c32c rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop adds 96000cc86cbb rcutorture: Make grace-period kthread report match RCU fla [...] adds 3ac5dd57fc99 torture: Exclude "NOHZ tick-stop error" from fatal errors adds aec4c1ebc7c1 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP adds b0e397884950 rcu: Un-hide lockdep maps for !LOCKDEP adds 07c42f354197 net: Un-hide lockdep_sock_is_held() for !LOCKDEP adds cb297a04b37e net: sched: Remove broken definitions and un-hide for !LOCKDEP adds cf0aa41d7efe srcu: Use a more appropriate lockdep helper adds d7a5791fe8ec lockdep: Provide dummy forward declaration of *_is_held() helpers adds 288d55a51e14 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition adds dab7a131be2a rcuscale: Prevent hangs for invalid arguments adds 41f590a23ab1 refscale: Prevent hangs for invalid arguments adds 178d6496b533 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] adds 42919f948537 rcu-tasks: Make the units of ->init_fract be jiffies adds b9dfeec13212 locktorture: Ignore nreaders_stress if no readlock support adds 326181e08092 locktorture: Prevent hangs for invalid arguments adds 51f2ac4edff4 torture: Prevent jitter processes from delaying failed run adds 1ee784892ad1 rcutorture: Prevent hangs for invalid arguments adds 8c0a1269709d rcu/tree: Add a work to allocate pages from regular context adds 4c3c0ebef63c mm: Add __rcu_alloc_page_lockless() func. adds d2de743cb06e rcu/tree: use __rcu_alloc_page_lockless() func. adds 0f5493072711 rcu/tree: Use schedule_delayed_work() instead of WQ_HIGHPRI queue adds 72b054203cbe list.h: Update comment to explicitly note circular lists adds b94e6291a208 torture: Force weak-hashed pointers on console log adds 99a2a9b00b1f rcu: Implement rcu_segcblist_is_offloaded() config dependent adds 7b275de3c8e3 Merge remote-tracking branch 'rcu/rcu/next' into master adds 69232d16fd00 Merge remote-tracking branch 'kvm-arm/next' into master adds 4517076608c5 KVM: PPC: Book3S HV: XIVE: Convert to DEFINE_SHOW_ATTRIBUTE adds eb173559c97c KVM: PPC: Book3S: Remove redundant initialization of variable ret adds cf59eb13e151 KVM: PPC: Book3S: Fix symbol undeclared warnings adds 5da762916e93 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 08b7f6e79334 Merge remote-tracking branch 'percpu/for-next' into master adds 64b02e54e50f platform/chrome: cros_ec_proto: Update cros_ec_cmd_xfer() [...] adds 6b194ee98646 platform/chrome: cros_ec_proto: Drop cros_ec_cmd_xfer() adds 964e422b23c9 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 9998d69d876d Merge remote-tracking branch 'leds/for-next' into master adds d7799213cc43 Merge remote-tracking branch 'ipmi/for-next' into master adds 926065e2759c Merge remote-tracking branch 'driver-core/driver-core-next [...] adds 46034a999c07 usb: host: xhci-plat: add platform data support adds 5e0e54ff8924 usb: host: xhci-plat: add .suspend_quirk for struct xhci_p [...] adds 93cb8f13be87 usb: host: xhci-plat: delete the unnecessary code adds f768e718911e usb: host: xhci-plat: add priv quirk for skip PHY initialization adds 4bb4fc0dbfa2 usb: host: xhci-plat: add wakeup entry at sysfs adds 9cdda28d3278 usb: host: xhci-plat: improve the comments for xhci_plat_suspend adds 18a367e8947d usb: xhci: omit duplicate actions when suspending a runtim [...] adds edc649a82341 xhci: Tune interrupt blocking for isochronous transfers adds 167657a1bb5f xhci: don't create endpoint debugfs entry before ring buff [...] adds 673d74683627 usb: xhci: add debugfs support for ep with stream adds 629b9111535f Merge 5.0-rc6 into usb-next adds 55be22adf11b Merge a31128384dfd ("Merge tag 'libnvdimm-fixes-5.9-rc7' o [...] adds 2b4534185b61 Merge tag 'usb-ci-v5.10-rc1' of git://git.kernel.org/pub/s [...] adds 089566094116 USB: bcma: use module_bcma_driver to simplify the code adds 183fba0ab1f9 usb: appledisplay: use module_usb_driver to simplify the code adds 09dc10a7b20d dt-bindings: usb: renesas, usb3-peri: Document r8a774e1 support adds 0d12658dc179 dt-bindings: usb: renesas,usbhs: Add r8a774e1 support adds cd6313d24c9f Merge remote-tracking branch 'usb/usb-next' into master adds 9b1e52137b22 phy: fix USB_LGM_PHY warning & build errors adds 488e3f52a827 phy: rockchip-dphy-rx0: Include linux/delay.h adds ee0f841da675 Merge remote-tracking branch 'phy-next/next' into master adds 33f16b25a091 Merge 5.9.0-rc6 into tty-next adds 79d924e92fb0 Merge ba31128384dfd ("Merge tag 'libnvdimm-fixes-5.9-rc7' [...] adds 2303d4126ab9 Merge remote-tracking branch 'tty/tty-next' into master adds 9fff76fb3e6a Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds df10c6c7f776 Merge remote-tracking branch 'extcon/extcon-next' into master adds bfe7891832b6 Merge remote-tracking branch 'soundwire/next' into master adds 904200a9202a Merge remote-tracking branch 'thunderbolt/next' into master adds aa06b6f4d8e3 iio: adc: rockchip_saradc: Allow compile-testing with !ARM adds 52f5b683e50a iio: sx9310: Prefer async probe adds 50dd953ea094 MAINTAINERS: Consolidate Analog Devices IIO entries and re [...] adds d3333e21f2d7 MAINTAINERS: Move Hartmut Knaack to Credits adds dde8ceec9e29 iio: temperature: mlx90632: Interface to change object amb [...] adds 23e0618ca025 iio: light: as73211: Increase measurement timeout adds a5c69204dafc iio: adc: stm32: Fix missing return in booster error path adds 5ac65da27ea8 iio: gyro: adxrs290: use hook for devm resource unwinding adds 672555807f6f iio: gyro: adxrs290: Add triggered buffer support adds 85434c2ab315 dt-bindings: iio: gyro: adxrs290: Add interrupts support adds d3e0e14d6517 iio: gyro: adxrs290: Add debugfs register access support adds 2544ea7bd075 iio: stm32-dac: Replace indio_dev->mlock with own device lock adds 20be66c193be iio: dac: ti-dac7612: Replace indio_dev->mlock with own de [...] adds f0e64305cf74 iio: frequency: adf4350: Replace indio_dev->mlock with own [...] adds 9c53adbac03a dt-bindings: iio: adc: ti,adc12138 yaml conversion. adds 1bf0347a3ca1 dt-bindings: iio: adc: ti,ads7950 binding conversion adds 3b17dd220432 dt-bindings: iio: adc: exynos-adc: require second interrup [...] adds 3c6fe911996f dt-bindings: iio: adc: exynos-adc: do not require syscon o [...] adds b79a22ee37ee iio: adis16201: Use Managed device functions adds 17ff204ca827 iio: adis16209: Use Managed device functions adds 77802e097f1c iio: adis16136: Use Managed device functions adds 5a9b7ca63846 iio: adis16260: Use Managed device functions adds f13aa0644225 iio: adis16400: Use Managed device functions adds fa623cddc040 iio: adis16460: Use Managed device functions adds 514f641b3b2a iio: adis16480: Use Managed device functions adds 460c7b4c1ab3 staging: iio: adis16203: Use Managed device functions adds 9da328667316 staging: iio: adis16240: Use Managed device functions adds d8f0cd76684e iio: adis: Drop non Managed device functions adds d4a4b78a0c04 iio: adc: palmas_gpadc: use module_platform_driver to simp [...] adds a2de31bda7e1 staging:iio:dac:max517 remove documentation adds 5999439859b3 staging:iio:light: Move tsl2x7x ABI docs to correct location. adds d4ca7f94cee5 staging:iio:light: drop stale ABI docs adds 7b9dc60ebd96 staging:iio:documentation: Drop most generic docs adds 6026af6a53df iio: adc: ad9467: refine mismatch vs unknown chip-id messages adds 13ca1a1be501 iio: adc: ad9467: return ENODEV vs EINVAL in ad9467_setup() adds 14b15f3f9c92 iio: adc: meson-saradc: Make the of_device_id array style [...] adds e16e0a778fec iio: buffer: split buffer sysfs creation to take buffer as [...] adds d563d4d83464 iio:imu:adis16400: Sort out missing kernel doc. adds 19061b3c590d iio:potentiometer:ad5272: Drop of_match_ptr and CONFIG_OF [...] adds c34bed923d40 iio:potentiometer:ds1803: Drop of_match_ptr and CONFIG_OF [...] adds 458c7665f82a iio:potentiometer:max5432: Drop of_match_ptr and use gener [...] adds 1c372dd71da4 iio:potentiometer:max5481: Drop of_match_ptr and CONFIG_OF [...] adds 9c5149cd92e4 iio:potentiometer:max5481: Drop invalid ACPI binding. adds 6fad8ae45692 iio:potentiometer:mcp4018: Drop of_match_ptr and CONFIG_OF [...] adds a51a83499786 iio:potentiometer:mcp4131: Drop of_match_ptr and use gener [...] adds 20e39f3aa278 iio:potentiometer:mcp4531: Drop of_match_ptr and CONFIG_OF [...] adds b49e6eb1c7df iio:dac:ad5446: Drop of_match_ptr and CONFIG_OF protections adds 23636b479a39 iio:dac:ad5592r: Drop of_match_ptr and ACPI_PTR protections. adds fe506cc5af0b iio:dac:ad5593r: Drop of_match_ptr and ACPI_PTR protections. adds 34860a19a3ac iio:dac:ad7303: Drop of_match_ptr protection adds 2de887b0cfc7 iio:dac:mcp4725: drop of_match_ptr and use generic fw properties adds 40f84dd0e60c iio:dac:ti-dac082s085: Drop of_match_ptr and CONFIG_OF pro [...] adds 16723c6eaa9e iio:dac:ti-dac5571: Drop of_match_ptr and CONFIG_OF protections adds 4c55fb8c9917 iio:potentiostat:lmp91000: Drop of_match_ptr and use gener [...] adds eb25d0aa4ae0 iio:pressure:icp10100: Drop of_match_ptr and CONFIG_OF pro [...] adds 0e62470652fa iio:pressure:ms5611: Drop of_match_ptr and CONFIG_OF protections adds 444f5f854b35 iio:pressure:ms5637: Drop of_match_ptr protection adds a409d2b63913 iio:pressure:zpa2326: Drop of_match_ptr protection adds c5b411bc9a70 iio:temperature:tsys01: Drop of_match_ptr protection adds b5c35aedf98d iio:temperature:tmp007: Drop of_match_ptr protection adds 184ac728db03 iio:resolver:ad2s1200: Drop of_match_ptr protection adds 4d36d4df68d3 iio:chemical:ams-iaq-core: Drop of_match_ptr protection adds a867e8986759 iio:chemical:atlas-sensor: Drop of_match_ptr and use gener [...] adds cb26d236861c iio:chemical:sgp30: Use local variable dev to simplify code adds 6ac282edd653 iio:chemical:sgp30: Drop of_match_ptr and use generic fw a [...] adds e12b3a6150f1 iio:chemical:vz89x: Introduce local struct device pointer. adds b3fce99a5737 iio:chemical:vz89x: Drop of_match_ptr protection and use g [...] adds d13643143074 iio:humidity:hdc100x: Drop of_match_ptr protection. adds c457b7efa302 iio:proximity:as3935: Use local struct device pointer to s [...] adds 00fa493b9989 iio:proximity:as3935: Drop of_match_ptr and use generic fw [...] adds 03303e842543 iio:proximity:pulsedlight: Drop of_match_ptr protection adds 8e5a0426dddb iio:magn:ak8975: Drop of_match_ptr and ACPI_PTR protections. adds 2b4f0172ae68 iio:magn:ak8974: Drop of_match_ptr protection adds 7f33a29a747f iio:humidity:htu21: Drop of_match_ptr protection adds 4231f9d166bb iio:humidity:si7020: Drop of_match_ptr protection adds 322da39090f0 iio:health:max30102: Drop of_match_ptr and use generic fw [...] adds 58601d102dc3 dt-bindings: iio: proximity: vl53l0x: Add IRQ support adds 3cef2e31b54b iio: proximity: vl53l0x: Add IRQ support adds 8a0f412fca6e iio: adc: fsl-imx25-gcq: Replace indio_dev->mlock with own [...] adds 6026292469e7 iio: dac: ad7303: Complete 'struct ad7303_state' doc adds 1536a8ee142f iio: dac: ad5064: Fix a few kerneldoc misdemeanours adds c5e6c649b4c4 iio: adc: ad7949: Fix misspelling issue adds ee21014b102e iio: dummy: iio_dummy_evgen: Demote file header and supply [...] adds faeda9190758 iio: gyro: adis16080: Fix formatting issue adds ed33833ea822 iio: chemical: sgp30: Add description for sgp_read_cmd()'s [...] adds 5fe68a4d85bf iio:dac:ad5592r: Fix use of true for IIO_SHARED_BY_TYPE adds b004fe33034c iio: dac: ad5592r: un-indent code-block for scale read adds c8bb10c50d60 iio: dac: ad5592r: localize locks only where needed in ad5 [...] adds c9561fd21a06 iio:core: Tidy up kernel-doc. adds cd7798cbd280 iio: Add __printf() attributes to various allocation functions adds e8a26c5b767b iio:magn:hmc5843: Fix passing true where iio_shared_by enu [...] adds 9e7c7d92747f iio:accel:bma180: Fix use of true when should be iio_share [...] adds 36e322ec5dd2 iio: adis: Move burst mode into adis_data adds f81d053bb461 iio: adis16400: Drop adis_burst usage adds 0dfaa465fc73 iio: adis16475: Drop adis_burst usage adds e8173161746d iio: adis. Drop adis_burst struct adds 44a76de8ca4d iio: imu: st_lsm6dsx: Scaling factor type set to IIO_VAL_I [...] adds 22daffe295db dt-bindings:iio:adc:fsl,vf610-adc conversion to yaml. adds 128aba07d3a6 dt-bindings:iio:adc:ti,twl4030-madc yaml conversion adds 994235f3234f dt-bindings:iio:adc:st,stmpe-adc yaml conversion adds f384720e3988 dt-bindings:iio:adc: aspeed,ast2400 yaml conversion adds 9c146a575b48 dt-bindings:iio:adc:marvell,berlin2-adc yaml conversion adds 97218c6d1eb9 dt-bindings:iio:adc:sprd,sc2720-adc yaml conversion. adds 6d15f62f5090 dt-bindings:iio:adc:nuvoton,nau7802 yaml conversion adds 6e7625a9f0c9 dt-bindings:iio:adc:nuvoton,npcm750-adc yaml conversion adds 1f3b18732e36 dt-bindings:iio:adc:cosmic,10001-adc yaml conversion adds 8655d6977b0d dt-bindings:iio:adc:ti,ads1015 yaml conversion adds 964adff5fa49 dt-bindings:iio:adc:fsl,imx7d-adc yaml conversion adds 49703a3685ee dt-bindings:iio:adc:fsl,imx25-gcq yaml conversion adds 75440ae305b6 dt-bindings:iio:adc:nxp,lpc1850-adc yaml conversion adds 45f90fe986ad dt-bindings:iio:adc:nxp,lpc3220-adc yaml conversion adds 1ca9d1b1342d dt-bindings:iio:adc:motorola,cpcap-adc yaml conversion adds e13b686b18e3 dt-bindings:iio:adc:dlg,da9150-gpadc yaml conversion adds e294abc7bef0 dt-bindings:iio:adc:adi,ad7949 yaml conversion adds dd29b1297377 dt-bindings:iio:adc:adi,ad7768-1 yaml conversion adds 7f6fc073fd85 dt-bindings:iio:adc:holt,hi8435 yaml conversion adds d390ff735d0a iio: adc: exynos_adc: Replace indio_dev->mlock with own de [...] adds f71e41e23e12 iio:imu:st_lsm6dsx: check st_lsm6dsx_shub_read_output return adds 10ab7cfd5522 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. adds 0456ecf34d46 iio:light:si1145: Fix timestamp alignment and prevent data leak. adds c14edb4d0bdc iio:imu:st_lsm6dsx Fix alignment and data leak issues adds 39e91f3be4cb iio:adc:ti-adc0832 Fix alignment issue with timestamp adds 293e809b2e8e iio:adc:ti-adc12138 Fix alignment issue with timestamp adds 6b0cc5dce072 iio:imu:inv_mpu6050 Fix dma and ts alignment and data leak [...] adds da83df66265b iio:imu:inv_mpu6050: Use regmap_noinc_read for fifo reads. adds 596fd0162ac7 dt-bindings: iio: vishay,vcnl4000: add interrupts property adds b290f902b857 Merge tag 'iio-for-5.10b-take2' of https://git.kernel.org/ [...] adds 06c78d4e359f staging: vchiq: rework compat handling adds 9f9caab91ab8 staging: vchiq: convert compat create_service adds f618affa770c staging: vchiq: convert compat dequeue_message adds a4367cd2b231 staging: vchiq: convert compat bulk transfer adds 5d240a54be7e staging: vchiq: convert compat await_completion adds e2bb57d233ce staging/emxx_udc: fix indenting issue on a couple of statements adds dbbc8fdf2ad5 staging: spmi: hisi-spmi-controller: Use devm_ version of [...] adds 0e934ce2904e staging: rtl8712: clean up comparsions to NULL adds 4ed7f05244a2 staging: rtl8712: use shorter array initializations adds 3207ff20d0ce staging: rtl8188eu: clean up block comment style issues adds 9079371e947b staging: rtl8188eu: clean up alignment style issues adds c4309727d492 staging: rtl8192u: clean up blank line style issues adds e7a9c7b51628 staging: rtl8192u: correct placement of else if adds d6628e8cbe20 staging: rtl8192u: clean up comparsions to NULL adds c823f6a7980b staging: hikey9xx: Fix incorrect assignment adds 69fea2b4e59c staging: r8188eu: replace WIFI_REASON_CODE enum with nativ [...] adds e2df844c2a17 Merge remote-tracking branch 'staging/staging-next' into master adds a8b510291d19 Merge remote-tracking branch 'mux/for-next' into master adds 86d6e5793e0f interconnect: imx: simplify the return expression of imx_i [...] adds d546b18d75fa Merge remote-tracking branch 'icc/icc-next' into master adds d2dc9ab74764 Merge branch 'fixes' into next adds b28de385b71a dmaengine: dmatest: Check list for emptiness before access [...] adds da75ba248265 dmaengine: dmatest: Return boolean result directly in filter() adds 6da4aab70fff Merge remote-tracking branch 'dmaengine/next' into master adds 515e6558aa3e Merge remote-tracking branch 'scsi/for-next' into master adds 52ef2743f16c scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tc [...] adds 7e98905e9d0d scsi: target: tcmu: Optimize queue_cmd_ring() adds 3c9a7c58ea3d scsi: target: tcmu: Optimize scatter_data_area() adds 2584e5aef87a scsi: ibmvfc: Protect vhost->task_set increment by the host lock adds dd8d0bf6fb72 scsi: qla2xxx: Fix I/O failures during remote port toggle testing adds 1e98fb0f9208 scsi: qla2xxx: Setup debugfs entries for remote ports adds 27c8aa5e1b06 scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices adds 3aac0c0fde17 scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec adds d68930bae477 scsi: qla2xxx: Reduce duplicate code in reporting speed adds d38cb849e17a scsi: qla2xxx: Fix memory size truncation adds 49db4d4e02aa scsi: qla2xxx: Performance tweak adds a35f87bdcc06 scsi: qla2xxx: Fix I/O errors during LIP reset tests adds 4e5a05d1ecd9 scsi: qla2xxx: Make tgt_port_database available in initiator mode adds 6152d20fa670 scsi: qla2xxx: Add rport fields in debugfs adds 89c72f4245a8 scsi: qla2xxx: Add IOCB resource tracking adds cf3c54fb49a4 scsi: qla2xxx: Add SLER and PI control support adds 767c8457b729 scsi: qla2xxx: Update version to 10.02.00.102-k adds 97d0e04d38b4 scsi: bnx2i: Remove unnecessary mutex_init() adds 713a846884ce scsi: oak: Remove redundant initialization of variable ret adds 3d1a99e2b540 scsi: libsas: Simplify the return expression of sas_discov [...] adds 590b0d2372fe scsi: ufs-mediatek: Support performance mode for inline en [...] adds c1a3bf99d76e scsi: ufs-mediatek: dt-bindings: Add mt8192-ufshci compati [...] adds fbe55281228d Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 38b7271d5d75 Merge remote-tracking branch 'rpmsg/for-next' into master adds 214b0e1ad01a gpio: tc35894: fix up tc35894 interrupt configuration adds 45ccf6556720 gpio: siox: explicitly support only threaded irqs adds 1b02d9e770cd gpio: mockup: fix resource leak in error path adds 5ad284ab3a01 gpiolib: Fix line event handling in syscall compatible mode adds 53c14e237b01 Merge tag 'gpio-fixes-for-v5.9-rc6' of git://git.kernel.or [...] adds 36eccdb58fb5 Merge tag 'gpio-updates-for-v5.10-part1' of git://git.kern [...] adds 764e64fcda54 Merge branch 'devel' into for-next adds 99d10c30c03a Merge remote-tracking branch 'gpio/for-next' into master adds 921daeeca91b pinctrl: cherryview: Preserve CHV_PADCTRL1_INVRXTX_TXDATA [...] adds 417e24986935 pinctrl: sh-pfc: r8a7790: Add USB1 PWEN pin and group adds bbf369d4e59a pinctrl: sh-pfc: r8a7790: Add CAN pins, groups and functions adds 7b9ec811752c dt-bindings: pinctrl: sh-pfc: Convert to json-schema adds aa5b0f7e0f7e pinctrl: sh-pfc: Tidy up Emma Mobile EV2 adds af028ecd546a pinctrl: sh-pfc: Collect Renesas related CONFIGs in one place adds 16261dcd7cd1 pinctrl: sh-pfc: Align driver description title adds d89a08f52b0d pinctrl: sh-pfc: Tidy up driver description title adds a4eb6afa7c2c pinctrl: rza1: Switch to using "output-enable" adds d4691b7f6231 dt-bindings: pinctrl: renesas,rza2-pinctrl: Fix pin contro [...] adds 5398b2fa4647 dt-bindings: pinctrl: rza1: Convert to json-schema adds 5f76771a4a45 dt-bindings: pinctrl: rzn1: Convert to json-schema adds 1308fb4e4eae pinctrl: rzn1: Do not select GENERIC_PIN{CTRL_GROUPS,MUX_F [...] adds 077365a94116 pinctrl: Rename sh-pfc to renesas adds 540d9757cea8 pinctrl: renesas: Reintroduce SH_PFC for common sh-pfc code adds e777f8c8f9f6 Merge tag 'renesas-pinctrl-for-v5.10-tag1' of git://git.ke [...] adds 5b398f8fc186 Merge tag 'intel-pinctrl-v5.10-1' of git://git.kernel.org/ [...] adds abcef6a24347 Merge branch 'devel' into for-next adds e6c88fc8d864 Merge remote-tracking branch 'pinctrl/for-next' into master adds 01b931b60776 Merge remote-tracking branch 'kselftest/next' into master adds 56937d10faf1 Merge remote-tracking branch 'livepatching/for-next' into master adds c5c800befe03 coresight: cpu_debug: Add module name in Kconfig adds 70829a0d7a72 coresight: cpu_debug: Define MODULE_DEVICE_TABLE adds 45af0bf600e0 coresight: Use IS_ENABLED for CONFIGs that may be modules adds 2843a6a16384 coresight: Add coresight prefix to barrier_pkt adds 2075c28b2361 coresight: Export global symbols adds 543b0f5af6a7 coresight: Add try_get_module() in coresight_grab_device() adds 0d4073f00c52 coresight: stm: Allow to build coresight-stm as a module adds 2072be46a38a coresight: etm: perf: Fix warning caused by etm_setup_aux failure adds b0e222bd4416 coresight: etm3x: Allow etm3x to be built as a module adds 8b44fdfef6a2 coresight: etm4x: Allow etm4x to be built as a module adds cb13173bc595 coresight: etb: Allow etb to be built as a module adds 99625213b2ee coresight: tpiu: Allow tpiu to be built as a module adds a2cb1bd847ca coresight: tmc: Allow tmc to be built as a module adds 48b491619376 coresight: funnel: Allow funnel driver to be built as module adds 54c1908ae817 coresight: replicator: Allow replicator driver to be built [...] adds fd06a26d32ca coresight: cti: Add function to register cti associate ops adds 80b727bd4f3b coresight: cti: Fix remove sysfs link error adds a8e68693a8c0 coresight: cti: Fix bug clearing sysfs links on callback adds bf272ae5fdcd coresight: cti: Don't disable ect device if it's not enabled adds c5fef3662091 coresight: cti: Increase reference count when enabling cti adds f8dda914f649 coresight: cti: Allow cti to be built as a module adds 97af39ec8df2 coresight: tmc-etr: Add function to register catu ops adds 8080880deee2 coresight: catu: Allow catu drivers to be built as modules adds e209e73bee25 coresight: core: Allow the coresight core driver to be bui [...] adds f215eae28c44 Merge remote-tracking branch 'coresight/next' into master adds af9711cb8d73 Merge remote-tracking branch 'rtc/rtc-next' into master adds 76ec82ba7553 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds 2017ecacd818 Merge remote-tracking branch 'at24/at24/for-next' into master adds 51fc81ce1e29 Merge remote-tracking branch 'ntb/ntb-next' into master adds ea9dd3c773ec selftests/seccomp: Record syscall during ptrace entry adds 3f4548839095 selftests/seccomp: Allow syscall nr and ret value to be se [...] adds f91f93f7198a selftests/seccomp: powerpc: Set syscall return during ptra [...] adds a8778b790db6 selftests/clone3: Avoid OS-defined clone_args adds 9339833a9dfb Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 9f36f4dd7d47 Merge remote-tracking branch 'kspp/for-next/kspp' into master adds ffaf51f038e5 Merge remote-tracking branch 'nvmem/for-next' into master adds 2b6e598ca591 Merge remote-tracking branch 'xarray/xarray' into master adds ef11315cd9c0 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds e709d0a21e15 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds ba7d25f3dff6 exit: support non-blocking pidfds adds 6da73d15258a pidfd: support PIDFD_NONBLOCK in pidfd_open() adds 09d1de1a8e7b tests: port pidfd_wait to kselftest harness adds cd89597bbe5a tests: add waitid() tests for non-blocking pidfds adds e06ce5515b74 Merge branch 'pidfd_o_nonblock' into for-next adds 1e792c2372fb Merge remote-tracking branch 'pidfd/for-next' into master adds f368782b6514 Merge remote-tracking branch 'trivial/for-next' into master adds 78ad863c5738 bus: mhi: Fix entries based on Kconfig coding style adds 8600c50bf5dc bus: mhi: core: Introduce debugfs entries for MHI adds 1a5042b7edfd bus: mhi: core: Introduce sysfs entries for MHI adds adc956d86b9e bus: mhi: core: Allow shared IRQ for event rings adds fdc67defafee bus: mhi: Remove unused nr_irqs_req variable adds efe19067fb72 bus: mhi: core: Fix the building of MHI module adds ce22cb96659d Merge remote-tracking branch 'mhi/mhi-next' into master adds 0b3c64f82dfb Merge remote-tracking branch 'notifications/notifications- [...] adds 64a0e6cea56b Merge remote-tracking branch 'memblock/for-next' into master adds c60fff6ef061 mm, THP, swap: fix allocating cluster for swapfile by mistake adds 608b207e5e28 mm: memcontrol: fix missing suffix of workingset_restore adds a02b55ea66b9 mm/gup: fix gup_fast with dynamic page table folding adds a184da5a1fe6 mm: validate pmd after splitting adds 5bb169c5d813 mm/migrate: correct thp migration stats. adds a627ad25a753 mm: swapfile: avoid split_swap_cluster() NULL pointer dereference adds e36dfc21cd5b lib/string.c: implement stpcpy adds 86ac58b75b7a lib/memregion.c: include memregion.h adds 07a402157e5d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] adds 98d9dcf8e4ef mm: replace memmap_context by meminit_context adds 008f216b99bf mm: don't rely on system state to detect hot-plug operations adds 015c2a52985c checkpatch: test $GIT_DIR changes adds 83b386f8a758 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 0003be05ca04 /proc/kpageflags: do not use uninitialized struct pages adds 67b9751e799f mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 5e0ca20e593a compiler-clang: add build check for clang 10.0.1 adds ebb7907fe111 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 003f3d73f20b Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds 559f52c55ae3 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 02dc4f3a415c Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds bf5d5ae3a82f kasan: remove mentions of unsupported Clang versions adds fbc9476c3bbe compiler-gcc: improve version error adds 97118f806e7d ntfs: add check for mft record size in superblock adds dff6b3d947f7 ocfs2: delete repeated words in comments adds d551d13f1cea ocfs2: clear links count in ocfs2_mknod() if an error occurs adds cb5591032b7c ocfs2: fix ocfs2 corrupt when iputting an inode adds d05a5313ec29 ramfs: support O_TMPFILE adds 42990daa2bc2 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 54051f1a9c09 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds 2d796c5f3a7e mm/slab.c: clean code by removing redundant if condition adds 9f18fa81d2c8 include/linux/slab.h: fix a typo error in comment adds 0e9b25e5effe mm/slub.c: branch optimization in free slowpath adds 9919c6d391ec mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds f93127ad27fa mm/slub: make add_full() condition more explicit adds 6764736525f2 mm/kmemleak: rely on rcu for task stack scanning adds c01d4dbcc068 x86/numa: cleanup configuration dependent command-line options adds ff3e528922f9 x86/numa: add 'nohmat' option adds dc7d69c896df x86/numa: fix build when CONFIG_ACPI is not set adds c64b60c18929 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds 4f1d0397aeaa ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds a7ac14268b77 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds 3083f83ef8d1 resource: report parent to walk_iomem_res_desc() callback adds 7335d01b761a mm/memory_hotplug: introduce default phys_to_target_node() [...] adds 2068d5b27238 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds e138522853a0 ACPI: HMAT: attach a device for each soft-reserved range adds 0919bf6d5aad device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds 98a38ac64758 device-dax: drop the dax_region.pfn_flags attribute adds 2e7f30175c81 device-dax: move instance creation parameters to 'struct d [...] adds 4bb520609b4d device-dax: make pgmap optional for instance creation adds eeca240a3b69 device-dax-make-pgmap-optional-for-instance-creation-fix adds f12550fa3657 device-dax: kill dax_kmem_res adds ffec8f01ed17 device-dax: add an allocation interface for device-dax instances adds 2519ede1cf0b device-dax: introduce 'seed' devices adds 8cf538f4b042 drivers/base: make device_find_child_by_name() compatible [...] adds 563d6602dcf2 device-dax: add resize support adds 1f9c4bb986d9 mm/memremap_pages: convert to 'struct range' adds 41c35f84307f mm/memremap_pages: support multiple ranges per invocation adds 16785fb8b8bd mm-memremap_pages-support-multiple-ranges-per-invocation-fix adds a007f0e25a88 device-dax: add dis-contiguous resource support adds 76d8f5bae815 device-dax-add-dis-contiguous-resource-support-fix adds b86d73f6d127 device-dax: introduce 'mapping' devices adds b8ec9c66f48c device-dax: make align a per-device property adds 69e2bc8c7a45 device-dax-make-align-a-per-device-property-fix adds 3ea7a26bcf59 device-dax: add an 'align' attribute adds b165ceeb8d5f device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 adds f3ab72018df3 dax/hmem: introduce dax_hmem.region_idle parameter adds 48768477eafa device-dax: add a range mapping allocation attribute adds 6b60df9001af device-dax: make dev_dax_kmem_probe() static adds fc6e0889ec8b mm/debug.c: do not dereference i_ino blindly adds f24685b902bf mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 41b08c1942eb powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 12f5e989453f powerpc/mm: move setting pte specific flags to pfn_pte adds 05f1de1b4f0f powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 6c9f27f273a5 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds a4849a5106a6 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds d9b24a944223 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds 1d5fdf88f400 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 2d9ac67557fb mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds bbfc7afbafff mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds a43682a6814f mm/debug_vm_pgtable/locks: take correct page table lock adds 421b334ce2b0 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds 5d0cbf2f08b4 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 9fc5eefcfc4b mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 5a192e80f71e mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds 2b45eac26c9d mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds f5b9fa9038a2 mm: factor find_get_incore_page out of mincore_page adds 93ae4cc2d241 mm: use find_get_incore_page in memcontrol adds 9cfe40bb6fa0 mm: optimise madvise WILLNEED adds 01ae4244e1cd mm-optimise-madvise-willneed-fix adds 973297bd8b08 proc: optimise smaps for shmem entries adds f19f0d52f103 i915: use find_lock_page instead of find_lock_entry adds 8c40c19c2d66 mm: convert find_get_entry to return the head page adds c7dd712191a9 mm-convert-find_get_entry-to-return-the-head-page-fix adds 6e35bd0def0f mm/shmem: return head page from find_lock_entry adds 2cc66b909847 mm-shmem-return-head-page-from-find_lock_entry-fix adds a8d422e7f1ca mm: add find_lock_head adds b4346e29af1c mm/filemap: fix filemap_map_pages for THP adds c361d290c195 mm/gup_benchmark: update the documentation in Kconfig adds 0f197976aea3 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 42e423041f0b mm/gup: don't permit users to call get_user_pages with FOL [...] adds 8735f951e58e mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 9fbf11942c6c mm/gup: protect unpin_user_pages() against npages==-ERRNO adds 3909b0db9f01 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds 9186d4ba4f5f mm: remove activate_page() from unuse_pte() adds b79ff1913ba5 mm: remove superfluous __ClearPageActive() adds 3300b442b754 mm/swap.c: fix confusing comment in release_pages() adds be6a9ab8d0ed mm/memremap.c: convert devmap static branch to {inc,dec} adds e7f07b600b9d mm: memcontrol: use flex_array_size() helper in memcpy() adds 6bbd12a3800f mm: memcontrol: Use the preferred form for passing the siz [...] adds aa25620a7e8c mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds ae2a4fe89ecb mm: memcontrol: correct the comment of mem_cgroup_iter() adds 7faed3349717 mm/memcg: clean up obsolete enum charge_type adds 8edcd50d639c mm/memcg: simplify mem_cgroup_get_max() adds dc57a05a90cd mm-memcg-simplify-mem_cgroup_get_max-v4 adds 3e90d140cb8c mm/memcg: unify swap and memsw page counters adds 05165c042a68 mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds d08f3b5098ae mm/page_counter: correct the obsolete func name in the com [...] adds a4f3a0f72d49 mm: memcontrol: remove obsolete comment of mem_cgroup_unma [...] adds ab5521f756b9 selftests/vm: fix false build success on the second and la [...] adds 389293e2c79f selftests/vm: fix incorrect gcc invocation in some cases adds 33a2b5346d17 mm: account PMD tables like PTE tables adds 221e613be606 arm: __pmd_free_tlb(): call page table destructor adds 2fc9e0e70e80 mm/memory.c: fix typo in __do_fault() comment adds 198fa46c9938 mm/memory.c: replace vmf->vma with variable vma adds 6afb9df4e3b9 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 45fcfac4739a mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds 7478f0ea3c96 mmap locking API: add mmap_lock_is_contended() adds 0c9760d63bee mm: smaps*: extend smap_gather_stats to support specified [...] adds 03a24243cbba mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds 3b26778e9014 mm/mmap.c: fix the adjusted length error adds baa93c744966 mm: move PageDoubleMap bit adds edb024247c48 mm: simplify PageDoubleMap with PF_SECOND policy adds 1f52e0932bb3 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 24c8560df4b2 mm/memory.c: fix spello of "function" adds 82b384ee3980 mm/mmap: not necessary to check mapping separately adds a66f47ae5bc4 mm/mmap: check on file instead of the rb_root_cached of it [...] adds 4f9caca6122d mm: use helper function mapping_allow_writable() adds d154470b32c5 mm/mmap.c: use helper function allow_write_access() in __r [...] adds 570aff8fc4fb mm/mmap.c: replace do_brk with do_brk_flags in comment of [...] adds 8063b34a91e7 include/linux/huge_mm.h: remove mincore_huge_pmd declaration adds 29b56d2a1b6e tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds c3214046df9e lib/test_hmm.c: remove unused dmirror_zero_page adds 5a73f52dbe8d mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds 1ea4b6e0b7a4 mm/dmapool.c: replace hard coded function name with __func__ adds ccfdc7d3625c mm/memory-failure: do pgoff calculation before for_each_process() adds fe1f95f7781a mm/memory-failure.c: remove unused macro `writeback' adds f86bac393255 zsmalloc: switch from alloc_vm_area to get_vm_area adds 2ce2dfff2717 mm: add a vmap_pfn function adds 73370f123f93 drm/i915: use vmap in shmem_pin_map adds 7edd32a9e614 drm/i915: use vmap in i915_gem_object_map adds 23965af657f8 xen/xenbus: use apply_to_page_range directly in xenbus_map [...] adds a0e7ac6b4907 x86/xen: open code alloc_vm_area in arch_gnttab_valloc adds d98b840d9c7e docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds db637bc8db11 kasan/kunit: add KUnit Struct to Current Task adds 6b154d73b8e5 KUnit: KASAN Integration adds e129862b980e KASAN: Port KASAN Tests to KUnit adds e5471124427c kasan-port-kasan-tests-to-kunit-v14 adds d8b8af3fcb66 KASAN: Testing Documentation adds 88f2544bb65e mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds eefd967a17e6 mm/page_alloc: tweak comments in has_unmovable_pages() adds 41c93bf6a87e mm/page_isolation: exit early when pageblock is isolated i [...] adds aa5bfe439ef1 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 3178d9c61591 mm/page_isolation: cleanup set_migratetype_isolate() adds 3de373329b64 virtio-mem: don't special-case ZONE_MOVABLE adds e7b2e17dd221 mm: document semantics of ZONE_MOVABLE adds e86d770736f6 mm, isolation: avoid checking unmovable pages across pageb [...] adds 4caa1bd28f75 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds 4fa800fe40f0 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds 95564524ed34 mm/page_alloc.c: micro-optimization remove unnecessary branch adds 0678890d6e72 mm/page_alloc.c: fix early params garbage value accesses adds c594285a5781 mm/page_alloc.c: clean code by merging two functions adds 1bec8a63dec5 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds e8998c992e54 mmzone: clean code by removing unused macro parameter adds 1416c5203f7b mm: move call to compound_head() in release_pages() adds 749faa1b7c34 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 2d0211822359 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds 5bad43d43cc0 doc/vm: fix typo in the hugetlb admin documentation adds 2bb18fa6b098 mm/huge_memory.c: update tlb entry if pmd is changed adds 2850a5fac557 MIPS: do not call flush_tlb_all when setting pmd entry adds e1c5c6c2ce36 mm/hugetlb: not necessary to coalesce regions recursively adds 34b7acdce81a mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 7e3d54e45506 mm/hugetlb: use list_splice to merge two list at once adds b5e5cd769666 mm/hugetlb: count file_region to be added when regions_nee [...] adds 14a58fd3c817 mm/hugetlb: a page from buddy is not on any list adds c1aba2027974 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds d506c6a31ab6 mm/hugetlb: take the free hpage during the iteration directly adds 21a28a17bc5b mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 7e90cd120f2d hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds b749a128c981 mm/vmscan: fix infinite loop in drop_slab_node adds 1c985757833f mm/vmscan: add a fatal signals check in drop_slab_node adds 3864dd85fafe mm/compaction.c: micro-optimization remove unnecessary branch adds f287b43d83e0 include/linux/compaction.h: clean code by removing unused [...] adds 4d4482c6c0ba mm/mempolicy: remove or narrow the lock on current adds 12cd5ca11d7d mm: remove unused alloc_page_vma_node() adds eb3a33c6825e KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds bbc3c65fc1fd dma-contiguous: simplify cma_early_percent_memory() adds adb91db7c77f arm, xtensa: simplify initialization of high memory pages adds d47c7f6f4c41 arm64: numa: simplify dummy_numa_init() adds e8acecdde659 h8300, nds32, openrisc: simplify detection of memory extents adds a9a01a5f592e riscv: drop unneeded node initialization adds ca3fbddbed47 mircoblaze: drop unneeded NUMA and sparsemem initializations adds b5b25c98f93f memblock: make for_each_memblock_type() iterator private adds 39e7d51c0ba1 memblock: make memblock_debug and related functionality private adds fd00df97810c memblock-make-memblock_debug-and-related-functionality-pri [...] adds 4f5e9c3945e0 memblock: reduce number of parameters in for_each_mem_range() adds b3fed073ccbe arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds 6f454848eb7d arch, drivers: replace for_each_membock() with for_each_me [...] adds 1bc5b483ba0f arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 880a9736ba0c mips: fix cavium-octeon build caused by memblock refactoring adds c87775d86bd4 x86/setup: simplify initrd relocation and reservation adds fe5a6ad07eba x86/setup: simplify reserve_crashkernel() adds c827adf51aca memblock: remove unused memblock_mem_size() adds 837a1ccfed5c memblock: implement for_each_reserved_mem_region() using _ [...] adds e061df1d8522 memblock: use separate iterators for memory and reserved regions adds 45387bb80f34 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 3354bf611a6f mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds c2c6cdc9b7d5 mm/migrate: remove cpages-- in migrate_vma_finalize() adds 113857f4b4cb mm/migrate: remove obsolete comment about device public adds bc92ef521db8 XArray: add xa_get_order adds 2bab22fc9220 xarray-add-xa_get_order-fix adds 776612b78b8a XArray: add xas_split adds 5d9291c230e9 xarray-add-xas_split-fix adds b34195592bc4 xarray-add-xas_split-fix-2 adds 73995dac0c23 mm/filemap: fix storing to a THP shadow entry adds e5d76e3e0044 mm/filemap: fix page cache removal for arbitrary sized THPs adds 329455152d12 mm/memory: remove page fault assumption of compound page size adds 71bf76ff8f98 mm/page_owner: change split_page_owner to take a count adds f1da35f5cf52 mm/huge_memory: fix total_mapcount assumption of page size adds da357b3684a8 mm/huge_memory: fix split assumption of page size adds 4db222ef158f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds 907a31df6672 mm/huge_memory: fix can_split_huge_page assumption of THP size adds f3728f886170 mm/rmap: fix assumptions of THP size adds 13e33ff599be mm/truncate: fix truncation for pages of arbitrary size adds 51b924421aac mm/page-writeback: support tail pages in wait_for_stable_page adds 730063930522 mm/vmscan: allow arbitrary sized pages to be paged out adds 1ae6dce005bb fs: add a filesystem flag for THPs adds 51db4e6351ad fs: do not update nr_thps for mappings which support THPs adds 36f3d5397094 mm/readahead: add DEFINE_READAHEAD adds b120b55708e3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds 58a418f3aee8 mm/readahead: make do_page_cache_ra take a readahead_control adds 1a554bb472da mm/readahead: make ondemand_readahead take a readahead_control adds e4084d891610 mm/readahead: pass readahead_control to force_page_cache_ra adds a02beaf9e30a mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds d8ec42957e2e mm/filemap: fold ra_submit into do_sync_mmap_readahead adds c1f892d8ae4b mm/readahead: pass a file_ra_state into force_page_cache_ra adds 41b61720c7ff mm,hwpoison: cleanup unused PageHuge() check adds 68cdef052b8c mm, hwpoison: remove recalculating hpage adds 8078e22e2b30 mm,hwpoison-inject: don't pin for hwpoison_filter adds 17e7e37f580a mm,hwpoison: unexport get_hwpoison_page and make it static adds b0f6881114f5 mm,hwpoison: refactor madvise_inject_error adds 296f249ddcc6 mm,hwpoison: kill put_hwpoison_page adds a16a8c0c2088 mm,hwpoison: unify THP handling for hard and soft offline adds 105dccd33196 mm,hwpoison: rework soft offline for free pages adds 208f69b2a47b mm,hwpoison: rework soft offline for in-use pages adds b167641028a8 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds c6d89941f658 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds c94f8d717c63 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 67dc7ef7e672 mm,hwpoison: double-check page count in __get_any_page() adds 0a01b5eeb2fe mm,hwpoison: try to narrow window race for free pages adds 62c2fc39e63f mm/page_poison.c: replace bool variable with static key adds 98fd588cd7a1 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds db0c2b409d4f mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 4aff3a1350d2 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds b498975296f8 mm/vmstat.c: use helper macro abs() adds e683e6ed8aea mm/util.c: update the kerneldoc for kstrdup_const() adds 4027249c72b5 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds b418e87641a4 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds d7164b05c813 mm/memory_hotplug: enforce section granularity when onlini [...] adds 8a92d9256c2d mm/memory_hotplug: simplify page offlining adds 94d5e7e716a3 mm-memory_hotplug-simplify-page-offlining-fix adds 77ffa2e0eeb8 mm/page_alloc: simplify __offline_isolated_pages() adds 9583c363439c mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds 23b666afa48d mm/page_isolation: simplify return value of start_isolate_ [...] adds 7cbdfbcd5376 mm/memory_hotplug: simplify page onlining adds 6243a9026a33 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds 78edf8742b99 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds 3d297df1a78e mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 2e57f22ed8fd kernel/resource: make release_mem_region_adjustable() never fail adds 231fa8fb1ac8 kernel/resource: fix use of ternary condition in release_m [...] adds 3a4d74f23089 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 83117ef7563d mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 59e41c3e41e2 mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds a49e5401cbd3 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 9b1f48c5ee25 virtio-mem: try to merge system ram resources adds fe58c4a81165 xen/balloon: try to merge system ram resources adds 72d1bfab13bf hv_balloon: try to merge system ram resources adds 0257476c9d28 kernel/resource: make iomem_resource implicit in release_m [...] adds 9dfb6aec4215 mm: don't panic when links can't be created in sysfs adds 93a26d767d4c zram: failing to decompress is WARN_ON worthy adds 1439ce1b91ac mm/slab.h: remove duplicate include adds 0494acd3428b mm/page_reporting.c: drop stale list head check in page_re [...] adds 99df988b328a mm/highmem.c: clean up endif comments adds 30d51351bbf6 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds 8b3e01ad6ed3 mm: use self-explanatory macros rather than "2" adds a9b7ca6a42b6 mm: fix some broken comments adds 439daed602c0 mm: fix some comments formatting adds e43c5bc35e79 mm/workingset.c: fix some doc warnings adds 25410a888095 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds d29e37b6d512 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds dd15e2f3fd5e kernel/hung_task.c: Monitor killed tasks. adds 87ce9631c955 proc/sysctl: make protected_* world readable adds d21f320a8a59 fs: configfs: delete repeated words in comments adds 6cc8c97b6f11 kernel.h: split out min()/max() et al. helpers adds 32356960e130 kernel/sys.c: replace do_brk with do_brk_flags in comment [...] adds 95c798d3c1e2 get_maintainer: add test for file in VCS adds 52b4b3ba9340 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds aa7cb10fa63a lib: bitmap: delete duplicated words adds 2f63570a0ec4 lib: libcrc32c: delete duplicated words adds ced085755d36 lib: decompress_bunzip2: delete duplicated words adds 44728299f1a1 lib: devres: delete duplicated words adds 9494f187e3f0 lib: dynamic_queue_limits: delete duplicated words + fix typo adds 93840434d9a3 lib: earlycpio: delete duplicated words adds 49ab84fde557 lib: radix-tree: delete duplicated words adds af045c3dfcf3 lib: syscall: delete duplicated words adds 3c82a7892765 lib: test_sysctl: delete duplicated words adds a0231a533143 lib/mpi/mpi-bit.c: fix spello of "functions" adds 30e2f5083ea2 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds 066c2ce18a74 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds 8b421a02ebc1 lib/scatterlist.c: avoid a double memset adds 1fed59b2a88a bitops: simplify get_count_order_long() adds dd24a9815d31 bitops: use the same mechanism for get_count_order[_long] adds da2ac758056c checkpatch: add --kconfig-prefix adds b817f3e1d9f3 checkpatch: move repeated word test adds 5958f9ca0fa8 checkpatch: add test for comma use that should be semicolon adds 2f640ab12172 const_structs.checkpatch: add phy_ops adds 3259362b3fa1 checkpatch: warn if trace_printk and friends are called adds a238700e3aba const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds 8690b24e0668 checkpatch: warn on self-assignments adds e019dd63446d checkpatch-warn-on-self-assignments-checkpatch-fixes adds bd02509b5deb checkpatch: allow not using -f with files that are in git adds c6f1aa6ad2f0 checkpatch: fix git "fatal" warning if file argument outsi [...] adds 5baf5f3670dc checkpatch: extend author Signed-off-by check for split Fr [...] adds 2c67b02d4a9b fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds 6f2e133a8c96 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 80f0b1455408 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds b6588e41ede6 tools/testing/selftests: add self-test for verifying load [...] adds 54f9de93c305 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds d2b0f8219c8c coredump: let dump_emit() bail out on short writes adds 75db2fcdb0cd coredump: refactor page range dumping into common helper adds 5c0db9fd1d08 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds e55560161c48 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds 52a7c92fb3cb mm/gup: take mmap_lock in get_dump_page() adds 9f0e9ccc1564 mm: remove the now-unnecessary mmget_still_valid() hack adds 37035ec6a1b2 autofs: harden ioctl table adds 0f00dacc105a rapidio: fix error handling path adds fe77d639e79a rapidio: fix the missed put_device() for rio_mport_add_riodev adds 7f0c59afad9e panic: dump registers on panic_on_warn adds b557dc0cf481 aio: simplify read_events() adds 16eb584cf00d scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 8ed9c82b7cca scripts/gdb/tasks: add headers and improve spacing format adds ee9073eb5512 sched.h: drop in_ubsan field when UBSAN is in trap mode adds b1500713937d ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang adds ade8b86d8bb8 ROMFS: support inode blocks calculation adds 320ff85c86b5 lib, include/linux: add usercopy failure capability adds c0b882db6141 lib, uaccess: add failure injection to usercopy functions adds 07ba5cabb7db x86: add failure injection to get/put/clear_user adds c1ed327c1b30 Merge branch 'akpm-current/current' into master adds 063f2d111a3c ia64: fix build error with !COREDUMP adds fe1ccd2b1995 mm, memcg: rework remote charging API to support nesting adds 56fc632ff8c1 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds aec508c90ad5 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 5bbe1de937c8 mm: kmem: prepare remote memcg charging infra for interrup [...] adds 35bcb016be91 mm: kmem: enable kernel memcg accounting from interrupt contexts adds a2923b2c14cb mm/memory-failure: remove a wrapper for alloc_migration_target() adds 48de7562763b mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 9ca024fb4fb3 mm/migrate: avoid possible unnecessary process right check [...] adds 66ab46ad8e86 mm/mmap: add inline vma_next() for readability of mmap code adds c50ca333e297 mm/mmap: add inline munmap_vma_range() for code readability adds fb927f8be76d mm/madvise: pass mm to do_madvise adds ec5026f31c54 pid: move pidfd_get_pid() to pid.c adds c04ee8b8632a mm/madvise: introduce process_madvise() syscall: an extern [...] adds 45736324a657 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 0008e3cb3e79 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 0c1150e90217 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 2a757965aa01 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds c993b9dbb7bb mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 4ee22a3cd663 mm/madvise: remove duplicate include adds 8030b8311149 mm: do not use helper functions for process_madvise adds cbb7eaf3c75a mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 17c18826473d mm: remove duplicate include statement in mmu.c adds 0e037e8a3053 Documentation: remove CMA's dependency on architecture adds 54d489e8c675 mm: add definition of PMD_PAGE_ORDER adds 5c623a72c5b9 mmap: make mlock_future_check() global adds 08c9724e14c1 mm: introduce memfd_secret system call to create "secret" [...] adds a21279189290 arch, mm: wire up memfd_secret system call were relevant adds 695821e4d259 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix adds 8ded79fdf97c mm: secretmem: use PMD-size pages to amortize direct map f [...] adds 69e138dce024 Merge branch 'akpm/master' into master adds dcf2427baa64 Add linux-next specific files for 20200923
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 (b10b8ad86211) \ 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: CREDITS | 4 + Documentation/ABI/stable/sysfs-bus-mhi | 21 + .../ABI/testing/sysfs-bus-dfl-devices-n3000-nios | 49 - Documentation/ABI/testing/sysfs-bus-iio | 8 + .../ABI/testing/sysfs-bus-iio-light-tsl2772 | 0 Documentation/ABI/testing/sysfs-platform-dptf | 16 + Documentation/admin-guide/cgroup-v2.rst | 9 - .../admin-guide/device-mapper/dm-crypt.rst | 10 +- Documentation/admin-guide/hw-vuln/index.rst | 1 + Documentation/admin-guide/hw-vuln/l1d_flush.rst | 70 + Documentation/admin-guide/kdump/gdbmacros.txt | 73 +- Documentation/admin-guide/kernel-parameters.txt | 19 +- Documentation/devicetree/bindings/arm/fsl.yaml | 72 +- .../devicetree/bindings/arm/rockchip.yaml | 5 + .../bindings/display/bridge/cdns,mhdp8546.yaml | 169 + .../bindings/display/bridge/lvds-codec.yaml | 3 + .../bindings/display/bridge/renesas,dw-hdmi.txt | 4 +- .../bindings/display/bridge/renesas,lvds.yaml | 2 + .../devicetree/bindings/display/renesas,du.txt | 6 + .../devicetree/bindings/i2c/ingenic,i2c.yaml | 12 +- .../devicetree/bindings/iio/adc/ad7949.txt | 16 - .../devicetree/bindings/iio/adc/adi,ad7768-1.txt | 41 - .../devicetree/bindings/iio/adc/adi,ad7768-1.yaml | 89 + .../devicetree/bindings/iio/adc/adi,ad7949.yaml | 57 + .../devicetree/bindings/iio/adc/ads1015.txt | 73 - .../bindings/iio/adc/aspeed,ast2400-adc.yaml | 55 + .../devicetree/bindings/iio/adc/aspeed_adc.txt | 22 - .../devicetree/bindings/iio/adc/berlin2_adc.txt | 19 - .../devicetree/bindings/iio/adc/cc10001_adc.txt | 22 - .../bindings/iio/adc/cosmic,10001-adc.yaml | 59 + .../devicetree/bindings/iio/adc/cpcap-adc.txt | 17 - .../devicetree/bindings/iio/adc/da9150-gpadc.txt | 16 - .../bindings/iio/adc/dlg,da9150-gpadc.yaml | 35 + .../devicetree/bindings/iio/adc/fsl,imx25-gcq.txt | 57 - .../devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml | 131 + .../devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml | 62 + .../devicetree/bindings/iio/adc/fsl,vf610-adc.yaml | 81 + .../devicetree/bindings/iio/adc/hi8435.txt | 21 - .../devicetree/bindings/iio/adc/holt,hi8435.yaml | 50 + .../devicetree/bindings/iio/adc/imx7d-adc.txt | 24 - .../devicetree/bindings/iio/adc/lpc1850-adc.txt | 20 - .../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 21 - .../bindings/iio/adc/marvell,berlin2-adc.yaml | 50 + .../bindings/iio/adc/motorola,cpcap-adc.yaml | 53 + .../bindings/iio/adc/nuvoton,nau7802.yaml | 50 + .../bindings/iio/adc/nuvoton,npcm-adc.txt | 26 - .../bindings/iio/adc/nuvoton,npcm750-adc.yaml | 64 + .../bindings/iio/adc/nuvoton-nau7802.txt | 18 - .../bindings/iio/adc/nxp,lpc1850-adc.yaml | 61 + .../bindings/iio/adc/nxp,lpc3220-adc.yaml | 50 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 15 +- .../bindings/iio/adc/sprd,sc2720-adc.yaml | 72 + .../bindings/iio/adc/sprd,sc27xx-adc.txt | 40 - .../devicetree/bindings/iio/adc/st,stmpe-adc.yaml | 45 + .../devicetree/bindings/iio/adc/stmpe-adc.txt | 21 - .../devicetree/bindings/iio/adc/ti,adc12138.yaml | 86 + .../devicetree/bindings/iio/adc/ti,ads1015.yaml | 112 + .../devicetree/bindings/iio/adc/ti,ads7950.yaml | 65 + .../bindings/iio/adc/ti,twl4030-madc.yaml | 48 + .../devicetree/bindings/iio/adc/ti-adc12138.txt | 37 - .../devicetree/bindings/iio/adc/ti-ads7950.txt | 23 - .../devicetree/bindings/iio/adc/twl4030-madc.txt | 24 - .../devicetree/bindings/iio/adc/vf610-adc.txt | 36 - .../bindings/iio/gyroscope/adi,adxrs290.yaml | 6 + .../bindings/iio/light/vishay,vcnl4000.yaml | 4 + .../devicetree/bindings/iio/proximity/vl53l0x.txt | 6 + .../media/allwinner,sun4i-a10-video-engine.yaml | 1 - .../devicetree/bindings/media/i2c/imx274.txt | 38 - .../devicetree/bindings/media/i2c/sony,imx274.yaml | 76 + .../bindings/net/can/microchip,mcp251x.txt | 7 +- .../bindings/net/can/microchip,mcp25xxfd.yaml | 79 + .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 188 - .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 193 + .../bindings/pinctrl/renesas,rza1-pinctrl.txt | 223 - .../bindings/pinctrl/renesas,rza1-ports.yaml | 190 + .../bindings/pinctrl/renesas,rza2-pinctrl.yaml | 2 +- .../bindings/pinctrl/renesas,rzn1-pinctrl.txt | 153 - .../bindings/pinctrl/renesas,rzn1-pinctrl.yaml | 129 + .../devicetree/bindings/soc/mediatek/devapc.yaml | 58 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 4 +- .../devicetree/bindings/sound/tas2562.yaml | 4 + .../devicetree/bindings/sound/tas2770.yaml | 6 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 44 + .../devicetree/bindings/ufs/ufs-mediatek.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 + Documentation/fpga/dfl-n3000-nios.rst | 73 - Documentation/fpga/index.rst | 1 - Documentation/gpu/amdgpu.rst | 9 + Documentation/i2c/slave-testunit-backend.rst | 66 + .../device_drivers/ethernet/amazon/ena.rst | 25 +- Documentation/userspace-api/spec_ctrl.rst | 8 + Documentation/x86/index.rst | 1 + Documentation/x86/sva.rst | 257 + MAINTAINERS | 77 +- Makefile | 2 +- Next/SHA1s | 182 +- Next/merge.log | 5526 +++++++++++--------- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 3 +- arch/arm/boot/dts/imx6q-b450v3.dts | 14 +- arch/arm/boot/dts/imx6q-b650v3.dts | 12 +- arch/arm/boot/dts/imx6q-b850v3.dts | 4 +- arch/arm/boot/dts/imx6q-bx50v3.dtsi | 12 +- arch/arm/boot/dts/imx6q-logicpd.dts | 2 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 3 +- arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 1 + arch/arm/include/asm/efi.h | 23 +- arch/arm/include/asm/topology.h | 1 + arch/arm/mach-imx/cpu-imx27.c | 10 +- arch/arm/mach-imx/cpu-imx31.c | 9 +- arch/arm/mach-imx/cpu-imx35.c | 9 +- arch/arm/mach-imx/mm-imx3.c | 31 +- arch/arm/mach-imx/mx27.h | 196 - arch/arm/mach-imx/mx31.h | 179 - arch/arm/mach-imx/mx35.h | 173 - arch/arm/mach-imx/pm-imx27.c | 12 +- arch/arm64/boot/dts/freescale/Makefile | 1 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 5 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 18 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 9 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 134 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 4 +- .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 31 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 10 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 2 +- ...om-symphony.dts => imx8mn-var-som-symphony.dts} | 112 +- .../{imx8mm-var-som.dtsi => imx8mn-var-som.dtsi} | 294 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 44 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 5 +- arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 3 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 5 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 3 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 368 ++ .../boot/dts/ti/k3-j721e-common-proc-board.dts | 11 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 13 +- arch/arm64/configs/defconfig | 8 + arch/arm64/include/asm/efi.h | 5 +- arch/arm64/include/asm/fpsimd.h | 3 + arch/arm64/include/asm/fpsimdmacros.h | 48 +- arch/arm64/include/asm/numa.h | 3 + arch/arm64/include/asm/topology.h | 1 + arch/arm64/kernel/entry-fpsimd.S | 25 + arch/arm64/kernel/fpsimd.c | 2 +- arch/arm64/kernel/signal.c | 3 +- arch/arm64/kernel/stacktrace.c | 65 + arch/arm64/kernel/topology.c | 9 +- arch/arm64/kernel/traps.c | 65 - arch/arm64/mm/numa.c | 6 +- arch/m68k/coldfire/device.c | 6 +- arch/m68k/kernel/signal.c | 6 +- arch/mips/alchemy/Kconfig | 11 - arch/mips/boot/compressed/Makefile | 5 + arch/mips/boot/dts/ingenic/jz4725b.dtsi | 14 + arch/mips/boot/dts/ingenic/jz4740.dtsi | 14 + arch/mips/boot/dts/ingenic/jz4770.dtsi | 15 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 23 + arch/mips/boot/dts/ingenic/x1000.dtsi | 14 + arch/mips/boot/dts/ingenic/x1830.dtsi | 14 + arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 39 + arch/mips/include/asm/mach-au1x00/gpio-au1300.h | 137 - arch/mips/include/asm/mach-ip30/irq.h | 87 - arch/mips/include/asm/mach-malta/malta-dtshim.h | 25 - arch/mips/include/asm/mach-malta/malta-pm.h | 33 - arch/mips/include/asm/mips-boards/malta.h | 2 + arch/mips/include/asm/mipsregs.h | 7 + arch/mips/include/asm/sgi/heart.h | 51 + arch/mips/include/asm/stackframe.h | 6 +- arch/mips/include/asm/switch_to.h | 4 +- arch/mips/kernel/branch.c | 2 + arch/mips/kernel/head.S | 2 +- arch/mips/kernel/process.c | 20 +- arch/mips/kernel/setup.c | 26 +- arch/mips/kernel/traps.c | 2 +- arch/mips/loongson64/cop2-ex.c | 24 +- arch/mips/mti-malta/malta-setup.c | 1 - arch/mips/sgi-ip30/ip30-common.h | 14 + arch/mips/sgi-ip30/ip30-irq.c | 2 + arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/kvm/book3s_64_vio.c | 4 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 2 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_xive_native.c | 12 +- arch/s390/boot/head.S | 6 - arch/s390/include/asm/sclp.h | 3 +- arch/s390/kernel/early_printk.c | 2 +- arch/x86/include/asm/cacheflush.h | 8 + arch/x86/include/asm/cpufeatures.h | 3 +- arch/x86/include/asm/disabled-features.h | 9 +- arch/x86/include/asm/fpu/api.h | 12 + arch/x86/include/asm/fpu/internal.h | 7 + arch/x86/include/asm/fpu/types.h | 11 +- arch/x86/include/asm/fpu/xstate.h | 2 +- arch/x86/include/asm/frame.h | 19 + arch/x86/include/asm/msr-index.h | 3 + arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/thread_info.h | 9 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/kernel/cpu/bugs.c | 54 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mce/core.c | 16 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 4 +- arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/fpu/xstate.c | 63 +- arch/x86/kernel/kvm.c | 2 + arch/x86/kernel/process.c | 3 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/smpboot.c | 11 +- arch/x86/kvm/svm/nested.c | 4 +- arch/x86/kvm/svm/sev.c | 3 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/mm/tlb.c | 100 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/xen/grant-table.c | 27 +- drivers/acpi/acpi_processor.c | 34 +- drivers/acpi/acpica/acglobal.h | 6 + drivers/acpi/acpica/achware.h | 6 + drivers/acpi/acpica/aclocal.h | 11 +- drivers/acpi/acpica/evgpe.c | 4 +- drivers/acpi/acpica/evgpeblk.c | 27 +- drivers/acpi/acpica/evgpeinit.c | 23 +- drivers/acpi/acpica/hwgpe.c | 102 +- drivers/acpi/acpica/hwvalid.c | 30 + drivers/acpi/apei/apei-base.c | 6 +- drivers/acpi/dptf/Kconfig | 14 + drivers/acpi/dptf/Makefile | 1 + drivers/acpi/dptf/dptf_pch_fivr.c | 126 + drivers/acpi/dptf/int340x_thermal.c | 1 + drivers/acpi/osl.c | 30 +- drivers/base/arch_topology.c | 13 +- drivers/base/core.c | 46 +- drivers/base/regmap/internal.h | 2 +- drivers/base/regmap/regcache.c | 2 +- drivers/base/regmap/regmap.c | 35 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bus/mhi/Kconfig | 20 +- drivers/bus/mhi/core/Makefile | 3 +- drivers/bus/mhi/core/debugfs.c | 410 ++ drivers/bus/mhi/core/init.c | 70 +- drivers/bus/mhi/core/internal.h | 24 + drivers/bus/mhi/core/pm.c | 2 +- drivers/clk/Kconfig | 1 + drivers/clk/imx/Kconfig | 4 - drivers/clk/imx/Makefile | 1 - drivers/clk/imx/clk-imx21.c | 171 - drivers/clk/imx/clk-imx27.c | 73 - drivers/clk/imx/clk-imx31.c | 71 - drivers/clk/imx/clk-imx35.c | 68 - drivers/clk/rockchip/Kconfig | 78 + drivers/clk/rockchip/Makefile | 42 +- drivers/clk/rockchip/clk-ddr.c | 1 + drivers/clk/rockchip/clk-half-divider.c | 18 +- drivers/clk/rockchip/clk-rk3308.c | 1 - drivers/clk/rockchip/clk-rk3399.c | 56 + drivers/clk/rockchip/clk.c | 113 +- drivers/clk/rockchip/softrst.c | 7 +- drivers/clk/tegra/clk-pll.c | 7 +- drivers/clk/tegra/clk-tegra210-emc.c | 2 + drivers/connector/connector.c | 7 +- drivers/cpufreq/cpufreq-dt.c | 10 +- drivers/cpufreq/cpufreq.c | 33 +- drivers/cpufreq/qcom-cpufreq-hw.c | 9 +- drivers/cpufreq/scmi-cpufreq.c | 12 +- drivers/cpufreq/scpi-cpufreq.c | 6 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 12 +- drivers/cpuidle/cpuidle-psci.c | 4 +- drivers/cpuidle/cpuidle-tegra.c | 34 +- drivers/cpuidle/cpuidle.c | 10 - drivers/dma-buf/dma-buf.c | 2 + drivers/dma/dmatest.c | 39 +- drivers/edac/ghes_edac.c | 17 +- drivers/firmware/efi/Makefile | 3 +- drivers/firmware/efi/cper.c | 18 +- drivers/firmware/efi/{arm-init.c => efi-init.c} | 1 + drivers/firmware/efi/efi.c | 6 + drivers/firmware/efi/efibc.c | 2 +- drivers/firmware/efi/libstub/arm32-stub.c | 178 +- drivers/firmware/efi/libstub/arm64-stub.c | 1 - drivers/firmware/efi/libstub/efi-stub-helper.c | 101 +- drivers/firmware/efi/libstub/efi-stub.c | 48 +- drivers/firmware/efi/libstub/efistub.h | 61 +- drivers/firmware/efi/libstub/file.c | 5 +- drivers/firmware/efi/libstub/relocate.c | 4 +- drivers/firmware/efi/libstub/vsprintf.c | 2 +- drivers/firmware/efi/mokvar-table.c | 360 ++ drivers/fpga/Kconfig | 11 - drivers/fpga/Makefile | 2 - drivers/fpga/dfl-n3000-nios.c | 573 -- drivers/fpga/dfl.c | 1 - drivers/fpga/dfl.h | 85 +- drivers/gpio/gpio-mockup.c | 2 + drivers/gpio/gpio-siox.c | 1 + drivers/gpio/gpio-tc3589x.c | 2 +- drivers/gpio/gpiolib-cdev.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 10 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 35 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 29 + drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 7 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 29 + drivers/gpu/drm/amd/amdgpu/nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 31 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 33 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 3 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 37 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 28 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 10 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 13 + drivers/gpu/drm/amd/display/dc/core/dc.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 2 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 11 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 2 + .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 10 +- .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.h | 6 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 27 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 12 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 18 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 11 +- drivers/gpu/drm/amd/include/amd_shared.h | 87 +- .../drm/amd/include/asic_reg/gc/gc_9_4_1_offset.h | 4 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 2 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 4 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 21 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 7 +- drivers/gpu/drm/bridge/Kconfig | 2 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/cadence/Kconfig | 24 + drivers/gpu/drm/bridge/cadence/Makefile | 4 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 2532 +++++++++ .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 400 ++ .../gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.c | 78 + .../gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.h | 19 + drivers/gpu/drm/bridge/lvds-codec.c | 29 + drivers/gpu/drm/drm_dp_helper.c | 5 + drivers/gpu/drm/drm_dp_mst_topology.c | 7 +- drivers/gpu/drm/drm_drv.c | 41 +- drivers/gpu/drm/drm_edid.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 +- drivers/gpu/drm/drm_internal.h | 1 + drivers/gpu/drm/drm_managed.c | 13 - drivers/gpu/drm/exynos/exynos_drm_dma.c | 27 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 7 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 5 +- drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 101 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 2 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 2 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 90 +- drivers/gpu/drm/i915/gvt/vgpu.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 2 +- drivers/gpu/drm/i915/selftests/i915_request.c | 2 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 2 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 44 +- drivers/gpu/drm/i915/selftests/mock_gem_device.h | 2 + drivers/gpu/drm/imx/dcss/dcss-plane.c | 2 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 15 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 17 +- drivers/gpu/drm/msm/dp/dp_display.c | 5 +- drivers/gpu/drm/msm/msm_drv.h | 5 +- drivers/gpu/drm/msm/msm_gem.c | 32 +- drivers/gpu/drm/msm/msm_gem.h | 4 +- drivers/gpu/drm/msm/msm_gem_vma.c | 4 +- drivers/gpu/drm/msm/msm_gpu.c | 11 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 2 +- drivers/gpu/drm/panfrost/panfrost_device.h | 3 + drivers/gpu/drm/panfrost/panfrost_drv.c | 11 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 15 + drivers/gpu/drm/panfrost/panfrost_gpu.h | 2 + drivers/gpu/drm/panfrost/panfrost_regs.h | 4 + drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/radeon/uvd_v1_0.c | 4 +- drivers/gpu/drm/radeon/uvd_v2_2.c | 2 +- drivers/gpu/drm/radeon/uvd_v4_2.c | 2 +- drivers/gpu/drm/rcar-du/Kconfig | 5 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 37 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 54 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 1 + drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 14 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 2 + drivers/gpu/drm/ttm/ttm_memory.c | 2 +- drivers/gpu/drm/vc4/vc4_kms.c | 17 + drivers/gpu/vga/vga_switcheroo.c | 7 +- drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-multitouch.c | 12 + drivers/hid/intel-ish-hid/ishtp/bus.c | 8 +- drivers/hwtracing/coresight/Kconfig | 54 +- drivers/hwtracing/coresight/Makefile | 26 +- drivers/hwtracing/coresight/coresight-catu.c | 37 +- drivers/hwtracing/coresight/coresight-catu.h | 2 - .../coresight/{coresight.c => coresight-core.c} | 154 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 2 + .../{coresight-cti.c => coresight-cti-core.c} | 67 +- drivers/hwtracing/coresight/coresight-etb10.c | 28 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 13 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 5 +- .../{coresight-etm3x.c => coresight-etm3x-core.c} | 154 +- .../{coresight-etm4x.c => coresight-etm4x-core.c} | 84 +- drivers/hwtracing/coresight/coresight-funnel.c | 65 +- drivers/hwtracing/coresight/coresight-platform.c | 1 + drivers/hwtracing/coresight/coresight-priv.h | 23 +- drivers/hwtracing/coresight/coresight-replicator.c | 65 +- drivers/hwtracing/coresight/coresight-stm.c | 20 +- drivers/hwtracing/coresight/coresight-sysfs.c | 2 + .../{coresight-tmc.c => coresight-tmc-core.c} | 25 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 21 +- drivers/hwtracing/coresight/coresight-tmc.h | 3 + drivers/hwtracing/coresight/coresight-tpiu.c | 20 +- drivers/i2c/Kconfig | 8 + drivers/i2c/Makefile | 1 + drivers/i2c/busses/Kconfig | 1 + drivers/i2c/busses/i2c-amd-mp2-plat.c | 2 +- drivers/i2c/busses/i2c-i801.c | 1 + drivers/i2c/busses/i2c-ismt.c | 12 +- drivers/i2c/busses/i2c-jz4780.c | 3 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 3 +- drivers/i2c/busses/i2c-rcar.c | 31 +- drivers/i2c/busses/i2c-stm32.c | 12 +- drivers/i2c/busses/i2c-stm32f4.c | 6 +- drivers/i2c/busses/i2c-stm32f7.c | 27 +- drivers/i2c/i2c-slave-testunit.c | 175 + drivers/iio/accel/adis16201.c | 26 +- drivers/iio/accel/adis16209.c | 25 +- drivers/iio/accel/bma180.c | 2 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7124.c | 4 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/ad9467.c | 5 +- drivers/iio/adc/exynos_adc.c | 20 +- drivers/iio/adc/fsl-imx25-gcq.c | 15 +- drivers/iio/adc/meson_saradc.c | 11 +- drivers/iio/adc/palmas_gpadc.c | 13 +- drivers/iio/adc/qcom-spmi-adc5.c | 2 +- drivers/iio/adc/stm32-adc-core.c | 2 +- drivers/iio/adc/ti-adc0832.c | 11 +- drivers/iio/adc/ti-adc12138.c | 13 +- drivers/iio/chemical/ams-iaq-core.c | 3 +- drivers/iio/chemical/atlas-sensor.c | 10 +- drivers/iio/chemical/sgp30.c | 29 +- drivers/iio/chemical/vz89x.c | 18 +- drivers/iio/dac/ad5064.c | 6 +- drivers/iio/dac/ad5446.c | 5 +- drivers/iio/dac/ad5592r-base.c | 56 +- drivers/iio/dac/ad5592r.c | 7 +- drivers/iio/dac/ad5593r.c | 7 +- drivers/iio/dac/ad7303.c | 6 +- drivers/iio/dac/mcp4725.c | 29 +- drivers/iio/dac/stm32-dac.c | 13 +- drivers/iio/dac/ti-dac082s085.c | 5 +- drivers/iio/dac/ti-dac5571.c | 7 +- drivers/iio/dac/ti-dac7612.c | 14 +- drivers/iio/dummy/iio_dummy_evgen.c | 4 +- drivers/iio/frequency/adf4350.c | 21 +- drivers/iio/gyro/Kconfig | 2 + drivers/iio/gyro/adis16080.c | 2 +- drivers/iio/gyro/adis16136.c | 37 +- drivers/iio/gyro/adis16260.c | 33 +- drivers/iio/gyro/adxrs290.c | 298 +- drivers/iio/gyro/itg3200_buffer.c | 15 +- drivers/iio/health/max30102.c | 11 +- drivers/iio/humidity/hdc100x.c | 3 +- drivers/iio/humidity/htu21.c | 3 +- drivers/iio/humidity/si7020.c | 3 +- drivers/iio/imu/adis16400.c | 72 +- drivers/iio/imu/adis16460.c | 25 +- drivers/iio/imu/adis16475.c | 18 +- drivers/iio/imu/adis16480.c | 55 +- drivers/iio/imu/adis_buffer.c | 76 +- drivers/iio/imu/adis_trigger.c | 60 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 12 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 14 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 42 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 134 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 2 + drivers/iio/industrialio-buffer.c | 46 +- drivers/iio/industrialio-core.c | 4 +- drivers/iio/industrialio-trigger.c | 3 +- drivers/iio/light/as73211.c | 5 +- drivers/iio/light/si1145.c | 19 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 4 +- drivers/iio/potentiometer/ad5272.c | 5 +- drivers/iio/potentiometer/ds1803.c | 6 +- drivers/iio/potentiometer/max5432.c | 8 +- drivers/iio/potentiometer/max5481.c | 23 +- drivers/iio/potentiometer/mcp4018.c | 12 +- drivers/iio/potentiometer/mcp4131.c | 8 +- drivers/iio/potentiometer/mcp4531.c | 11 +- drivers/iio/potentiostat/lmp91000.c | 11 +- drivers/iio/pressure/icp10100.c | 3 +- drivers/iio/pressure/ms5611_i2c.c | 6 +- drivers/iio/pressure/ms5611_spi.c | 6 +- drivers/iio/pressure/ms5637.c | 3 +- drivers/iio/pressure/zpa2326_i2c.c | 6 +- drivers/iio/pressure/zpa2326_spi.c | 6 +- drivers/iio/proximity/as3935.c | 44 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 3 +- drivers/iio/proximity/sx9310.c | 7 + drivers/iio/proximity/vl53l0x-i2c.c | 104 +- drivers/iio/resolver/ad2s1200.c | 3 +- drivers/iio/temperature/mlx90632.c | 9 +- drivers/iio/temperature/tmp007.c | 4 +- drivers/iio/temperature/tsys01.c | 3 +- drivers/infiniband/core/cma.c | 466 +- drivers/infiniband/core/device.c | 2 + drivers/infiniband/core/ucma.c | 79 +- drivers/infiniband/core/uverbs_cmd.c | 45 +- drivers/infiniband/core/uverbs_main.c | 7 +- drivers/infiniband/core/uverbs_std_types.c | 12 +- drivers/infiniband/core/uverbs_std_types_device.c | 3 +- drivers/infiniband/core/verbs.c | 25 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 3 +- drivers/infiniband/hw/cxgb4/mem.c | 32 +- drivers/infiniband/hw/cxgb4/provider.c | 4 +- drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 3 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 1 - drivers/infiniband/hw/hns/hns_roce_main.c | 2 + drivers/infiniband/hw/hns/hns_roce_mr.c | 28 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_pble.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_type.h | 3 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 +- drivers/infiniband/hw/mlx4/main.c | 5 + drivers/infiniband/hw/mlx4/mlx4_ib.h | 20 +- drivers/infiniband/hw/mlx4/mr.c | 30 +- drivers/infiniband/hw/mlx4/qp.c | 40 +- drivers/infiniband/hw/mlx5/cmd.c | 4 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/main.c | 21 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 54 +- drivers/infiniband/hw/mlx5/mr.c | 173 +- drivers/infiniband/hw/mlx5/odp.c | 9 +- drivers/infiniband/hw/mlx5/qp.c | 47 +- drivers/infiniband/hw/mlx5/wr.c | 27 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +- drivers/infiniband/hw/qedr/main.c | 19 + drivers/infiniband/hw/qedr/qedr.h | 33 + drivers/infiniband/hw/qedr/verbs.c | 345 +- drivers/infiniband/hw/qedr/verbs.h | 3 +- drivers/infiniband/hw/qib/qib.h | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/ulp/ipoib/ipoib_fs.c | 50 +- drivers/interconnect/imx/imx.c | 7 +- drivers/iommu/amd/amd_iommu.h | 10 +- drivers/iommu/amd/iommu.c | 31 +- drivers/iommu/amd/iommu_v2.c | 20 +- drivers/iommu/intel/dmar.c | 7 +- drivers/iommu/intel/iommu.c | 4 +- drivers/iommu/intel/pasid.c | 31 +- drivers/iommu/intel/pasid.h | 24 +- drivers/iommu/intel/svm.c | 47 +- drivers/iommu/io-pgtable-arm.c | 5 - drivers/iommu/iommu.c | 2 +- drivers/md/dm.c | 27 +- drivers/misc/eeprom/eeprom.c | 2 +- drivers/misc/uacce/uacce.c | 2 +- drivers/net/can/Kconfig | 4 +- drivers/net/can/at91_can.c | 8 +- drivers/net/can/c_can/c_can.c | 9 - drivers/net/can/cc770/cc770.c | 2 +- drivers/net/can/cc770/cc770.h | 2 +- drivers/net/can/dev.c | 45 +- drivers/net/can/flexcan.c | 2 +- drivers/net/can/grcan.c | 4 +- drivers/net/can/m_can/Kconfig | 2 +- drivers/net/can/mscan/mpc5xxx_can.c | 2 +- drivers/net/can/mscan/mscan.c | 29 +- drivers/net/can/pch_can.c | 67 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 - drivers/net/can/rx-offload.c | 11 + drivers/net/can/sja1000/peak_pci.c | 2 +- drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/softing/Kconfig | 6 +- drivers/net/can/softing/softing_fw.c | 8 +- drivers/net/can/softing/softing_main.c | 8 +- drivers/net/can/softing/softing_platform.h | 2 +- drivers/net/can/spi/Kconfig | 4 +- drivers/net/can/spi/Makefile | 1 + drivers/net/can/spi/mcp251x.c | 345 +- drivers/net/can/spi/mcp25xxfd/Kconfig | 17 + drivers/net/can/spi/mcp25xxfd/Makefile | 8 + drivers/net/can/spi/mcp25xxfd/mcp25xxfd-core.c | 2911 +++++++++++ drivers/net/can/spi/mcp25xxfd/mcp25xxfd-crc16.c | 89 + drivers/net/can/spi/mcp25xxfd/mcp25xxfd-regmap.c | 556 ++ drivers/net/can/spi/mcp25xxfd/mcp25xxfd.h | 835 +++ drivers/net/can/ti_hecc.c | 29 +- drivers/net/can/usb/Kconfig | 2 +- drivers/net/can/usb/gs_usb.c | 4 +- drivers/net/can/usb/mcba_usb.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 166 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 4 +- drivers/net/can/usb/ucan.c | 4 +- drivers/net/can/usb/usb_8dev.c | 4 +- drivers/net/can/xilinx_can.c | 2 +- drivers/net/dsa/mt7530.c | 31 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 16 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 16 +- drivers/net/dsa/rtl8366rb.c | 2 +- drivers/net/dsa/sja1105/sja1105_main.c | 7 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 91 +- drivers/net/ethernet/amazon/ena/ena_com.c | 226 +- drivers/net/ethernet/amazon/ena/ena_com.h | 33 +- drivers/net/ethernet/amazon/ena/ena_common_defs.h | 31 +- drivers/net/ethernet/amazon/ena/ena_eth_com.c | 84 +- drivers/net/ethernet/amazon/ena/ena_eth_com.h | 37 +- drivers/net/ethernet/amazon/ena/ena_eth_io_defs.h | 31 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 33 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 139 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 31 +- drivers/net/ethernet/amazon/ena/ena_pci_id_tbl.h | 31 +- drivers/net/ethernet/amazon/ena/ena_regs_defs.h | 31 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 30 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 34 +- drivers/net/ethernet/chelsio/cxgb3/ael1002.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +- .../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 5 + drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/rx.c | 14 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 3 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 43 +- .../mellanox/mlx5/core/en_accel/tls_stats.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 85 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 45 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 17 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 52 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 6 +- drivers/net/ethernet/mscc/ocelot_vsc7514.c | 16 +- drivers/net/ethernet/natsemi/ns83820.c | 4 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 7 +- drivers/net/ethernet/sfc/ef100.c | 1 + drivers/net/phy/bcm7xxx.c | 2 + drivers/net/phy/realtek.c | 9 + drivers/net/wireless/mediatek/mt7601u/debugfs.c | 34 +- drivers/net/wireless/microchip/wilc1000/mon.c | 3 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 18 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/mac.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192de/phy.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192se/phy.c | 9 +- .../net/wireless/realtek/rtlwifi/rtl8723be/dm.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 2 +- .../realtek/rtlwifi/rtl8723com/phy_common.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/dm.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 24 +- drivers/net/wireless/ti/wlcore/debugfs.c | 7 - drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/core.c | 15 + drivers/nvme/host/pci.c | 3 +- drivers/nvme/target/passthru.c | 2 + drivers/phy/Kconfig | 1 + drivers/phy/rockchip/phy-rockchip-dphy-rx0.c | 1 + drivers/pinctrl/Kconfig | 34 +- drivers/pinctrl/Makefile | 5 +- drivers/pinctrl/{sh-pfc => renesas}/Kconfig | 238 +- drivers/pinctrl/{sh-pfc => renesas}/Makefile | 8 +- drivers/pinctrl/{sh-pfc => renesas}/core.c | 0 drivers/pinctrl/{sh-pfc => renesas}/core.h | 0 drivers/pinctrl/{sh-pfc => renesas}/gpio.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-emev2.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a73a4.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7740.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77470.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7778.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7779.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7790.c | 121 +- drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7791.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7792.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7794.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77950.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77951.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7796.c | 2 +- drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77965.c | 2 +- drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77970.c | 2 +- drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77980.c | 2 +- drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77990.c | 2 +- drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77995.c | 2 +- drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7203.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7264.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7269.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh73a0.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7720.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7722.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7723.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7724.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7734.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7757.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7785.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7786.c | 0 drivers/pinctrl/{sh-pfc => renesas}/pfc-shx3.c | 0 drivers/pinctrl/{ => renesas}/pinctrl-rza1.c | 11 +- drivers/pinctrl/{ => renesas}/pinctrl-rza2.c | 4 +- drivers/pinctrl/{ => renesas}/pinctrl-rzn1.c | 6 +- drivers/pinctrl/{sh-pfc => renesas}/pinctrl.c | 0 drivers/pinctrl/{sh-pfc => renesas}/sh_pfc.h | 0 drivers/platform/chrome/cros_ec_proto.c | 59 +- drivers/rapidio/devices/rio_mport_cdev.c | 5 +- drivers/regulator/Kconfig | 18 +- drivers/regulator/core.c | 8 +- drivers/regulator/s5m8767.c | 13 +- drivers/s390/block/dasd_fba.c | 9 +- drivers/s390/char/sclp_early_core.c | 15 +- drivers/scsi/arm/oak.c | 2 +- drivers/scsi/bnx2i/bnx2i_init.c | 2 - drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/libsas/sas_ata.c | 8 +- drivers/scsi/libsas/sas_discover.c | 8 +- drivers/scsi/qla2xxx/qla_attr.c | 87 +- drivers/scsi/qla2xxx/qla_dbg.c | 2 +- drivers/scsi/qla2xxx/qla_def.h | 60 +- drivers/scsi/qla2xxx/qla_dfs.c | 231 +- drivers/scsi/qla2xxx/qla_fw.h | 2 +- drivers/scsi/qla2xxx/qla_gbl.h | 7 + drivers/scsi/qla2xxx/qla_gs.c | 7 +- drivers/scsi/qla2xxx/qla_init.c | 32 +- drivers/scsi/qla2xxx/qla_inline.h | 93 +- drivers/scsi/qla2xxx/qla_iocb.c | 54 +- drivers/scsi/qla2xxx/qla_isr.c | 28 +- drivers/scsi/qla2xxx/qla_mbx.c | 25 +- drivers/scsi/qla2xxx/qla_mid.c | 4 +- drivers/scsi/qla2xxx/qla_nvme.c | 34 +- drivers/scsi/qla2xxx/qla_nvme.h | 4 +- drivers/scsi/qla2xxx/qla_os.c | 118 +- drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/qla2xxx/qla_version.h | 6 +- drivers/scsi/ufs/ufs-mediatek.c | 183 +- drivers/scsi/ufs/ufs-mediatek.h | 22 + drivers/soc/fsl/dpio/qbman-portal.c | 2 - drivers/soc/fsl/qbman/bman.c | 2 +- drivers/soc/fsl/qbman/qman_test_api.c | 2 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/mediatek/Kconfig | 9 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-cmdq-helper.c | 113 +- drivers/soc/mediatek/mtk-devapc.c | 372 -- drivers/soc/mediatek/mtk-devapc.h | 54 - drivers/soc/sunxi/sunxi_sram.c | 2 +- drivers/soc/ti/knav_dma.c | 16 +- drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/spi/spi-fsl-espi.c | 5 +- drivers/spi/spi-npcm-fiu.c | 7 +- drivers/spi/spi-omap2-mcspi.c | 17 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/ssb/pci.c | 7 +- drivers/staging/emxx_udc/emxx_udc.c | 6 +- drivers/staging/hikey9xx/hisi-spmi-controller.c | 3 +- drivers/staging/hikey9xx/phy-hi3670-usb3.c | 2 +- drivers/staging/iio/Documentation/dac/max517 | 41 - drivers/staging/iio/Documentation/device.txt | 74 - drivers/staging/iio/Documentation/overview.txt | 57 - drivers/staging/iio/Documentation/ring.txt | 47 - .../staging/iio/Documentation/sysfs-bus-iio-light | 79 - drivers/staging/iio/Documentation/trigger.txt | 31 - drivers/staging/iio/accel/adis16203.c | 26 +- drivers/staging/iio/accel/adis16240.c | 25 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 5 +- .../media/atomisp/pci/atomisp_compat_css20.c | 1 - drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 2 +- .../atomisp/pci/runtime/queue/src/queue_access.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 20 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 2 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 6 - drivers/staging/media/ipu3/ipu3-css.c | 274 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 9 - drivers/staging/rtl8188eu/core/rtw_mlme.c | 8 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 16 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 10 +- drivers/staging/rtl8188eu/hal/phy.c | 21 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 3 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 2 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 4 +- drivers/staging/rtl8188eu/include/wifi.h | 31 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 124 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 4 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 38 +- drivers/staging/rtl8192u/r8192U_dm.c | 12 +- drivers/staging/rtl8192u/r8192U_hw.h | 1 + drivers/staging/rtl8192u/r8192U_wx.c | 41 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 5 +- drivers/staging/rtl8192u/r819xU_firmware.c | 6 - drivers/staging/rtl8192u/r819xU_firmware_img.h | 3 - drivers/staging/rtl8192u/r819xU_phy.c | 30 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 3 - drivers/staging/rtl8712/rtl871x_cmd.c | 4 +- drivers/staging/rtl8712/rtl871x_io.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 16 +- drivers/staging/rtl8712/rtl871x_mlme.c | 11 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 20 +- drivers/staging/rtl8712/rtl871x_security.c | 8 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 31 +- drivers/staging/rtl8712/usb_intf.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 1194 ++--- drivers/target/target_core_user.c | 340 +- drivers/tty/serial/8250/8250_pci.c | 1 - drivers/usb/gadget/function/f_ncm.c | 30 +- drivers/usb/host/bcma-hcd.c | 13 +- drivers/usb/host/xhci-debugfs.c | 109 +- drivers/usb/host/xhci-debugfs.h | 10 + drivers/usb/host/xhci-plat.c | 44 +- drivers/usb/host/xhci-plat.h | 1 + drivers/usb/host/xhci-ring.c | 23 +- drivers/usb/host/xhci.c | 11 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/appledisplay.c | 14 +- drivers/xen/xenbus/xenbus_client.c | 30 +- fs/9p/vfs_super.c | 3 +- fs/adfs/super.c | 3 +- fs/affs/super.c | 3 +- fs/befs/linuxvfs.c | 3 +- fs/bfs/inode.c | 3 +- fs/ceph/super.c | 3 +- fs/cramfs/inode.c | 3 +- fs/crypto/crypto.c | 4 +- fs/crypto/fname.c | 34 +- fs/crypto/fscrypt_private.h | 10 +- fs/crypto/hooks.c | 65 +- fs/crypto/inline_crypt.c | 7 +- fs/crypto/keyring.c | 9 +- fs/crypto/keysetup.c | 182 +- fs/crypto/keysetup_v1.c | 8 +- fs/crypto/policy.c | 200 +- fs/dax.c | 13 +- fs/efs/super.c | 3 +- fs/erofs/data.c | 2 +- fs/erofs/super.c | 3 +- fs/erofs/zdata.c | 33 +- fs/eventpoll.c | 65 +- fs/exfat/dir.c | 7 +- fs/exfat/inode.c | 2 +- fs/exfat/namei.c | 26 +- fs/exfat/super.c | 3 +- fs/ext2/super.c | 3 +- fs/ext4/ext4.h | 6 +- fs/ext4/ialloc.c | 119 +- fs/ext4/super.c | 19 +- fs/f2fs/checkpoint.c | 6 +- fs/f2fs/dir.c | 2 +- fs/f2fs/f2fs.h | 25 +- fs/f2fs/file.c | 2 + fs/f2fs/namei.c | 7 +- fs/f2fs/node.c | 3 - fs/f2fs/segment.h | 5 +- fs/f2fs/super.c | 67 +- fs/fat/inode.c | 3 +- fs/hfs/super.c | 3 +- fs/hfsplus/super.c | 3 +- fs/hpfs/super.c | 3 +- fs/io_uring.c | 49 +- fs/iomap/buffered-io.c | 177 +- fs/isofs/inode.c | 3 +- fs/jfs/jfs_metapage.c | 2 +- fs/minix/inode.c | 3 +- fs/nfs/dir.c | 3 + fs/nfs/flexfilelayout/flexfilelayout.c | 43 +- fs/nfs/nfs42proc.c | 10 +- fs/nfs/pnfs.c | 2 +- fs/nilfs2/super.c | 3 +- fs/ntfs/super.c | 3 +- fs/omfs/inode.c | 3 +- fs/qnx4/inode.c | 3 +- fs/qnx6/inode.c | 3 +- fs/reiserfs/inode.c | 6 +- fs/romfs/super.c | 3 +- fs/squashfs/super.c | 3 +- fs/sysv/inode.c | 3 +- fs/ubifs/dir.c | 38 +- fs/udf/super.c | 26 +- fs/ufs/super.c | 3 +- fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_super.c | 3 +- fs/zonefs/super.c | 3 +- include/acpi/acpi_io.h | 2 +- include/acpi/platform/aclinux.h | 4 + include/asm-generic/vmlinux.lds.h | 2 +- include/drm/drm_drv.h | 4 - include/dt-bindings/mux/mux-j721e-wiz.h | 53 - include/dt-bindings/mux/ti-serdes.h | 71 + include/linux/amd-iommu.h | 8 +- include/linux/arch_topology.h | 4 +- include/linux/bpf.h | 21 +- include/linux/brcmphy.h | 1 + include/linux/btf_ids.h | 8 + include/linux/can/core.h | 2 +- include/linux/can/dev.h | 6 +- include/linux/can/rx-offload.h | 3 + include/linux/compaction.h | 3 - include/linux/coresight.h | 3 +- include/linux/cper.h | 24 +- include/linux/cpufreq.h | 8 +- include/linux/dax.h | 20 +- include/linux/dev_printk.h | 8 + include/linux/dsa/8021q.h | 2 + include/linux/efi.h | 34 + include/linux/fpga/adi-axi-common.h | 103 - include/linux/fpga/dfl.h | 86 - include/linux/fscrypt.h | 120 +- include/linux/gfp.h | 3 +- include/linux/huge_mm.h | 3 - include/linux/i2c.h | 2 +- include/linux/iio/iio.h | 3 +- include/linux/iio/imu/adis.h | 53 +- include/linux/iio/trigger_consumer.h | 2 +- include/linux/iio/types.h | 1 + include/linux/intel-iommu.h | 14 +- include/linux/intel-svm.h | 2 +- include/linux/iommu.h | 10 +- include/linux/kprobes.h | 5 + include/linux/list.h | 2 +- include/linux/mailbox/mtk-cmdq-mailbox.h | 6 +- include/linux/mhi.h | 4 +- include/linux/mm_types.h | 4 + include/linux/mmzone.h | 2 +- include/linux/mod_devicetable.h | 12 - include/linux/nfs_xdr.h | 4 +- include/linux/pagemap.h | 16 + include/linux/pe.h | 3 + include/linux/percpu-rwsem.h | 8 +- include/linux/pid.h | 2 +- include/linux/pm.h | 2 +- include/linux/printk.h | 6 +- include/linux/regulator/driver.h | 3 - include/linux/soc/mediatek/mtk-cmdq.h | 93 +- include/linux/statfs.h | 5 + include/linux/uacce.h | 2 +- include/linux/vmalloc.h | 6 +- include/net/netfilter/nf_tables.h | 7 - include/rdma/ib_verbs.h | 20 +- include/soc/fsl/qman.h | 4 +- include/sound/hdaudio_ext.h | 2 +- include/sound/hdmi-codec.h | 3 - include/sound/sof.h | 2 + include/uapi/linux/fscrypt.h | 6 +- include/uapi/linux/pidfd.h | 12 + include/uapi/linux/prctl.h | 1 + init/main.c | 4 +- kernel/bpf/bpf_inode_storage.c | 8 +- kernel/bpf/btf.c | 15 +- kernel/bpf/stackmap.c | 5 +- kernel/bpf/syscall.c | 8 +- kernel/bpf/sysfs_btf.c | 6 +- kernel/bpf/verifier.c | 338 +- kernel/dma/debug.c | 4 +- kernel/entry/common.c | 6 +- kernel/exit.c | 9 +- kernel/fork.c | 2 +- kernel/kprobes.c | 22 + kernel/locking/percpu-rwsem.c | 4 +- kernel/pid.c | 18 +- kernel/printk/internal.h | 4 +- kernel/printk/printk.c | 222 +- kernel/printk/printk_ringbuffer.c | 292 +- kernel/printk/printk_ringbuffer.h | 95 +- kernel/printk/printk_safe.c | 2 +- kernel/rcu/rcu_segcblist.h | 2 +- kernel/rcu/tree.c | 114 +- kernel/resource.c | 2 +- kernel/softirq.c | 1 + kernel/sys.c | 2 +- kernel/trace/bpf_trace.c | 23 +- kernel/trace/ftrace.c | 3 + kernel/trace/trace.c | 38 +- kernel/trace/trace_events_hist.c | 1 - kernel/trace/trace_output.c | 12 +- lib/Kconfig.ubsan | 14 + lib/memregion.c | 1 + lib/scatterlist.c | 2 +- localversion-next | 2 +- mm/Kconfig | 3 + mm/gup.c | 7 + mm/madvise.c | 105 +- mm/memcontrol.c | 41 - mm/memory-failure.c | 69 +- mm/mempolicy.c | 8 +- mm/migrate.c | 7 +- mm/mmap.c | 6 +- mm/nommu.c | 7 - mm/page_alloc.c | 97 +- mm/page_counter.c | 2 +- mm/page_poison.c | 20 +- mm/shmem.c | 10 +- mm/swap.c | 2 +- mm/swapfile.c | 5 +- mm/vmalloc.c | 93 +- mm/workingset.c | 2 +- mm/zsmalloc.c | 2 +- net/bridge/br_vlan.c | 27 +- net/can/af_can.c | 4 +- net/can/bcm.c | 2 +- net/can/gw.c | 2 +- net/can/proc.c | 2 +- net/can/raw.c | 26 +- net/core/bpf_sk_storage.c | 39 +- net/core/devlink.c | 8 +- net/core/filter.c | 31 +- net/core/net-procfs.c | 15 +- net/dsa/port.c | 58 +- net/dsa/slave.c | 156 +- net/dsa/switch.c | 41 - net/dsa/tag_8021q.c | 20 +- net/dsa/tag_sja1105.c | 21 +- net/ipv4/bpf_tcp_ca.c | 19 +- net/ipv4/inet_diag.c | 20 +- net/ipv6/route.c | 2 +- net/netfilter/ipvs/ip_vs_sync.c | 3 - net/netfilter/nf_conntrack_standalone.c | 4 +- net/rds/rdma.c | 2 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 2 +- net/unix/af_unix.c | 1 - scripts/Makefile.ubsan | 10 +- scripts/checkpatch.pl | 6 +- scripts/gdb/linux/dmesg.py | 16 +- scripts/mod/devicetable-offsets.c | 4 - scripts/mod/file2alias.c | 17 - security/integrity/platform_certs/load_uefi.c | 85 +- security/smack/smack_lsm.c | 7 + sound/core/control.c | 56 +- sound/core/control_compat.c | 14 +- sound/core/hwdep.c | 27 +- sound/core/hwdep_compat.c | 23 +- sound/hda/ext/hdac_ext_bus.c | 5 +- sound/hda/hdac_i915.c | 48 +- sound/pci/asihpi/hpioctl.c | 4 +- sound/pci/asihpi/hpios.h | 2 +- sound/pci/hda/hda_intel.c | 6 +- sound/pci/hda/patch_hdmi.c | 1 + sound/pci/hda/patch_realtek.c | 14 +- sound/soc/codecs/Kconfig | 1 + sound/soc/codecs/cs42l51.c | 9 + sound/soc/codecs/hdmi-codec.c | 12 +- sound/soc/codecs/rt700-sdw.c | 3 + sound/soc/codecs/rt711-sdw.c | 4 + sound/soc/codecs/tas2562.c | 63 +- sound/soc/codecs/tas2770.c | 348 +- sound/soc/codecs/tas2770.h | 37 +- sound/soc/codecs/tlv320adcx140.c | 40 + sound/soc/codecs/tlv320adcx140.h | 5 + sound/soc/codecs/tlv320aic32x4-clk.c | 9 +- sound/soc/codecs/tlv320aic32x4.c | 13 +- sound/soc/codecs/tlv320aic32x4.h | 7 + sound/soc/intel/skylake/skl.c | 4 +- sound/soc/mediatek/mt8173/mt8173-rt5650.c | 5 +- sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 5 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 5 +- sound/soc/rockchip/rockchip_max98090.c | 3 +- sound/soc/sof/control.c | 33 +- sound/soc/sof/imx/imx-common.c | 3 + sound/soc/sof/intel/hda-codec.c | 17 +- sound/soc/sof/pm.c | 12 +- sound/soc/sof/sof-pci-dev.c | 9 + sound/soc/sof/topology.c | 82 +- sound/usb/mixer_maps.c | 1 - sound/usb/quirks.c | 7 +- tools/include/linux/btf_ids.h | 8 + tools/io_uring/io_uring-bench.c | 4 +- tools/lib/bpf/btf.c | 6 + tools/objtool/check.c | 2 +- tools/testing/selftests/bpf/prog_tests/d_path.c | 10 + tools/testing/selftests/bpf/progs/test_d_path.c | 9 +- tools/testing/selftests/clone3/clone3.c | 45 +- .../clone3/clone3_cap_checkpoint_restore.c | 4 +- .../selftests/clone3/clone3_clear_sighand.c | 2 +- tools/testing/selftests/clone3/clone3_selftests.h | 24 +- tools/testing/selftests/clone3/clone3_set_tid.c | 4 +- tools/testing/selftests/netfilter/nft_meta.sh | 22 +- tools/testing/selftests/pidfd/pidfd.h | 4 + tools/testing/selftests/pidfd/pidfd_wait.c | 304 +- .../testing/selftests/rcutorture/bin/functions.sh | 1 + tools/testing/selftests/seccomp/seccomp_bpf.c | 120 +- 1193 files changed, 28197 insertions(+), 16210 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-bus-mhi delete mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios rename drivers/staging/iio/Documentation/light/sysfs-bus-iio-light-tsl2x7x => Docu [...] create mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst create mode 100644 Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ad7949.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7949.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ads1015.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed,ast2400-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/aspeed_adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/berlin2_adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/cc10001_adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/cosmic,10001-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/cpcap-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/da9150-gpadc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/dlg,da9150-gpadc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx25-gcq.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/hi8435.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/holt,hi8435.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/imx7d-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc1850-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/lpc32xx-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/marvell,berlin2-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/motorola,cpcap-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,nau7802.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton,npcm750-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/nuvoton-nau7802.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc1850-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/nxp,lpc3220-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc2720-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/sprd,sc27xx-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stmpe-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/stmpe-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,adc12138.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads1015.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads7950.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,twl4030-madc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc12138.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads7950.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/twl4030-madc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/vf610-adc.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx274.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml create mode 100644 Documentation/devicetree/bindings/net/can/microchip,mcp25xxfd.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,pfc-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,pfc.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza1-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rza1-ports.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/renesas,rzn1-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/soc/mediatek/devapc.yaml delete mode 100644 Documentation/fpga/dfl-n3000-nios.rst create mode 100644 Documentation/i2c/slave-testunit-backend.rst create mode 100644 Documentation/x86/sva.rst copy arch/arm64/boot/dts/freescale/{imx8mm-var-som-symphony.dts => imx8mn-var-som- [...] copy arch/arm64/boot/dts/freescale/{imx8mm-var-som.dtsi => imx8mn-var-som.dtsi} (55%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts delete mode 100644 arch/mips/include/asm/mach-ip30/irq.h delete mode 100644 arch/mips/include/asm/mach-malta/malta-dtshim.h delete mode 100644 arch/mips/include/asm/mach-malta/malta-pm.h create mode 100644 drivers/acpi/dptf/dptf_pch_fivr.c create mode 100644 drivers/bus/mhi/core/debugfs.c delete mode 100644 drivers/clk/imx/clk-imx21.c create mode 100644 drivers/clk/rockchip/Kconfig rename drivers/firmware/efi/{arm-init.c => efi-init.c} (99%) create mode 100644 drivers/firmware/efi/mokvar-table.c delete mode 100644 drivers/fpga/dfl-n3000-nios.c create mode 100644 drivers/gpu/drm/bridge/cadence/Kconfig create mode 100644 drivers/gpu/drm/bridge/cadence/Makefile create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.c create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.h rename drivers/hwtracing/coresight/{coresight.c => coresight-core.c} (92%) rename drivers/hwtracing/coresight/{coresight-cti.c => coresight-cti-core.c} (94%) rename drivers/hwtracing/coresight/{coresight-etm3x.c => coresight-etm3x-core.c} (90%) rename drivers/hwtracing/coresight/{coresight-etm4x.c => coresight-etm4x-core.c} (96%) rename drivers/hwtracing/coresight/{coresight-tmc.c => coresight-tmc-core.c} (95%) create mode 100644 drivers/i2c/i2c-slave-testunit.c create mode 100644 drivers/net/can/spi/mcp25xxfd/Kconfig create mode 100644 drivers/net/can/spi/mcp25xxfd/Makefile create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd-core.c create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd-crc16.c create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd-regmap.c create mode 100644 drivers/net/can/spi/mcp25xxfd/mcp25xxfd.h rename drivers/pinctrl/{sh-pfc => renesas}/Kconfig (51%) rename drivers/pinctrl/{sh-pfc => renesas}/Makefile (92%) rename drivers/pinctrl/{sh-pfc => renesas}/core.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/core.h (100%) rename drivers/pinctrl/{sh-pfc => renesas}/gpio.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-emev2.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a73a4.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7740.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77470.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7778.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7779.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7790.c (98%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7791.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7792.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7794.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77950.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77951.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a7796.c (99%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77965.c (99%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77970.c (99%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77980.c (99%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77990.c (99%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-r8a77995.c (99%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7203.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7264.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7269.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh73a0.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7720.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7722.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7723.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7724.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7734.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7757.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7785.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-sh7786.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/pfc-shx3.c (100%) rename drivers/pinctrl/{ => renesas}/pinctrl-rza1.c (99%) rename drivers/pinctrl/{ => renesas}/pinctrl-rza2.c (99%) rename drivers/pinctrl/{ => renesas}/pinctrl-rzn1.c (99%) rename drivers/pinctrl/{sh-pfc => renesas}/pinctrl.c (100%) rename drivers/pinctrl/{sh-pfc => renesas}/sh_pfc.h (100%) delete mode 100644 drivers/soc/mediatek/mtk-devapc.c delete mode 100644 drivers/soc/mediatek/mtk-devapc.h delete mode 100644 drivers/staging/iio/Documentation/dac/max517 delete mode 100644 drivers/staging/iio/Documentation/device.txt delete mode 100644 drivers/staging/iio/Documentation/overview.txt delete mode 100644 drivers/staging/iio/Documentation/ring.txt delete mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-light delete mode 100644 drivers/staging/iio/Documentation/trigger.txt delete mode 100644 include/dt-bindings/mux/mux-j721e-wiz.h create mode 100644 include/dt-bindings/mux/ti-serdes.h delete mode 100644 include/linux/fpga/dfl.h create mode 100644 include/uapi/linux/pidfd.h