This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 7a6834cc8dbc mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 643dc62c3f6c fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 733858dc1981 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits aa7facf70a1c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 6988fb01d248 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 78e2283cda7a mm/madvise: introduce process_madvise() syscall: an extern [...] omits 845013f8d8b4 pid: move pidfd_get_pid() to pid.c omits 7275d8ac06f8 mm/madvise: pass mm to do_madvise omits a39c9c4bec1e mm/mmap: add inline munmap_vma_range() for code readability omits 5817fa446842 mm/mmap: add inline vma_next() for readability of mmap code omits 7e24ad90f9dd mm/migrate: avoid possible unnecessary process right check [...] omits c10551240371 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits a1182c2b22ef mm/memory-failure: remove a wrapper for alloc_migration_target() omits e7c13f044c68 mm: kmem: enable kernel memcg accounting from interrupt contexts omits bc881754fddc mm: kmem: prepare remote memcg charging infra for interrup [...] omits 3a766e3e3651 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 77dfbc5dec89 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 1c2b4f9b0aaf mm, memcg: rework remote charging API to support nesting omits 56da1c88e83b ia64: fix build error with !COREDUMP omits 94d3eb802b00 Merge branch 'akpm-current/current' into master omits 89db71ff9227 x86: add failure injection to get/put/clear_user omits f8b5f92cb60a lib, uaccess: add failure injection to usercopy functions omits a7b3bfd227d3 lib, include/linux: add usercopy failure capability omits af3cdd39a34c ROMFS: support inode blocks calculation omits 4da21f8f7b93 sched.h: drop in_ubsan field when UBSAN is in trap mode omits 0a6d6e360e5b scripts/gdb/tasks: add headers and improve spacing format omits b620d433e6a8 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits df5666fec33c aio: simplify read_events() omits 80542ed5f73a panic: dump registers on panic_on_warn omits 604b5752eb67 autofs: harden ioctl table omits 4b63fdbe2b25 mm: remove the now-unnecessary mmget_still_valid() hack omits a10a25d381bc mm/gup: take mmap_lock in get_dump_page() omits 151dc07a0474 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 5077f6dd12ee coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits e9b423cf4b1d coredump: refactor page range dumping into common helper omits 101e568c4955 coredump: let dump_emit() bail out on short writes omits f1a5a75f17eb binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 38a6af3d608b tools/testing/selftests: add self-test for verifying load [...] omits 5036643cf95d fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits d727e0cc1d0e fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 60f689e45315 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits c78d740fcd10 checkpatch: allow not using -f with files that are in git omits 099775c16cda checkpatch-warn-on-self-assignments-checkpatch-fixes omits ba432532112c checkpatch: warn on self-assignments omits c6bb02ab616b const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 368c4dfa7f4a checkpatch: warn if trace_printk and friends are called omits 99e864fa6325 const_structs.checkpatch: add phy_ops omits 8fb3686d540d checkpatch: add test for comma use that should be semicolon omits b16e8139e55d checkpatch: move repeated word test omits 6687ea0160fc checkpatch: add --kconfig-prefix omits 3ce0a6fc1fe6 bitops: use the same mechanism for get_count_order[_long] omits 1c3d02b1ca1a bitops: simplify get_count_order_long() omits 06e307fb710d lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits c86512f20d49 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits 49f118de466f lib/mpi/mpi-bit.c: fix spello of "functions" omits 005459b9b2b1 lib: test_sysctl: delete duplicated words omits 2ab7f40994d3 lib: syscall: delete duplicated words omits 0c18b9ac5aac lib: radix-tree: delete duplicated words omits b90e80655fe8 lib: earlycpio: delete duplicated words omits 4f53fe9873f6 lib: dynamic_queue_limits: delete duplicated words + fix typo omits e6f40ee1c52b lib: devres: delete duplicated words omits 507238831a2b lib: decompress_bunzip2: delete duplicated words omits 86e848d943eb lib: libcrc32c: delete duplicated words omits 132f1b94d509 lib: bitmap: delete duplicated words omits 326fd49865bc get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 477dbfb1d095 get_maintainer: add test for file in VCS omits b7525a876351 kernel.h: split out min()/max() et al. helpers omits 1fcdc9666675 fs: configfs: delete repeated words in comments omits a17c4ec0fe4b proc/sysctl: make protected_* world readable omits 3989d42bfb8b kernel/hung_task.c: Monitor killed tasks. omits 2e57b84ec0c0 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 2ae6e12a8c9a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2d61a160b64b mm: fix some broken comments omits 081f014f93c5 mm: use self-explanatory macros rather than "2" omits 88165b142125 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits a7e9e79a1708 mm/highmem.c: clean up endif comments omits fafe310d5661 mm/page_reporting.c: drop stale list head check in page_re [...] omits 21d56040ac5b mm/slab.h: remove duplicate include omits 5e91dbe5dd2d hv_balloon: try to merge system ram resources omits 7e675b70d198 xen/balloon: try to merge system ram resources omits 8960b3218330 virtio-mem: try to merge system ram resources omits ab699a296ddb mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 72382c5bb39b mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 8e8aeda80f37 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 60b0bd2ecef1 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 1084f3b5447c kernel/resource: make release_mem_region_adjustable() never fail omits ecc00792f83a mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits e68559353b8b mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 24a534c14441 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits 7faa72459396 mm/memory_hotplug: simplify page onlining omits e64e0c2f3d65 mm/page_isolation: simplify return value of start_isolate_ [...] omits 30ed1ec5c7fd mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 52b51c4ec304 mm/page_alloc: simplify __offline_isolated_pages() omits a5c415c05650 mm-memory_hotplug-simplify-page-offlining-fix omits 6c1b1d791f8d mm/memory_hotplug: simplify page offlining omits 1eb7d82646ea mm/memory_hotplug: enforce section granularity when onlini [...] omits b31d88d57ad9 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 3e0d2bf39cd6 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits be0d9b76f3fa mm/util.c: update the kerneldoc for kstrdup_const() omits 5946278a4d64 mm/vmstat.c: use helper macro abs() omits 2956c8495dab mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits ce2151e33de7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 5e6238684d33 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 8dd4c04fcace mm,hwpoison: remove stale code omits 62e508d41fa6 mm,hwpoison: drop unneeded pcplist draining omits 9d1935719846 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 6a7e4461476a mm,hwpoison: refactor madvise_inject_error omits fb2ea8c9d099 mm,hwpoison: take free pages off the buddy freelists omits 60c21915c2dd mm,hwpoison: double-check page count in __get_any_page() omits 7dc77d267c76 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 257eb6e33fe4 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 59bb46cd6f23 mm/memory-failure: fix return wrong value when isolate page fail omits 9ee5b4553d4e mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 3fc518cffb8e mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 6da38f3bff67 mm,hwpoison: rework soft offline for in-use pages omits f5c4286fe053 mm,hwpoison: rework soft offline for free pages omits 7de553a20044 mm,hwpoison: unify THP handling for hard and soft offline omits d71185ca6de7 mm,hwpoison: kill put_hwpoison_page omits f315c1cf859a mm,hwpoison: unexport get_hwpoison_page and make it static omits a3f7b31b58a8 mm,hwpoison-inject: don't pin for hwpoison_filter omits 0082d62909af mm, hwpoison: remove recalculating hpage omits 225f702c0d1f mm,hwpoison: cleanup unused PageHuge() check omits 209567a1d8f1 mm/readahead: pass a file_ra_state into force_page_cache_ra omits 949ab169c95b mm/filemap: fold ra_submit into do_sync_mmap_readahead omits 32a43539eef8 mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits 145cf2631792 mm/readahead: pass readahead_control to force_page_cache_ra omits 1b3c07e96cea mm/readahead: make ondemand_readahead take a readahead_control omits 350e8f84f207 mm/readahead: make do_page_cache_ra take a readahead_control omits d7c84a52485d mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 9a3ad41c0dad mm/readahead: add DEFINE_READAHEAD omits 8dbb045a8490 mm/vmscan: allow arbitrary sized pages to be paged out omits 72f2d267ce28 mm/page-writeback: support tail pages in wait_for_stable_page omits b517fc773fd3 mm/truncate: fix truncation for pages of arbitrary size omits df79e97e6c2e mm/rmap: fix assumptions of THP size omits 034191ff895d mm/huge_memory: fix can_split_huge_page assumption of THP size omits 2ce17e5c206a mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 2d5481aa013d mm/huge_memory: fix split assumption of page size omits 25d6e279f463 mm/huge_memory: fix total_mapcount assumption of page size omits df8204ac3f7b mm/page_owner: change split_page_owner to take a count omits a7faf9db87de mm/memory: remove page fault assumption of compound page size omits 35a279780ceb mm/filemap: fix page cache removal for arbitrary sized THPs omits 43b9a28699fc mm/filemap: fix storing to a THP shadow entry omits cbbd921861b7 fix xarray split omits d95970851a16 xarray-add-xas_split-fix omits 7a1869332346 XArray: add xas_split omits bdbb31675354 xarray-add-xa_get_order-fix omits 6ebd34a6fd1d XArray: add xa_get_order omits e458015e9a18 mm/migrate: remove obsolete comment about device public omits 9ce2fbd44343 mm/migrate: remove cpages-- in migrate_vma_finalize() omits f52bfc7caa26 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 4504aef43f69 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 2b178f163074 memblock: use separate iterators for memory and reserved regions omits f798d5347098 memblock: implement for_each_reserved_mem_region() using _ [...] omits 2a16d7bc40f4 memblock: remove unused memblock_mem_size() omits 69673c09a422 x86/setup: simplify reserve_crashkernel() omits 9d4def06c2b6 x86/setup: simplify initrd relocation and reservation omits 1f6b5e23db6e mips: fix cavium-octeon build caused by memblock refactoring omits 399eca998411 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits b829cd94a7f4 arch, drivers: replace for_each_membock() with for_each_me [...] omits 4abdb2cda3ab arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits b174b86d6183 memblock: reduce number of parameters in for_each_mem_range() omits f9a5172357c2 memblock-make-memblock_debug-and-related-functionality-pri [...] omits 7535944f9b94 memblock: make memblock_debug and related functionality private omits de989c5c5310 memblock: make for_each_memblock_type() iterator private omits 58b6cf50aa84 mircoblaze: drop unneeded NUMA and sparsemem initializations omits 4cc7b639c657 riscv: drop unneeded node initialization omits 7031ead4f66f h8300, nds32, openrisc: simplify detection of memory extents omits 1440263e9322 arm64: numa: simplify dummy_numa_init() omits b2d28fff9d10 arm, xtensa: simplify initialization of high memory pages omits ac8db2ba4583 dma-contiguous: simplify cma_early_percent_memory() omits a3720c8da1ad KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 83a4c7d62ad1 mm/compaction.c: micro-optimization remove unnecessary branch omits 3d50c80b5fb5 mm/vmscan: fix infinite loop in drop_slab_node omits 1f75a89b5439 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits ddde247a44e8 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits 5e3bd554d4cf mm/hugetlb: take the free hpage during the iteration directly omits 6abbaba7ac2d mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits 3433b093e6c4 mm/hugetlb: a page from buddy is not on any list omits e2c619e360b0 mm/hugetlb: count file_region to be added when regions_nee [...] omits 6c7c846838dd mm/hugetlb: use list_splice to merge two list at once omits bad4a7b1e616 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits 4be22f9f68a9 mm/hugetlb: not necessary to coalesce regions recursively omits 7868548cbb9c MIPS: do not call flush_tlb_all when setting pmd entry omits 13907f7d04a9 mm/huge_memory.c: update tlb entry if pmd is changed omits ad7f91d7a77c doc/vm: fix typo in the hugetlb admin documentation omits 8b62881e9b14 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 1b3b8b148352 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 0c164c630df7 mm/page_alloc.c: micro-optimization remove unnecessary branch omits fbd17237c5e6 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits af4042e6c9f3 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 4696abd218f6 mm, isolation: avoid checking unmovable pages across pageb [...] omits 3f60c88a2ff2 mm: document semantics of ZONE_MOVABLE omits 51f7780bf0d2 virtio-mem: don't special-case ZONE_MOVABLE omits 890b788b619c mm/page_isolation: cleanup set_migratetype_isolate() omits 91c2a5419487 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 25f98bba9fa4 mm/page_isolation: exit early when pageblock is isolated i [...] omits c315cb7093e6 mm/page_alloc: tweak comments in has_unmovable_pages() omits 732c823c1d78 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits e67f11139209 KASAN: Testing Documentation omits 3f82d35fbd62 KASAN: Port KASAN Tests to KUnit omits d5241ac33187 KUnit: KASAN Integration omits 143d0d01ec31 kasan/kunit: add KUnit Struct to Current Task omits 2af783b02aa7 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 170ed915d5f5 mm/memory-failure.c: remove unused macro `writeback' omits 969ce2362f6c mm/memory-failure: do pgoff calculation before for_each_process() omits f5b356bf04ee mm/dmapool.c: replace hard coded function name with __func__ omits a55a72095050 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits 7014f3160c21 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits 527e24b87cdb mm/mmap: check on file instead of the rb_root_cached of it [...] omits 4d9a244d1b0f mm/mmap: not necessary to check mapping separately omits 82dc91d06c22 mm/memory.c: fix spello of "function" omits afcb900f60a0 mm/mmap: leave adjust_next as virtual address instead of p [...] omits e51f334890bd mm: simplify PageDoubleMap with PF_SECOND policy omits 6c1e1c362417 mm: move PageDoubleMap bit omits e775b9d354d0 mm/mmap.c: fix the adjusted length error omits 7332294809e5 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits f939054223ff mm: smaps*: extend smap_gather_stats to support specified [...] omits edaf619dd659 mmap locking API: add mmap_lock_is_contended() omits 071a278f42bb mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 115ccdcbfa9c mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 195c1a17ec88 mm/memory.c: replace vmf->vma with variable vma omits 290330fb1061 mm/memory.c: fix typo in __do_fault() comment omits e37d86a8b881 arm: __pmd_free_tlb(): call page table destructor omits 31c19cffea77 mm: account PMD tables like PTE tables omits 6fba0f06d388 mm/memcg: unify swap and memsw page counters omits 4617e6671c36 mm/memcg: simplify mem_cgroup_get_max() omits 0b14e8008634 mm/memcg: clean up obsolete enum charge_type omits 81a7f328c4fa mm: memcontrol: correct the comment of mem_cgroup_iter() omits 581bdead5e17 mm: memcontrol: fix out-of-bounds on the buf returned by m [...] omits 6ede045c0c3e mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] omits 1f41ca6fdbf7 mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits e830653f07d3 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 8f617c99dcaa memcg: introduce per-memcg reclaim interface omits dd792272a8c6 mm: memcontrol: Use the preferred form for passing the siz [...] omits a0927063012c mm: memcontrol: use flex_array_size() helper in memcpy() omits f00be7cb1632 mm/memremap.c: convert devmap static branch to {inc,dec} omits e5d77f6d5b25 mm/swap.c: fix confusing comment in release_pages() omits 6b5f63a52ae0 mm: remove superfluous __ClearPageActive() omits 119d1d577214 mm: remove activate_page() from unuse_pte() omits 325d1cd4819b swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 260d5eedc6b5 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 3ac514037eab mm/gup: don't permit users to call get_user_pages with FOL [...] omits fcac62a3e503 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits bffefc247eb3 mm/filemap: fix filemap_map_pages for THP omits 6c8adf8446a3 mm: add find_lock_head omits 49c6f3996071 mm/shmem: Return head page from find_lock_entry fix omits 1901bcd0c834 Merge remote-tracking branch 'memblock/for-next' into master omits 991091986cea Merge remote-tracking branch 'notifications/notifications- [...] omits b9794fac738e Merge remote-tracking branch 'mhi/mhi-next' into master omits 3ff44f3a1e46 Merge remote-tracking branch 'trivial/for-next' into master omits 1502e3cd5d6c Merge remote-tracking branch 'fpga/for-next' into master omits 26f8338a0ff0 Merge remote-tracking branch 'pidfd/for-next' into master omits f8376f69dc91 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits b56babd0a2c0 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 02e13f99ed96 Merge remote-tracking branch 'xarray/xarray' into master omits 9ee7debcddef Merge remote-tracking branch 'nvmem/for-next' into master omits 6f35986a82ad Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 97b2340d6cd0 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 46842ca5accd Merge remote-tracking branch 'ntb/ntb-next' into master omits b4cae0e9de57 Merge remote-tracking branch 'at24/at24/for-next' into master omits 69b6c3963501 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 84d00d6c5861 Merge remote-tracking branch 'coresight/next' into master omits 0c97193118bd Merge remote-tracking branch 'livepatching/for-next' into master omits acbc15fbe776 Merge remote-tracking branch 'kselftest/next' into master omits 392a2c9ed015 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 5e57564b0f1e Merge remote-tracking branch 'pinctrl/for-next' into master omits 3add1946d825 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 951334d2ba54 Merge remote-tracking branch 'gpio/for-next' into master omits 577a8662a2cd Merge remote-tracking branch 'rpmsg/for-next' into master omits ac782b966a1f Merge remote-tracking branch 'scsi-mkp/for-next' into master omits a288e92e66a5 Merge remote-tracking branch 'scsi/for-next' into master omits b1c40460cc38 Merge remote-tracking branch 'dmaengine/next' into master omits a3bcbc304b62 Merge remote-tracking branch 'icc/icc-next' into master omits 08122f2d0580 Merge remote-tracking branch 'mux/for-next' into master omits 76ee8321e047 Merge remote-tracking branch 'staging/staging-next' into master omits 4bdcc54ee44b Merge remote-tracking branch 'thunderbolt/next' into master omits 020335a76956 Merge remote-tracking branch 'soundwire/next' into master omits 5203d9da3856 Merge remote-tracking branch 'extcon/extcon-next' into master omits d6bb53b50e42 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits b1b1be0299c9 Merge remote-tracking branch 'tty/tty-next' into master omits b5b66bf8b52c Merge remote-tracking branch 'phy-next/next' into master omits 382aee0b42e0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits ffbdf926737f Merge remote-tracking branch 'usb/usb-next' into master omits 24bf8ffe9b87 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 16ff7cafa102 Merge remote-tracking branch 'ipmi/for-next' into master omits 6c87a006c6b1 Merge remote-tracking branch 'leds/for-next' into master omits 64f06439617b Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 74fcb0fb3b49 Merge remote-tracking branch 'percpu/for-next' into master omits 48d93f3f79ae Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 3e85939aa784 Merge remote-tracking branch 'kvm-arm/next' into master omits fe9a818d4fdf Merge remote-tracking branch 'rcu/rcu/next' into master omits 797134ad55b2 Merge branch 'rproc-next' into for-next omits b843aea30587 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 951a09311da9 Merge remote-tracking branch 'edac/edac-for-next' into master omits 9ea874987cf6 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits e78d6468da9b Merge remote-tracking branch 'tip/auto-latest' into master omits bea60d24f166 Merge remote-tracking branch 'spi/for-next' into master omits 2f482c6e90f0 Merge remote-tracking branch 'devicetree/for-next' into master omits ace3d451d95a Merge remote-tracking branch 'audit/next' into master omits 0e401c3313e2 Merge remote-tracking branch 'iommu/next' into master omits ed548900ae7b Merge remote-tracking branch 'tomoyo/master' into master omits a9c596d7fd6a Merge remote-tracking branch 'smack/next' into master omits 2a4da3860b09 Merge remote-tracking branch 'selinux/next' into master omits 1eb130e85816 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits cdaef275e48d Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 520d59386b81 Merge remote-tracking branch 'security/next-testing' into master omits f063c99f9007 Merge remote-tracking branch 'regulator/for-next' into master omits ce068ddce57f Merge remote-tracking branch 'battery/for-next' into master omits 86ad5631aeef Merge remote-tracking branch 'mfd/for-mfd-next' into master omits d36fb17fcb1d Merge remote-tracking branch 'mmc/next' into master omits c35ab112e880 Merge remote-tracking branch 'block/for-next' into master omits 556cd3d187dd Merge remote-tracking branch 'input/next' into master omits 1dca978779a8 Merge remote-tracking branch 'modules/modules-next' into master omits d4d541c8a006 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 99f0fca1ba28 Merge remote-tracking branch 'sound/for-next' into master omits 39424c3bcdc0 Merge remote-tracking branch 'regmap/for-next' into master omits 3e30bbf1bbe5 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 0913944abd89 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 440fc8a34a2d Merge remote-tracking branch 'drm-msm/msm-next' into master omits cb90e42f12db Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 28721ba449c5 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 72dd72eaa2fd Merge remote-tracking branch 'amdgpu/drm-next' into master omits b28915cdae41 Merge remote-tracking branch 'drm/drm-next' into master omits 618ddcca87c8 Merge remote-tracking branch 'crypto/master' into master omits b566d69cafd5 Merge remote-tracking branch 'nand/nand/next' into master omits 3a7aceaa481f Merge remote-tracking branch 'mtd/mtd/next' into master omits 79bde55b7d20 Merge remote-tracking branch 'gfs2/for-next' into master omits 3c180f1a5ecc Merge remote-tracking branch 'bluetooth/master' into master omits c69bc2d40010 Merge remote-tracking branch 'bpf-next/master' into master omits c9c7bba486d9 Merge remote-tracking branch 'net-next/master' into master omits 91611f60dc4b Merge remote-tracking branch 'rdma/for-next' into master omits b2fa42d953d9 Merge remote-tracking branch 'swiotlb/linux-next' into master omits f357d2031e5a Merge remote-tracking branch 'dlm/next' into master omits 6ac81ed0b62f Merge remote-tracking branch 'ieee1394/for-next' into master omits 7fe0fd51dab2 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits cad9715c9048 Merge remote-tracking branch 'opp/opp/linux-next' into master omits 086df1f71fa3 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits b82eabc7df3a Merge remote-tracking branch 'cpupower/cpupower' into master omits b8a8d268a527 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits edbc3061540b Merge remote-tracking branch 'pm/linux-next' into master omits 1c010957ed4c Merge remote-tracking branch 'v4l-dvb/master' into master omits 8d8e3a5d9252 Merge remote-tracking branch 'jc_docs/docs-next' into master omits b8a272266a86 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits eaac84c5183f Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 561793677547 Merge remote-tracking branch 'i3c/i3c/next' into master omits 3f47fe02418e Merge remote-tracking branch 'i2c/i2c/for-next' into master omits a0fe89975446 Merge remote-tracking branch 'hid/for-next' into master omits 6dedb6e0d0fe Merge remote-tracking branch 'pstore/for-next/pstore' into master omits de5b7ad0a01b Merge remote-tracking branch 'pci/next' into master omits 4355f925a74a Merge remote-tracking branch 'printk/for-next' into master omits 58ba52b65b39 Merge remote-tracking branch 'vfs/for-next' into master omits 538404aa8abd Merge remote-tracking branch 'file-locks/locks-next' into master omits 050b2f31d106 Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 4064d8e6161d Merge remote-tracking branch 'xfs/for-next' into master omits 8df3b0d82aec Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 9544eeaf9ef9 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits 18aec42e7095 Merge remote-tracking branch 'fuse/for-next' into master omits 44cb6e2264fa Merge remote-tracking branch 'f2fs/dev' into master omits 33f0b145d4fa Merge remote-tracking branch 'ext3/for_next' into master omits df6d563950af Merge remote-tracking branch 'exfat/dev' into master omits 7ac4d42638d2 Merge remote-tracking branch 'erofs/dev' into master omits b1d3c34d95d7 Merge remote-tracking branch 'configfs/for-next' into master omits 26a0fdbea38c Merge remote-tracking branch 'btrfs/for-next' into master omits b51375107339 Merge remote-tracking branch 'fscrypt/master' into master omits 6729ed4b4803 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits d6dba1ee8343 Merge remote-tracking branch 'sh/for-next' into master omits 6a9d9881fe95 Merge remote-tracking branch 's390/features' into master omits d4bcdc54d846 Merge remote-tracking branch 'risc-v/for-next' into master omits 71f764753f1a Merge remote-tracking branch 'powerpc/next' into master omits 83d09430fe13 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 407ecc7d0d16 Merge remote-tracking branch 'nds32/next' into master omits 6fb72e0fdf16 Merge remote-tracking branch 'mips/mips-next' into master omits 0e797b87b851 Merge remote-tracking branch 'microblaze/next' into master omits a2f9aac0a9cd Merge remote-tracking branch 'm68knommu/for-next' into master omits b16e3c82d723 Merge remote-tracking branch 'm68k/for-next' into master omits 7270bba2f21f Merge remote-tracking branch 'ia64/next' into master omits 9ccf74b519df Merge remote-tracking branch 'h8300/h8300-next' into master omits 38ebd1a64952 Merge remote-tracking branch 'clk/clk-next' into master omits 909a2783b025 Merge remote-tracking branch 'uniphier/for-next' into master omits 05924ded6802 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 4a62e4f11110 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 71d1c6289d1b Merge remote-tracking branch 'tegra/for-next' into master omits da847d26559b Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits b4408a6865d4 Merge remote-tracking branch 'scmi/for-linux-next' into master omits 0879a0b0781c Merge remote-tracking branch 'samsung-krzk/for-next' into master omits c76996f2ba7d Merge remote-tracking branch 'rockchip/for-next' into master omits bed2a4433efe Merge remote-tracking branch 'reset/reset/next' into master omits 7ab3bb48174d Merge remote-tracking branch 'renesas/next' into master omits 0d4e387d6e70 Merge remote-tracking branch 'realtek/for-next' into master omits 7bf53ce3ee44 Merge remote-tracking branch 'qcom/for-next' into master omits c4b9ff3167f2 Merge remote-tracking branch 'omap/for-next' into master omits f486a20bae7d Merge remote-tracking branch 'mvebu/for-next' into master omits b9fd4765534e Merge remote-tracking branch 'mediatek/for-next' into master omits 26580da22df1 Merge remote-tracking branch 'keystone/next' into master omits 4fc8c65473a2 Merge remote-tracking branch 'imx-mxs/for-next' into master omits e4c90ee3b33c Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 72aee77f8f16 Merge remote-tracking branch 'at91/at91-next' into master omits 72d08f926c56 Merge remote-tracking branch 'aspeed/for-next' into master omits 4983c3b80210 Merge remote-tracking branch 'amlogic/for-next' into master omits 2234bae189d3 Merge remote-tracking branch 'arm-soc/for-next' into master omits de0a769dc4e7 Merge remote-tracking branch 'arm64/for-next/core' into master omits bd2d883e4130 Merge remote-tracking branch 'arm/for-next' into master omits 7b763d0d0bc4 Merge remote-tracking branch 'dma-mapping/for-next' into master omits 26a9ddafd29b Merge remote-tracking branch 'kbuild/for-next' into master omits 2cd3f2b6ba0d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits d77f530bdc3a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 0b47d5695a8b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 26e610b25124 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 55018f242a84 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 83e5a02c4e37 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 08313f1ac1db Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 350ac5796425 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 8e541d419f90 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 21ea9e044505 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits f6c2b8112b6b Merge remote-tracking branch 'vfs-fixes/fixes' into master omits dd89bdb9474e Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits b23227df65a0 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 540c2ffee021 Merge remote-tracking branch 'kvms390-fixes/master' into master omits 72b4541e7c7a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits b7af86dffe1e Merge remote-tracking branch 'ide/master' into master omits c0e6f50142a4 Merge remote-tracking branch 'input-current/for-linus' int [...] omits 5e550d09814a Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits a306518b4cca Merge remote-tracking branch 'phy/fixes' into master omits 9ae98d02f17a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4ca7c67bd858 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 44433003404d Merge remote-tracking branch 'pci-current/for-linus' into master omits 0562cfa0cb07 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 8e934efd785e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits c1cfb70d1af5 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 4e1aae46ef71 Merge remote-tracking branch 'ipsec/master' into master omits 060cd516c51b Merge remote-tracking branch 'bpf/master' into master omits f7279a014ed4 Merge remote-tracking branch 'net/master' into master omits bdfd1338204a Merge remote-tracking branch 'sparc/master' into master omits b9aba2053c43 Merge remote-tracking branch 's390-fixes/fixes' into master omits e18b41e4c5a9 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 55d7ef1f3bcd Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 8261ebaaaaaa Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits 27225be58515 Merge branch 'irq/ipi-as-irq' into irq/irqchip-next omits 868c41f530cd irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs omits 9defff432d55 mm/shmem: return head page from find_lock_entry omits 9af03886e0a2 mm: convert find_get_entry to return the head page omits 44ff4aa43ee7 i915: use find_lock_page instead of find_lock_entry omits 4b065eef4480 proc: optimise smaps for shmem entries omits 2daf9240ef55 mm: optimise madvise WILLNEED omits d35620a69a73 mm: use find_get_incore_page in memcontrol omits 3fcbe4eb49a0 mm: factor find_get_incore_page out of mincore_page omits 577de7645406 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 5a93ca65b147 mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 65784a9d559c mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits 74fe8c28dff0 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 27189d4dcfec mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits 1160d4cf07cc mm/debug_vm_pgtable/locks: take correct page table lock omits 079781acdd3e mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 677610a97ce9 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits c1b1ab2f4316 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits 02cfca702916 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits baac8ffa4fe7 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits 11af1c6f80f3 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits d568b9409fb5 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 91fa8fcfb110 powerpc/mm: move setting pte specific flags to pfn_pte omits 44fb24fd8a40 powerpc/mm: add DEBUG_VM WARN for pmd_clear omits 41315c675995 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits 6911613e5ba4 mm/debug.c: do not dereference i_ino blindly omits 5aadd327ccf6 device-dax: make dev_dax_kmem_probe() static omits 24592f9a7651 device-dax: add a range mapping allocation attribute omits 5df80dd09033 dax/hmem: introduce dax_hmem.region_idle parameter omits f07976786c34 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits c56504b29957 device-dax: add an 'align' attribute omits 5d02c5f2f7f5 device-dax-make-align-a-per-device-property-fix omits 46a095f1e680 device-dax: make align a per-device property omits 185ae899feca device-dax: introduce 'mapping' devices omits e6bfbe6adfbf device-dax-add-dis-contiguous-resource-support-fix omits 62bc6e8f020f device-dax: add dis-contiguous resource support omits 797607afd88c mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits 91249616e114 mm/memremap_pages: support multiple ranges per invocation omits d7814acd9730 mm/memremap_pages: convert to 'struct range' omits 7b7eeb337837 device-dax: add resize support omits 9a0b7ad665e4 drivers/base: make device_find_child_by_name() compatible [...] omits 9f183b958304 device-dax: introduce 'seed' devices omits 0abf69557cb8 device-dax: add an allocation interface for device-dax instances omits 988f743c82a4 device-dax: kill dax_kmem_res omits b007f8202bd2 device-dax-make-pgmap-optional-for-instance-creation-fix omits 78b751f141af device-dax: make pgmap optional for instance creation omits e22fc1e440ba device-dax: move instance creation parameters to 'struct d [...] omits 2f006b0d465c device-dax: drop the dax_region.pfn_flags attribute omits c174738ffd87 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits ec17dc620fc5 ACPI: HMAT: attach a device for each soft-reserved range omits f1c194055bf4 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits e65502e2fefc mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 5f1a210398a7 resource: report parent to walk_iomem_res_desc() callback omits aece4a04b8b6 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits 35ae1501b3c7 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits f533552aafeb efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits 387b3c6a9aa1 x86/numa: fix build when CONFIG_ACPI is not set omits 0dc58f6ed19e x86/numa: add 'nohmat' option omits abd6cf3fb8c1 x86/numa: cleanup configuration dependent command-line options omits 0ee8db58b26f mm/kmemleak: rely on rcu for task stack scanning omits b8dcb638a92b mm/slub: make add_full() condition more explicit omits 838a8446b227 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits f988417aef63 mm/slub.c: branch optimization in free slowpath omits 7b15c1e8775c kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 971bcaa39a2a fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits e69142b44503 ramfs: support O_TMPFILE omits d87525129c31 ocfs2: fix ocfs2 corrupt when iputting an inode omits 90df58c48e6a ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2e61d9d7e21b ocfs2: delete repeated words in comments omits 087985aa00fc ntfs: add check for mft record size in superblock omits cf8e36820861 compiler-gcc: improve version error omits 485cf7a4733d kasan: remove mentions of unsupported Clang versions omits 40f5cb46cbf5 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits 7843fb246edb Revert "arm64: vdso: Fix compilation with clang older than 8" omits 348536d09bd4 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits 33680bef50f9 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 354617859f81 compiler-clang: add build check for clang 10.0.1 omits bdeba783cb9a checkpatch: test $GIT_DIR changes omits f419dcf3e6b7 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] omits 7c733775eb69 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] omits 31906ca7b38c stackleak: let stack_erasing_sysctl take a kernel pointer buffer omits 4f3e101f9ca7 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer omits c422df7135bd mm/memory_hotplug: drain per-cpu pages again during memory [...] omits 820624806a42 selftests/vm: fix display of page size in map_hugetlb omits 1b9322f0cac4 mm/thp: fix __split_huge_pmd_locked() for migration PMD omits ec2865c5fa4c kprobes: fix kill kprobe which has been marked as gone omits 5a3279704952 tmpfs: restore functionality of nr_inodes=0 omits 22bccb7b5386 mlock: fix unevictable_pgs event counts on THP omits 09ccecae2a36 mm: fix check_move_unevictable_pages() on THP omits ae4a8d47fac2 shmem: shmem_writepage() split unlikely i915 THP omits 45849bfba9c6 mm: migration of hugetlbfs page skip memcg omits b15d9f3a6c6b ksm: reinstate memcg charge on copied pages omits d667f32f321f mm, THP, swap: fix allocating cluster for swapfile by mistake omits e431679fe817 /proc/kpageflags: do not use uninitialized struct pages omits 098b952f04df /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 636701c816df mm/gup_benchmark: update the documentation in Kconfig omits ecdbe5d31898 mailmap: add older email addresses for Kees Cook omits b3f89968f4fd Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] omits 23818c154bae Merge branch 'pm-em' into linux-next omits 763801810fc5 Merge branch 'remotes/lorenzo/pci/vmd' omits 14e97516e793 Merge branch 'remotes/lorenzo/pci/rcar' omits 2f83cddc0069 Merge branch 'remotes/lorenzo/pci/qcom' omits d4811bdd2e4a Merge branch 'remotes/lorenzo/pci/mvebu' omits dd226dea49ad Merge branch 'remotes/lorenzo/pci/imx6' omits cd722c98833d Merge branch 'remotes/lorenzo/pci/dwc' omits bc201e49c5c8 Merge branch 'remotes/lorenzo/pci/cadence' omits 8bac7dd83d23 Merge branch 'remotes/lorenzo/pci/aardvark' omits dac4312d3d38 Merge branch 'pci/pm' omits 91d5cbb25ba2 Merge branch 'pci/misc' omits e74d7970fae8 Merge branch 'pci/enumeration' omits cdc82f7e766b PCI: dwc: Use DBI accessors omits 314fd97469a2 PCI: dwc: Move N_FTS setup to common setup omits 7c5d50b794c4 PCI: dwc/intel-gw: Drop unused max_width omits b0fb0d0a82a0 PCI: dwc/intel-gw: Move getting PCI_CAP_ID_EXP offset to i [...] omits eb246cf6958c PCI: dwc/intel-gw: Drop unnecessary checking of DT 'device [...] omits 8e66f77492e7 PCI: dwc: Set PORT_LINK_DLL_LINK_EN in common setup code omits 3af45d34d30c PCI: dwc: Centralize link gen setting omits e829295c9bae ipmi: Reset response handler when failing to send the command omits d0c41f486138 PCI: iproc: Set affinity mask on MSI interrupts omits b4bd71a657e8 PCI: mvebu: Remove useless msi_controller pointer allocation omits 1b7eca59ceb0 Revert "drm/radeon: handle PCIe root ports with addressing [...] omits 9cc5ed1539ed drm/amd/powerplay: optimize the mclk dpm policy settings omits 0daa7ceef67f drm/amdgpu: add another raven1 gfxoff quirk omits aabef14df25d sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 6759895e312d drm/amdgpu: work around llvm bug #42576 omits eea0996a2c7d drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access omits 2b441bb88e30 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 47fff9dcb08e drm/amdgpu/swsmu: handle manual fan readback on SMU11 omits ea67af26925f drm/amdgpu/swsmu: add smu11 helper to get manual fan speed (v2) omits 3e91703875ce drm/amdgpu/swsmu: drop set_fan_speed_percent (v2) omits 733f2685c237 drm/amdgpu/swsmu: drop get_fan_speed_percent (v2) omits 257de873af2f drm/amdgpu/swsmu: add get_fan_parameters callbacks for smu [...] omits fe1cd418da17 drm/amdgpu/swsmu: add new callback for getting fan parameters omits 9f7ece2544e7 drm/amdgpu: disable gpu-sched load balance for uvd omits 92ff4b49c2a9 PCI: Reduce warnings on possible RW1C corruption omits 4dffbda6a996 Merge branches 'fixes' and 'misc' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() new 50145474f6ef fbcon: remove soft scrollback code new 06a0df4d1b8b fbcon: remove now unusued 'softback_lines' cursor() argument new 973c096f6a85 vgacon: remove software scrollback support new fc4f28bb3daf Merge tag 'for-5.9-rc5-tag' of git://git.kernel.org/pub/sc [...] new 06f8f27f2601 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] new 62a853bd8e5b Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] new 129340a29649 Merge remote-tracking branch 'powerpc-fixes/fixes' into master new 5aed7dc2b94a Merge remote-tracking branch 's390-fixes/fixes' into master new 73191a6a32b3 Merge remote-tracking branch 'sparc/master' into master new bb3a420d47ab tipc: Fix memory leak in tipc_group_create_member() new ff48b6222e65 tipc: use skb_unshare() instead in tipc_buf_append() new 13e6ce98aa65 net: sched: only keep the available bits when setting vxla [...] new 681d2cfb7903 lwtunnel: only keep the available bits when setting vxlan md->gbp new ad7b27c9e64a Merge branch 'net-improve-vxlan-option-process-in-net_sche [...] new 8e1b3ac47866 net: sched: initialize with 0 before setting erspan md->u new d3f2ef1887e1 ibmvnic: update MAINTAINERS new 2e5117ba9f58 net: tipc: kerneldoc fixes new 6a258d841266 Merge remote-tracking branch 'net/master' into master new 2b1667e54caf xsk: Fix number of pinned pages/umem size discrepancy new 65dce596e2b8 docs/bpf: Remove source code links new 2580fc756cc8 Merge remote-tracking branch 'bpf/master' into master new d277219ff272 Merge remote-tracking branch 'ipsec/master' into master new 19aa4cc893cf Merge remote-tracking branch 'sound-current/for-linus' int [...] new dcfa0e535508 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] new 698ee42cd91e Merge remote-tracking branch 'spi-fixes/for-linus' into master new 237733f1cce1 Merge remote-tracking branch 'pci-current/for-linus' into master new bf638d736e3e Merge tag 'thunderbolt-for-v5.9-rc6' of git://git.kernel.o [...] new 8fae241b96c2 Merge remote-tracking branch 'usb.current/usb-linus' into master new 4baf3954fe4f Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master new 95dc73a042d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 1474fb45c9bc Merge remote-tracking branch 'phy/fixes' into master new 3cb0ca7440d0 Merge remote-tracking branch 'input-current/for-linus' int [...] new 7d427d0453ab Merge remote-tracking branch 'ide/master' into master new 02efbe07fbb1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master new 5676c29ec17b Merge remote-tracking branch 'kvms390-fixes/master' into master new bec8497bda5a Merge remote-tracking branch 'hwmon-fixes/hwmon' into master new cba472b2ab97 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master new 71be92ad69ca Merge remote-tracking branch 'vfs-fixes/fixes' into master new 3c8b77d33f25 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] new 30ff3f4e47f9 Merge remote-tracking branch 'scsi-fixes/fixes' into master new 71eb4df8efc5 Merge remote-tracking branch 'mmc-fixes/fixes' into master new 1b33f03ae4d5 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] new 7c9e5bd3a2b8 Merge remote-tracking branch 'risc-v-fixes/fixes' into master new 43c1d07008a1 Merge remote-tracking branch 'pidfd-fixes/fixes' into master new 15c066631bd9 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] new 670076220b20 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] new 8562c805780e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 76cb69ba8b41 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new 79fb118c4199 Merge remote-tracking branch 'kbuild/for-next' into master new 812f910891ca Merge remote-tracking branch 'dma-mapping/for-next' into master new 22c9e58299e5 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses new 6428ea278831 ARM: 9003/1: uncompress: Delete unused debug macros new 2c50a570e9dc ARM: 9004/1: debug: Split waituart to CTS and TXRDY new 4df24fef0961 ARM: 9005/1: debug: Select flow control for all debug UARTs new 0b0c1dbd500d ARM: 9006/1: uncompress: Wait for ready and busy in debug prints new 30d9a34dd374 ARM: 9008/1: uncompress: Drop excess whitespace print new 2596a72d3384 ARM: 9009/1: uncompress: Enable debug in head.S new c03e41470e90 ARM: 9010/1: uncompress: Print the location of appended DTB new 8e007b367a59 ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL [...] new 83dfeedb6663 ARM: add TEXT_OFFSET to decompressor kexec image structure new adc5f7029376 ARM: add malloc size to decompressor kexec size structure new 001cd0a8c867 Merge remote-tracking branch 'arm/for-next' into master new 52b95a71a0ac Merge remote-tracking branch 'arm64/for-next/core' into master new 2b694fc92a34 perf: arm_dsu: Support DSU ACPI devices new 110e81944df2 Merge remote-tracking branch 'arm-perf/for-next/perf' into master new 8119f4b91d54 Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] new 51a531ca411c Merge branch 'arm/drivers' into for-next new 97b66548a7cc ARM: Document merges new 2ea51b15e104 Merge remote-tracking branch 'arm-soc/for-next' into master new f40f52f5f3ab Merge remote-tracking branch 'amlogic/for-next' into master new 87ba22ced652 Merge remote-tracking branch 'aspeed/for-next' into master new 58632555d405 Merge remote-tracking branch 'at91/at91-next' into master new fe9bf83f97ee Merge remote-tracking branch 'drivers-memory/for-next' int [...] new b18d4de5abcf Merge remote-tracking branch 'imx-mxs/for-next' into master new 0960d10d913a Merge remote-tracking branch 'keystone/next' into master new 1e897d5051a0 Merge remote-tracking branch 'mediatek/for-next' into master new ec3933b79ec8 Merge remote-tracking branch 'mvebu/for-next' into master new 0d7d2daa5dfe Merge remote-tracking branch 'omap/for-next' into master new 7a366707bb6a soc: qcom: pdr: Fixup array type of get_domain_list_resp message new e0b760a5f6c9 arm64: dts: sdm845: Fixup OPP table for all qup devices new 326407d2c576 arm64: dts: sdm630: Temporarily disable SMMUs by default new e884fb6cc89d arm64: dts: qcom: kitakami: Temporarily disable SDHCI1 new 22f5adc75a8d arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] new 70acfdb8bef3 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] new 7c6d828e9008 arm64: dts: qcom: trogdor: Add labels for type-c ports new ff11a79878a8 arm64: dts: qcom: sc7180: Improve the uart3 pin config for [...] new 9a36c6fd0995 arm64: dts: qcom: sc7180: Add wakeup support for BT UART o [...] new 4e0a3e04e468 arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART new 08a9ae2d255e arch64: dts: qcom: sm8250: add uart nodes new 4134b8ef0832 arm64: dts: qcom: apq8016-sbc: Remove properties that are [...] new 974dc2f3959d arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi new 48faf07941a5 arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node new 2329e5fb54d7 arm64: dts: qcom: msm8916: Add more labels new e2f6482aff1a arm64: dts: qcom: msm8916: Use labels in board device trees new 4eb7b63d4fbb arm64: dts: qcom: pm8916: Add resin node new bfe9d754257c arm64: dts: qcom: msm8916: Move PM8916-specific parts to m [...] new cc99dd61b7f8 arm64: dts: qcom: msm8916: Move more supplies to msm8916-p [...] new b0d330c29ef3 arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2 new bfd5d21abcd5 arm64: dts: qcom: msm8916: Move common USB properties to m [...] new 43bb8074000c arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to c [...] new 01e869cc0db9 arm64: dts: sm8250: Add OPP table for all qup devices new b2106c670e86 arm64: dts: qcom: msm8916: Configure DSI port with labels new e6859ae8603c arm64: dts: qcom: msm8916: Remove one more thermal trip po [...] new c2f0cbb57dba arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec new 027cca9eb5b4 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts new dd5f6c732407 arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types new 5342f1df8f50 arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon new 1b1bd497000e arm64: dts: qcom: msm8916: Minor style fixes new 60a05ed059a0 arm64: dts: qcom: msm8916: Add MSM8916-specific compatible [...] new 6300095b0bc7 arm64: dts: qcom: msm8916: Use more generic node names new cdbb391676fa arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x" new 2e04aa29ac87 arm64: dts: qcom: msm8916: Pad addresses new 327c0f5f2510 arm64: dts: qcom: msm8916: Sort nodes new 09a587a06724 arm64: dts: qcom: pm8916: Sort nodes new a91182504625 arm64: dts: qcom: Makefile: Sort lines new 7303fbd2f07e soc: qcom: socinfo: add soc id for IPQ6018 new cb8aed7b92f3 soc: qcom: socinfo: add SC7180 entry to soc_id array new 0feea33d7982 soc: qcom-geni-se: Don't use relaxed writes when writing commands new 2bc20f3c8487 soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free new a32a43e00e68 soc: qcom: socinfo: Add msm8992/4 and apq8094 SoC IDs new 3f6992f1484b Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] new 7895faf1ed34 Merge remote-tracking branch 'qcom/for-next' into master new 5e7dfc281505 Merge remote-tracking branch 'realtek/for-next' into master new c3d91c82c21f arm64: dts: renesas: Drop superfluous pin configuration co [...] new a937909702e0 ARM: dts: r8a7742: Add VSP support new 9d8827b27b75 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add can0 support to c [...] new 1ada85b6201d arm64: dts: renesas: r8a77990: Add DRIF support new af66a5f750a1 Merge branch 'renesas-arm-dt-for-v5.10' into renesas-next new 0bb351b8f821 Merge remote-tracking branch 'renesas/next' into master new 8047294d7cc9 Merge remote-tracking branch 'reset/reset/next' into master new 200a0ce54626 Merge remote-tracking branch 'rockchip/for-next' into master new d4579212f848 Merge remote-tracking branch 'samsung-krzk/for-next' into master new a094c49d2294 Merge remote-tracking branch 'scmi/for-linux-next' into master new 7ae646ae3305 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new dd2b5c33bd14 Merge remote-tracking branch 'tegra/for-next' into master new c265e4cc2864 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new b57763116566 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master new 62af310a185c Merge remote-tracking branch 'uniphier/for-next' into master new f35ecdbbb99f Merge remote-tracking branch 'clk/clk-next' into master new 0212a0483b0a clk: samsung: Keep top BPLL mux on Exynos542x enabled new 257145af1d5b clk: samsung: Prevent potential endless loop in the PLL se [...] new b073be630466 clk: samsung: exynos5420: Add definition of clock ID for m [...] new ac1ae8baa91f clk: samsung: exynos5420: Avoid __clk_lookup() calls when [...] new 3615eb8b0f54 clk: samsung: Add clk ID definitions for the CPU parent clocks new da75a065ad24 clk: samsung: exynos5420/5250: Add IDs to the CPU parent c [...] new fec38565411f clk: samsung: Use cached clk_hws instead of __clk_lookup() calls new 38752f34fa08 Merge remote-tracking branch 'clk-samsung/for-next' into master new 455d4e1f489c Merge remote-tracking branch 'h8300/h8300-next' into master new 38afc652e081 Merge remote-tracking branch 'ia64/next' into master new 863f593ccde7 Merge remote-tracking branch 'm68k/for-next' into master new 356ebba6db60 Merge remote-tracking branch 'm68knommu/for-next' into master new 8c10458cfc96 Merge remote-tracking branch 'microblaze/next' into master new 32b7890f118e Merge remote-tracking branch 'mips/mips-next' into master new d3c67f19396a Merge remote-tracking branch 'nds32/next' into master new 11283c521d54 Merge remote-tracking branch 'parisc-hd/for-next' into master new 136fbb196726 Merge remote-tracking branch 'powerpc/next' into master new 29e557e78090 Merge remote-tracking branch 'risc-v/for-next' into master new 43498811c833 Merge remote-tracking branch 's390/features' into master new 34100a5d8022 Merge branch 'base.set_fs' of https://git.kernel.org/pub/s [...] new d4fcaab2185b s390/zcrypt: remove set_fs() invocation in zcrypt device driver new 7641158b2d93 s390/dis: get rid of set_fs() usage new 01539289d477 s390/uaccess: implement HAVE_GET_KERNEL_NOFAULT support new 9c7bfc90dacc Merge remote-tracking branch 's390-setfs/set_fs' into master new 401b98ec2b4b Merge remote-tracking branch 'sh/for-next' into master new 71100ebb465c Merge remote-tracking branch 'xtensa/xtensa-for-next' into master new b6b3aaf9cb62 Merge remote-tracking branch 'fscrypt/master' into master new 874de57d0479 Merge remote-tracking branch 'btrfs/for-next' into master new 26b7601202bf Merge remote-tracking branch 'configfs/for-next' into master new 186425444abf Merge remote-tracking branch 'erofs/dev' into master new 8d583655f37c Merge remote-tracking branch 'exfat/dev' into master new 670a1fea347a Merge remote-tracking branch 'ext3/for_next' into master new 7c8859f106e2 Merge remote-tracking branch 'f2fs/dev' into master new 454a34fbf034 Merge remote-tracking branch 'fuse/for-next' into master new ed99f5637d25 Merge remote-tracking branch 'nfs-anna/linux-next' into master new 8e723cc6d72b Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] new d62f643eb3b3 Merge remote-tracking branch 'xfs/for-next' into master new 5498d5f93210 zonefs: introduce helper for zone management new 48d546a8dad4 zonefs: provide no-lock zonefs_io_error variant new b5c00e975779 zonefs: open/close zone on file open/close new 48bfd5c6fac1 zonefs: document the explicit-open mount option new 42ff904c2005 Merge remote-tracking branch 'zonefs/for-next' into master new 5b8fe701f68f Merge remote-tracking branch 'iomap/iomap-for-next' into master new 9c64dbac427c Merge remote-tracking branch 'file-locks/locks-next' into master new bfff9b791a4f Merge remote-tracking branch 'vfs/for-next' into master new 36d818f610f2 kernel.h: Move oops_in_progress to printk.h new d4f0349bc008 Merge branch 'for-5.10' into for-next new ce003d67ad52 printk: ringbuffer: fix setting state in desc_read() new e7c1fe21046a printk: ringbuffer: avoid memcpy() on state_var new 2a7f87ed05b9 printk: ringbuffer: relocate get_data() new e3bc0401c1de printk: ringbuffer: add BLK_DATALESS() macro new cc5c7041c6e1 printk: ringbuffer: clear initial reserved fields new 10dcb06d4041 printk: ringbuffer: change representation of states new 4cfc7258f876 printk: ringbuffer: add finalization/extension support new f5f022e53b87 printk: reimplement log_cont using record extension new af8fbcb58191 Merge branch 'printk-rework' into for-next new e9978361435e Merge remote-tracking branch 'printk/for-next' into master new d24e124577cd PCI/ACPI: Tone down missing MCFG message new 91904144d091 Merge branch 'pci/enumeration' new 2648d5fb743e Merge branch 'pci/misc' new 29f4832605fe Merge branch 'pci/pm' new 08d0f453be55 Merge branch 'remotes/lorenzo/pci/aardvark' new 88e2ec89879c Merge branch 'remotes/lorenzo/pci/cadence' new 39bc5006501c PCI: dwc: Centralize link gen setting new 441e48fdf0b4 PCI: dwc: Set PORT_LINK_DLL_LINK_EN in common setup code new b02b06a74b01 PCI: dwc/intel-gw: Drop unnecessary checking of DT 'device [...] new cf854be2d9a3 PCI: dwc/intel-gw: Move getting PCI_CAP_ID_EXP offset to i [...] new d439e7edd134 PCI: dwc/intel-gw: Drop unused max_width new aeaa0bfe8965 PCI: dwc: Move N_FTS setup to common setup new fdd056ff7af4 PCI: dwc: Use DBI accessors new 66b572ba04b6 Merge branch 'remotes/lorenzo/pci/dwc' new feef5f7f00c7 Merge branch 'remotes/lorenzo/pci/imx6' new eb7eacaa5b9e PCI: iproc: Set affinity mask on MSI interrupts new 678aa7895d50 Merge branch 'remotes/lorenzo/pci/iproc' new d5071f086bac PCI: mvebu: Remove useless msi_controller pointer allocation new f3d918940f60 Merge branch 'remotes/lorenzo/pci/mvebu' new ff37c8b4e3c4 Merge branch 'remotes/lorenzo/pci/qcom' new 4f1fa6e7c4b2 Merge branch 'remotes/lorenzo/pci/rcar' new e999598d238c Merge branch 'remotes/lorenzo/pci/vmd' new 9a8b3f0c7abe Merge branch 'remotes/lorenzo/pci/xilinx' new 3cb330c476bb Merge remote-tracking branch 'pci/next' into master new e8a7ee028eba Merge remote-tracking branch 'pstore/for-next/pstore' into master new 7be6fb70b451 Merge remote-tracking branch 'hid/for-next' into master new 60e6207a3bde Merge remote-tracking branch 'i2c/i2c/for-next' into master new 17fb3211ef40 Merge remote-tracking branch 'i3c/i3c/next' into master new c3b19c39b233 Merge remote-tracking branch 'dmi/dmi-for-next' into master new ee5291064a87 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 83571b11d1e0 Merge remote-tracking branch 'jc_docs/docs-next' into master new db0fcea33a66 Merge remote-tracking branch 'v4l-dvb/master' into master new 584bef61627f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new ca9c0e3226f3 Merge remote-tracking branch 'cpupower/cpupower' into master new bd65e3277765 Merge remote-tracking branch 'devfreq/devfreq-next' into master new 0c8ea188c528 Merge remote-tracking branch 'opp/opp/linux-next' into master new 2dad73fc035a Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new bee30397d5b0 Merge remote-tracking branch 'ieee1394/for-next' into master new 18900cd39b05 Merge remote-tracking branch 'dlm/next' into master new 4db7b6aacc57 swiotlb: Use %pa to print phys_addr_t variables new 61b82bbf693e swiotlb: Declare swiotlb_late_init_with_default_size() in header new b51e627158cb swiotlb: Mark max_segment with static keyword new a9c910e03ab2 Merge remote-tracking branch 'swiotlb/linux-next' into master new 7bae609b1991 Merge remote-tracking branch 'rdma/for-next' into master new 8ba3c9d1c6d7 tcp: return EPOLLOUT from tcp_poll only when notsent_bytes [...] new afb83012cc72 tcp: schedule EPOLLOUT after a partial sendmsg new 4fea49a79ece s390/cio: Add new Operation Code OC3 to PNSO new b983aa1f7d19 s390/cio: Helper functions to read CSSID, IID, and CHID new fa115adff2c1 s390/qeth: Detect PNSO OC3 capability new 10a6cfc0fc82 s390/qeth: Translate address events into switchdev notifiers new d05e8e68b07c bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier new 817741a8eaa2 s390/qeth: Reset address notification in case of buffer overflow new 780b6e7db25e s390/qeth: implement ndo_bridge_getlink for learning_sync new 521c65b64916 s390/qeth: implement ndo_bridge_setlink for learning_sync new 0f9ad4e75944 Merge branch 's390-qeth-next' new 9a27a33027f2 ethtool: add standard pause stats new 8c00bd936f33 docs: net: include the new ethtool pause stats in the stats doc new ff1f7c17fb20 netdevsim: add pause frame stats new 242aaf03dc9b selftests: add a test for ethtool pause stats new 423cffcf6c70 bnxt: add pause frame stats new eabbe2bb688b ixgbe: add pause frame stats new 098d9ed9efb3 mlx5: add pause frame stats new 12d342fea121 mlx4: add pause frame stats new 945c5704887e Merge branch 'ethtool-add-pause-frame-stats' new 0366f7e06a6b net: stmmac: add ethtool support for get/set channels new 686cff3d7022 net: stmmac: Fix incorrect location to set real_num_rx|tx_queues new 9f19306d1666 net: stmmac: use netif_tx_start|stop_all_queues() function new ef8e692d69a0 Merge branch 'net-stmmac-Add-ethtool-support-for-get-set-c [...] new eab1924a2d3a mlxsw: Bump firmware version to XX.2008.1310 new b79cb787ac70 mlxsw: Move fw flashing code into core.c new 1fb0a4956274 mlxsw: core: Push code doing params register/unregister in [...] new 703db0ceb805 mlxsw: Move fw_load_policy devlink param into core.c new 6ddac9dcb14d mlxsw: reg: Add Monitoring FW Debug Register new 191c0c22b5c7 mlxsw: reg: Add Monitoring FW General Debug Register new e2ce94dc1d89 devlink: introduce the health reporter test command new 7d83ee111008 mlxsw: core: Introduce fw_fatal health reporter new b18af883dce6 Merge branch 'mlxsw-Introduce-fw_fatal-health-reporter-and [...] new e859536dac30 chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix mo [...] new 7d61588f690d nexthop: Remove unused function declaration from header file new 52f7232a790a nexthop: Remove NEXTHOP_EVENT_ADD new 80690ec6b595 nexthop: Convert to blocking notification chain new 0695564bb4a2 nexthop: Only emit a notification when nexthop is actually [...] new 7a5e9d84f9e4 selftests: fib_nexthops: Test cleanup of FDB entries follo [...] new 897dccb8db0d Merge branch 'nexthop-Small-changes' new 83cedc14e02f Merge remote-tracking branch 'net-next/master' into master new 3131cf66d303 samples/bpf: Fix one packet sending in xdpsock new 5a2a0dd88f0f samples/bpf: Fix possible deadlock in xdpsock new 74e00676d7f1 samples/bpf: Add quiet option to xdpsock new bf74a370eb40 xsk: Fix refcount warning in xp_dma_map new 63bea244fee2 bpftool: Fix build failure new d317b0a8acfc libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 new 5851709ed0b5 Merge remote-tracking branch 'bpf-next/master' into master new d3ac0ab5177c Merge remote-tracking branch 'bluetooth/master' into master new 62bd57db09de Merge remote-tracking branch 'gfs2/for-next' into master new 670c898cee31 mtd: spear_smi: use for_each_child_of_node() macro new a376936940ed Merge remote-tracking branch 'mtd/mtd/next' into master new 3d0489c87b9a mtd: rawnand: atmel: Check return values for nand_read_data_op new 1fa4976814b3 Merge remote-tracking branch 'nand/nand/next' into master new 7973e424f0fc Merge remote-tracking branch 'crypto/master' into master new 5dc410e82b85 Merge remote-tracking branch 'drm/drm-next' into master new a9a83a92d0da drm/kfd: fix a system crash issue during GPU recovery new edb084f487a3 drm/amdkfd: fix a memory leak issue new 2a9787dcf537 drm/amdgpu: Do gpu recovery when no job is running new c9a6b82f45e2 drm/amdgpu: Implement DPC recovery new bf36b52e781d drm/amdgpu: Avoid accessing HW when suspending SW state new acd89fca672d drm/amdgpu: Block all job scheduling activity during DPC recovery new 362c7b91c1b0 drm/amdgpu: Fix SMU error failure new c1dd4aa62407 drm/amdgpu: Fix consecutive DPC recovery failures. new 7ac71382e90a drm/amdgpu: Trim amdgpu_pci_slot_reset by reusing code. new 6894305c97ce drm/amdgpu: Disable DPC for XGMI for now. new 7cbbc745dc11 drm/amdgpu: Minor checkpatch fix new 0e4b291bb76e drm/amd/pm: update driver if file for sienna cichlid new 9c1615be1949 drm/amd/pm: update driver if version for navy_flounder new f399d4de2d6a drm/amdgpu: add ta DTM/HDCP print in amdgpu_firmware_info for apu new 2b3bbf23549f drm/amdkfd: Fix -Wunused-const-variable warning new 9c7e2ceb1db0 drm/amdgpu: Update RAS init handling new 5d1c59c47997 drm/amdgpu: Move existing pflip fields into separate struct new 585d450c76d1 drm/amd/display: Refactor to prevent crtc state access in [...] new 6d90a208cfff drm/amd/display: Move disable interrupt into commit tail new 62f6b1162e91 drm/amdgpu: Enable SDMA utilization for Arcturus new 26652cd8deae drm/amdgpu: drop BOOLEAN define in display part new 39767222bf31 drm/amd/pm: support runtime pptable update for sienna_cich [...] new 8e8e9463a8fd drm/amd/display: [FW Promotion] Release 0.0.30 new 14ae69026f84 drm/amd/display: 3.2.100 new a861736dae64 drm/amd/display: Fixed Intermittent blue screen on OLED panel new 498563cf9ca0 drm/amd/display: Detect plane change when detect pipe change. new 958000cb24cc drm/amd/display: Add CP_IRQ clear capability new 0b02e1fda542 drm/amd/display: Compare mpcc_inst to mpcc_count instead o [...] new ce17ce17af32 drm/amd/display: add option to override cr training pattern new 091018a51c16 drm/amd/display: Triplebuffering should not be used by default new 4b4f21ff7f5d drm/amd/display: Check clock table return new 81ac89cab037 drm/amd/display: [FW Promotion] Release 0.0.31 new 64fbb86d6b6f drm/amd/display: 3.2.101 new 3fb068c3ec86 drm/amd/display: always use 100us for cr aux rd interval new 05e3d830fac8 drm/amd/display: Only use offset for first ODM pipe new 5cd04c4846a3 drm/amd/display: Fix CP_IRQ clear bit and logic new 172c9b778165 drm/amd/display: Power eDP panel back ON before link train [...] new 123ecf683690 drm/amd/display: Increase Max EDID Size Constant new e8cb7a4dd9df drm/amd/display: Flip pending check timeout due to disabled hubp new 6c95320d01dc drm/amd/display: Rename set_mst_bandwidth to align with DP spec new f9663cbd4681 drm/amd/display: remove early return from dm_late_init new 5fd35f129131 drm/amd/display: Enabling PSR on DCN30 on driver side new 6cd792372489 drm/amd/display: Compare plane when looking for pipe split [...] new bd80d584cd8e drm/amd/display: Don't use DRM_ERROR() for DTM add topology new 48e48e598478 drm/amd/display: Disable idle optimization when PSR is enabled new e4863f118a7d drm/amd/display: Multi display cause system lag on mode change new 20cc44c9e82a drm/amd/display: make dcn20 stream_gating use a pointer fo [...] new 0749ddeb7d6c drm/amd/display: Add DSC force disable to dsc_clock_en deb [...] new 6b29bb37373b drm/amd/display: Add trigger connector unplug new 6b85151f6bcd drm/amd/display: adding pathway to retrieve stutter period new 8b3f6b9857dd drm/amd/display: [FW Promotion] Release 0.0.32 new a4832640e29a drm/amd/display: 3.2.102 new 0825d9658b5e drm/amd/display: implement notify stream mask new 4b675aad9695 drm/amd/display: Update idle optimization handling new 918698d5c2b5 drm/amd/display: Return the number of bytes parsed than allocated new 28b2f656d3ae drm/amd/display: Calculate DSC number of slices in debugfs [...] new c44a22b3128d drm/amd/display: Add connector to the state if DSC debugfs is set new ece11e7b4a9c drm/amd/display: remove dc context from transfer function new de32a50be7ab drm/amd/display: fix compile warning in dml new a354b942b463 drm/amd/display: update nv1x stutter latencies new e9462a32792c drm/amd/display: Further fix of psr eDP p-state warning new 93669c8e480d drm/amd/display: get socBB from VBIOS new f833d625b562 drm/amd/display: update dcn30_optc header with missing dec [...] new 598c13b21e25 drm/amd/display: update clock when non-seamless boot stream exist new ce87c98db428 drm/amdgpu: Include sienna_cichlid in USBC PD FW support. new 91b590050787 drm/amdgpu: Add comment to function amdgpu_ttm_alloc_gart new 719a6513fb49 drm/amdgpu: More accurate description of a function param new 0f3cd13d8461 drm/radeon: revert "Prefer lower feedback dividers" new 7c679ef6678c drm/amdgpu: stop resetting xgmi perfmons on disable new cce63598976a drm/amd/display: Remove duplicate include new 2634682fdffd drm: amd/display: fix spelling of "function" new 05f59762bcbf drm/scheduler: fix sched_fence.c kernel-doc warnings new 052813d9fa22 drm/radeon: Add sclk frequency as hwmon sensor new 7b3fa67d6e0a drm/amd/amdgpu: fix comparison pointer to bool warning in [...] new 89cf8b06378f drm/amd/amdgpu: fix comparison pointer to bool warning in [...] new 960a06ff9151 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] new 4bbbe77c15c6 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] new e66cdf250e7c drm/amd/amdgpu: fix comparison pointer to bool warning in si.c new 3d0c75afdc29 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] new 8f00d1fc9d30 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] new 724dc53b922c drm/amd/amdgpu: fix comparison pointer to bool warning in [...] new d56b83f7c1a4 drm/amd/display: optimize code runtime a bit new d75fa679b056 drm/amd/display: Fix possible memleak in dp_trigger_hotplug() new 04a238e9c511 drm/amd/display: Create trigger_hotplug entry new ea68573d408f drm/amdgpu: Fail to load on RAVEN if SME is active new f4075be88246 drm/amdgpu/gmc9: remove mmhub client duplicated case new b836a274b797 drm/amdgpu/dc: Require primary plane to be enabled wheneve [...] new 7cc855b0d275 PCI/ERR: Fix reset logic in pcie_do_recovery() call new 58624c08ed27 drm/amdgpu: add another raven1 gfxoff quirk new ec22b08ba5ba drm/amd/powerplay: optimize the mclk dpm policy settings new e15e1a28cc2d drm/amdgpu: remove experimental flag from navi12 new 3576c4b03cde drm/amdgpu: add the GC 10.3 VRS registers new 062ea50c4a6f drm/amdgpu: add VCN 3.0 AV1 registers new 30341b560441 drm/amdgpu: use the AV1 defines for VCN 3.0 new ee067e7cf992 drm/amdgpu: add device ID for sienna_cichlid (v2) new d62c70e7f819 Revert "drm/radeon: handle PCIe root ports with addressing [...] new 71d1864fd4bf Merge remote-tracking branch 'amdgpu/drm-next' into master new da27bd41d0eb drm/i915: Reduce INTEL_DISPLAY_ENABLED to just removing th [...] new b81dddb909b4 drm/i915: Reduce INTEL_DISPLAY_ENABLED to just treat outpu [...] new 5526fa0bfd24 drm/i915: Add more AUX CHs to the enum new 07c9b088d780 drm/i915: Add PORT_{H,I} to intel_port_to_power_domain() new 244f2e9ce3e3 drm/i915: Add AUX_CH_{H,I} power domain handling new 176430cc1347 drm/i915: Add VBT DVO ports H and I new 5bf22ee41003 drm/i915: Add VBT AUX CH H and I new a52bfcdd806f drm/i915: Nuke the redundant TC/TBT HPD bit defines new 1db9f992d67b drm/i915: Configure GEN11_{TBT,TC}_HOTPLUG_CTL for ports TC5/6 new 815f4ef21f4a drm/i915: Split icp_hpd_detection_setup() into ddi vs. tc parts new 03c7e4f1190e drm/i915: Move hpd_pin setup to encoder init new da51e4bafdfa drm/i915: Introduce HPD_PORT_TC<n> new 6d3144eb3670 drm/i915: Introduce intel_hpd_hotplug_irqs() new e198eea948a0 drm/i915: Nuke pointless variable new 400d4953f1f4 drm/i915/pll: Centralize PLL_ENABLE register lookup new 45cf1601c828 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new d6005d3dde75 drm/virtio: use drmm_mode_config_init new b7170f9457f2 drm/virtio: return virtio_gpu_queue errors new 9fe6bda9823e drm/virtio: add virtio_gpu_cmd_unref_resource error handling new 46f206304db0 drm/bridge: ps8640: Rework power state handling new 0fe438cec9e1 drm/ttm: remove default caching new 5839172f0980 drm/nouveau: explicitly specify caching to use new 9c3006a4cc1b drm/ttm: remove available_caching new 7eec91513827 drm/ttm/tt: add wrappers to set tt state. new 2ff6e69c0449 drm/ttm: wrap tt destroy. (v2) new 395a73f8ba6f drm/ttm: tt destroy move null check to outer function. new 2040ec970e94 drm/ttm: split populate out from binding. new 9e9a153bdf25 drm/ttm: move ttm binding/unbinding out of ttm_tt paths. new 3a4ab168a5df drm/ttm: split bound/populated flags. new 3312be8f6fc8 drm/ttm: move populated state into page flags new b97e93a9dd79 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new f9171d31ef53 Merge remote-tracking branch 'drm-msm/msm-next' into master new 9dd34d4e89d6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 8f257a74bc0b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new db05a239fe8c Merge remote-tracking branch 'regmap/for-next' into master new b98dcd8a98b6 Merge remote-tracking branch 'sound/for-next' into master new 17a405d6f4eb Merge remote-tracking branch 'sound-asoc/for-next' into master new 569eb08d3fca Merge remote-tracking branch 'modules/modules-next' into master new a4743fddd484 Merge remote-tracking branch 'input/next' into master new aa67db24b676 iocost: fix infinite loop bug in adjust_inuse_and_calc_cost() new afc41135837e Merge branch 'for-5.10/block' into for-next new b53b072c4bb5 blk-throttle: Fix some comments' typos new ff8b22c0f258 blk-throttle: Use readable READ/WRITE macros new e675df2adc2f blk-throttle: Define readable macros instead of static variables new 4599ea49d4b0 blk-throttle: Avoid calculating bps/iops limitation repeatedly new 87fbeb8813bd blk-throttle: Avoid checking bps/iops limitation if bps or [...] new 99faa39ec56f Merge branch 'for-5.10/block' into for-next new ed8af1c9df6c Merge remote-tracking branch 'block/for-next' into master new a359720697ac Merge remote-tracking branch 'mmc/next' into master new 9fad19fbe253 Merge remote-tracking branch 'mfd/for-mfd-next' into master new 5b6b4c4381ac Merge remote-tracking branch 'battery/for-next' into master new a7066925763a Merge remote-tracking branch 'regulator/for-next' into master new 9e1a1fac0b19 Merge remote-tracking branch 'security/next-testing' into master new 5c4471b9c7a1 Merge remote-tracking branch 'integrity/next-integrity' in [...] new 516d0d253291 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 8861d0af642c selinux: Add helper functions to get and set checkreqprot new 6008725613cd Merge remote-tracking branch 'selinux/next' into master new 80e6c82dcfec Merge remote-tracking branch 'smack/next' into master new 1671bad6911a Merge remote-tracking branch 'tomoyo/master' into master new abbda2f25492 Merge remote-tracking branch 'iommu/next' into master new 0216ed2a7868 Merge remote-tracking branch 'audit/next' into master new 488e5947d975 dt-bindings: power: Correct interrupt flags in examples new 73d3e43f9813 dt-bindings: watchdog: sp-805: Convert to Json-schema new 5f40bb39ad55 of: properties of reserved-memory nodes new 73f76a41c4ed dt-bindings: example: Extend based on practice new 13108aa56fc9 Merge remote-tracking branch 'devicetree/for-next' into master new 2fd69d863d4f Merge remote-tracking branch 'spi/for-next' into master new b5903eed5c20 Merge remote-tracking branch 'tip/auto-latest' into master new c82d83b54e10 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new cd8100f1f3be EDAC/ghes: Clear scanned data on unload new 251c54ea26fa EDAC/ghes: Check whether the driver is on the safe list correctly new 17882485852b Merge branch 'edac-urgent' into edac-for-next new 8be79bc97792 Merge remote-tracking branch 'edac/edac-for-next' into master new 3405dea2d801 irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs new 1d578592a8b5 irqchip/gic: Handle non-standard SGI deactivation on Samsu [...] new 1c2a2a257904 irqchip/gic: Cleanup Franken-GIC handling new 96fd3d69c31f Merge branch 'irq/ipi-as-irq' into irq/irqchip-next new 4b81b1297f0b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 11bb873d4e8c docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] new 6ead5eedca99 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace new 59a7289f2810 rcu-tasks: Fix low-probability task_struct leak new 18a097f51463 fixup! rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace new 278f5ae88e88 rcu-tasks: Enclose task-list scan in rcu_read_lock() new 953bb6292100 rcutorture: Make preemptible TRACE02 enable lockdep new cf5ec9efaf35 Merge remote-tracking branch 'rcu/rcu/next' into master new 50663a5bf4a7 Merge remote-tracking branch 'kvm-arm/next' into master new eac29cafa325 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master new b881b44f9584 Merge remote-tracking branch 'percpu/for-next' into master new e418b8aff04c Merge remote-tracking branch 'chrome-platform/for-next' in [...] new 8e57d6677049 Merge remote-tracking branch 'leds/for-next' into master new 81e7571ea35e ipmi: Reset response handler when failing to send the command new c2b1e76d8c91 ipmi:sm: Print current state when the state is invalid new f8910ffa81b0 ipmi:msghandler: retry to get device id on an error new a190db945bcc ipmi: Clean up some printks new 6ef226ecd5c6 Merge remote-tracking branch 'ipmi/for-next' into master new af07773851b6 Merge remote-tracking branch 'driver-core/driver-core-next [...] new dfee57a8a665 usb: host: ehci-platform: Add workaround for brcm, xgs-iproc-ehci new e03b9dfb675a MAINTAINERS: make linux-usb list remarks consistent new b77d2a0a223b usb: ohci: Default to per-port over-current protection new c4005a8f65ed usb: ohci: Make distrust_firmware param default to false new ac9ae510d5d7 usb: host: ehci-sched: Remove ununsed function tt_start_uframe() new f5f875b5618e usb: phy: phy-ab8500-usb: fix spello of "function" new 26b3a50928e0 Merge remote-tracking branch 'usb/usb-next' into master new 61022e3b2435 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] new 916ce534ab37 Merge remote-tracking branch 'phy-next/next' into master new 22596ef74c81 Merge remote-tracking branch 'tty/tty-next' into master new bbc11b34fa3d Merge tag 'fpga-for-5.10' of git://git.kernel.org/pub/scm/ [...] new 78ec034966b5 misc: hisi_hikey_usb: fix return of uninitialized ret stat [...] new 50304152cb84 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new ef480ac6d4e0 Merge remote-tracking branch 'extcon/extcon-next' into master new f2fa5d56edfc Merge remote-tracking branch 'soundwire/next' into master new f5f933f3914f Merge remote-tracking branch 'thunderbolt/next' into master new 7d955952625e staging: rtl8723bs: remove cckrates{only}_included() new 4aca9e65c61d staging: rtl8723bs: remove 5 GHz code new e5df3236d62e Merge remote-tracking branch 'staging/staging-next' into master new 0dabc9166079 Merge remote-tracking branch 'mux/for-next' into master new c53b4502908c Merge remote-tracking branch 'icc/icc-next' into master new 46a0abd7d124 Merge remote-tracking branch 'dmaengine/next' into master new 02f7415054d7 Merge branch '5.9/scsi-fixes' into 5.10/scsi-ufs new 9d9eaf460c1d Merge branch 'misc' into for-next new 6cc0d489e741 Merge remote-tracking branch 'scsi/for-next' into master new 247f99445938 scsi: ufs-pci: Add LTR support for Intel controllers new 34eb5ccf35da scsi: qla2xxx: Remove unneeded variable 'rval' new 8d4089cdc313 scsi: sym53c8xx_2: Remove unneeded semicolon new 94e476520e1e scsi: nsp32: Remove unneeded semicolon new bff8b14b0974 scsi: fnic: Remove unneeded semicolon new a9e81c2922bf scsi: libfc: Fix passing zero to 'PTR_ERR' warning new 3f4fee002b00 scsi: aic94xx: Remove unused inline function new addf13729615 scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() new d251193d1732 scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_c [...] new 1c370903d12d scsi: target: Remove redundant assignment to variable 'ret' new 62aa501dc9dd scsi: megaraid: Make smp_affinity_enable static new f38c43a0e900 scsi: mpt3sas: Detect tampered Aero and Sea adapters new 45181eab8ba7 scsi: mpt3sas: Fix sync irqs new 3d49f7426e6c scsi: mpt3sas: A small correction in _base_process_reply_queue new 782e2efb749f scsi: ufs: Fix NOP OUT timeout value new 6d70cb343484 scsi: target: tcmu: Add missing newline when printing parameters new 342c81eeaaf0 scsi: core: Clean up scsi_noretry_cmd() new 46c9d608f989 scsi: core: Update additional sense codes list new 4b29cb6197d9 scsi: ibmvfc: Avoid link down on FS9100 canister reboot new bb1932dbb83a scsi: sym53c8xx_2: Delete unnecessary else-if in sym_xerr_ [...] new 571e15688628 scsi: aacraid: Make some symbols static in aachba.c new 7867c549d574 scsi: isci: Make isci_host_attrs static new 5c2ef01448e9 scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c new 2494ebe1b3f7 scsi: isci: Make scu_link_layer_set_txcomsas_timeout() static new ebe41b991d37 scsi: myrs: Make some symbols static new 9d8a5510281c scsi: myrb: Make some symblos static new beef6fd02b90 scsi: virtio_scsi: Rescan the entire target on transport r [...] new f97e6e1eabbf scsi: aic7xxx: Use kmemdup() in two places new ed5dd6a67d5e scsi: core: Only re-run queue in scsi_end_request() if dev [...] new 841eea3e678e Merge remote-tracking branch 'scsi-mkp/for-next' into master new 870f1b23fa8e hwspinlock: sprd: Remove redundant header files new e69ee0cf655e rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() new 231331b2dbd7 rpmsg: Avoid double-free in mtk_rpmsg_register_device new 6c09ea0b0aef rpmsg: virtio: fix compilation warning for virtio_rpmsg_ch [...] new 4fcdaf6e28d1 rpmsg: glink: Use complete_all for open states new d5158cda9e7b rpmsg: Guard against null endpoint ops in destroy new 0f579e524721 rpmsg: glink: Add support for rpmsg glink chrdev new 4e3dda0bc603 rpmsg: glink: Expose rpmsg name attr for glink new cb2d8d5b196c remoteproc: stm32: Fix pointer assignement new 62180d7eae2f Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new a7caa5565de2 Merge remote-tracking branch 'rpmsg/for-next' into master new e691260fd99f Merge remote-tracking branch 'gpio/for-next' into master new 9ca38f702333 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new 3cce52189f27 Merge remote-tracking branch 'pinctrl/for-next' into master new 2756ba005857 Merge remote-tracking branch 'pinctrl-intel/for-next' into master new fe8a4f21751c Merge remote-tracking branch 'kselftest/next' into master new 857a05d3d9cf Merge remote-tracking branch 'livepatching/for-next' into master new c40d16ef3efe coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface new 6028dafde949 coresight: etm4x: Fix number of resources check for ETM 4. [...] new 32fdadd4e9d0 Merge remote-tracking branch 'coresight/next' into master new c254bcd7231a rtc: cmos: zero-init wkalrm when reading from CMOS new fc9656a37049 rtc: rtc-rs5c313: Drop obsolete platform_set_drvdata() call new f65e727464d7 rtc: rtc-rs5c313: Fix late hardware init new 163a512cd929 rtc: rtc-rs5c313: Convert to module_platform_driver() new 59ed01271552 rtc: ds1307: Ensure oscillator is enabled for DS1388 new f471b05f76e4 rtc: ds1307: Clear OSF flag on DS1388 when setting time new 0d982de3e27e rtc: fsl-ftm-alarm: update acpi device id new c52d270c68a0 rtc: s3c: Simplify with dev_err_probe() new d3b14296da69 rtc: rx8010: don't modify the global rtc ops new 2e0ce569102c rtc: rx8010: remove a stray newline new 28c86f30c979 rtc: rx8010: remove unnecessary brackets new 756779719919 rtc: rx8010: consolidate local variables of the same type new e9e4c2dae431 rtc: rx8010: use tabs instead of spaces for code formatting new 13952c9e3538 rtc: rx8010: rename ret to err in rx8010_set_time() new f702699c67d3 rtc: rx8010: don't use magic values for time buffer length new b3ff7fd68d92 rtc: rx8010: drop unnecessary initialization new 955a123c1490 rtc: rx8010: use a helper variable for client->dev in probe() new 666f21413b88 rtc: rx8010: prefer sizeof(*val) over sizeof(struct type_of_val) new 0ce627785afa rtc: rx8010: switch to using the preferred RTC API new cee015d90d96 rtc: rx8010: switch to using the preferred i2c API new 9868bc1ce272 rtc: rx8010: convert to using regmap new 2fc1af3095af rtc: rx8010: use range checking provided by core RTC code new d0a3b65052f0 rtc: st-lpc: Constify st_rtc_ops new 9f8010e71f09 rtc: ds1685: Fix bank switching to avoid endless loop new 35425bafc772 rtc: pcf2127: fix a bug when not specify interrupts property new 3ae63a4feeb3 Merge remote-tracking branch 'rtc/rtc-next' into master new 2fc97821644d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new ecc772fb625f Merge remote-tracking branch 'at24/at24/for-next' into master new db303a6316cf Merge remote-tracking branch 'ntb/ntb-next' into master new bc1c7827fec1 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] new ccb650bbf515 Merge remote-tracking branch 'kspp/for-next/kspp' into master new 8b22390eee7d Merge remote-tracking branch 'nvmem/for-next' into master new 4df56e061ee8 Merge remote-tracking branch 'xarray/xarray' into master new a1cec2695746 Merge remote-tracking branch 'hyperv/hyperv-next' into master new 5e107a6b0613 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 937d13041115 Merge remote-tracking branch 'pidfd/for-next' into master new 3dd18d3eacd2 include: fpga: adi-axi-common: Fix leading whitespace in header new a2a8cb05df29 fpga: dfl: add support for N3000 Nios private feature new 6b09efadb8cf fpga: dfl: move dfl bus related APIs to include/linux/fpga/dfl.h new e9540c536bb0 Merge remote-tracking branch 'fpga/for-next' into master new c92b25d717a8 Merge remote-tracking branch 'trivial/for-next' into master new 49d93e90de00 bus: mhi: core: Add const qualifier to MHI config information new ebbc5eba7beb bus: mhi: Remove include of rwlock_types.h new 3e223ba061d5 Merge remote-tracking branch 'mhi/mhi-next' into master new bba9794d26d6 Merge remote-tracking branch 'notifications/notifications- [...] new cf376d93308a Merge remote-tracking branch 'memblock/for-next' into master new 24aec2d72202 mailmap: add older email addresses for Kees Cook new 2037a957a7c9 mm/gup_benchmark: update the documentation in Kconfig new a20852fdce81 ksm: reinstate memcg charge on copied pages new 13c9b1e35652 mm: migration of hugetlbfs page skip memcg new af44530718d3 shmem: shmem_writepage() split unlikely i915 THP new f34afa517669 mm: fix check_move_unevictable_pages() on THP new 9ac754fcb46f mlock: fix unevictable_pgs event counts on THP new 0c7aef79d65b tmpfs: restore functionality of nr_inodes=0 new 91e053f6daf9 kprobes: fix kill kprobe which has been marked as gone new d2bfce6d2dff mm/thp: fix __split_huge_pmd_locked() for migration PMD new 20c1f585565a selftests/vm: fix display of page size in map_hugetlb new a1adfc3c3c06 mm/memory_hotplug: drain per-cpu pages again during memory [...] new 234bf8a01750 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer new ff8d0659a0b7 stackleak: let stack_erasing_sysctl take a kernel pointer buffer new b41c561dc8f0 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] new 47635b1f7d70 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] new 397d7b913064 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 601e080fdcd1 /proc/kpageflags: do not use uninitialized struct pages new 6037705fbf1c mm, THP, swap: fix allocating cluster for swapfile by mistake new 81ff2f5ce5df mm: khugepaged: recalculate min_free_kbytes after memory h [...] new bf96fb256617 mm: khugepaged: avoid overriding min_free_kbytes set by user new 2976567f35c7 mm/gup: fix gup_fast with dynamic page table folding new b3ac9c9e4f3c mm: validate pmd after splitting new 9c4b9e108475 lib/string.c: implement stpcpy new 2c7a60c65a32 checkpatch: test $GIT_DIR changes new 14bfda5f5122 compiler-clang: add build check for clang 10.0.1 new 9f97cdac9792 Revert "kbuild: disable clang's default use of -fmerge-all [...] new 3231e045c6fe Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] new b2e6091d5c80 Revert "arm64: vdso: Fix compilation with clang older than 8" new d0642ffe1ce7 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] new 841bdc8e1687 kasan: remove mentions of unsupported Clang versions new 0349715436e6 compiler-gcc: improve version error new 75572cc6ac89 ntfs: add check for mft record size in superblock new ea251afc8b19 ocfs2: delete repeated words in comments new 48b76ed6c976 ocfs2: clear links count in ocfs2_mknod() if an error occurs new af5730efc21e ocfs2: fix ocfs2 corrupt when iputting an inode new 21792048f110 ramfs: support O_TMPFILE new ba089615b9be fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr new 1c31c738d22f kernel/watchdog: flush all printk nmi buffers when hardloc [...] new bc9c5759d7e5 mm/slab.c: clean code by removing redundant if condition new 54a23f346199 mm/slub.c: branch optimization in free slowpath new 5502059ee27e mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc new bcf36fb5165e mm/slub: make add_full() condition more explicit new 834cd78ddac3 mm/kmemleak: rely on rcu for task stack scanning new e5e8c2265207 x86/numa: cleanup configuration dependent command-line options new 50b21ff62437 x86/numa: add 'nohmat' option new 1390e393eeb2 x86/numa: fix build when CONFIG_ACPI is not set new 623d24e9686c efi/fake_mem: arrange for a resource entry per efi_fake_me [...] new b86146015c69 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] new 1d4495f67122 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] new 92722c66d7c9 resource: report parent to walk_iomem_res_desc() callback new e0ffc6c6010c mm/memory_hotplug: introduce default phys_to_target_node() [...] new eb6d92fac58f mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] new 880cbdb4fdfe ACPI: HMAT: attach a device for each soft-reserved range new 5a0614e09b5b device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() new 18f28120091b device-dax: drop the dax_region.pfn_flags attribute new ccaf8763ea0c device-dax: move instance creation parameters to 'struct d [...] new 3683d94ffb18 device-dax: make pgmap optional for instance creation new bd1018ed6523 device-dax-make-pgmap-optional-for-instance-creation-fix new c8e91fa88902 device-dax: kill dax_kmem_res new 48116d2ecbd8 device-dax: add an allocation interface for device-dax instances new d1715a6a1fce device-dax: introduce 'seed' devices new b23bb38df280 drivers/base: make device_find_child_by_name() compatible [...] new 4d4ae4f6d733 device-dax: add resize support new fa08cfb49dfc mm/memremap_pages: convert to 'struct range' new f3b66ac175cc mm/memremap_pages: support multiple ranges per invocation new a19ca2696ae2 mm-memremap_pages-support-multiple-ranges-per-invocation-fix new f3a608cbd4c5 device-dax: add dis-contiguous resource support new 759d0d26b6f9 device-dax-add-dis-contiguous-resource-support-fix new 2c9ff4335689 device-dax: introduce 'mapping' devices new 9ea6e7683575 device-dax: make align a per-device property new 8b4b82d0641c device-dax-make-align-a-per-device-property-fix new ebb2472fc48e device-dax: add an 'align' attribute new c529608543c5 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 new c3b2d5e82f06 dax/hmem: introduce dax_hmem.region_idle parameter new 862261e6704f device-dax: add a range mapping allocation attribute new f12db0d7b85a device-dax: make dev_dax_kmem_probe() static new 9edb3bd2d416 mm/debug.c: do not dereference i_ino blindly new a13d3f1eb542 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] new e80c2da23c5a powerpc/mm: add DEBUG_VM WARN for pmd_clear new 8e70a79736fe powerpc/mm: move setting pte specific flags to pfn_pte new feaa6f3afd44 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix new e19b274421e0 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value new 18a88b85c140 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] new 8b244ab22177 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] new 2734a1a61efa mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] new c2984df3f15d mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] new 54ea3c4e77bb mm/debug_vm_pgtable/locks: move non page table modifying t [...] new b8b7697e5559 mm/debug_vm_pgtable/locks: take correct page table lock new 7e0f0aa03870 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP new b1e32deb6c3e mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] new 8bbdfdf3d5ab mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 new 5c15055931fa mm/debug_vm_pgtable: avoid none pte in pte_clear_test new 0882903dcf57 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] new 0e9cc862fd3c mm: factor find_get_incore_page out of mincore_page new a88edc01b438 mm: use find_get_incore_page in memcontrol new 64c8e9ee5516 mm: optimise madvise WILLNEED new 858a070ddc66 mm-optimise-madvise-willneed-fix new 2efc7c8ac7d9 proc: optimise smaps for shmem entries new 8d1e494a3321 i915: use find_lock_page instead of find_lock_entry new dd2605a485fd mm: convert find_get_entry to return the head page new 858cbfd233a3 mm-convert-find_get_entry-to-return-the-head-page-fix new 887614f51773 mm/shmem: return head page from find_lock_entry new 789f3da7180a mm-shmem-return-head-page-from-find_lock_entry-fix new f72f7bfc5e05 mm: add find_lock_head new b573991dff71 mm/filemap: fix filemap_map_pages for THP new f18b541e4fb5 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag new 8f9668d1fb58 mm/gup: don't permit users to call get_user_pages with FOL [...] new 0eaca9e174d3 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] new 219de28ae0c6 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity new eff8414b7f9a mm: remove activate_page() from unuse_pte() new 1d3bfe79c97c mm: remove superfluous __ClearPageActive() new fc8e52e876ca mm/swap.c: fix confusing comment in release_pages() new 0a215d5bb0ee mm/memremap.c: convert devmap static branch to {inc,dec} new 3bbb870aff9d mm: memcontrol: use flex_array_size() helper in memcpy() new 41fd7632ebd7 mm: memcontrol: Use the preferred form for passing the siz [...] new 5d87933f58b9 memcg: introduce per-memcg reclaim interface new 53b4ccd4b753 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] new ea2991c1ab4e mm: memcontrol: add the missing numa_stat interface for cgroup v2 new 4fb4fab1a1c0 mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] new db215f56dc1a mm: memcontrol: fix out-of-bounds on the buf returned by m [...] new 816471ad3020 mm: memcontrol: correct the comment of mem_cgroup_iter() new 48952d3e8425 mm/memcg: clean up obsolete enum charge_type new d72a9b101b90 mm/memcg: simplify mem_cgroup_get_max() new c71308b145ae mm-memcg-simplify-mem_cgroup_get_max-v4 new 8e993c30c6e2 mm/memcg: unify swap and memsw page counters new c9d96bb504cd selftests/vm: fix false build success on the second and la [...] new 4b9f826f04e3 selftests/vm: fix incorrect gcc invocation in some cases new 724627f78360 mm: account PMD tables like PTE tables new e857baaa5749 arm: __pmd_free_tlb(): call page table destructor new 72190f7f7178 mm/memory.c: fix typo in __do_fault() comment new 5b91fa59d487 mm/memory.c: replace vmf->vma with variable vma new cc480f9d5939 mm/mmap: rename __vma_unlink_common() to __vma_unlink() new 06247c2987a5 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] new 1d8e861cdd04 mmap locking API: add mmap_lock_is_contended() new 8148eb2897ce mm: smaps*: extend smap_gather_stats to support specified [...] new 179aa8aa4411 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock new 5753eea7d483 mm/mmap.c: fix the adjusted length error new ecfe3d58aea0 mm: move PageDoubleMap bit new 70452636b15f mm: simplify PageDoubleMap with PF_SECOND policy new 9068741e8444 mm/mmap: leave adjust_next as virtual address instead of p [...] new 3fabac0903e6 mm/memory.c: fix spello of "function" new 12f0810437e2 mm/mmap: not necessary to check mapping separately new c7dfb2cd3b2f mm/mmap: check on file instead of the rb_root_cached of it [...] new efe88fd635f8 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro new 1186e061eca3 lib/test_hmm.c: remove unused dmirror_zero_page new a87973c53a61 mm/dmapool.c: replace open-coded list_for_each_entry_safe() new eaa119a2fb6e mm/dmapool.c: replace hard coded function name with __func__ new 7f9a93c5e6d9 mm/memory-failure: do pgoff calculation before for_each_process() new b730cb18780f mm/memory-failure.c: remove unused macro `writeback' new 622012fd347b docs/vm: fix 'mm_count' vs 'mm_users' counter confusion new 0d59f76cdfdc kasan/kunit: add KUnit Struct to Current Task new 164ec9c1d9d7 KUnit: KASAN Integration new 7b4bd3d09287 KASAN: Port KASAN Tests to KUnit new f2734edb5c2d kasan-port-kasan-tests-to-kunit-v14 new 3cbf8d14df77 KASAN: Testing Documentation new d5646c5e070c mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] new fb7ec7c0a56c mm/page_alloc: tweak comments in has_unmovable_pages() new 13d4a9a1b956 mm/page_isolation: exit early when pageblock is isolated i [...] new 935ba71e0704 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] new 9d705eff7ddd mm/page_isolation: cleanup set_migratetype_isolate() new d31269708edb virtio-mem: don't special-case ZONE_MOVABLE new d85010893e49 mm: document semantics of ZONE_MOVABLE new 9a002cf24020 mm, isolation: avoid checking unmovable pages across pageb [...] new 67acf3ee6860 mm/page_alloc.c: clean code by removing unnecessary initia [...] new 57e316476a15 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] new e42d25eb8c05 mm/page_alloc.c: micro-optimization remove unnecessary branch new 37ff43ded997 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool new 6c1c3feae670 mm/hugetlb.c: remove the unnecessary non_swap_entry() new bff7c71eb298 doc/vm: fix typo in the hugetlb admin documentation new 6d270b47ad9f mm/huge_memory.c: update tlb entry if pmd is changed new 6cda48b84e02 MIPS: do not call flush_tlb_all when setting pmd entry new b82963624d7a mm/hugetlb: not necessary to coalesce regions recursively new c89390aa7d33 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] new bb1dff61ca0d mm/hugetlb: use list_splice to merge two list at once new 50c7ffeb5aba mm/hugetlb: count file_region to be added when regions_nee [...] new d120242fd7a3 mm/hugetlb: a page from buddy is not on any list new a38be939bc85 mm/hugetlb: narrow the hugetlb_lock protection area during [...] new ff8a26f05ef3 mm/hugetlb: take the free hpage during the iteration directly new e5b12efce9ca mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 new 183f00e3fa72 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] new 51dbafe9cb88 mm/vmscan: fix infinite loop in drop_slab_node new 0be940945cad mm/compaction.c: micro-optimization remove unnecessary branch new 5384cda17976 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() new 69d80d09aff2 dma-contiguous: simplify cma_early_percent_memory() new b40dbf05bb52 arm, xtensa: simplify initialization of high memory pages new 62e4183520ce arm64: numa: simplify dummy_numa_init() new 77b7dc38479c h8300, nds32, openrisc: simplify detection of memory extents new eaaa04a3f07e riscv: drop unneeded node initialization new 720d357707fa mircoblaze: drop unneeded NUMA and sparsemem initializations new a4338439882e memblock: make for_each_memblock_type() iterator private new baf57fa79531 memblock: make memblock_debug and related functionality private new 437010b06a16 memblock-make-memblock_debug-and-related-functionality-pri [...] new 6443cfd1658a memblock: reduce number of parameters in for_each_mem_range() new 39ad03ed63b2 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] new 1b7bee369857 arch, drivers: replace for_each_membock() with for_each_me [...] new 718c57ff7030 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix new 8f703afd646e mips: fix cavium-octeon build caused by memblock refactoring new bbe5913ef8e4 x86/setup: simplify initrd relocation and reservation new 67fd1383c7a8 x86/setup: simplify reserve_crashkernel() new 7b019e814dd9 memblock: remove unused memblock_mem_size() new 0c97d5cd23a0 memblock: implement for_each_reserved_mem_region() using _ [...] new 069e0f1eb8d8 memblock: use separate iterators for memory and reserved regions new 239d79713ee9 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] new f0ea6fb05aa2 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] new c0852162e0c1 mm/migrate: remove cpages-- in migrate_vma_finalize() new f55a2f7d7499 mm/migrate: remove obsolete comment about device public new 73d71db837d4 XArray: add xa_get_order new 74a4b40d9ab5 xarray-add-xa_get_order-fix new e385ef72ffcb XArray: add xas_split new dec749d265a0 xarray-add-xas_split-fix new a95f5612cb85 fix xarray split new 1beb74d9ae31 mm/filemap: fix storing to a THP shadow entry new c25a68b382bf mm/filemap: fix page cache removal for arbitrary sized THPs new 568f242f8533 mm/memory: remove page fault assumption of compound page size new 1a7b8150c81c mm/page_owner: change split_page_owner to take a count new 26287dd35bdb mm/huge_memory: fix total_mapcount assumption of page size new 8dd7033f5d5d mm/huge_memory: fix split assumption of page size new fa14d4f2508f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] new ebfbd548b34c mm/huge_memory: fix can_split_huge_page assumption of THP size new 5a01907b07c3 mm/rmap: fix assumptions of THP size new 7474019aff3c mm/truncate: fix truncation for pages of arbitrary size new ad55b32050f5 mm/page-writeback: support tail pages in wait_for_stable_page new 70a1b4f440b5 mm/vmscan: allow arbitrary sized pages to be paged out new c999bd436fe9 mm/cma: make number of CMA areas dynamic, remove CONFIG_CMA_AREAS new bf458fb386cf mm/readahead: add DEFINE_READAHEAD new 251fd15d00c3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] new dd134fee0f55 mm/readahead: make do_page_cache_ra take a readahead_control new 21d39caeb98c mm/readahead: make ondemand_readahead take a readahead_control new e83d8aa568e3 mm/readahead: pass readahead_control to force_page_cache_ra new 7bab0989ce2c mm/readahead: add page_cache_sync_ra and page_cache_async_ra new 590261cfe067 mm/filemap: fold ra_submit into do_sync_mmap_readahead new 349cba2dc066 mm/readahead: pass a file_ra_state into force_page_cache_ra new f153e4032316 mm,hwpoison: cleanup unused PageHuge() check new 35028cd1b600 mm, hwpoison: remove recalculating hpage new cf20c7906942 mm,hwpoison-inject: don't pin for hwpoison_filter new be01dd960a68 mm,hwpoison: unexport get_hwpoison_page and make it static new 5c29733959c9 mm,hwpoison: kill put_hwpoison_page new 7babfcf03ca3 mm,hwpoison: unify THP handling for hard and soft offline new 1a9ba7eecfda mm,hwpoison: rework soft offline for free pages new ec3ddc89a02f mm,hwpoison: rework soft offline for in-use pages new a08876929b8c mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new 7f3b2db6a070 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new 8ad3193530f0 mm/memory-failure: fix return wrong value when isolate page fail new d0ae3a4a597f mm,hwpoison: return 0 if the page is already poisoned in s [...] new 0c3ec70f71d7 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new a05387053c9a mm,hwpoison: double-check page count in __get_any_page() new 10020e5388f4 mm,hwpoison: take free pages off the buddy freelists new cdcdec5767fb mm,hwpoison: refactor madvise_inject_error new 1115fb1b6771 mm,hwpoison: drain pcplists before bailing out for non-bud [...] new dd73a58617e3 mm,hwpoison: drop unneeded pcplist draining new 18e4f92bc815 mm,hwpoison: remove stale code new de9689e2ea55 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new ec3fd58e4b09 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 8df4d0d7c506 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 6f6ee8eafa48 mm/vmstat.c: use helper macro abs() new 031947f24615 mm/util.c: update the kerneldoc for kstrdup_const() new 9f914e3ece65 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] new d47ea58f879d mm/memory_hotplug: inline __offline_pages() into offline_pages() new e226fc9527f5 mm/memory_hotplug: enforce section granularity when onlini [...] new a01b33a8ae06 mm/memory_hotplug: simplify page offlining new 92188235761b mm-memory_hotplug-simplify-page-offlining-fix new 6571e7708c17 mm/page_alloc: simplify __offline_isolated_pages() new b1cc033de72d mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() new c66f8d088f9e mm/page_isolation: simplify return value of start_isolate_ [...] new ce380ee867b7 mm/memory_hotplug: simplify page onlining new 6a22f5032601 mm/page_alloc: drop stale pageblock comment in memmap_init [...] new c24f9253c781 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] new 83360f00d832 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] new 8bd19638deef kernel/resource: make release_mem_region_adjustable() never fail new 831c5dc3dace kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED new 78d2bcbbb7ae mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] new 63ee31bf3af4 mm/memory_hotplug: prepare passing flags to add_memory() a [...] new 347d919c9e57 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] new 275307623489 virtio-mem: try to merge system ram resources new cf5fa2ca5bde xen/balloon: try to merge system ram resources new 81d144636bed hv_balloon: try to merge system ram resources new 75f605d357f4 mm: replace memmap_context by meminit_context new fe535639d90e mm: don't rely on system state to detect hot-plug operations new d183692937f1 mm: don't panic when links can't be created in sysfs new 3b0efb888d86 mm/slab.h: remove duplicate include new ab1230e6910a mm/page_reporting.c: drop stale list head check in page_re [...] new 6c5d08f39a5c mm/highmem.c: clean up endif comments new 7f1fbfbfad0f mm: use add_page_to_lru_list()/page_lru()/page_off_lru() new 614aea576077 mm: use self-explanatory macros rather than "2" new 8ad3ea7c4d5c mm: fix some broken comments new d3b9c1174cfe mm: fix some comments formatting new fc7474c62ec6 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8442c2b7f15b fs/buffer.c: dump more info for __getblk_gfp() stall problem new 0a51eedace18 kernel/hung_task.c: Monitor killed tasks. new b30b71acf7ca proc/sysctl: make protected_* world readable new 18cd8caeb344 fs: configfs: delete repeated words in comments new e6b8059fb916 kernel.h: split out min()/max() et al. helpers new 791b391a9786 get_maintainer: add test for file in VCS new 9bd3b7b137b4 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback new ae5c21352df9 lib: bitmap: delete duplicated words new 8985d031c3e9 lib: libcrc32c: delete duplicated words new 1d480e009208 lib: decompress_bunzip2: delete duplicated words new 81dd88bed6ce lib: devres: delete duplicated words new 8fe8851ba2e1 lib: dynamic_queue_limits: delete duplicated words + fix typo new bad701a3a7f4 lib: earlycpio: delete duplicated words new e73e0b50b1ab lib: radix-tree: delete duplicated words new e73e67dcf260 lib: syscall: delete duplicated words new c68fc97262f7 lib: test_sysctl: delete duplicated words new 0f3b2f586f43 lib/mpi/mpi-bit.c: fix spello of "functions" new dec472c3a0d9 lib/idr.c: document calling context for IDA APIs mustn't u [...] new c1fc3a8bdfb0 lib/idr.c: document that ida_simple_{get,remove}() are deprecated new bc66847847b5 bitops: simplify get_count_order_long() new e184db87baa3 bitops: use the same mechanism for get_count_order[_long] new ef6c30eb4b0a checkpatch: add --kconfig-prefix new e34926fef254 checkpatch: move repeated word test new 7bc728c0e2b3 checkpatch: add test for comma use that should be semicolon new 58a84d2ac478 const_structs.checkpatch: add phy_ops new 53529c2de8da checkpatch: warn if trace_printk and friends are called new 42f66e42c87e const_structs.checkpatch: add pinctrl_ops and pinmux_ops new cae9a1741867 checkpatch: warn on self-assignments new 5ad157fad446 checkpatch-warn-on-self-assignments-checkpatch-fixes new 633138789a5f checkpatch: allow not using -f with files that are in git new fba9a7834409 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] new ad47bcc82701 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new 4f62447ca774 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new 9aec681e7777 tools/testing/selftests: add self-test for verifying load [...] new 414c744bdb37 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU new 466ec6a87f77 coredump: let dump_emit() bail out on short writes new 1a62a5880843 coredump: refactor page range dumping into common helper new 9b98f237c572 coredump: rework elf/elf_fdpic vma_dump_size() into common helper new 96637c47e7f5 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot new de5bd8eb9323 mm/gup: take mmap_lock in get_dump_page() new 4f20a1285c6c mm: remove the now-unnecessary mmget_still_valid() hack new d267deeb72d1 autofs: harden ioctl table new 8d58b5b04c09 panic: dump registers on panic_on_warn new 577a38ed7a02 aio: simplify read_events() new c41e8781818a scripts/gdb/proc: add struct mount & struct super_block ad [...] new 092d0e47093b scripts/gdb/tasks: add headers and improve spacing format new 45f50de74e5f sched.h: drop in_ubsan field when UBSAN is in trap mode new 4d9bfbaa065f ROMFS: support inode blocks calculation new 7ac865dcca13 lib, include/linux: add usercopy failure capability new 6fceb6f84a8f lib, uaccess: add failure injection to usercopy functions new 707bfd71b86d x86: add failure injection to get/put/clear_user new 84ddd1d0f65e Merge branch 'akpm-current/current' into master new 1a6bebccf554 ia64: fix build error with !COREDUMP new cffa9984dfef mm, memcg: rework remote charging API to support nesting new 5ed1f3f76231 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] new cfb32c3802fc mm: kmem: remove redundant checks from get_obj_cgroup_from [...] new e21eb60359ef mm: kmem: prepare remote memcg charging infra for interrup [...] new 3adce7439a0a mm: kmem: enable kernel memcg accounting from interrupt contexts new 59506ef1e532 mm/memory-failure: remove a wrapper for alloc_migration_target() new 412ba4bc7111 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 0ab10d1646fe mm/migrate: avoid possible unnecessary process right check [...] new fa232c0e12f6 mm/mmap: add inline vma_next() for readability of mmap code new e6777ed84ef3 mm/mmap: add inline munmap_vma_range() for code readability new cd89152fee22 mm/madvise: pass mm to do_madvise new 51e5bf0f9b65 pid: move pidfd_get_pid() to pid.c new ea70e3be8592 mm/madvise: introduce process_madvise() syscall: an extern [...] new 0809088a51ba mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 477d866a52e4 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new f39f348a85c3 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 20dcdb3ae444 fix for "mm/madvise: introduce process_madvise() syscall: [...] new 36c45a8f7565 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 31cb9153b98f mm/madvise: remove duplicate include new 9153d1f18a49 mm: remove duplicate include statement in mmu.c
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 (7a6834cc8dbc) \ N -- N -- N refs/heads/akpm (9153d1f18a49)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 971 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-bus-dfl-devices-n3000-nios | 49 + Documentation/admin-guide/kdump/gdbmacros.txt | 13 +- Documentation/bpf/ringbuf.rst | 2 +- .../devicetree/bindings/example-schema.yaml | 33 +- .../bindings/power/supply/act8945a-charger.txt | 2 +- .../bindings/reserved-memory/reserved-memory.txt | 3 + .../devicetree/bindings/watchdog/arm,sp805.txt | 32 - .../devicetree/bindings/watchdog/arm,sp805.yaml | 71 + Documentation/filesystems/zonefs.rst | 15 + Documentation/fpga/dfl-n3000-nios.rst | 73 + Documentation/fpga/index.rst | 1 + Documentation/memory-barriers.txt | 2 +- Documentation/networking/ethtool-netlink.rst | 11 + Documentation/networking/statistics.rst | 57 +- MAINTAINERS | 9 +- arch/arm/Kconfig.debug | 16 +- arch/arm/Makefile | 3 + arch/arm/arm-soc-for-next-contents.txt | 2 + arch/arm/boot/compressed/Makefile | 7 +- arch/arm/boot/compressed/debug.S | 5 +- arch/arm/boot/compressed/head.S | 74 +- arch/arm/boot/compressed/vmlinux.lds.S | 4 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 11 + arch/arm/boot/dts/r8a7742.dtsi | 36 + arch/arm/include/debug/8250.S | 7 +- arch/arm/include/debug/asm9260.S | 5 +- arch/arm/include/debug/at91.S | 5 +- arch/arm/include/debug/bcm63xx.S | 5 +- arch/arm/include/debug/brcmstb.S | 5 +- arch/arm/include/debug/clps711x.S | 5 +- arch/arm/include/debug/dc21285.S | 5 +- arch/arm/include/debug/digicolor.S | 5 +- arch/arm/include/debug/efm32.S | 5 +- arch/arm/include/debug/icedcc.S | 15 +- arch/arm/include/debug/imx.S | 5 +- arch/arm/include/debug/meson.S | 5 +- arch/arm/include/debug/msm.S | 5 +- arch/arm/include/debug/omap2plus.S | 5 +- arch/arm/include/debug/pl01x.S | 5 +- arch/arm/include/debug/renesas-scif.S | 5 +- arch/arm/include/debug/sa1100.S | 5 +- arch/arm/include/debug/samsung.S | 5 +- arch/arm/include/debug/sirf.S | 5 +- arch/arm/include/debug/sti.S | 5 +- arch/arm/include/debug/stm32.S | 5 +- arch/arm/include/debug/tegra.S | 7 +- arch/arm/include/debug/vf.S | 5 +- arch/arm/include/debug/vt8500.S | 5 +- arch/arm/include/debug/zynq.S | 5 +- arch/arm/kernel/debug.S | 11 +- arch/arm/kernel/hw_breakpoint.c | 100 +- arch/arm/mm/cache-l2x0.c | 16 +- arch/arm/mm/dma-mapping.c | 28 +- arch/arm/mm/mmu.c | 1 - arch/arm64/boot/dts/qcom/Makefile | 10 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 896 +++---- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 108 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 79 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 132 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 12 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2608 ++++++++++---------- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 92 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 65 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 58 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 8 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 9 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 143 ++ arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 6 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 120 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 6 +- arch/ia64/mm/init.c | 4 +- arch/mips/configs/cu1000-neo_defconfig | 1 - arch/mips/configs/cu1830-neo_defconfig | 1 - arch/powerpc/configs/pasemi_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/s390/include/asm/ccwdev.h | 9 +- arch/s390/include/asm/chsc.h | 7 + arch/s390/include/asm/css_chars.h | 4 +- arch/s390/include/asm/pgtable.h | 42 +- arch/s390/include/asm/uaccess.h | 111 + arch/s390/kernel/dis.c | 24 +- arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/pci/sta2x11-fixup.c | 1 - block/blk-iocost.c | 12 +- block/blk-throttle.c | 59 +- drivers/acpi/pci_mcfg.c | 2 +- drivers/base/node.c | 98 +- drivers/bus/mhi/core/init.c | 12 +- drivers/char/ipmi/ipmi_bt_sm.c | 4 +- drivers/char/ipmi/ipmi_kcs_sm.c | 15 +- drivers/char/ipmi/ipmi_msghandler.c | 29 +- drivers/char/ipmi/ipmi_smic_sm.c | 35 +- drivers/clk/samsung/clk-cpu.c | 37 +- drivers/clk/samsung/clk-cpu.h | 6 +- drivers/clk/samsung/clk-exynos3250.c | 6 +- drivers/clk/samsung/clk-exynos4.c | 7 +- drivers/clk/samsung/clk-exynos5250.c | 8 +- drivers/clk/samsung/clk-exynos5420.c | 30 +- drivers/clk/samsung/clk-exynos5433.c | 10 +- drivers/clk/samsung/clk-pll.c | 94 +- drivers/edac/ghes_edac.c | 5 + drivers/fpga/Kconfig | 11 + drivers/fpga/Makefile | 2 + drivers/fpga/dfl-n3000-nios.c | 573 +++++ drivers/fpga/dfl.c | 1 + drivers/fpga/dfl.h | 72 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 294 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 3 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 23 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 252 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 15 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 81 +- .../amdgpu_dm_irq_params.h} | 42 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 30 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 71 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 57 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 67 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 6 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 7 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 4 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 16 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 + drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 84 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 4 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 3 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 14 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 6 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 33 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 6 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 4 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 4 - .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 30 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 4 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 38 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 11 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h | 2 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 2 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 12 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.h | 2 +- .../amd/display/dc/gpio/dce120/hw_factory_dce120.c | 2 +- .../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 2 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 2 +- .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 6 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 +- .../display/dc/virtual/virtual_stream_encoder.c | 9 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 5 +- .../drm/amd/display/include/bios_parser_types.h | 6 + .../drm/amd/display/include/link_service_types.h | 1 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 8 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 1 + .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 17 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 2 +- .../amd/include/asic_reg/gc/gc_10_3_0_default.h | 2 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 4 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 50 + .../amd/include/asic_reg/vcn/vcn_3_0_0_sh_mask.h | 34 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 20 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 5 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + drivers/gpu/drm/bridge/parade-ps8640.c | 68 +- drivers/gpu/drm/drm_gem_vram_helper.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 10 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 + drivers/gpu/drm/i915/display/intel_ddi.c | 64 + drivers/gpu/drm/i915/display/intel_display.c | 22 +- drivers/gpu/drm/i915/display/intel_display.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 5 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 35 +- drivers/gpu/drm/i915/display/intel_dvo.c | 6 + drivers/gpu/drm/i915/display/intel_fbdev.c | 3 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 5 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 28 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_panel.c | 11 + drivers/gpu/drm/i915/display/intel_panel.h | 2 + drivers/gpu/drm/i915/display/intel_sdvo.c | 6 +- drivers/gpu/drm/i915/display/intel_tv.c | 3 + drivers/gpu/drm/i915/display/intel_vbt_defs.h | 10 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 1 + drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_irq.c | 227 +- drivers/gpu/drm/i915/i915_reg.h | 36 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 38 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 31 +- drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 2 +- drivers/gpu/drm/radeon/radeon_pm.c | 29 +- drivers/gpu/drm/radeon/radeon_ttm.c | 19 +- drivers/gpu/drm/scheduler/sched_fence.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 65 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 44 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 6 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 7 +- drivers/gpu/drm/ttm/ttm_resource.c | 2 - drivers/gpu/drm/ttm/ttm_tt.c | 55 +- drivers/gpu/drm/virtio/virtgpu_display.c | 11 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 6 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 43 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 2 +- drivers/hwspinlock/sprd_hwspinlock.c | 2 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 9 +- drivers/hwtracing/coresight/coresight-etm4x.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/irqchip/irq-gic.c | 67 +- drivers/misc/hisi_hikey_usb.c | 3 +- drivers/mtd/devices/spear_smi.c | 4 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 17 + drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 11 + drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 19 + drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 12 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 9 + drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 29 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 3 + drivers/net/ethernet/mellanox/mlxsw/core.c | 605 ++++- drivers/net/ethernet/mellanox/mlxsw/core.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 101 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 371 +-- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 2 - drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 1 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 26 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 135 +- drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/ethtool.c | 64 + drivers/net/netdevsim/netdev.c | 1 + drivers/net/netdevsim/netdevsim.h | 11 + drivers/pci/access.c | 9 +- drivers/pci/controller/dwc/pci-dra7xx.c | 1 - drivers/pci/controller/dwc/pcie-designware.c | 1 - drivers/pci/pcie/err.c | 41 +- drivers/perf/arm_dsu_pmu.c | 63 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/rpmsg/mtk_rpmsg.c | 9 +- drivers/rpmsg/qcom_glink_native.c | 70 +- drivers/rpmsg/qcom_smd.c | 32 +- drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.c | 7 +- drivers/rtc/rtc-cmos.c | 2 + drivers/rtc/rtc-ds1307.c | 18 + drivers/rtc/rtc-ds1685.c | 8 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 4 +- drivers/rtc/rtc-pcf2127.c | 4 +- drivers/rtc/rtc-rs5c313.c | 34 +- drivers/rtc/rtc-rx8010.c | 332 ++- drivers/rtc/rtc-s3c.c | 9 +- drivers/rtc/rtc-st-lpc.c | 2 +- drivers/s390/cio/chsc.c | 22 +- drivers/s390/cio/chsc.h | 8 +- drivers/s390/cio/css.c | 11 +- drivers/s390/cio/css.h | 4 +- drivers/s390/cio/device_ops.c | 93 +- drivers/s390/crypto/zcrypt_api.c | 30 +- drivers/s390/crypto/zcrypt_api.h | 26 +- drivers/s390/crypto/zcrypt_ccamisc.c | 32 +- drivers/s390/crypto/zcrypt_ep11misc.c | 28 +- drivers/s390/crypto/zcrypt_msgtype6.c | 78 +- drivers/s390/crypto/zcrypt_msgtype6.h | 4 +- drivers/s390/net/qeth_core.h | 12 +- drivers/s390/net/qeth_core_main.c | 40 +- drivers/s390/net/qeth_l2.h | 2 +- drivers/s390/net/qeth_l2_main.c | 430 +++- drivers/s390/net/qeth_l2_sys.c | 16 +- drivers/s390/scsi/zfcp_erp.c | 8 +- drivers/s390/scsi/zfcp_fsf.c | 10 +- drivers/scsi/aacraid/aachba.c | 6 +- drivers/scsi/aic7xxx/aic79xx_core.c | 3 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 3 +- drivers/scsi/aic94xx/aic94xx.h | 8 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 10 +- drivers/scsi/fnic/fnic_main.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 226 +- drivers/scsi/ibmvscsi/ibmvfc.h | 38 +- drivers/scsi/isci/init.c | 2 +- drivers/scsi/isci/phy.c | 2 +- drivers/scsi/libfc/fc_disc.c | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 16 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 121 +- drivers/scsi/myrb.c | 6 +- drivers/scsi/myrs.c | 8 +- drivers/scsi/nsp32.c | 4 +- drivers/scsi/qla2xxx/qla_init.c | 5 +- drivers/scsi/scsi_error.c | 4 +- drivers/scsi/scsi_lib.c | 48 +- drivers/scsi/sense_codes.h | 54 +- drivers/scsi/sym53c8xx_2/sym_fw.c | 6 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 127 +- drivers/scsi/ufs/ufshcd.c | 4 +- drivers/scsi/virtio_scsi.c | 7 +- drivers/soc/qcom/pdr_internal.h | 2 +- drivers/soc/qcom/rpmh-internal.h | 4 + drivers/soc/qcom/rpmh-rsc.c | 115 +- drivers/soc/qcom/socinfo.c | 5 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 59 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 - drivers/target/iscsi/iscsi_target.c | 2 - drivers/target/target_core_user.c | 2 +- drivers/usb/host/ehci-platform.c | 8 + drivers/usb/host/ehci-sched.c | 20 - drivers/usb/host/ohci-hcd.c | 18 +- drivers/usb/phy/phy-ab8500-usb.c | 2 +- drivers/video/console/Kconfig | 46 - drivers/video/console/vgacon.c | 221 +- drivers/video/fbdev/core/bitblit.c | 11 +- drivers/video/fbdev/core/fbcon.c | 334 +-- drivers/video/fbdev/core/fbcon.h | 2 +- drivers/video/fbdev/core/fbcon_ccw.c | 11 +- drivers/video/fbdev/core/fbcon_cw.c | 11 +- drivers/video/fbdev/core/fbcon_ud.c | 11 +- drivers/video/fbdev/core/tileblit.c | 2 +- fs/zonefs/super.c | 221 +- fs/zonefs/zonefs.h | 10 + include/drm/ttm/ttm_bo_api.h | 1 + include/drm/ttm/ttm_bo_driver.h | 40 +- include/drm/ttm/ttm_resource.h | 6 - include/drm/ttm/ttm_tt.h | 43 +- include/dt-bindings/clock/exynos5250.h | 4 +- include/dt-bindings/clock/exynos5420.h | 6 + include/linux/cma.h | 12 - include/linux/debug_locks.h | 2 +- include/linux/ethtool.h | 26 + include/linux/fpga/adi-axi-common.h | 2 +- include/linux/fpga/dfl.h | 86 + include/linux/kernel.h | 1 - include/linux/khugepaged.h | 5 + include/linux/mhi.h | 9 +- include/linux/mm.h | 2 +- include/linux/mmzone.h | 11 +- include/linux/node.h | 13 +- include/linux/pci.h | 1 - include/linux/pgtable.h | 10 + include/linux/printk.h | 2 + include/linux/qcom-geni-se.h | 4 +- include/linux/rcupdate_trace.h | 4 + include/linux/swiotlb.h | 1 + include/net/devlink.h | 3 + include/net/netns/nexthop.h | 2 +- include/net/nexthop.h | 4 - include/net/switchdev.h | 1 + include/net/vxlan.h | 3 + include/scsi/scsi_device.h | 1 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/ethtool_netlink.h | 18 +- include/uapi/linux/ipmi_msgdefs.h | 2 + kernel/dma/swiotlb.c | 6 +- kernel/printk/printk.c | 110 +- kernel/printk/printk_ringbuffer.c | 718 ++++-- kernel/printk/printk_ringbuffer.h | 35 +- kernel/rcu/tasks.h | 16 +- lib/Makefile | 1 + lib/string.c | 24 + lib/test_hmm.c | 14 - mm/Kconfig | 12 - mm/cma.c | 37 +- mm/cma.h | 4 +- mm/cma_debug.c | 6 +- mm/gup.c | 18 +- mm/khugepaged.c | 21 +- mm/madvise.c | 5 +- mm/memcontrol.c | 8 +- mm/memory_hotplug.c | 9 +- mm/page_alloc.c | 10 +- mm/slab.c | 4 +- mm/slub.c | 2 +- mm/swap_state.c | 2 + net/bridge/br.c | 5 + net/core/devlink.c | 30 + net/ethtool/pause.c | 63 +- net/ipv4/ip_tunnel_core.c | 1 + net/ipv4/nexthop.c | 17 +- net/ipv4/tcp.c | 24 +- net/sched/act_tunnel_key.c | 1 + net/sched/cls_flower.c | 5 +- net/tipc/group.c | 14 +- net/tipc/link.c | 3 +- net/tipc/msg.c | 3 +- net/xdp/xdp_umem.c | 17 +- net/xdp/xsk_buff_pool.c | 4 +- samples/bpf/xdpsock_user.c | 28 +- scripts/gdb/linux/dmesg.py | 12 +- security/selinux/hooks.c | 6 +- security/selinux/include/security.h | 10 + security/selinux/selinuxfs.c | 5 +- sound/pci/hda/hda_intel.c | 3 - tools/bpf/bpftool/Documentation/Makefile | 2 +- tools/lib/bpf/xsk.c | 1 + .../drivers/net/netdevsim/ethtool-pause.sh | 108 + tools/testing/selftests/net/fib_nexthops.sh | 14 + .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- tools/testing/selftests/vm/Makefile | 17 + 457 files changed, 10243 insertions(+), 5729 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios delete mode 100644 Documentation/devicetree/bindings/watchdog/arm,sp805.txt create mode 100644 Documentation/devicetree/bindings/watchdog/arm,sp805.yaml create mode 100644 Documentation/fpga/dfl-n3000-nios.rst create mode 100644 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi create mode 100644 drivers/fpga/dfl-n3000-nios.c copy drivers/gpu/drm/amd/display/{dc/dc_dmub_srv.h => amdgpu_dm/amdgpu_dm_irq_para [...] create mode 100644 drivers/net/netdevsim/ethtool.c create mode 100644 include/linux/fpga/dfl.h create mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-pause.sh