This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits f965d3ec86fa Add linux-next specific files for 20200914 omits 32d63c0a6f96 Merge branch 'akpm/master' into master omits f69b2973b6ca mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 4d5263fec3fe fix for "mm/madvise: introduce process_madvise() syscall: [...] omits d08682c74430 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 5752673ae88c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits ebb1958fce35 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 847f9da0548e mm/madvise: introduce process_madvise() syscall: an extern [...] omits 1291c02cf892 pid: move pidfd_get_pid() to pid.c omits 1241e5a6cbab mm/madvise: pass mm to do_madvise omits 3098db547835 mm/mmap: add inline munmap_vma_range() for code readability omits 06c0c8060407 mm/mmap: add inline vma_next() for readability of mmap code omits 8f594451db41 mm/migrate: avoid possible unnecessary process right check [...] omits b96f924f752e mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 1cfb51fae0eb mm/memory-failure: remove a wrapper for alloc_migration_target() omits abe257e33ff3 mm: kmem: enable kernel memcg accounting from interrupt contexts omits c0957df56784 mm: kmem: prepare remote memcg charging infra for interrup [...] omits 8cb9b15b24ed mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits bf381fc621ad mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 928776957ea4 mm, memcg: rework remote charging API to support nesting omits 2957a6da11eb ia64: fix build error with !COREDUMP omits e1ab7882d9b9 Merge branch 'akpm-current/current' into master omits 7cde19ed6abf media: disable the Virtual DVB Driver (vidtv) for now omits 437832e0b60a Merge remote-tracking branch 'memblock/for-next' into master omits c3a37469b7e4 Merge remote-tracking branch 'notifications/notifications- [...] omits 88cc020e431e Merge remote-tracking branch 'mhi/mhi-next' into master omits a57faa300eb1 Merge remote-tracking branch 'trivial/for-next' into master omits a35fbce3514a Merge remote-tracking branch 'fpga/for-next' into master omits b8e2f1f8d5b8 Merge remote-tracking branch 'pidfd/for-next' into master omits 93b6964a22ce Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits a82b16c2dbc3 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits cbfadf46149c Merge remote-tracking branch 'xarray/xarray' into master omits e0b149b0f70a Merge remote-tracking branch 'nvmem/for-next' into master omits 920153a10b3d Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 4561521d1600 x86: add failure injection to get/put/clear_user omits 66348489a57a lib, uaccess: add failure injection to usercopy functions omits 87dc3f7727c7 lib, include/linux: add usercopy failure capability omits 8b05ca095afa ROMFS: support inode blocks calculation omits c7d12a3ee4f6 sched.h: drop in_ubsan field when UBSAN is in trap mode omits 597bdc82bbfb scripts/gdb/tasks: add headers and improve spacing format omits 1ec9d1a98802 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits 34e259a49e96 aio: simplify read_events() omits 22d8c4b88673 panic: dump registers on panic_on_warn omits 9185c472fe74 autofs: harden ioctl table omits 09973312b2be mm: remove the now-unnecessary mmget_still_valid() hack omits aebbf4f2fa05 mm/gup: take mmap_lock in get_dump_page() omits 64b3afac59d6 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 3bb3a19f28e1 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits c9875b6c5d04 coredump: refactor page range dumping into common helper omits 2e7d5f4181ce coredump: let dump_emit() bail out on short writes omits 386ae80d5d58 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 290011d4456f tools/testing/selftests: add self-test for verifying load [...] omits 1e22b74563cc fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 67169efe618e fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 6ce10f91bed1 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 8f954c0c2927 checkpatch: allow not using -f with files that are in git omits c79cdc45cd96 checkpatch-warn-on-self-assignments-checkpatch-fixes omits 1d6a814bcd31 checkpatch: warn on self-assignments omits 760d71438736 const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 7c415560af5b checkpatch: warn if trace_printk and friends are called omits d6200fb346ef const_structs.checkpatch: add phy_ops omits 8ccd5fc85fa3 checkpatch: add test for comma use that should be semicolon omits 14ab5ede0b85 checkpatch: move repeated word test omits abee8548e03f checkpatch: add --kconfig-prefix omits c5691a1a4bab bitops: use the same mechanism for get_count_order[_long] omits 52f1d44a5aed bitops: simplify get_count_order_long() omits 2713a309c2f4 lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits 37d9bfdf648e lib/idr.c: document calling context for IDA APIs mustn't u [...] omits e2603d352412 lib/mpi/mpi-bit.c: fix spello of "functions" omits f616bd18d112 lib: test_sysctl: delete duplicated words omits e4ed19241835 lib: syscall: delete duplicated words omits c004858424d9 lib: radix-tree: delete duplicated words omits 566cb2d9ec20 lib: earlycpio: delete duplicated words omits 65f7bfc261b0 lib: dynamic_queue_limits: delete duplicated words + fix typo omits 3b54cbca26b1 lib: devres: delete duplicated words omits 5efafc20bb43 lib: decompress_bunzip2: delete duplicated words omits f809b4aa4296 lib: libcrc32c: delete duplicated words omits 5684b3766aa5 lib: bitmap: delete duplicated words omits 0a9ec241aa1a get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 32205cb16e8a get_maintainer: add test for file in VCS omits 0b6856b8fabc kernel.h: split out min()/max() et al. helpers omits 33fb9a4a13a5 fs: configfs: delete repeated words in comments omits 5bc50ac9acf8 proc/sysctl: make protected_* world readable omits 661bef8bfed1 kernel/hung_task.c: Monitor killed tasks. omits c220c56547a7 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8c837d179633 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits fddd290eae99 mm: fix some broken comments omits 1a11321bc6c5 mm: use self-explanatory macros rather than "2" omits ec7f5b1cb563 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits a374feaa946e mm/highmem.c: clean up endif comments omits 049abc6b6cd1 mm/page_reporting.c: drop stale list head check in page_re [...] omits 6719926fd691 mm/slab.h: remove duplicate include omits 44149d435f6c hv_balloon: try to merge system ram resources omits 43084d42248b xen/balloon: try to merge system ram resources omits 3629e3600a36 virtio-mem: try to merge system ram resources omits 72fee8eea969 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 2a4d4a72a51d mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits ed9bdb053225 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 4f497713b60f kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 407173cb9818 kernel/resource: make release_mem_region_adjustable() never fail omits 09143de2e66d mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits cbf830f186a0 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 2a103e77a661 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits bf05ac4bac4d mm/memory_hotplug: simplify page onlining omits f388579452d2 mm/page_isolation: simplify return value of start_isolate_ [...] omits 28f05756c311 mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits f38756ceea85 mm/page_alloc: simplify __offline_isolated_pages() omits 76c434bd9fc1 mm-memory_hotplug-simplify-page-offlining-fix omits b0682d91dc25 mm/memory_hotplug: simplify page offlining omits c8febbd2e336 mm/memory_hotplug: enforce section granularity when onlini [...] omits 798c08e90927 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 8c3c193663f3 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits 113fc08091b6 mm/util.c: update the kerneldoc for kstrdup_const() omits 84c3fc4e7e57 mm/vmstat.c: use helper macro abs() omits 85f5373af0a6 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 9a993e98537e mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 6e483f0c0a6c mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits a312d7c625ef mm,hwpoison: remove stale code omits 51fe27319785 mm,hwpoison: drop unneeded pcplist draining omits 8cb7b7405109 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 3654ea6580f4 mm,hwpoison: refactor madvise_inject_error omits 7e2cdaaa274d mm,hwpoison: take free pages off the buddy freelists omits fceefcb18fcd mm,hwpoison: double-check page count in __get_any_page() omits d899e2a52be6 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits acd5ee351640 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 36e40df89252 mm/memory-failure: fix return wrong value when isolate page fail omits 5b73cb94816b mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 499f06ce89f0 mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 682e6e1d2c5d mm,hwpoison: rework soft offline for in-use pages omits 2374c2f28e01 mm,hwpoison: rework soft offline for free pages omits 26282b740fc5 mm,hwpoison: unify THP handling for hard and soft offline omits 0534a5e05c82 mm,hwpoison: kill put_hwpoison_page omits 62691abbf447 mm,hwpoison: unexport get_hwpoison_page and make it static omits 61000a7b4f8e mm,hwpoison-inject: don't pin for hwpoison_filter omits 1ba5be06d88b mm, hwpoison: remove recalculating hpage omits d6dfa68597ad mm,hwpoison: cleanup unused PageHuge() check omits c6e67ecde55f mm/readahead: pass a file_ra_state into force_page_cache_ra omits af75a0096f96 mm/filemap: fold ra_submit into do_sync_mmap_readahead omits a238e8d4e378 mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits c78781bda52e mm/readahead: pass readahead_control to force_page_cache_ra omits a6a6ee72b255 mm/readahead: make ondemand_readahead take a readahead_control omits cb7d4db0e935 mm/readahead: make do_page_cache_ra take a readahead_control omits 66fb63a1a61a mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 15adb9e29a76 mm/readahead: add DEFINE_READAHEAD omits 9793760ba145 mm/vmscan: allow arbitrary sized pages to be paged out omits 820a01658e41 mm/page-writeback: support tail pages in wait_for_stable_page omits 40a871a63370 mm/truncate: fix truncation for pages of arbitrary size omits 19c0031b69da mm/rmap: fix assumptions of THP size omits 5e24f19b6a82 mm/huge_memory: fix can_split_huge_page assumption of THP size omits 4dab1ce9d3b2 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 95bb71e1e7d3 mm/huge_memory: fix split assumption of page size omits 3d58f6e779ab mm/huge_memory: fix total_mapcount assumption of page size omits 81099cc51024 mm/page_owner: change split_page_owner to take a count omits 94f2202f6b6c mm/memory: remove page fault assumption of compound page size omits f2641190ea81 mm/filemap: fix page cache removal for arbitrary sized THPs omits fcbde1db1712 mm/filemap: fix storing to a THP shadow entry omits bb5b7c90953c fix xarray split omits 1cdf241e12da xarray-add-xas_split-fix omits 0b652392944d XArray: add xas_split omits d765a27c4022 xarray-add-xa_get_order-fix omits 7a36fcf78e45 XArray: add xa_get_order omits 34b20070f0b0 mm/migrate: remove obsolete comment about device public omits 124da6198194 mm/migrate: remove cpages-- in migrate_vma_finalize() omits 0d5b0016b601 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 28b1303663cc mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits ecbdacfb7945 memblock: use separate iterators for memory and reserved regions omits 48eb0c90fd28 memblock: implement for_each_reserved_mem_region() using _ [...] omits 7eb92f45ccd3 memblock: remove unused memblock_mem_size() omits 2bea50004f87 x86/setup: simplify reserve_crashkernel() omits 5261cb055af1 x86/setup: simplify initrd relocation and reservation omits 740d01064929 mips: fix cavium-octeon build caused by memblock refactoring omits 5de2d7058b33 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 4cf2996f51c5 arch, drivers: replace for_each_membock() with for_each_me [...] omits bda7c04dbb97 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits c53c1b9a8e08 memblock: reduce number of parameters in for_each_mem_range() omits 8436be8c9856 memblock-make-memblock_debug-and-related-functionality-pri [...] omits 17fd73ccc4db memblock: make memblock_debug and related functionality private omits 2bb408fb579c memblock: make for_each_memblock_type() iterator private omits 3a14e8a8bd30 mircoblaze: drop unneeded NUMA and sparsemem initializations omits 300295f8e57f riscv: drop unneeded node initialization omits bd6dc7650bb3 h8300, nds32, openrisc: simplify detection of memory extents omits d808ce85a350 arm64: numa: simplify dummy_numa_init() omits 4aaf421f6306 arm, xtensa: simplify initialization of high memory pages omits ef23379d396c dma-contiguous: simplify cma_early_percent_memory() omits 0527ca61a357 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits ef56d20cfadd mm/compaction.c: micro-optimization remove unnecessary branch omits 44e7de76453f mm/vmscan: fix infinite loop in drop_slab_node omits a658ab2f3e46 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits 61964065e41e mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits aed83e1a8b7d mm/hugetlb: take the free hpage during the iteration directly omits de9d930b9d97 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits 22e859f99430 mm/hugetlb: a page from buddy is not on any list omits 323d075529ce mm/hugetlb: count file_region to be added when regions_nee [...] omits b6b09b2edddb mm/hugetlb: use list_splice to merge two list at once omits fdf0dfd33cef mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits acfc7647cb16 mm/hugetlb: not necessary to coalesce regions recursively omits 50de05129734 MIPS: do not call flush_tlb_all when setting pmd entry omits f0185d9b3452 mm/huge_memory.c: update tlb entry if pmd is changed omits 2f3d456fedc4 doc/vm: fix typo in the hugetlb admin documentation omits 12c06958ed8c mm/hugetlb.c: remove the unnecessary non_swap_entry() omits efae5171bf04 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 486d91441410 mm/page_alloc.c: micro-optimization remove unnecessary branch omits feddacb532d5 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits ab599746e9d0 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 59950ac478c8 mm, isolation: avoid checking unmovable pages across pageb [...] omits 6a87c6e04d5b mm: document semantics of ZONE_MOVABLE omits 191a9b7e632c virtio-mem: don't special-case ZONE_MOVABLE omits a0786a94e0ef mm/page_isolation: cleanup set_migratetype_isolate() omits 9dd6365a68db mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 41337bf32ef2 mm/page_isolation: exit early when pageblock is isolated i [...] omits 4971f84ba561 mm/page_alloc: tweak comments in has_unmovable_pages() omits 3919568df2db mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits 2752697f3e82 KASAN: Testing Documentation omits 77e7d1c8c356 KASAN: Port KASAN Tests to KUnit omits 77abf599a02d KUnit: KASAN Integration omits d1182a823fbf kasan/kunit: add KUnit Struct to Current Task omits d9d9b2f05d53 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits fe395ff2411e mm/memory-failure.c: remove unused macro `writeback' omits 9c78b0abbc78 mm/memory-failure: do pgoff calculation before for_each_process() omits 892ef1a5c297 mm/dmapool.c: replace hard coded function name with __func__ omits 460d3d54afda mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits d67cb722347d tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits 596797ea9c80 mm/mmap: check on file instead of the rb_root_cached of it [...] omits 884da4863c26 mm/mmap: not necessary to check mapping separately omits 671d986ef77f mm/memory.c: fix spello of "function" omits ab846eaca2b9 mm/mmap: leave adjust_next as virtual address instead of p [...] omits 9bd74d6f7f3c mm: simplify PageDoubleMap with PF_SECOND policy omits 6e043d453ec6 mm: move PageDoubleMap bit omits 65e307ca359e mm/mmap.c: fix the adjusted length error omits 17d0f902321b mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 84b54c477059 mm: smaps*: extend smap_gather_stats to support specified [...] omits dbed1ebc8881 mmap locking API: add mmap_lock_is_contended() omits 7bdd8212f093 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 39d215239fea mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits b74852621574 mm/memory.c: replace vmf->vma with variable vma omits 0c18c5bb93c0 mm/memory.c: fix typo in __do_fault() comment omits 31bc8af5a9e7 arm: __pmd_free_tlb(): call page table destructor omits bd46df7e273d mm: account PMD tables like PTE tables omits 9116bf052451 mm/memcg: unify swap and memsw page counters omits 9d2fd262573f mm/memcg: simplify mem_cgroup_get_max() omits be0c12ab2e35 mm/memcg: clean up obsolete enum charge_type omits a2c5d0867d28 mm: memcontrol: correct the comment of mem_cgroup_iter() omits 215a7cc9807f mm: memcontrol: fix out-of-bounds on the buf returned by m [...] omits dad6397f13cc mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] omits e8b41c17368a mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits f5eacba2ccb1 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 75efb272d67c memcg: introduce per-memcg reclaim interface omits 37c06ba38a58 mm: memcontrol: Use the preferred form for passing the siz [...] omits 35883274f898 mm: memcontrol: use flex_array_size() helper in memcpy() omits 28bcb9aabeeb mm/memremap.c: convert devmap static branch to {inc,dec} omits cd4700b9341f mm/swap.c: fix confusing comment in release_pages() omits d8599cf80cef mm: remove superfluous __ClearPageActive() omits 720dd8bc9ae0 mm: remove activate_page() from unuse_pte() omits 3bdde18f0cdb swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits ba0f9c11ab64 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits c6abaefb49c9 mm/gup: don't permit users to call get_user_pages with FOL [...] omits 979d6f346957 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits fe2047a69d0b mm/filemap: fix filemap_map_pages for THP omits 2221016a48f6 mm: add find_lock_head 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 8039c878ea01 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] 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 d49fead94d87 Merge remote-tracking branch 'ntb/ntb-next' into master omits 8fabdb772924 Merge remote-tracking branch 'at24/at24/for-next' into master omits bd5828528533 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits b1e576840441 Merge remote-tracking branch 'coresight/next' into master omits 5b6ab93744f7 Merge remote-tracking branch 'livepatching/for-next' into master omits 3929b3766dd1 Merge remote-tracking branch 'kselftest/next' into master omits c627b32ef1c9 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits cf5f67f4908a Merge remote-tracking branch 'pinctrl/for-next' into master omits 3346232a3fa4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 42bf06d044b4 Merge remote-tracking branch 'gpio/for-next' into master omits 6143ca9bab2a Merge remote-tracking branch 'rpmsg/for-next' into master omits a65f250106a5 Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 8c33711f77d9 Merge remote-tracking branch 'scsi/for-next' into master omits 3797b805aad6 Merge remote-tracking branch 'dmaengine/next' into master omits 0d372700f3fa Merge remote-tracking branch 'icc/icc-next' into master omits 3f17ec858fca Merge remote-tracking branch 'mux/for-next' into master omits d7b6a36bd955 Merge remote-tracking branch 'staging/staging-next' into master omits 4ea8b4a6e6fa Merge remote-tracking branch 'thunderbolt/next' into master omits 237ffb2ad8e8 Merge remote-tracking branch 'soundwire/next' into master omits 309490d13712 Merge remote-tracking branch 'extcon/extcon-next' into master omits 12fb7d30613d Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 042c5c1fd09f Merge remote-tracking branch 'tty/tty-next' into master omits 2fe710d63a3f Merge remote-tracking branch 'phy-next/next' into master omits 8601e4484f3e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 9f2ef1b6ef10 Merge remote-tracking branch 'usb/usb-next' into master omits 1278a378b4b7 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 59223f57d9b6 Merge remote-tracking branch 'ipmi/for-next' into master omits fdfe693d1497 Merge remote-tracking branch 'leds/for-next' into master omits 2cda847486e0 Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 1ee00f5d7f62 Merge remote-tracking branch 'percpu/for-next' into master omits 8ac5234502d7 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 9123dd94845c Merge remote-tracking branch 'kvm-arm/next' into master omits 9726d5c46ceb Merge remote-tracking branch 'rcu/rcu/next' into master omits 88b9c1f7c53b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 82625e59c3f3 Merge remote-tracking branch 'edac/edac-for-next' into master omits a0b78b4ddc80 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits 671ba9bb5e8a Merge remote-tracking branch 'tip/auto-latest' into master omits d29bdbe2e265 Merge remote-tracking branch 'spi/for-next' into master omits b23c2029e136 Merge remote-tracking branch 'devicetree/for-next' into master omits e18fa222a606 Merge remote-tracking branch 'audit/next' into master omits 4055be91d431 Merge remote-tracking branch 'iommu/next' into master omits 28bafb01e31e Merge remote-tracking branch 'tomoyo/master' into master omits cdf9a84ce984 Merge remote-tracking branch 'smack/next' into master omits 66bd66cb507a Merge remote-tracking branch 'selinux/next' into master omits 38cc08f56e74 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 27e601ac225d Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 0e8335e377bd Merge remote-tracking branch 'security/next-testing' into master omits 472963242730 Merge remote-tracking branch 'regulator/for-next' into master omits 635ce350688f Merge remote-tracking branch 'battery/for-next' into master omits cf1974fd7be9 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits e002643ae4ea Merge remote-tracking branch 'mmc/next' into master omits 84dcc79cbacd Merge remote-tracking branch 'block/for-next' into master omits 700a4cbb4b33 Merge remote-tracking branch 'input/next' into master omits 9de93ae74a18 Merge remote-tracking branch 'modules/modules-next' into master omits 5df12a149427 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 6c3ba3a61e4c Merge remote-tracking branch 'sound/for-next' into master omits 59c9d923c5f2 Merge remote-tracking branch 'regmap/for-next' into master omits 571b9ebf4f9a Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 8f716c995d00 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits f51b949c1b95 Merge remote-tracking branch 'drm-msm/msm-next' into master omits 96eb55e4227f Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits d9f96071d0f4 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 42b64a1b241f Merge remote-tracking branch 'amdgpu/drm-next' into master omits bcd4953118dc Merge remote-tracking branch 'drm/drm-next' into master omits 33922456d8ca Merge remote-tracking branch 'crypto/master' into master omits a20c0c3db2c9 Merge remote-tracking branch 'nand/nand/next' into master omits 3f3d8e6771c4 Merge remote-tracking branch 'mtd/mtd/next' into master omits 121c7c75c721 Merge remote-tracking branch 'gfs2/for-next' into master omits bdaf41f75701 Merge remote-tracking branch 'bluetooth/master' into master omits ca420c030555 Merge remote-tracking branch 'bpf-next/master' into master omits 6f143833b6ff Merge remote-tracking branch 'net-next/master' into master omits ef3e3b6e3b46 Merge remote-tracking branch 'rdma/for-next' into master omits 1e1140c6b2e3 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 83a28da3a8a9 Merge remote-tracking branch 'dlm/next' into master omits 63670886fbbb Merge remote-tracking branch 'ieee1394/for-next' into master omits 1ea6d40afed8 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 079117a150fa Merge remote-tracking branch 'opp/opp/linux-next' into master omits c0631d9aae86 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits 9a043a3b9753 Merge remote-tracking branch 'cpupower/cpupower' into master omits d343656c0479 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits eadbbf5e9dff Merge remote-tracking branch 'pm/linux-next' into master omits 5ebc29b57c7b Merge remote-tracking branch 'v4l-dvb/master' into master omits dce9cad168de Merge remote-tracking branch 'jc_docs/docs-next' into master omits 0360486c0bbb Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 020205e42ca9 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits d1519b1a1936 Merge remote-tracking branch 'i3c/i3c/next' into master omits bbc0667f01c0 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits e1434d45d587 Merge remote-tracking branch 'hid/for-next' into master omits c5c3830b95c8 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 4f81d21175a3 Merge remote-tracking branch 'pci/next' into master omits 1c163b6e4bd9 Merge remote-tracking branch 'printk/for-next' into master omits 7d58c34b38f7 Merge remote-tracking branch 'vfs/for-next' into master omits f316bd417984 Merge remote-tracking branch 'file-locks/locks-next' into master omits 3ab154a23d42 Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 37e35be96d36 Merge remote-tracking branch 'xfs/for-next' into master omits 5b0849b46739 Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits e3522010f7bb Merge remote-tracking branch 'fuse/for-next' into master omits 2a4f24df5394 Merge remote-tracking branch 'f2fs/dev' into master omits 7d44456c34ba Merge remote-tracking branch 'ext3/for_next' into master omits a31d804317d1 Merge remote-tracking branch 'exfat/dev' into master omits 116f4bcb34e9 Merge remote-tracking branch 'erofs/dev' into master omits fec8248663b8 Merge remote-tracking branch 'configfs/for-next' into master omits 4fa6d90cec8c Merge remote-tracking branch 'btrfs/for-next' into master omits f77c0ecca562 Merge remote-tracking branch 'fscrypt/master' into master omits 122d4c9ea542 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits a08ef4408cdc Merge remote-tracking branch 's390/features' into master omits 7d360de00b6f Merge remote-tracking branch 'risc-v/for-next' into master omits ca573460eb4f Merge remote-tracking branch 'powerpc/next' into master omits dc15098d3066 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 667a88d5d0f0 Merge remote-tracking branch 'nds32/next' into master omits 1e400b153120 Merge remote-tracking branch 'mips/mips-next' into master omits 863ce9fcef38 Merge remote-tracking branch 'microblaze/next' into master omits 4043c181187f Merge remote-tracking branch 'm68knommu/for-next' into master omits b0f412dd8d35 Merge remote-tracking branch 'm68k/for-next' into master omits b109b91d7eaf Merge remote-tracking branch 'ia64/next' into master omits a1b34e9fa366 Merge remote-tracking branch 'h8300/h8300-next' into master omits 3c316c53def1 Merge remote-tracking branch 'clk/clk-next' into master omits 10029f571835 Merge remote-tracking branch 'uniphier/for-next' into master omits e8665e24abe4 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits edd656e2ba30 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits e23a1e7e4d6b Merge remote-tracking branch 'tegra/for-next' into master omits 4de18419a56c Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits a4e2df38f227 Merge remote-tracking branch 'scmi/for-linux-next' into master omits 5af0d7b16335 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits e949bbf6699f Merge remote-tracking branch 'rockchip/for-next' into master omits 7fea526ff18c Merge remote-tracking branch 'reset/reset/next' into master omits a00a04f999b5 Merge remote-tracking branch 'renesas/next' into master omits 4b80a2b2e464 Merge remote-tracking branch 'realtek/for-next' into master omits cc4927a29178 Merge remote-tracking branch 'qcom/for-next' into master omits 24ee6fa28b83 Merge remote-tracking branch 'omap/for-next' into master omits e920ac99d79d Merge remote-tracking branch 'mvebu/for-next' into master omits 3fc367eb7296 Merge remote-tracking branch 'mediatek/for-next' into master omits cb3fd887644d Merge remote-tracking branch 'keystone/next' into master omits c07d5c639e63 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 8cbbf5b34eda Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 3464db022ffd Merge remote-tracking branch 'at91/at91-next' into master omits f7e4b51c4d80 Merge remote-tracking branch 'aspeed/for-next' into master omits 03588496d7a8 Merge remote-tracking branch 'amlogic/for-next' into master omits bdccb818ca4e Merge remote-tracking branch 'arm-soc/for-next' into master omits 13481ab09037 Merge remote-tracking branch 'arm64/for-next/core' into master omits b373b14c6cea Merge remote-tracking branch 'arm/for-next' into master omits 35f1803928f0 Merge remote-tracking branch 'dma-mapping/for-next' into master omits 5a110a6350ae Merge remote-tracking branch 'kbuild/for-next' into master omits 8a6049270631 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 5ff48878bf9d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ffaf484aae31 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 31610a0e428d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 19536e32020e Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 8678e758c27f Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits a7e1db2c2160 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 56983f43a265 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 427fcf9f0164 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 28b673cd0098 Merge remote-tracking branch 'vfs-fixes/fixes' into master omits eeca5fdfad43 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits bfacb8fbc82e Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 725d62548b66 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits 99d5b6c33321 Merge remote-tracking branch 'ide/master' into master omits cc966195108d Merge remote-tracking branch 'input-current/for-linus' int [...] omits b69cbb5f702e Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits 03dff65b03e8 Merge remote-tracking branch 'phy/fixes' into master omits 9193dc80729a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits db93f9f549d7 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 18428e3249c4 Merge remote-tracking branch 'pci-current/for-linus' into master omits b3c83892dce3 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 63c4116d2c0e Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits d072cd819f60 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits dfcc99856c5c Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 9e2813c40305 Merge remote-tracking branch 'ipsec/master' into master omits 6701fb9cfc95 Merge remote-tracking branch 'bpf/master' into master omits f8006de52069 Merge remote-tracking branch 'net/master' into master omits b4f3daa2156a Merge remote-tracking branch 'sparc/master' into master omits 7f33fd09fef0 Merge remote-tracking branch 's390-fixes/fixes' into master omits 2c9b2a2254fd Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 697ed7487383 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 40db48bad3f8 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits 326138fc4fb6 Merge branch 'WIP.x86/seves' omits 6dab7e9ef9c2 Merge branch 'core/build' omits 010679374e7c Merge branch 'core/static_call' omits ec14e07579bb Merge branch 'locking/core' omits 7fda256ca837 Merge branch 'locking/urgent' omits eb3674f21620 Merge branch 'objtool/core' omits 11b5a0db45db Merge branch 'perf/core' omits cf37e663ec53 Merge branch 'perf/kprobes' omits 8aed3c3b5684 Merge branch 'ras/core' omits 77865438f1c3 Merge branch 'sched/core' omits e8f93d5aa627 Merge branch 'timers/core' omits 9ea2b27c177a Merge branch 'x86/asm' omits 3290a92f81b7 Merge branch 'x86/build' omits 415028cd277b Merge branch 'x86/cache' omits e7acbf40f2a2 Merge branch 'x86/cleanups' omits 74285fe330d1 Merge branch 'x86/cpu' omits 7907f162ac9f Merge branch 'x86/entry' omits 37df12b06f4a Merge branch 'x86/fpu' omits 961485d0d7cc Merge branch 'x86/fsgsbase' omits 0d32e5cde7d9 Merge branch 'x86/misc' omits db40c7a77e5d Merge branch 'x86/mm' omits 8a1474705f22 Merge branch 'x86/paravirt' omits 474c128e599e Merge branch 'x86/seves' omits 0f14238b2e7c Merge branch 'x86/urgent' omits 43d0665fb8f0 Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] omits 6534d0b57d71 mtd: rawnand: vf610: Remove unused function vf610_nfc_tran [...] omits 26e1a8efc63d mtd: onenand: omap2: Allow for compile-testing on !ARM omits d0ff80d3f6ae mtd: rawnand: qcom: Simplify with dev_err_probe() omits bbd8f660bedc mtd: rawnand: marvell: Fix and update kerneldoc omits 36e992ef3fda mtd: rawnand: marvell: Simplify with dev_err_probe() omits 3f4de71f59d4 mtd: rawnand: gpmi: Simplify with dev_err_probe() omits f571bd1626a6 mtd: rawnand: atmel: Simplify with dev_err_probe() omits 65d76b10bc7c mtd: onenand: Simplify with dev_err_probe() omits 876c08d6f204 mtd: rawnand: marvell: Support panic_write for mtdoops omits f90ee29deff9 mtd: spinand: gigadevice: Add support for GD5F4GQ4xC omits 02de6aefd8bc mtd: spinand: gigadevice: Add QE Bit omits e910e2d6287e mtd: spinand: gigadevice: Only one dummy byte in QUADIO omits f133d54a5ee8 mtd: rawnand: vf610: disable clk on error handling path in probe omits a84e6a8f8877 mtd: rawnand: oxnas: cleanup/simplify code omits e95a6ccbd160 mtd: spinand: macronix: Add support for MX31UF1GE4BC omits 9b5d560af7b6 mtd: spinand: macronix: Add support for MX31LF1GE4BC omits 593074cf60ac mtd: rawnand: pasemi: Make pasemi_device_ready() static omits 1feabd4bc39d mtd: rawnand: stm32_fmc2: fix a buffer overflow omits 9bdd4070a1f4 mtd: rawnand: atmel: Get rid of the legacy interface imple [...] omits 475863cc09af mtd: rawnand: atmel: Convert the driver to exec_op() omits f88c484174b3 mtd: rawnand: atmel: Use nand_prog_page_end_op() omits 62b056965c89 mtd: rawnand: atmel: Use nand_{write,read}_data_op() omits abfaaa267771 mtd: rawnand: atmel: Drop redundant nand_read_page_op() omits 616e15e7e3c5 mtd: rawnand: atmel: Enable the NFC controller at probe time omits b524c73c93b1 mtd: rawnand: Use the NAND framework user_conf object for [...] omits df0f8f3ef62d mtd: rawnand: Use the ECC framework user input parsing bits omits ee6e6cd2766e mtd: rawnand: Use the ECC framework nand_ecc_is_strong_eno [...] omits 6abbedef68c4 mtd: rawnand: Use the ECC framework OOB layouts omits 23eb0a866a1b mtd: rawnand: Make use of the ECC framework omits 195b75d688f8 mtd: nand: Use the new generic ECC object omits 950c7c7026ca mtd: rawnand: Use nanddev_get/set_ecc_requirements() when [...] omits a9928deda45e Merge remote-tracking branch 'spi/for-5.10' into spi-next omits 59e174ef2be0 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits fe95e9d55e55 PM / devfreq: event: Change prototype of devfreq_event_get [...] omits efaa4d82c820 PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] omits bdfdea592dcc PM / devfreq: Add devfreq_get_devfreq_by_node function omits 36c10492e880 PM / devfreq: tegra30: disable clock on error in probe omits 428431f02281 PM / devfreq: Add timer type to devfreq_summary debugfs omits 23818c154bae Merge branch 'pm-em' into linux-next omits 567bca9e3b92 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits ba3b5b3e132f Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 4738d35c58e6 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits 953ad6f82619 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 1ac0dc494a97 x86/sev-es: Check required CPU features for SEV-ES omits 35dcb1ebaf43 x86/efi: Add GHCB mappings when SEV-ES is active omits 4b3b4f5a156e s390/kasan: check ultravisor addressing limitations omits ef03e4545eac m68knommu: switch to using asm-generic/uaccess.h omits fd0aed2b3d46 Merge branch 'misc-5.9' into next-fixes 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 e7fdd9a9bc95 Merge branch 'for-5.9-fixes' into for-next omits 78c415b9b5a0 percpu: fix first chunk size calculation for populated bitmap omits 08671beba822 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 57d5b80413e3 firmware: arm_scmi: Enable building as a single module omits 5dd5e0d41446 firmware: arm_scmi: Move scmi protocols registration into [...] omits 53bd275b282f firmware: arm_scmi: Move scmi bus init and exit calls into [...] omits fd600774797f firmware: smccc: Export both smccc functions omits 73f1e98e09dc firmware: arm_scmi: Fix NULL pointer dereference in mailbo [...] 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 0f3fbf9ec657 Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] 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 dcb7078ce243 Merge branch 'imx/defconfig' into for-next omits 9209c1fcba6c Merge branch 'imx/dt64' into for-next omits 73e9a93bf2f2 Merge branch 'imx/dt' into for-next omits a0b060f3bbb6 Merge branch 'imx/bindings' into for-next omits 74110b06ede9 Merge branch 'imx/soc' into for-next omits e22c7c06911f Merge branch 'imx/drivers' into for-next omits 2e8e007de7f0 Merge branch 'imx/fixes' into for-next 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 ca69dba7f13a Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] 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() adds 50145474f6ef fbcon: remove soft scrollback code adds 06a0df4d1b8b fbcon: remove now unusued 'softback_lines' cursor() argument adds 973c096f6a85 vgacon: remove software scrollback support adds 1c78544eaa46 btrfs: fix wrong address when faulting in pages in the sea [...] adds fc4f28bb3daf Merge tag 'for-5.9-rc5-tag' of git://git.kernel.org/pub/sc [...] adds 06f8f27f2601 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 62a853bd8e5b Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 129340a29649 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds ca589ea8d1b6 s390/idle: fix suspicious RCU usage adds b6186d7fb533 s390/zcrypt: fix kmalloc 256k failure adds fcb2b70cdb19 s390/init: add missing __init annotations adds afdf9550e546 s390/pci: fix leak of DMA tables on hard unplug adds 73ac74c7d489 lockdep: fix order in trace_hardirqs_off_caller() adds cd4d3d5f21dd s390: add 3f program exception handler adds 5aed7dc2b94a Merge remote-tracking branch 's390-fixes/fixes' into master adds 73191a6a32b3 Merge remote-tracking branch 'sparc/master' into master adds 4202c9fdf03d rndis_host: increase sleep time in the query-response loop adds dea36631e6f1 net: lantiq: Wake TX queue again adds 74c7b80e222b net: lantiq: use netif_tx_napi_add() for TX NAPI adds c582a7fea9da net: lantiq: Use napi_complete_done() adds 9423361da523 net: lantiq: Disable IRQs only if NAPI gets scheduled adds 9d6e0c8b707b Merge branch 'net-lantiq-Fix-bugs-in-NAPI-handling' adds 1869e226a7b3 ipv4: Initialize flowi4_multipath_hash in data path adds bb3a420d47ab tipc: Fix memory leak in tipc_group_create_member() adds ff48b6222e65 tipc: use skb_unshare() instead in tipc_buf_append() adds 13e6ce98aa65 net: sched: only keep the available bits when setting vxla [...] adds 681d2cfb7903 lwtunnel: only keep the available bits when setting vxlan md->gbp adds ad7b27c9e64a Merge branch 'net-improve-vxlan-option-process-in-net_sche [...] adds 8e1b3ac47866 net: sched: initialize with 0 before setting erspan md->u adds d3f2ef1887e1 ibmvnic: update MAINTAINERS adds 2e5117ba9f58 net: tipc: kerneldoc fixes adds 6a258d841266 Merge remote-tracking branch 'net/master' into master adds 2b1667e54caf xsk: Fix number of pinned pages/umem size discrepancy adds 65dce596e2b8 docs/bpf: Remove source code links adds 2580fc756cc8 Merge remote-tracking branch 'bpf/master' into master adds d277219ff272 Merge remote-tracking branch 'ipsec/master' into master adds 19aa4cc893cf Merge remote-tracking branch 'sound-current/for-linus' int [...] adds da145172b236 ASoC: rt1015: Fix DC calibration on bypass boost mode adds 8d9a14fc7371 ASoC: rt1015: Fix the failure to flush DAC data before playback adds e841ab6475e7 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds dcfa0e535508 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds a67ea3c79f01 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 698ee42cd91e Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 237733f1cce1 Merge remote-tracking branch 'pci-current/for-linus' into master adds bf638d736e3e Merge tag 'thunderbolt-for-v5.9-rc6' of git://git.kernel.o [...] adds 8fae241b96c2 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 4baf3954fe4f Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 95dc73a042d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 1474fb45c9bc Merge remote-tracking branch 'phy/fixes' into master adds 6c77545af100 Input: trackpoint - add new trackpoint variant IDs adds 3cb0ca7440d0 Merge remote-tracking branch 'input-current/for-linus' int [...] adds 7d427d0453ab Merge remote-tracking branch 'ide/master' into master adds 129134e5415d media: media/v4l2: remove V4L2_FLAG_MEMORY_NON_CONSISTENT flag adds 02efbe07fbb1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds f20d4e924b44 docs: kvm: add documentation for KVM_CAP_S390_DIAG318 adds 5676c29ec17b Merge remote-tracking branch 'kvms390-fixes/master' into master adds bec8497bda5a Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 15d5ea19f76c Merge branch 'misc-5.9' into next-fixes adds cba472b2ab97 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 71be92ad69ca Merge remote-tracking branch 'vfs-fixes/fixes' into master adds 3c8b77d33f25 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 30ff3f4e47f9 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 14801c624066 mmc: mmc_spi: Fix mmc_spi_dma_alloc() return type for !HAS_DMA adds 71eb4df8efc5 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 911e1987efc8 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload adds 1b33f03ae4d5 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] adds 7c9e5bd3a2b8 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds 43c1d07008a1 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds 15c066631bd9 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 670076220b20 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 8562c805780e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 76cb69ba8b41 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 79fb118c4199 Merge remote-tracking branch 'kbuild/for-next' into master adds 812f910891ca Merge remote-tracking branch 'dma-mapping/for-next' into master adds 22c9e58299e5 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses adds 6428ea278831 ARM: 9003/1: uncompress: Delete unused debug macros adds 2c50a570e9dc ARM: 9004/1: debug: Split waituart to CTS and TXRDY adds 4df24fef0961 ARM: 9005/1: debug: Select flow control for all debug UARTs adds 0b0c1dbd500d ARM: 9006/1: uncompress: Wait for ready and busy in debug prints adds 30d9a34dd374 ARM: 9008/1: uncompress: Drop excess whitespace print adds 2596a72d3384 ARM: 9009/1: uncompress: Enable debug in head.S adds c03e41470e90 ARM: 9010/1: uncompress: Print the location of appended DTB adds 8e007b367a59 ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL [...] adds 83dfeedb6663 ARM: add TEXT_OFFSET to decompressor kexec image structure adds adc5f7029376 ARM: add malloc size to decompressor kexec size structure adds 001cd0a8c867 Merge remote-tracking branch 'arm/for-next' into master adds 52b95a71a0ac Merge remote-tracking branch 'arm64/for-next/core' into master adds 2b694fc92a34 perf: arm_dsu: Support DSU ACPI devices adds 110e81944df2 Merge remote-tracking branch 'arm-perf/for-next/perf' into master adds 6ed6c558234f firmware: arm_scmi: Fix NULL pointer dereference in mailbo [...] adds 6825f17c950c firmware: smccc: Export both smccc functions adds 5a2f0a0bdf20 firmware: arm_scmi: Move scmi bus init and exit calls into [...] adds 1eaf18e35a78 firmware: arm_scmi: Move scmi protocols registration into [...] adds 66d90f6ecee7 firmware: arm_scmi: Enable building as a single module adds 8119f4b91d54 Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] adds 51a531ca411c Merge branch 'arm/drivers' into for-next adds 97b66548a7cc ARM: Document merges adds 2ea51b15e104 Merge remote-tracking branch 'arm-soc/for-next' into master adds f40f52f5f3ab Merge remote-tracking branch 'amlogic/for-next' into master adds 87ba22ced652 Merge remote-tracking branch 'aspeed/for-next' into master adds 58632555d405 Merge remote-tracking branch 'at91/at91-next' into master adds fe9bf83f97ee Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds b0772b4d95b1 clk: imx: gate2: Fix a few typos adds 31b61de97823 Merge branch 'clk/imx' into for-next adds e2314cf5af30 firmware: imx: scu-pd: ignore power domain not owned adds cf531372ecd8 Merge branch 'imx/drivers' into for-next adds cf4ff9618d23 ARM: imx7ulp: enable cpufreq adds 24e0729703ba ARM: imx27: Remove imx27_soc_init() adds eeae56887bc6 ARM: imx27: Remove iomux-v1 board code adds 86fa07075cf3 ARM: imx27: Get rid of mm-imx27.c adds fc673fbf8cc1 ARM: imx27: Retrieve AVIC base address from devicetree adds a542fc18168c ARM: imx31: Remove remaining i.MX31 board code adds 6c5f05a6cd88 ARM: imx3: Remove imx3 soc_init() adds e8d992fb529e ARM: imx: Remove iomux-v3 board code adds 8485adf17a15 ARM: imx: Remove imx device directory adds f92c710f4644 ARM: imx: Remove remnant board file support pieces adds 04821ddd16d5 Merge branch 'imx/soc' into for-next adds 22268c8a7871 Merge branch 'imx/bindings' into for-next adds afe617cb5fce ARM: dts: imx6qdl-tqma6: fix indentation adds 1b61fa93179a ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects adds 888bb3d2ccfb ARM: dts: imx6qdl-tqma6: fix LM75 compatible string adds 61b4763046e2 Merge branch 'imx/dt' into for-next adds 0f4c40f10242 arm64: dts: imx8mm-var-som-symphony: Use newer interrupts [...] adds 7124b34fab91 arm64: dts: imx8mp-evk: Align pin configuration group name [...] adds 791619f66843 arm64: dts: imx8mq: Add missing interrupts to GPC adds 0188e9947c82 arm64: dts: imx8mq-librem5: Align regulator names with schema adds 67daa514553b arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC adds dd429a462128 arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x adds 955c69f75eba arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp adds 285ae1e73bce Merge branch 'imx/dt64' into for-next adds 4f4ceed1a40f Merge branch 'imx/defconfig' into for-next adds b18d4de5abcf Merge remote-tracking branch 'imx-mxs/for-next' into master adds 0960d10d913a Merge remote-tracking branch 'keystone/next' into master adds 1e897d5051a0 Merge remote-tracking branch 'mediatek/for-next' into master adds ec3933b79ec8 Merge remote-tracking branch 'mvebu/for-next' into master adds 0d7d2daa5dfe Merge remote-tracking branch 'omap/for-next' into master adds 7a366707bb6a soc: qcom: pdr: Fixup array type of get_domain_list_resp message adds e0b760a5f6c9 arm64: dts: sdm845: Fixup OPP table for all qup devices adds 326407d2c576 arm64: dts: sdm630: Temporarily disable SMMUs by default adds e884fb6cc89d arm64: dts: qcom: kitakami: Temporarily disable SDHCI1 adds 22f5adc75a8d arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] adds 70acfdb8bef3 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] adds 76bd127e6ca5 arm64: dts: qcom: sm8250: add bi_tcxo_ao to gcc clocks adds c0011172f941 arm64: dts: qcom: sm8250-mtp: add i2c device tree nodes adds 135db20655ca arm64: dts: qcom: sc7180: Remove clock for bluetooth on SC [...] adds bcd86d327a65 arm64: dts: qcom: Add sc7180-lazor sku2 adds 9ff8b0591fcf arm64: dts: qcom: sm8250: use the right clock-freqency for [...] adds 949766e0a32a arm64: dts: ipq8074: enable watchdog support adds 7a1dcc9d022f arm64: dts: qcom: replace status value "ok" by "okay" adds 5a8c1669f3de dt-bindings: mailbox: add compatible for the IPQ6018 SoC adds 36f91e631608 arm64: dts: ipq6018: enable DVFS support adds 292b18741eb2 arm64: dts: ipq8074: Use the A53 PMU compatible adds 5f854f096f19 dt-bindings: qcom: Add ipq8074 bindings adds 51e9874d382e arm64: dts: qcom: sc7180: Drop flags on mdss irqs adds b1c0da47cc17 arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] adds 7c6d828e9008 arm64: dts: qcom: trogdor: Add labels for type-c ports adds ff11a79878a8 arm64: dts: qcom: sc7180: Improve the uart3 pin config for [...] adds 9a36c6fd0995 arm64: dts: qcom: sc7180: Add wakeup support for BT UART o [...] adds 4e0a3e04e468 arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART adds 08a9ae2d255e arch64: dts: qcom: sm8250: add uart nodes adds 4134b8ef0832 arm64: dts: qcom: apq8016-sbc: Remove properties that are [...] adds 974dc2f3959d arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi adds 48faf07941a5 arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node adds 2329e5fb54d7 arm64: dts: qcom: msm8916: Add more labels adds e2f6482aff1a arm64: dts: qcom: msm8916: Use labels in board device trees adds 4eb7b63d4fbb arm64: dts: qcom: pm8916: Add resin node adds bfe9d754257c arm64: dts: qcom: msm8916: Move PM8916-specific parts to m [...] adds cc99dd61b7f8 arm64: dts: qcom: msm8916: Move more supplies to msm8916-p [...] adds b0d330c29ef3 arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2 adds bfd5d21abcd5 arm64: dts: qcom: msm8916: Move common USB properties to m [...] adds 43bb8074000c arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to c [...] adds 01e869cc0db9 arm64: dts: sm8250: Add OPP table for all qup devices adds b2106c670e86 arm64: dts: qcom: msm8916: Configure DSI port with labels adds e6859ae8603c arm64: dts: qcom: msm8916: Remove one more thermal trip po [...] adds c2f0cbb57dba arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec adds 027cca9eb5b4 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts adds dd5f6c732407 arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types adds 5342f1df8f50 arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon adds 1b1bd497000e arm64: dts: qcom: msm8916: Minor style fixes adds 60a05ed059a0 arm64: dts: qcom: msm8916: Add MSM8916-specific compatible [...] adds 6300095b0bc7 arm64: dts: qcom: msm8916: Use more generic node names adds cdbb391676fa arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x" adds 2e04aa29ac87 arm64: dts: qcom: msm8916: Pad addresses adds 327c0f5f2510 arm64: dts: qcom: msm8916: Sort nodes adds 09a587a06724 arm64: dts: qcom: pm8916: Sort nodes adds a91182504625 arm64: dts: qcom: Makefile: Sort lines adds 7303fbd2f07e soc: qcom: socinfo: add soc id for IPQ6018 adds cb8aed7b92f3 soc: qcom: socinfo: add SC7180 entry to soc_id array adds 0feea33d7982 soc: qcom-geni-se: Don't use relaxed writes when writing commands adds 2bc20f3c8487 soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free adds a32a43e00e68 soc: qcom: socinfo: Add msm8992/4 and apq8094 SoC IDs adds 3f6992f1484b Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] adds 7895faf1ed34 Merge remote-tracking branch 'qcom/for-next' into master adds 5e7dfc281505 Merge remote-tracking branch 'realtek/for-next' into master adds c3d91c82c21f arm64: dts: renesas: Drop superfluous pin configuration co [...] adds a937909702e0 ARM: dts: r8a7742: Add VSP support adds 9d8827b27b75 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add can0 support to c [...] adds 1ada85b6201d arm64: dts: renesas: r8a77990: Add DRIF support adds af66a5f750a1 Merge branch 'renesas-arm-dt-for-v5.10' into renesas-next adds 0bb351b8f821 Merge remote-tracking branch 'renesas/next' into master adds 8047294d7cc9 Merge remote-tracking branch 'reset/reset/next' into master adds 200a0ce54626 Merge remote-tracking branch 'rockchip/for-next' into master adds d4579212f848 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 869bd1d46dc0 Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] adds 0d5e4b9b1bac Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] adds a094c49d2294 Merge remote-tracking branch 'scmi/for-linux-next' into master adds 7ae646ae3305 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds dd2b5c33bd14 Merge remote-tracking branch 'tegra/for-next' into master adds c265e4cc2864 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 69fba6172b9f arm64: dts: ti: k3-am65: ringacc: drop ti, dma-ring-reset-quirk adds b57763116566 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 62af310a185c Merge remote-tracking branch 'uniphier/for-next' into master adds f35ecdbbb99f Merge remote-tracking branch 'clk/clk-next' into master adds 0212a0483b0a clk: samsung: Keep top BPLL mux on Exynos542x enabled adds 257145af1d5b clk: samsung: Prevent potential endless loop in the PLL se [...] adds b073be630466 clk: samsung: exynos5420: Add definition of clock ID for m [...] adds ac1ae8baa91f clk: samsung: exynos5420: Avoid __clk_lookup() calls when [...] adds 3615eb8b0f54 clk: samsung: Add clk ID definitions for the CPU parent clocks adds da75a065ad24 clk: samsung: exynos5420/5250: Add IDs to the CPU parent c [...] adds fec38565411f clk: samsung: Use cached clk_hws instead of __clk_lookup() calls adds 38752f34fa08 Merge remote-tracking branch 'clk-samsung/for-next' into master adds 455d4e1f489c Merge remote-tracking branch 'h8300/h8300-next' into master adds 38afc652e081 Merge remote-tracking branch 'ia64/next' into master adds 863f593ccde7 Merge remote-tracking branch 'm68k/for-next' into master adds 858b810bf63f m68knommu: switch to using asm-generic/uaccess.h adds 356ebba6db60 Merge remote-tracking branch 'm68knommu/for-next' into master adds 8c10458cfc96 Merge remote-tracking branch 'microblaze/next' into master adds 32b7890f118e Merge remote-tracking branch 'mips/mips-next' into master adds d3c67f19396a Merge remote-tracking branch 'nds32/next' into master adds 11283c521d54 Merge remote-tracking branch 'parisc-hd/for-next' into master adds 136fbb196726 Merge remote-tracking branch 'powerpc/next' into master adds 3a822d8ea3b3 RISC-V: Fix duplicate included thread_info.h adds 29e557e78090 Merge remote-tracking branch 'risc-v/for-next' into master adds 4bf3ec384edf s390: disable branch profiling for vdso adds 309f98dbc66c s390/qdio: make qdio_handle_aobs() more robust adds 4d4a3caaf362 s390/qdio: clean up QDR setup adds b02002cc4c0f s390/pci: Implement ioremap_wc/prot() with MIO adds 180a4c42e541 s390/qdio: always use dev_name() for device name in QIB adds 0d574ad33e5b s390/zcrypt: simplify cca_findcard2 loop code adds 9d719d39aab4 s390/mm,ptdump: convert to generic page table dumper adds 36c2733c439c s390/mm,ptdump: hold memory hotplug lock while walking for [...] adds da1694ad9e8d s390/mm,ptdump: hold cpa mutex while walking for kernel pa [...] adds abb95b7550f8 s390/pci: consolidate SR-IOV specific code adds 2bce60b5032f s390/pci: remove unused function zpci_rescan() adds 809fcfaf9238 s390/pci: remove clp_rescan_pci_devices() adds c3b2c9064e76 s390/pci: remove clp_rescan_pci_devices_simple() adds 6c6687a444cf s390/kprobes: make insn pages read-only adds 6bf9a639e76e s390/mm,ptdump: make page table dumping seq_file optional adds 08c8e685c7c9 s390: add ARCH_HAS_DEBUG_WX support adds d411e3c67449 s390/kasan: make shadow memory noexec adds e670e64af1d4 s390/mm,ptdump: add couple of additional markers adds 1a80b54d1ce1 s390/uv: add destroy page call adds 43498811c833 Merge remote-tracking branch 's390/features' into master adds 34100a5d8022 Merge branch 'base.set_fs' of https://git.kernel.org/pub/s [...] adds d4fcaab2185b s390/zcrypt: remove set_fs() invocation in zcrypt device driver adds 7641158b2d93 s390/dis: get rid of set_fs() usage adds 01539289d477 s390/uaccess: implement HAVE_GET_KERNEL_NOFAULT support adds 9c7bfc90dacc Merge remote-tracking branch 's390-setfs/set_fs' into master adds ca6345de57a4 sh: remove spurious circular inclusion from asm/smp.h adds b0cfc315ff38 sh: fix syscall tracing adds 401b98ec2b4b Merge remote-tracking branch 'sh/for-next' into master adds 71100ebb465c Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds b6b3aaf9cb62 Merge remote-tracking branch 'fscrypt/master' into master adds 874de57d0479 Merge remote-tracking branch 'btrfs/for-next' into master adds 26b7601202bf Merge remote-tracking branch 'configfs/for-next' into master adds 186425444abf Merge remote-tracking branch 'erofs/dev' into master adds 8d583655f37c Merge remote-tracking branch 'exfat/dev' into master adds c53ec7bcc780 ext2: Fix some kernel-doc warnings in balloc.c adds 670a1fea347a Merge remote-tracking branch 'ext3/for_next' into master adds c8eb702484ed f2fs: clean up kvfree adds f28e4a3c1fcf f2fs: compress: introduce page array slab cache adds b8ee60871d5e f2fs: compress: introduce cic/dic slab cache adds 7c8859f106e2 Merge remote-tracking branch 'f2fs/dev' into master adds 454a34fbf034 Merge remote-tracking branch 'fuse/for-next' into master adds 34244fefbe91 NFS: remove redundant pointer clnt adds 8925bd12378b nfs4: strengthen error check to avoid unexpected result adds 819a3100c162 SUNRPC dont update timeout value on connection reset adds 5a6543509566 SUNRPC: Remove trace_xprt_complete_rqst() adds af855b75af30 SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code adds 0fbaa0588342 SUNRPC: Remove debugging instrumentation from xprt_release adds d75703516ade SUNRPC: Update debugging instrumentation in xprt_do_reserve() adds 00b7b96fe02f SUNRPC: Replace dprintk() call site in xprt_prepare_transmit adds aff26af50922 SUNRPC: Replace dprintk() call site in xs_nospace() adds c3709cf99de4 SUNRPC: Remove the dprint_status() macro adds 3c14646a7045 SUNRPC: Remove dprintk call site in call_start() adds ad4959ff787c SUNRPC: Replace connect dprintk call sites with a tracepoint adds 71b592b9d305 SUNRPC: Mitigate cond_resched() in xprt_transmit() adds dcc6e8404e95 SUNRPC: Add trace_rpc_timeout_status() adds e9597347b0a2 SUNRPC: Trace call_refresh events adds 05b879414f7b SUNRPC: Remove dprintk call site in call_decode adds 82e208e30c98 SUNRPC: Clean up call_bind_status() observability adds 4e5dc49b0229 SUNRPC: Remove rpcb_getport_async dprintk call sites adds d2e8a055ea38 SUNRPC: Hoist trace_xprtrdma_op_setport into generic code adds f8cc0fadbabd SUNRPC: Remove dprintk call sites in rpcbind XDR functions adds 036cd0769451 SUNRPC: Remove more dprintks in rpcb_clnt.c adds 21c3e3d7d913 SUNRPC: Replace rpcbind dprintk call sites with tracepoints adds a095dffbc9f7 SUNRPC: Clean up RPC scheduler tracepoints adds 78f947b4b0f6 SUNRPC: Remove dprintk call sites in RPC queuing functions adds 377b47d98c38 SUNRPC: Remove remaining dprintks from sched.c adds ea5710f24ccd sunrpc: fix duplicated word in <linux/sunrpc/cache.h> adds d43dd752a57a Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD [...] adds 3f4eb08da3d6 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] adds 2a1390c95a69 nfs: Convert to use the preferred fallthrough macro adds 7705a4e65fc5 NFSv4.2: xattr cache: remove unused cache struct field adds ed99f5637d25 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 8e723cc6d72b Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds d62f643eb3b3 Merge remote-tracking branch 'xfs/for-next' into master adds 5498d5f93210 zonefs: introduce helper for zone management adds 48d546a8dad4 zonefs: provide no-lock zonefs_io_error variant adds b5c00e975779 zonefs: open/close zone on file open/close adds 48bfd5c6fac1 zonefs: document the explicit-open mount option adds 42ff904c2005 Merge remote-tracking branch 'zonefs/for-next' into master adds 5b8fe701f68f Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 9c64dbac427c Merge remote-tracking branch 'file-locks/locks-next' into master adds bfff9b791a4f Merge remote-tracking branch 'vfs/for-next' into master adds 36d818f610f2 kernel.h: Move oops_in_progress to printk.h adds d4f0349bc008 Merge branch 'for-5.10' into for-next adds ce003d67ad52 printk: ringbuffer: fix setting state in desc_read() adds e7c1fe21046a printk: ringbuffer: avoid memcpy() on state_var adds 2a7f87ed05b9 printk: ringbuffer: relocate get_data() adds e3bc0401c1de printk: ringbuffer: add BLK_DATALESS() macro adds cc5c7041c6e1 printk: ringbuffer: clear initial reserved fields adds 10dcb06d4041 printk: ringbuffer: change representation of states adds 4cfc7258f876 printk: ringbuffer: add finalization/extension support adds f5f022e53b87 printk: reimplement log_cont using record extension adds af8fbcb58191 Merge branch 'printk-rework' into for-next adds e9978361435e Merge remote-tracking branch 'printk/for-next' into master adds d24e124577cd PCI/ACPI: Tone down missing MCFG message adds 91904144d091 Merge branch 'pci/enumeration' adds 2648d5fb743e Merge branch 'pci/misc' adds 29f4832605fe Merge branch 'pci/pm' adds 08d0f453be55 Merge branch 'remotes/lorenzo/pci/aardvark' adds 88e2ec89879c Merge branch 'remotes/lorenzo/pci/cadence' adds 39bc5006501c PCI: dwc: Centralize link gen setting adds 441e48fdf0b4 PCI: dwc: Set PORT_LINK_DLL_LINK_EN in common setup code adds b02b06a74b01 PCI: dwc/intel-gw: Drop unnecessary checking of DT 'device [...] adds cf854be2d9a3 PCI: dwc/intel-gw: Move getting PCI_CAP_ID_EXP offset to i [...] adds d439e7edd134 PCI: dwc/intel-gw: Drop unused max_width adds aeaa0bfe8965 PCI: dwc: Move N_FTS setup to common setup adds fdd056ff7af4 PCI: dwc: Use DBI accessors adds 66b572ba04b6 Merge branch 'remotes/lorenzo/pci/dwc' adds feef5f7f00c7 Merge branch 'remotes/lorenzo/pci/imx6' adds eb7eacaa5b9e PCI: iproc: Set affinity mask on MSI interrupts adds 678aa7895d50 Merge branch 'remotes/lorenzo/pci/iproc' adds d5071f086bac PCI: mvebu: Remove useless msi_controller pointer allocation adds f3d918940f60 Merge branch 'remotes/lorenzo/pci/mvebu' adds ff37c8b4e3c4 Merge branch 'remotes/lorenzo/pci/qcom' adds 4f1fa6e7c4b2 Merge branch 'remotes/lorenzo/pci/rcar' adds e999598d238c Merge branch 'remotes/lorenzo/pci/vmd' adds 9a8b3f0c7abe Merge branch 'remotes/lorenzo/pci/xilinx' adds 3cb330c476bb Merge remote-tracking branch 'pci/next' into master adds e8a7ee028eba Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 7be6fb70b451 Merge remote-tracking branch 'hid/for-next' into master adds 3537c51f37b9 i2c: mux: gpmux: Simplify with dev_err_probe() adds b45acf2f8b01 i2c: mux: reg: Simplify with dev_err_probe() adds e516b33b5029 i2c: bcm2835: Simplify with dev_err_probe() adds 39c4ecc4ec4f Merge branch 'i2c/for-5.10' into i2c/for-next adds 1a1d6db23dda i2c: aspeed: Mask IRQ status to relevant bits adds 66d402e2e945 i2c: i801: Fix resume bug adds 811a6e18a863 i2c: i801: Simplify the suspend callback adds ab17a48e18c4 Merge branch 'i2c/for-current' into i2c/for-next adds 60e6207a3bde Merge remote-tracking branch 'i2c/i2c/for-next' into master adds cc3a392d69b6 i3c: master: fix for SETDASA and DAA process adds 17fb3211ef40 Merge remote-tracking branch 'i3c/i3c/next' into master adds c3b19c39b233 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds ee5291064a87 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 83571b11d1e0 Merge remote-tracking branch 'jc_docs/docs-next' into master adds 0df720e59d95 media: venus: core: Drop local dma_parms adds 5823833c9ada media: v4l2-ctrl: Add VP9 codec levels adds cbaa3117ea9a media: venus: hfi_helper: Add VP9 profile and levels adds 2c2dc2fdc194 media: venus: helpers: Add a helper to map v4l2 ids to HFI ids adds 3cd136713bf9 media: venus: vdec: Set/Get VP9 profile/level adds 5a86626efa51 media: venus: vdec: Use helper to get profile and level adds 435c53c3698f media: venus: venc: Use helper to set profile and level adds 6d885330fa3d media: firmware: qcom_scm: Add memory protect virtual addr [...] adds 530ad31760ef media: venus: firmware: Set virtual address ranges adds c9f968fac9cf media: vidtv: add modaliases for the bridge driver adds 9cfb4d36c27c media: vidtv: prefer using dev_foo() instead of pr_foo() adds 2e2fa2c51c68 media: vidtv: fix 32-bit warnings adds 044e27ae7886 media: vidtv: get rid of some endiannes nonsense adds 870e350d4e39 media: vidtv: get rid of ENDIAN_BITFIELD nonsense adds f3ea9da24bc9 media: vidtv: fix frequency tuning logic adds 1cb23db97ac0 media: vidtv: add an initial channel frequency adds a6abe2f39216 media: vidtv: remove a wrong endiannes check from s302m generator adds 96230dc134f9 media: vidtv: properly initialize the internal state struct adds 3e51a4965b9b media: vidtv: add basic support for DVBv5 stats adds f58cac01ab4e media: vidtv: get rid of the work queue adds 9cf8572d6b6f media: vidtv: increment byte and block counters adds d859a712a378 media: vidtv: adjust signal strength range adds 741043b02c2e media: vidtv: don't initialize cnr2qual var adds db0fcea33a66 Merge remote-tracking branch 'v4l-dvb/master' into master adds 584bef61627f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds ca9c0e3226f3 Merge remote-tracking branch 'cpupower/cpupower' into master adds 2738cec90fe8 PM / devfreq: Add timer type to devfreq_summary debugfs adds bfe04fb598b9 PM / devfreq: Add devfreq_get_devfreq_by_node function adds 5ea5a28394fb PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] adds d283fdeb22aa PM / devfreq: event: Change prototype of devfreq_event_get [...] adds bd65e3277765 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 0c8ea188c528 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 2dad73fc035a Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds bee30397d5b0 Merge remote-tracking branch 'ieee1394/for-next' into master adds 18900cd39b05 Merge remote-tracking branch 'dlm/next' into master adds 4db7b6aacc57 swiotlb: Use %pa to print phys_addr_t variables adds 61b82bbf693e swiotlb: Declare swiotlb_late_init_with_default_size() in header adds b51e627158cb swiotlb: Mark max_segment with static keyword adds a9c910e03ab2 Merge remote-tracking branch 'swiotlb/linux-next' into master adds f553246f7f79 RDMA/core: Change how failing destroy is handled during uo [...] adds a2f3d4479fe9 RDMA/hns: Avoid unncessary initialization adds 558d52b2976b RDMA/rtrs-srv: Incorporate ib_register_client into rtrs se [...] adds 91a7c58fce06 RDMA: Restore ability to fail on PD deallocate adds 9a9ebf8cd72b RDMA: Restore ability to fail on AH destroy adds fd89099d635e RDMA/mlx5: Issue FW command to destroy SRQ on reentry adds 119181d1d432 RDMA: Restore ability to fail on SRQ destroy adds 7e3c66c9a989 RDMA/core: Delete function indirection for alloc/free kernel CQ adds 43d781b9fa56 RDMA: Allow fail of destroy CQ adds d0c45c8556e5 RDMA: Change XRCD destroy return value adds add53535fb30 RDMA: Restore ability to return error for destroy WQ adds 71ff3f626864 RDMA: Make counters destroy symmetrical adds a40c20dabdf9 RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that [...] adds 10c75ccb54e4 RDMA/umem: Prevent small pages from being returned by ib_u [...] adds 3361c29e9279 RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() adds ebc24096c4c4 RDMA/umem: Add rdma_umem_for_each_dma_block() adds 89603f7e7e5a RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for [...] adds a665aca89a41 RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_ [...] adds 1f9b6827c85f RDMA/efa: Use ib_umem_num_dma_pages() adds 22123a0e4974 RDMA/i40iw: Use ib_umem_num_dma_pages() adds 68363052ff5a RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of o [...] adds 901bca71cd5b RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem [...] adds 84e71b4d9bd8 RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() adds cf9ce3c8ab80 RDMA/hns: Use ib_umem_num_dma_blocks() instead of opencoding adds b8387f8189bb RDMA/ocrdma: Use ib_umem_num_dma_blocks() instead of ib_um [...] adds 87aebd3f8c74 RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_um [...] adds 81655d3c4a95 RDMA/mlx4: Use ib_umem_num_dma_blocks() adds b3003a74456f RDMA/qedr: Remove fbo and zbva from the MR adds 1d4299ed7742 RDMA/ocrdma: Remove fbo from MR adds b60b9c027400 RDMA/core: Added missing WR and WC opcodes adds 098e345a1a8f RDMA/qedr: Fix qp structure memory leak adds 0b1eddc19643 RDMA/qedr: Fix doorbell setting adds a379ad54e55a RDMA/qedr: Fix use of uninitialized field adds 8a5a10a1a744 RDMA/qedr: Fix return code if accept is called on a destroyed qp adds 97fb3e334748 qede: Notify qedr when mtu has changed adds cc293f5420e5 RDMA/qedr: Fix iWARP active mtu display adds fbf58026b225 RDMA/qedr: Fix inline size returned for iWARP adds 9e054b13b2f7 RDMA/qedr: Fix function prototype parameters alignment adds 7bae609b1991 Merge remote-tracking branch 'rdma/for-next' into master adds 9c59cc79d675 net: alteon: convert tasklets to use new tasklet_setup() API adds 4c58700ad8d6 net: amd-xgbe: convert tasklets to use new tasklet_setup() API adds d8d36de9d0a8 cnic: convert tasklets to use new tasklet_setup() API adds e7412b83d85d net: macb: convert tasklets to use new tasklet_setup() API adds dfe4e612983f liquidio: convert tasklets to use new tasklet_setup() API adds 6660de07aaf4 chelsio: convert tasklets to use new tasklet_setup() API adds bc48a1f58c0d net: sundance: convert tasklets to use new tasklet_setup() API adds 220167ad8ae9 net: hinic: convert tasklets to use new tasklet_setup() API adds 9da7cfc3dd14 net: ehea: convert tasklets to use new tasklet_setup() API adds aa7c3fee42ac ibmvnic: convert tasklets to use new tasklet_setup() API adds 4d07f7e24042 net: jme: convert tasklets to use new tasklet_setup() API adds cd002b54c2e6 net: skge: convert tasklets to use new tasklet_setup() API adds a1be161a3c23 net: mlx: convert tasklets to use new tasklet_setup() API adds 9ad5a250a949 net: micrel: convert tasklets to use new tasklet_setup() API adds 54e977f01384 net: natsemi: convert tasklets to use new tasklet_setup() API adds 436b7d950e2f nfp: convert tasklets to use new tasklet_setup() API adds f246d129fe8c net: nixge: convert tasklets to use new tasklet_setup() API adds b5f0a3bfc11f qed: convert tasklets to use new tasklet_setup() API adds 271f278dfe8f net: silan: convert tasklets to use new tasklet_setup() API adds 7961fb1089f8 net: smc91x: convert tasklets to use new tasklet_setup() API adds 26cdb8f72a95 Merge branch 'ethernet-convert-tasklets-to-use-new-tasklet [...] adds 63561a403c7c mptcp: rethink 'is writable' conditional adds 47bebdf365ad mptcp: set data_ready status bit in subflow_check_data_avail() adds 6719331c2f73 mptcp: trigger msk processing even for OoO data adds da51aef5fe5b mptcp: basic sndbuf autotuning adds 8268ed4c9d19 mptcp: introduce and use mptcp_try_coalesce() adds ab174ad8ef76 mptcp: move ooo skbs into msk out of order queue. adds 04e4cd4f7ca4 mptcp: cleanup mptcp_subflow_discard_data() adds 06242e44b9fb mptcp: add OoO related mibs adds ef0da3b8a2f1 mptcp: move address attribute into mptcp_addr_info adds 4596a2c1b7f5 mptcp: allow creating non-backup subflows adds d5f49190def6 mptcp: allow picking different xmit subflows adds c76c6956566f mptcp: call tcp_cleanup_rbuf on subflows adds 1a418cb8e888 mptcp: simult flow self-tests adds b91c06c5df51 Merge branch 'mptcp-introduce-support-for-real-multipath-xmit' adds b4c5881446b3 net/packet: Fix a comment about hard_header_len and headro [...] adds 0cbe6a8f089e tcp: remove SOCK_QUEUE_SHRUNK adds 85743cead5ab net: dnet: remove unused variable 'tx_status 'in dnet_star [...] adds 992bae7e429c net: fec: ptp: remove unused variable 'ns' in fec_time_keep() adds f7ab0f04a0f8 net: pxa168_eth: remove unused variable 'retval' int pxa16 [...] adds f3694707adb2 net: qlcnic: remove unused variable 'val' in qlcnic_83xx_c [...] adds 33acd755f406 hinic: add vxlan segmentation and cs offload support adds 456b2f2dc7e5 rxrpc: Fix an error goto in rxrpc_connect_call() adds 96a9c425e234 rxrpc: Fix a missing NULL-pointer check in a trace adds 8806245a3e7a rxrpc: Fix rxrpc_bundle::alloc_error to be signed adds 546a42410bf7 rxrpc: Fix conn bundle leak in net-namespace exit adds f1b449748760 rxrpc: Fix an overget of the conn bundle when setting up a [...] adds e0d9ae699e3a Merge tag 'rxrpc-next-20200914' of git://git.kernel.org/pu [...] adds f49be6dcd74b i40e: not compute affinity_mask for IRQ adds 1fa5cef28342 i40e: optimise prefetch page refcount adds f78bd13027d9 i40e, xsk: remove HW descriptor prefetch in AF_XDP path adds f0064bfd969b i40e: use 16B HW descriptors instead of 32B adds 8cbf74149903 i40e, xsk: move buffer allocation out of the Rx processing loop adds 7952d7edf30b Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds d24ca6c0a76b mlxsw: spectrum_ethtool: Extract a helper to get Ethernet [...] adds 60fbc52184ee mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback adds 2ecf87ae6cce mlxsw: spectrum: Keep maximum MTU around adds 3232e8c66e72 mlxsw: spectrum: Keep maximum speed around adds 532b49e41e64 mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU adds 7b2d1b8d9d3e Merge branch 'mlxsw-Derive-SBIB-from-maximum-port-speed-and-MTU' adds 2de79ee27fdb net: try to avoid unneeded backlog flush adds 4b4683853507 drivers/net/wan/x25_asy: Remove an unnecessary x25_type_tr [...] adds dc8ef938c94e net: dsa: mt7530: Refine message in Kconfig adds 88bdef8be9f6 net: dsa: mt7530: Extend device data ready for adding a ne [...] adds 27834b02230d dt-bindings: net: dsa: add new MT7531 binding to support MT7531 adds c288575f7810 net: dsa: mt7530: Add the support of MT7531 switch adds 6af064486b09 arm64: dts: mt7622: add mt7531 dsa to mt7622-rfb1 board adds 79a675e6b1ce arm64: dts: mt7622: add mt7531 dsa to bananapi-bpi-r64 board adds 0ca6d8b7d6dc Merge branch 'net-next-dsa-mt7530-add-support-for-MT7531' adds b14a9fc45202 __netif_receive_skb_core: don't untag vlan from skb on DSA master adds ed6d9b022813 ionic: fix up debugfs after queue swap adds 8ba3c9d1c6d7 tcp: return EPOLLOUT from tcp_poll only when notsent_bytes [...] adds afb83012cc72 tcp: schedule EPOLLOUT after a partial sendmsg adds 4fea49a79ece s390/cio: Add new Operation Code OC3 to PNSO adds b983aa1f7d19 s390/cio: Helper functions to read CSSID, IID, and CHID adds fa115adff2c1 s390/qeth: Detect PNSO OC3 capability adds 10a6cfc0fc82 s390/qeth: Translate address events into switchdev notifiers adds d05e8e68b07c bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier adds 817741a8eaa2 s390/qeth: Reset address notification in case of buffer overflow adds 780b6e7db25e s390/qeth: implement ndo_bridge_getlink for learning_sync adds 521c65b64916 s390/qeth: implement ndo_bridge_setlink for learning_sync adds 0f9ad4e75944 Merge branch 's390-qeth-next' adds 9a27a33027f2 ethtool: add standard pause stats adds 8c00bd936f33 docs: net: include the new ethtool pause stats in the stats doc adds ff1f7c17fb20 netdevsim: add pause frame stats adds 242aaf03dc9b selftests: add a test for ethtool pause stats adds 423cffcf6c70 bnxt: add pause frame stats adds eabbe2bb688b ixgbe: add pause frame stats adds 098d9ed9efb3 mlx5: add pause frame stats adds 12d342fea121 mlx4: add pause frame stats adds 945c5704887e Merge branch 'ethtool-add-pause-frame-stats' adds 0366f7e06a6b net: stmmac: add ethtool support for get/set channels adds 686cff3d7022 net: stmmac: Fix incorrect location to set real_num_rx|tx_queues adds 9f19306d1666 net: stmmac: use netif_tx_start|stop_all_queues() function adds ef8e692d69a0 Merge branch 'net-stmmac-Add-ethtool-support-for-get-set-c [...] adds eab1924a2d3a mlxsw: Bump firmware version to XX.2008.1310 adds b79cb787ac70 mlxsw: Move fw flashing code into core.c adds 1fb0a4956274 mlxsw: core: Push code doing params register/unregister in [...] adds 703db0ceb805 mlxsw: Move fw_load_policy devlink param into core.c adds 6ddac9dcb14d mlxsw: reg: Add Monitoring FW Debug Register adds 191c0c22b5c7 mlxsw: reg: Add Monitoring FW General Debug Register adds e2ce94dc1d89 devlink: introduce the health reporter test command adds 7d83ee111008 mlxsw: core: Introduce fw_fatal health reporter adds b18af883dce6 Merge branch 'mlxsw-Introduce-fw_fatal-health-reporter-and [...] adds e859536dac30 chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix mo [...] adds 7d61588f690d nexthop: Remove unused function declaration from header file adds 52f7232a790a nexthop: Remove NEXTHOP_EVENT_ADD adds 80690ec6b595 nexthop: Convert to blocking notification chain adds 0695564bb4a2 nexthop: Only emit a notification when nexthop is actually [...] adds 7a5e9d84f9e4 selftests: fib_nexthops: Test cleanup of FDB entries follo [...] adds 897dccb8db0d Merge branch 'nexthop-Small-changes' adds 83cedc14e02f Merge remote-tracking branch 'net-next/master' into master adds d72714c1da13 s390/bpf: Fix multiple tail calls adds 3131cf66d303 samples/bpf: Fix one packet sending in xdpsock adds 5a2a0dd88f0f samples/bpf: Fix possible deadlock in xdpsock adds 74e00676d7f1 samples/bpf: Add quiet option to xdpsock adds bf74a370eb40 xsk: Fix refcount warning in xp_dma_map adds 63bea244fee2 bpftool: Fix build failure adds d317b0a8acfc libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 adds 5851709ed0b5 Merge remote-tracking branch 'bpf-next/master' into master adds d3ac0ab5177c Merge remote-tracking branch 'bluetooth/master' into master adds 62bd57db09de Merge remote-tracking branch 'gfs2/for-next' into master adds 670c898cee31 mtd: spear_smi: use for_each_child_of_node() macro adds a376936940ed Merge remote-tracking branch 'mtd/mtd/next' into master adds 74f848c3860e mtd: rawnand: Use nanddev_get/set_ecc_requirements() when [...] adds 4c54d17d1fb1 mtd: nand: Use the new generic ECC object adds ec731a1ce86e mtd: rawnand: Make use of the ECC framework adds 66631ca22a93 mtd: rawnand: Use the ECC framework OOB layouts adds b51feaf85ac0 mtd: rawnand: Use the ECC framework nand_ecc_is_strong_eno [...] adds 74a89d7f9ed7 mtd: rawnand: Use the ECC framework user input parsing bits adds 35df193f848c mtd: rawnand: Use the NAND framework user_conf object for [...] adds 9f6af843a185 mtd: rawnand: atmel: Enable the NFC controller at probe time adds 581e0697d985 mtd: rawnand: atmel: Drop redundant nand_read_page_op() adds 1f509bcbf783 mtd: rawnand: atmel: Use nand_{write,read}_data_op() adds 3ea534636bd3 mtd: rawnand: atmel: Use nand_prog_page_end_op() adds 9217ae7f3a51 mtd: rawnand: atmel: Convert the driver to exec_op() adds b0d8b351e524 mtd: rawnand: atmel: Get rid of the legacy interface imple [...] adds 75369368f886 mtd: rawnand: stm32_fmc2: fix a buffer overflow adds 0a84394965f6 mtd: rawnand: pasemi: Make pasemi_device_ready() static adds a3ea1e28c31a mtd: spinand: macronix: Add support for MX31LF1GE4BC adds e665d08b4f5f mtd: spinand: macronix: Add support for MX31UF1GE4BC adds b5deba890186 mtd: rawnand: oxnas: cleanup/simplify code adds 9e01824acda9 mtd: rawnand: vf610: disable clk on error handling path in probe adds 5f70cb27c007 mtd: spinand: gigadevice: Only one dummy byte in QUADIO adds d14ffb7e0f12 mtd: spinand: gigadevice: Add QE Bit adds a2d572b54921 mtd: spinand: gigadevice: Add support for GD5F4GQ4xC adds cc74955e1336 mtd: rawnand: marvell: Support panic_write for mtdoops adds 147a668314fc mtd: onenand: Simplify with dev_err_probe() adds 4f528ef33b68 mtd: rawnand: atmel: Simplify with dev_err_probe() adds 771896a90ab0 mtd: rawnand: gpmi: Simplify with dev_err_probe() adds b14cf043e59d mtd: rawnand: marvell: Simplify with dev_err_probe() adds c6046dc89644 mtd: rawnand: marvell: Fix and update kerneldoc adds f135209361d9 mtd: rawnand: qcom: Simplify with dev_err_probe() adds a50dc7a3ede6 mtd: rawnand: vf610: Remove unused function vf610_nfc_tran [...] adds 3d0489c87b9a mtd: rawnand: atmel: Check return values for nand_read_data_op adds 1fa4976814b3 Merge remote-tracking branch 'nand/nand/next' into master adds 7973e424f0fc Merge remote-tracking branch 'crypto/master' into master adds 818280d5adf1 Merge v5.9-rc5 into drm-next adds 5dc410e82b85 Merge remote-tracking branch 'drm/drm-next' into master adds a9a83a92d0da drm/kfd: fix a system crash issue during GPU recovery adds edb084f487a3 drm/amdkfd: fix a memory leak issue adds 2a9787dcf537 drm/amdgpu: Do gpu recovery when no job is running adds c9a6b82f45e2 drm/amdgpu: Implement DPC recovery adds bf36b52e781d drm/amdgpu: Avoid accessing HW when suspending SW state adds acd89fca672d drm/amdgpu: Block all job scheduling activity during DPC recovery adds 362c7b91c1b0 drm/amdgpu: Fix SMU error failure adds c1dd4aa62407 drm/amdgpu: Fix consecutive DPC recovery failures. adds 7ac71382e90a drm/amdgpu: Trim amdgpu_pci_slot_reset by reusing code. adds 6894305c97ce drm/amdgpu: Disable DPC for XGMI for now. adds 7cbbc745dc11 drm/amdgpu: Minor checkpatch fix adds 0e4b291bb76e drm/amd/pm: update driver if file for sienna cichlid adds 9c1615be1949 drm/amd/pm: update driver if version for navy_flounder adds f399d4de2d6a drm/amdgpu: add ta DTM/HDCP print in amdgpu_firmware_info for apu adds 2b3bbf23549f drm/amdkfd: Fix -Wunused-const-variable warning adds 9c7e2ceb1db0 drm/amdgpu: Update RAS init handling adds 5d1c59c47997 drm/amdgpu: Move existing pflip fields into separate struct adds 585d450c76d1 drm/amd/display: Refactor to prevent crtc state access in [...] adds 6d90a208cfff drm/amd/display: Move disable interrupt into commit tail adds 62f6b1162e91 drm/amdgpu: Enable SDMA utilization for Arcturus adds 26652cd8deae drm/amdgpu: drop BOOLEAN define in display part adds 39767222bf31 drm/amd/pm: support runtime pptable update for sienna_cich [...] adds 8e8e9463a8fd drm/amd/display: [FW Promotion] Release 0.0.30 adds 14ae69026f84 drm/amd/display: 3.2.100 adds a861736dae64 drm/amd/display: Fixed Intermittent blue screen on OLED panel adds 498563cf9ca0 drm/amd/display: Detect plane change when detect pipe change. adds 958000cb24cc drm/amd/display: Add CP_IRQ clear capability adds 0b02e1fda542 drm/amd/display: Compare mpcc_inst to mpcc_count instead o [...] adds ce17ce17af32 drm/amd/display: add option to override cr training pattern adds 091018a51c16 drm/amd/display: Triplebuffering should not be used by default adds 4b4f21ff7f5d drm/amd/display: Check clock table return adds 81ac89cab037 drm/amd/display: [FW Promotion] Release 0.0.31 adds 64fbb86d6b6f drm/amd/display: 3.2.101 adds 3fb068c3ec86 drm/amd/display: always use 100us for cr aux rd interval adds 05e3d830fac8 drm/amd/display: Only use offset for first ODM pipe adds 5cd04c4846a3 drm/amd/display: Fix CP_IRQ clear bit and logic adds 172c9b778165 drm/amd/display: Power eDP panel back ON before link train [...] adds 123ecf683690 drm/amd/display: Increase Max EDID Size Constant adds e8cb7a4dd9df drm/amd/display: Flip pending check timeout due to disabled hubp adds 6c95320d01dc drm/amd/display: Rename set_mst_bandwidth to align with DP spec adds f9663cbd4681 drm/amd/display: remove early return from dm_late_init adds 5fd35f129131 drm/amd/display: Enabling PSR on DCN30 on driver side adds 6cd792372489 drm/amd/display: Compare plane when looking for pipe split [...] adds bd80d584cd8e drm/amd/display: Don't use DRM_ERROR() for DTM add topology adds 48e48e598478 drm/amd/display: Disable idle optimization when PSR is enabled adds e4863f118a7d drm/amd/display: Multi display cause system lag on mode change adds 20cc44c9e82a drm/amd/display: make dcn20 stream_gating use a pointer fo [...] adds 0749ddeb7d6c drm/amd/display: Add DSC force disable to dsc_clock_en deb [...] adds 6b29bb37373b drm/amd/display: Add trigger connector unplug adds 6b85151f6bcd drm/amd/display: adding pathway to retrieve stutter period adds 8b3f6b9857dd drm/amd/display: [FW Promotion] Release 0.0.32 adds a4832640e29a drm/amd/display: 3.2.102 adds 0825d9658b5e drm/amd/display: implement notify stream mask adds 4b675aad9695 drm/amd/display: Update idle optimization handling adds 918698d5c2b5 drm/amd/display: Return the number of bytes parsed than allocated adds 28b2f656d3ae drm/amd/display: Calculate DSC number of slices in debugfs [...] adds c44a22b3128d drm/amd/display: Add connector to the state if DSC debugfs is set adds ece11e7b4a9c drm/amd/display: remove dc context from transfer function adds de32a50be7ab drm/amd/display: fix compile warning in dml adds a354b942b463 drm/amd/display: update nv1x stutter latencies adds e9462a32792c drm/amd/display: Further fix of psr eDP p-state warning adds 93669c8e480d drm/amd/display: get socBB from VBIOS adds f833d625b562 drm/amd/display: update dcn30_optc header with missing dec [...] adds 598c13b21e25 drm/amd/display: update clock when non-seamless boot stream exist adds ce87c98db428 drm/amdgpu: Include sienna_cichlid in USBC PD FW support. adds 91b590050787 drm/amdgpu: Add comment to function amdgpu_ttm_alloc_gart adds 719a6513fb49 drm/amdgpu: More accurate description of a function param adds 0f3cd13d8461 drm/radeon: revert "Prefer lower feedback dividers" adds 7c679ef6678c drm/amdgpu: stop resetting xgmi perfmons on disable adds cce63598976a drm/amd/display: Remove duplicate include adds 2634682fdffd drm: amd/display: fix spelling of "function" adds 05f59762bcbf drm/scheduler: fix sched_fence.c kernel-doc warnings adds 052813d9fa22 drm/radeon: Add sclk frequency as hwmon sensor adds 7b3fa67d6e0a drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 89cf8b06378f drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 960a06ff9151 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 4bbbe77c15c6 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds e66cdf250e7c drm/amd/amdgpu: fix comparison pointer to bool warning in si.c adds 3d0c75afdc29 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 8f00d1fc9d30 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 724dc53b922c drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds d56b83f7c1a4 drm/amd/display: optimize code runtime a bit adds d75fa679b056 drm/amd/display: Fix possible memleak in dp_trigger_hotplug() adds 04a238e9c511 drm/amd/display: Create trigger_hotplug entry adds ea68573d408f drm/amdgpu: Fail to load on RAVEN if SME is active adds f4075be88246 drm/amdgpu/gmc9: remove mmhub client duplicated case adds b836a274b797 drm/amdgpu/dc: Require primary plane to be enabled wheneve [...] adds 7cc855b0d275 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 58624c08ed27 drm/amdgpu: add another raven1 gfxoff quirk adds ec22b08ba5ba drm/amd/powerplay: optimize the mclk dpm policy settings adds e15e1a28cc2d drm/amdgpu: remove experimental flag from navi12 adds 3576c4b03cde drm/amdgpu: add the GC 10.3 VRS registers adds 062ea50c4a6f drm/amdgpu: add VCN 3.0 AV1 registers adds 30341b560441 drm/amdgpu: use the AV1 defines for VCN 3.0 adds ee067e7cf992 drm/amdgpu: add device ID for sienna_cichlid (v2) adds d62c70e7f819 Revert "drm/radeon: handle PCIe root ports with addressing [...] adds 71d1864fd4bf Merge remote-tracking branch 'amdgpu/drm-next' into master adds 0f7071c2d468 drm/i915: Kill unused savePCH_PORT_HOTPLUG adds e8fac46c783a drm/i915: Nuke the magic FBC_CONTROL save/restore adds b41e58ffe491 drm/i915: Nuke MI_ARB_STATE save/restore adds 8dec2fc11b8c drm/i915: Nuke CACHE_MODE_0 save/restore adds 23d3e3799fb0 drm/i915: Fix g4x+ sprite dotclock limit for upscaling adds 4de962300b88 drm/i915: Use fb->format->is_yuv for the g4x+ sprite RGB v [...] adds 56d44649a7c2 drm/i915/gvt: rename F_IN_CTX flag to F_SR_IN_CTX adds a6c5817a38cf drm/i915/gvt: remove flag F_CMD_ACCESSED adds 7e93a0806f5a drm/i915/gvt: add/modify interfaces for flag F_CMD_ACCESS adds b2feabc6ebd3 drm/i915/gvt: remove F_CMD_ACCESS flag for some registers adds d0a011094a0c drm/i915/gvt: Add F_CMD_ACCESS for some GEN9 SKU WA MMIO access adds df398e33b8fd drm/i915/gvt: Init vreg GUC_STATUS to GS_MIA_IN_RESET adds 301ed833974f Merge tag 'gvt-next-2020-09-10' of https://github.com/inte [...] adds 5c8d1244c03e drm/i915: Update DRIVER_DATE to 20200914 adds ac03de1f5e83 drm/i915: Update DRIVER_DATE to 20200914 adds da27bd41d0eb drm/i915: Reduce INTEL_DISPLAY_ENABLED to just removing th [...] adds b81dddb909b4 drm/i915: Reduce INTEL_DISPLAY_ENABLED to just treat outpu [...] adds 5526fa0bfd24 drm/i915: Add more AUX CHs to the enum adds 07c9b088d780 drm/i915: Add PORT_{H,I} to intel_port_to_power_domain() adds 244f2e9ce3e3 drm/i915: Add AUX_CH_{H,I} power domain handling adds 176430cc1347 drm/i915: Add VBT DVO ports H and I adds 5bf22ee41003 drm/i915: Add VBT AUX CH H and I adds a52bfcdd806f drm/i915: Nuke the redundant TC/TBT HPD bit defines adds 1db9f992d67b drm/i915: Configure GEN11_{TBT,TC}_HOTPLUG_CTL for ports TC5/6 adds 815f4ef21f4a drm/i915: Split icp_hpd_detection_setup() into ddi vs. tc parts adds 03c7e4f1190e drm/i915: Move hpd_pin setup to encoder init adds da51e4bafdfa drm/i915: Introduce HPD_PORT_TC<n> adds 6d3144eb3670 drm/i915: Introduce intel_hpd_hotplug_irqs() adds e198eea948a0 drm/i915: Nuke pointless variable adds 400d4953f1f4 drm/i915/pll: Centralize PLL_ENABLE register lookup adds 45cf1601c828 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds d88656f475d9 drm/vboxvideo: Use drm_gem_vram_vmap() interfaces adds da62cb7230f0 drm: fix double free for gbo in drm_gem_vram_init and drm_ [...] adds 00af6729b52e Merge drm/drm-next into drm-misc-next adds 4b31a9c77bf8 drm/atomic-helper: Extract drm_atomic_helper_calc_timestam [...] adds 441959ebc905 drm/atomic-helper: Remove the timestamping constant update [...] adds 79628c543e15 drm/i915: Drop the drm_atomic_helper_calc_timestamping_con [...] adds 37054fc81443 gpu/drm: ingenic: Add option to mmap GEM buffers cached adds d6005d3dde75 drm/virtio: use drmm_mode_config_init adds b7170f9457f2 drm/virtio: return virtio_gpu_queue errors adds 9fe6bda9823e drm/virtio: add virtio_gpu_cmd_unref_resource error handling adds 46f206304db0 drm/bridge: ps8640: Rework power state handling adds 0fe438cec9e1 drm/ttm: remove default caching adds 5839172f0980 drm/nouveau: explicitly specify caching to use adds 9c3006a4cc1b drm/ttm: remove available_caching adds 7eec91513827 drm/ttm/tt: add wrappers to set tt state. adds 2ff6e69c0449 drm/ttm: wrap tt destroy. (v2) adds 395a73f8ba6f drm/ttm: tt destroy move null check to outer function. adds 2040ec970e94 drm/ttm: split populate out from binding. adds 9e9a153bdf25 drm/ttm: move ttm binding/unbinding out of ttm_tt paths. adds 3a4ab168a5df drm/ttm: split bound/populated flags. adds 3312be8f6fc8 drm/ttm: move populated state into page flags adds b97e93a9dd79 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds f9171d31ef53 Merge remote-tracking branch 'drm-msm/msm-next' into master adds 9dd34d4e89d6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 8f257a74bc0b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds db05a239fe8c Merge remote-tracking branch 'regmap/for-next' into master adds b98dcd8a98b6 Merge remote-tracking branch 'sound/for-next' into master adds 2a4b91a26403 ASoC: SOF: Intel: Use DMI oem string search for tgl_max983 [...] adds 375e2c352582 ALSA: rockchip_i2s: fix a possible divide-by-zero bug in r [...] adds 4e723e7565c4 ASoC: stm32: sai: add pm_runtime support adds 18790b1b514a ASoC: dt-bindings: ti, j721e-cpb-audio: Document support f [...] adds 18c140f4a2de ASoC: ti: j721e-evm: Add support for j7200-cpb audio adds 6ea8a79bf65a Merge series "ASoC: ti: j721e-evm: Support for j7200 varia [...] adds 5d1e05575208 ASoC: dt-bindings: mt8183-da7219: add compatible string fo [...] adds 7e5bfdddd877 ASoC: mediatek: mt8183-da7219: support machine driver with [...] adds 2b7d52a9ba55 Merge series "ASoC: mediatek: mt8183-da7219: support machi [...] adds 64b969177c74 ASoC: SOF: rename cores_mask to host_managed_cores_mask adds 914fab3b4363 ASoC: SOF: Intel: hda: modify core_power_up/down op adds fde106552845 ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro adds 52e4d0ae6255 ASoC: SOF: Intel: hda-loader: s/master/primary adds d70a4412e264 Merge series "ASoC: SOF: DSP core management fixes for 5.1 [...] adds f11cecaf4673 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds 17a405d6f4eb Merge remote-tracking branch 'sound-asoc/for-next' into master adds 569eb08d3fca Merge remote-tracking branch 'modules/modules-next' into master adds 838fc8083b62 Input: soc_button_array - add active_low setting to soc_bu [...] adds 4e5d9c198349 Input: soc_button_array - add support for INT33D3 tablet-m [...] adds 78a5b53e9fb4 Input: soc_button_array - work around DSDTs which modify t [...] adds f492ffe414a7 Input: raydium_i2c_ts - use single i2c_transfer transactio [...] adds 4238e52cc351 Input: elants_i2c - report resolution of ABS_MT_TOUCH_MAJO [...] adds a4743fddd484 Merge remote-tracking branch 'input/next' into master adds aa67db24b676 iocost: fix infinite loop bug in adjust_inuse_and_calc_cost() adds afc41135837e Merge branch 'for-5.10/block' into for-next adds b53b072c4bb5 blk-throttle: Fix some comments' typos adds ff8b22c0f258 blk-throttle: Use readable READ/WRITE macros adds e675df2adc2f blk-throttle: Define readable macros instead of static variables adds 4599ea49d4b0 blk-throttle: Avoid calculating bps/iops limitation repeatedly adds 87fbeb8813bd blk-throttle: Avoid checking bps/iops limitation if bps or [...] adds 99faa39ec56f Merge branch 'for-5.10/block' into for-next adds ed8af1c9df6c Merge remote-tracking branch 'block/for-next' into master adds a49e391c49c2 Merge branch 'fixes' into next adds 878dbe426a56 mmc: core: clear 'doing_init_tune' also after failures adds a359720697ac Merge remote-tracking branch 'mmc/next' into master adds 9fad19fbe253 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 5b6b4c4381ac Merge remote-tracking branch 'battery/for-next' into master adds 087c09c2d273 regulator: dummy: Constify dummy_initdata and dummy_ops adds 96ee75ffd4f6 regulator: fixed: Constify static regulator_ops adds 9032693e218e regulator: stw481x-vmmc: Constify static structs adds 72f2746c52e3 regulator: pca9450: Constify static regulator_ops adds 2b37a18b58ed regulator: ti-abb: Constify ti_abb_reg_ops adds 4c66a0efe041 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds a7066925763a Merge remote-tracking branch 'regulator/for-next' into master adds 9e1a1fac0b19 Merge remote-tracking branch 'security/next-testing' into master adds 5c4471b9c7a1 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 516d0d253291 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 8861d0af642c selinux: Add helper functions to get and set checkreqprot adds 6008725613cd Merge remote-tracking branch 'selinux/next' into master adds 80e6c82dcfec Merge remote-tracking branch 'smack/next' into master adds 1671bad6911a Merge remote-tracking branch 'tomoyo/master' into master adds abbda2f25492 Merge remote-tracking branch 'iommu/next' into master adds 0216ed2a7868 Merge remote-tracking branch 'audit/next' into master adds 7c5798ab1fc5 dt-bindings: connector: Convert Samsung 11-pin USB binding [...] adds af312c87774c dt-bindings: display: samsung,amoled-mipi-dsi: Do not requ [...] adds 6b80c3d664a7 dt-bindings: crypto: slimsss: Correct a typo in compatible adds 1c6d7e4b1fce dt-bindings: arm: samsung: pmu: Add missing properties adds 6a1aa95508fc dt-bindings: timer: exynos4210-mct: Add missing clocks adds 5d7fb8b80f5e dt-bindings: mfd: google,cros-ec: Add missing properties adds 95da350eeff3 dt-bindings: gpu: arm,mali-midgard: Add missing properties adds 714872891415 dt-bindings: gpu: arm,mali-utgard: Add missing properties adds 2c1fb9f408b2 dt-bindings: gpu: arm,mali-utgard: Correct Maxime's email adds 5823417c942c dt-bindings: mailbox: fsl,mu: Fix i.MX 8QXP compatible matching adds 5ed5807364a5 dt-bindings: phy: convert phy-hi3660-usb3.txt to yaml adds 0309c683dd7e dt-bindings: power: fsl,imx-gpcv2: Document interrupt cont [...] adds 33f9e5070ccb dt-bindings: display: bridge: nwl-dsi: Add common properties adds feb39c74f296 dt-bindings: gpu: vivante,gc: Add common properties adds 2745f888db7b dt-bindings: gpu: vivante,gc: Remove trailing whitespace adds 7f1f43f436cb dt-bindings: perf: fsl-imx-ddr: Add i.MX 8M compatibles adds d058717bdff4 dt-bindings: pwm: imx-pwm: Add i.MX 8M compatibles adds 669e8aa347e6 dt-bindings: serial: fsl-imx-uart: Add i.MX 8M compatibles adds cc4521cf8877 dt-bindings: serial: fsl-lpuart: Fix compatible matching adds 10f77331f997 dt-bindings: watchdog: fsl-imx-wdt: Add i.MX 8M compatibles adds e446eba1533a dt-bindings: reset: fsl,imx7-src: Add i.MX 8M compatibles adds c0310e49d315 dt-bindings: thermal: imx8mm-thermal: Add i.MX 8M Nano compatible adds df3682987d19 dt-bindings: nvmem: imx-ocotp: Update i.MX 8M compatibles adds ce214b10c643 dt-bindings: mfd: rohm,bd71847-pmic: Correct clock propert [...] adds 2b5ee687ad86 dt-bindings: interrupt-controller: fsl,irqsteer: Fix compa [...] adds b781592c909a dt-bindings: mtd: gpmi-nand: Add i.MX 8M compatibles adds 2c2262307051 dt-bindings: clock: imx8m: Integrate duplicated i.MX 8M schemas adds 488e5947d975 dt-bindings: power: Correct interrupt flags in examples adds 73d3e43f9813 dt-bindings: watchdog: sp-805: Convert to Json-schema adds 5f40bb39ad55 of: properties of reserved-memory nodes adds 73f76a41c4ed dt-bindings: example: Extend based on practice adds 13108aa56fc9 Merge remote-tracking branch 'devicetree/for-next' into master adds 4a6c7d6f9401 spi: qup: remove redundant assignment to variable ret adds e0eeb76b818a spi: bcm-qspi: Add compatible string for BRCMSTB 7445 SoCs adds 9a852d44b26f spi: bcm-qspi: Fix probe regression on iProc platforms adds 3cf5d198785a spi: bcm-qspi: Clean up 7425, 7429, and 7435 settings adds d9f0cf9f1176 spi: Add compatible string for brcmstb SoCs adds bfc430cab823 spi: spi-qcom-qspi: replace spin_lock_irqsave by spin_lock [...] adds fc129a43aa27 spi: spi-geni-qcom: Use the FIFO even more adds 14ac4e049dc1 spi: spi-geni-qcom: Don't program CS_TOGGLE again and again adds 6ce898593705 spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCs adds cbd632ea8ee4 spi: bcm2835: Make polling_limit_us static adds 6d66507d9b55 spi: spi-geni-qcom: Don't wait to start 1st transfer if tr [...] adds 9d99e55833dd spi: sprd: Simplify with dev_err_probe() adds de0a4481dcf2 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds 2fd69d863d4f Merge remote-tracking branch 'spi/for-next' into master adds 09e43968db40 x86/boot/compressed: Disable relocation relaxation adds fc2951c1cc5e Merge branch 'x86/urgent' adds be4cc2656b60 Merge branch 'x86/seves' adds dfd5c7d37563 Merge branch 'x86/paravirt' adds 2e8f21122a95 Merge branch 'x86/mm' adds 81ecf2a34adf Merge branch 'x86/misc' adds a740f0d5ad76 Merge branch 'x86/fsgsbase' adds 2b116ef8b9f2 Merge branch 'x86/fpu' adds 4ba20d363de9 Merge branch 'x86/entry' adds 26b444923463 Merge branch 'x86/cpu' adds 30316b136514 Merge branch 'x86/cleanups' adds 6bd924d0eea3 Merge branch 'x86/cache' adds 4e271baf938e Merge branch 'x86/build' adds 0985eb2a5774 Merge branch 'x86/asm' adds ac3a5e30263f Merge branch 'timers/core' adds e6e622531190 Merge branch 'sched/core' adds 9641d63c7372 Merge branch 'ras/core' adds bcb53209be5c kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() adds 72f5b5b539a0 Merge branch 'perf/kprobes' adds c52cab8c5070 Merge branch 'perf/core' adds c3803e61269b Merge branch 'objtool/core' adds ae8be230e107 Merge branch 'locking/urgent' adds 92464020f115 Merge branch 'locking/core' adds 3990b509f8d4 Merge branch 'core/static_call' adds e524f5c7cbd0 Merge branch 'core/build' adds b5903eed5c20 Merge remote-tracking branch 'tip/auto-latest' into master adds c82d83b54e10 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds cd8100f1f3be EDAC/ghes: Clear scanned data on unload adds 251c54ea26fa EDAC/ghes: Check whether the driver is on the safe list correctly adds 17882485852b Merge branch 'edac-urgent' into edac-for-next adds 8be79bc97792 Merge remote-tracking branch 'edac/edac-for-next' into master adds 3405dea2d801 irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs adds 1d578592a8b5 irqchip/gic: Handle non-standard SGI deactivation on Samsu [...] adds 1c2a2a257904 irqchip/gic: Cleanup Franken-GIC handling adds 96fd3d69c31f Merge branch 'irq/ipi-as-irq' into irq/irqchip-next adds 4b81b1297f0b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 11bb873d4e8c docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] adds 6ead5eedca99 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace adds 59a7289f2810 rcu-tasks: Fix low-probability task_struct leak adds 18a097f51463 fixup! rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace adds 278f5ae88e88 rcu-tasks: Enclose task-list scan in rcu_read_lock() adds 953bb6292100 rcutorture: Make preemptible TRACE02 enable lockdep adds cf5ec9efaf35 Merge remote-tracking branch 'rcu/rcu/next' into master adds 50663a5bf4a7 Merge remote-tracking branch 'kvm-arm/next' into master adds eac29cafa325 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds f2c70afc10b2 percpu: fix first chunk size calculation for populated bitmap adds fbb145bcfb5e Merge branch 'for-5.9-fixes' into for-next adds b881b44f9584 Merge remote-tracking branch 'percpu/for-next' into master adds e418b8aff04c Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 8e57d6677049 Merge remote-tracking branch 'leds/for-next' into master adds 81e7571ea35e ipmi: Reset response handler when failing to send the command adds c2b1e76d8c91 ipmi:sm: Print current state when the state is invalid adds f8910ffa81b0 ipmi:msghandler: retry to get device id on an error adds a190db945bcc ipmi: Clean up some printks adds 6ef226ecd5c6 Merge remote-tracking branch 'ipmi/for-next' into master adds 9ef8638bd8c7 Merge 5.9-rc5 into driver-core-next adds af07773851b6 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds fccee0baced0 Merge 5.9-rc5 into usb-next adds dfee57a8a665 usb: host: ehci-platform: Add workaround for brcm, xgs-iproc-ehci adds e03b9dfb675a MAINTAINERS: make linux-usb list remarks consistent adds b77d2a0a223b usb: ohci: Default to per-port over-current protection adds c4005a8f65ed usb: ohci: Make distrust_firmware param default to false adds ac9ae510d5d7 usb: host: ehci-sched: Remove ununsed function tt_start_uframe() adds f5f875b5618e usb: phy: phy-ab8500-usb: fix spello of "function" adds 26b3a50928e0 Merge remote-tracking branch 'usb/usb-next' into master adds 61022e3b2435 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] adds 916ce534ab37 Merge remote-tracking branch 'phy-next/next' into master adds 22596ef74c81 Merge remote-tracking branch 'tty/tty-next' into master adds 05fa34dcdb34 Merge 5.9-rc5 into char-misc-next adds bbc11b34fa3d Merge tag 'fpga-for-5.10' of git://git.kernel.org/pub/scm/ [...] adds 78ec034966b5 misc: hisi_hikey_usb: fix return of uninitialized ret stat [...] adds 50304152cb84 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds e12334b989bc extcon: axp288: Use module_platform_driver to simplify the code adds ef480ac6d4e0 Merge remote-tracking branch 'extcon/extcon-next' into master adds f2fa5d56edfc Merge remote-tracking branch 'soundwire/next' into master adds f5f933f3914f Merge remote-tracking branch 'thunderbolt/next' into master adds 567d351e40cc staging: fwserial: Remove repeated word and adds efd5a33258d9 staging: rts5208: rtsx_transport.c: Fix lines ending with [...] adds 9a9c1827e720 staging: vt6655: Add spaces around arithmetic operators adds 14850f8ffb46 staging: emxx_udc: Remove misplaced debugging aid adds 7b4d0da7e7dc staging: qlge: fix quoted string split across lines adds 414b804a71e9 drivers: staging: octeon-usb: fixed codestyle check warning adds 468f3386f71d staging: wfx: improve readability of association processing adds 178b8943d3e6 staging: wfx: relocate wfx_join() beside wfx_join_finalize() adds 2a8f72648975 staging: wfx: simplify hif_set_association_mode() adds 3e2311fa1e60 staging: wfx: keep API error list up-to-date adds e8d607ce0c81 staging: wfx: drop 'secure link' feature adds 99cd05d6a09a staging: wfx: drop multicast filtering adds 135baf19e56d staging: wfx: drop useless function adds f751e356858f staging: wfx: drop useless enum hif_beacon adds 85da25771be2 staging: wfx: drop useless union hif_commands_ids adds 3d5c42c9d01b staging: wfx: drop useless struct hif_reset_flags adds dcbbbc111d5f staging: wfx: drop useless struct hif_ie_flags adds 239c6e9af12d staging: wfx: drop useless struct hif_join_flags adds de79de4ed7c3 staging: wfx: drop useless struct hif_bss_flags adds 8d1f501ddde4 staging: wfx: drop useless struct hif_map_link_flags adds 954756f5a795 staging: wfx: drop useless struct hif_suspend_resume_flags adds 1d8652c14ffd staging: wfx: drop useless struct hif_pm_mode adds c57d834f226f staging: wfx: drop useless struct hif_rx_flags adds 7df30b85d8da staging: wfx: drop useless struct hif_tx_result_flags adds f27659f41219 staging: wfx: drop useless structs only used in hif_req_tx adds 0bb4728cd543 staging: wfx: drop useless stricts only used in hif_req_st [...] adds a1fe137d1cfc staging: wfx: drop useless structs only used in hif_ind_startup adds 0104020f18a5 staging: wfx: drop useless union hif_privacy_key_data adds 79836c2eb95a staging: wfx: drop useless union hif_event_data adds cef9d0ab87d5 staging: wfx: drop useless union hif_indication_data adds a1a97225900c staging: wfx: drop struct hif_ie_tlv adds 61f759a98c56 staging: wfx: drop macro API_SSID_SIZE adds 7b43b07a1364 staging: wfx: fix naming of hif_tx_rate_retry_policy adds f68ef6d8c920 staging: wfx: fix spaces adds c8fb880910bd staging: wfx: uniformize naming rules in hif_tx_mib.c adds 3768c74b3a96 staging: wfx: drop async field from struct hif_cmd adds 618e29ef7ed8 staging: wfx: update TODO list adds b40c98b1cc77 staging: mt7621-pci: Update driver TODO file adds 978620cc4f55 staging: regulator: hi6421v600-regulator: Remove unused in [...] adds 1622d3545313 Merge 5.9-rc5 into staging-next adds 7d955952625e staging: rtl8723bs: remove cckrates{only}_included() adds 4aca9e65c61d staging: rtl8723bs: remove 5 GHz code adds e5df3236d62e Merge remote-tracking branch 'staging/staging-next' into master adds 0dabc9166079 Merge remote-tracking branch 'mux/for-next' into master adds c53b4502908c Merge remote-tracking branch 'icc/icc-next' into master adds 46a0abd7d124 Merge remote-tracking branch 'dmaengine/next' into master adds 02f7415054d7 Merge branch '5.9/scsi-fixes' into 5.10/scsi-ufs adds 9d9eaf460c1d Merge branch 'misc' into for-next adds 6cc0d489e741 Merge remote-tracking branch 'scsi/for-next' into master adds 247f99445938 scsi: ufs-pci: Add LTR support for Intel controllers adds 34eb5ccf35da scsi: qla2xxx: Remove unneeded variable 'rval' adds 8d4089cdc313 scsi: sym53c8xx_2: Remove unneeded semicolon adds 94e476520e1e scsi: nsp32: Remove unneeded semicolon adds bff8b14b0974 scsi: fnic: Remove unneeded semicolon adds a9e81c2922bf scsi: libfc: Fix passing zero to 'PTR_ERR' warning adds 3f4fee002b00 scsi: aic94xx: Remove unused inline function adds addf13729615 scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() adds d251193d1732 scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_c [...] adds 1c370903d12d scsi: target: Remove redundant assignment to variable 'ret' adds 62aa501dc9dd scsi: megaraid: Make smp_affinity_enable static adds f38c43a0e900 scsi: mpt3sas: Detect tampered Aero and Sea adapters adds 45181eab8ba7 scsi: mpt3sas: Fix sync irqs adds 3d49f7426e6c scsi: mpt3sas: A small correction in _base_process_reply_queue adds 782e2efb749f scsi: ufs: Fix NOP OUT timeout value adds 6d70cb343484 scsi: target: tcmu: Add missing newline when printing parameters adds 342c81eeaaf0 scsi: core: Clean up scsi_noretry_cmd() adds 46c9d608f989 scsi: core: Update additional sense codes list adds 4b29cb6197d9 scsi: ibmvfc: Avoid link down on FS9100 canister reboot adds bb1932dbb83a scsi: sym53c8xx_2: Delete unnecessary else-if in sym_xerr_ [...] adds 571e15688628 scsi: aacraid: Make some symbols static in aachba.c adds 7867c549d574 scsi: isci: Make isci_host_attrs static adds 5c2ef01448e9 scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c adds 2494ebe1b3f7 scsi: isci: Make scu_link_layer_set_txcomsas_timeout() static adds ebe41b991d37 scsi: myrs: Make some symbols static adds 9d8a5510281c scsi: myrb: Make some symblos static adds beef6fd02b90 scsi: virtio_scsi: Rescan the entire target on transport r [...] adds f97e6e1eabbf scsi: aic7xxx: Use kmemdup() in two places adds ed5dd6a67d5e scsi: core: Only re-run queue in scsi_end_request() if dev [...] adds 841eea3e678e Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 870f1b23fa8e hwspinlock: sprd: Remove redundant header files adds e69ee0cf655e rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() adds 231331b2dbd7 rpmsg: Avoid double-free in mtk_rpmsg_register_device adds 6c09ea0b0aef rpmsg: virtio: fix compilation warning for virtio_rpmsg_ch [...] adds 4fcdaf6e28d1 rpmsg: glink: Use complete_all for open states adds d5158cda9e7b rpmsg: Guard against null endpoint ops in destroy adds 0f579e524721 rpmsg: glink: Add support for rpmsg glink chrdev adds 4e3dda0bc603 rpmsg: glink: Expose rpmsg name attr for glink adds 9a4e66802e41 remoteproc: scp: add COMPILE_TEST dependency adds cb2d8d5b196c remoteproc: stm32: Fix pointer assignement adds 62180d7eae2f Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds a7caa5565de2 Merge remote-tracking branch 'rpmsg/for-next' into master adds e691260fd99f Merge remote-tracking branch 'gpio/for-next' into master adds 8d4a85b6abd3 gpiolib: switch to simpler IDA interface adds 6b6ff4acb310 device: property: add helpers to count items in string arrays adds 7cba1a4d5e16 gpiolib: generalize devprop_gpiochip_set_names() for devic [...] adds 32fc5aa2df12 gpiolib: unexport devprop_gpiochip_set_names() adds 9ca38f702333 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 3cce52189f27 Merge remote-tracking branch 'pinctrl/for-next' into master adds 2756ba005857 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds fe8a4f21751c Merge remote-tracking branch 'kselftest/next' into master adds 857a05d3d9cf Merge remote-tracking branch 'livepatching/for-next' into master adds 79d3409ce1d1 coresight: etm: perf: Sink selection using sysfs is deprecated adds 40278ee5edb8 coresight: Make sysfs functional on topologies with per core sink adds c40d16ef3efe coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface adds 6028dafde949 coresight: etm4x: Fix number of resources check for ETM 4. [...] adds 32fdadd4e9d0 Merge remote-tracking branch 'coresight/next' into master adds c254bcd7231a rtc: cmos: zero-init wkalrm when reading from CMOS adds fc9656a37049 rtc: rtc-rs5c313: Drop obsolete platform_set_drvdata() call adds f65e727464d7 rtc: rtc-rs5c313: Fix late hardware init adds 163a512cd929 rtc: rtc-rs5c313: Convert to module_platform_driver() adds 59ed01271552 rtc: ds1307: Ensure oscillator is enabled for DS1388 adds f471b05f76e4 rtc: ds1307: Clear OSF flag on DS1388 when setting time adds 0d982de3e27e rtc: fsl-ftm-alarm: update acpi device id adds c52d270c68a0 rtc: s3c: Simplify with dev_err_probe() adds d3b14296da69 rtc: rx8010: don't modify the global rtc ops adds 2e0ce569102c rtc: rx8010: remove a stray newline adds 28c86f30c979 rtc: rx8010: remove unnecessary brackets adds 756779719919 rtc: rx8010: consolidate local variables of the same type adds e9e4c2dae431 rtc: rx8010: use tabs instead of spaces for code formatting adds 13952c9e3538 rtc: rx8010: rename ret to err in rx8010_set_time() adds f702699c67d3 rtc: rx8010: don't use magic values for time buffer length adds b3ff7fd68d92 rtc: rx8010: drop unnecessary initialization adds 955a123c1490 rtc: rx8010: use a helper variable for client->dev in probe() adds 666f21413b88 rtc: rx8010: prefer sizeof(*val) over sizeof(struct type_of_val) adds 0ce627785afa rtc: rx8010: switch to using the preferred RTC API adds cee015d90d96 rtc: rx8010: switch to using the preferred i2c API adds 9868bc1ce272 rtc: rx8010: convert to using regmap adds 2fc1af3095af rtc: rx8010: use range checking provided by core RTC code adds d0a3b65052f0 rtc: st-lpc: Constify st_rtc_ops adds 9f8010e71f09 rtc: ds1685: Fix bank switching to avoid endless loop adds 35425bafc772 rtc: pcf2127: fix a bug when not specify interrupts property adds 3ae63a4feeb3 Merge remote-tracking branch 'rtc/rtc-next' into master adds 2fc97821644d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds ecc772fb625f Merge remote-tracking branch 'at24/at24/for-next' into master adds db303a6316cf Merge remote-tracking branch 'ntb/ntb-next' into master adds bc1c7827fec1 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds ccb650bbf515 Merge remote-tracking branch 'kspp/for-next/kspp' into master adds 8b22390eee7d Merge remote-tracking branch 'nvmem/for-next' into master adds 4df56e061ee8 Merge remote-tracking branch 'xarray/xarray' into master adds a1cec2695746 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 5e107a6b0613 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 937d13041115 Merge remote-tracking branch 'pidfd/for-next' into master adds 36c62e904588 include: fpga: adi-axi-common.h: add definitions for suppo [...] adds d43a210a7d0d fpga: dfl: move dfl_device_id to mod_devicetable.h adds a4fc2b4005b4 dfl: add dfl bus support to MODULE_DEVICE_TABLE() adds 6cc3f83da922 fpga: dfl: fix the comments of type & feature_id fields adds 3dd18d3eacd2 include: fpga: adi-axi-common: Fix leading whitespace in header adds a2a8cb05df29 fpga: dfl: add support for N3000 Nios private feature adds 6b09efadb8cf fpga: dfl: move dfl bus related APIs to include/linux/fpga/dfl.h adds e9540c536bb0 Merge remote-tracking branch 'fpga/for-next' into master adds c92b25d717a8 Merge remote-tracking branch 'trivial/for-next' into master adds 49d93e90de00 bus: mhi: core: Add const qualifier to MHI config information adds ebbc5eba7beb bus: mhi: Remove include of rwlock_types.h adds 3e223ba061d5 Merge remote-tracking branch 'mhi/mhi-next' into master adds bba9794d26d6 Merge remote-tracking branch 'notifications/notifications- [...] adds cf376d93308a Merge remote-tracking branch 'memblock/for-next' into master adds 24aec2d72202 mailmap: add older email addresses for Kees Cook adds 2037a957a7c9 mm/gup_benchmark: update the documentation in Kconfig adds a20852fdce81 ksm: reinstate memcg charge on copied pages adds 13c9b1e35652 mm: migration of hugetlbfs page skip memcg adds af44530718d3 shmem: shmem_writepage() split unlikely i915 THP adds f34afa517669 mm: fix check_move_unevictable_pages() on THP adds 9ac754fcb46f mlock: fix unevictable_pgs event counts on THP adds 0c7aef79d65b tmpfs: restore functionality of nr_inodes=0 adds 91e053f6daf9 kprobes: fix kill kprobe which has been marked as gone adds d2bfce6d2dff mm/thp: fix __split_huge_pmd_locked() for migration PMD adds 20c1f585565a selftests/vm: fix display of page size in map_hugetlb adds a1adfc3c3c06 mm/memory_hotplug: drain per-cpu pages again during memory [...] adds 234bf8a01750 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer adds ff8d0659a0b7 stackleak: let stack_erasing_sysctl take a kernel pointer buffer adds b41c561dc8f0 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] adds 47635b1f7d70 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] adds 397d7b913064 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 601e080fdcd1 /proc/kpageflags: do not use uninitialized struct pages adds 6037705fbf1c mm, THP, swap: fix allocating cluster for swapfile by mistake adds 81ff2f5ce5df mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds bf96fb256617 mm: khugepaged: avoid overriding min_free_kbytes set by user adds 2976567f35c7 mm/gup: fix gup_fast with dynamic page table folding adds b3ac9c9e4f3c mm: validate pmd after splitting adds 9c4b9e108475 lib/string.c: implement stpcpy adds 2c7a60c65a32 checkpatch: test $GIT_DIR changes adds 14bfda5f5122 compiler-clang: add build check for clang 10.0.1 adds 9f97cdac9792 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds 3231e045c6fe Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds b2e6091d5c80 Revert "arm64: vdso: Fix compilation with clang older than 8" adds d0642ffe1ce7 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds 841bdc8e1687 kasan: remove mentions of unsupported Clang versions adds 0349715436e6 compiler-gcc: improve version error adds 75572cc6ac89 ntfs: add check for mft record size in superblock adds ea251afc8b19 ocfs2: delete repeated words in comments adds 48b76ed6c976 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds af5730efc21e ocfs2: fix ocfs2 corrupt when iputting an inode adds 21792048f110 ramfs: support O_TMPFILE adds ba089615b9be fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 1c31c738d22f kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds bc9c5759d7e5 mm/slab.c: clean code by removing redundant if condition adds 54a23f346199 mm/slub.c: branch optimization in free slowpath adds 5502059ee27e mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds bcf36fb5165e mm/slub: make add_full() condition more explicit adds 834cd78ddac3 mm/kmemleak: rely on rcu for task stack scanning adds e5e8c2265207 x86/numa: cleanup configuration dependent command-line options adds 50b21ff62437 x86/numa: add 'nohmat' option adds 1390e393eeb2 x86/numa: fix build when CONFIG_ACPI is not set adds 623d24e9686c efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds b86146015c69 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 1d4495f67122 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds 92722c66d7c9 resource: report parent to walk_iomem_res_desc() callback adds e0ffc6c6010c mm/memory_hotplug: introduce default phys_to_target_node() [...] adds eb6d92fac58f mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds 880cbdb4fdfe ACPI: HMAT: attach a device for each soft-reserved range adds 5a0614e09b5b device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds 18f28120091b device-dax: drop the dax_region.pfn_flags attribute adds ccaf8763ea0c device-dax: move instance creation parameters to 'struct d [...] adds 3683d94ffb18 device-dax: make pgmap optional for instance creation adds bd1018ed6523 device-dax-make-pgmap-optional-for-instance-creation-fix adds c8e91fa88902 device-dax: kill dax_kmem_res adds 48116d2ecbd8 device-dax: add an allocation interface for device-dax instances adds d1715a6a1fce device-dax: introduce 'seed' devices adds b23bb38df280 drivers/base: make device_find_child_by_name() compatible [...] adds 4d4ae4f6d733 device-dax: add resize support adds fa08cfb49dfc mm/memremap_pages: convert to 'struct range' adds f3b66ac175cc mm/memremap_pages: support multiple ranges per invocation adds a19ca2696ae2 mm-memremap_pages-support-multiple-ranges-per-invocation-fix adds f3a608cbd4c5 device-dax: add dis-contiguous resource support adds 759d0d26b6f9 device-dax-add-dis-contiguous-resource-support-fix adds 2c9ff4335689 device-dax: introduce 'mapping' devices adds 9ea6e7683575 device-dax: make align a per-device property adds 8b4b82d0641c device-dax-make-align-a-per-device-property-fix adds ebb2472fc48e device-dax: add an 'align' attribute adds c529608543c5 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 adds c3b2d5e82f06 dax/hmem: introduce dax_hmem.region_idle parameter adds 862261e6704f device-dax: add a range mapping allocation attribute adds f12db0d7b85a device-dax: make dev_dax_kmem_probe() static adds 9edb3bd2d416 mm/debug.c: do not dereference i_ino blindly adds a13d3f1eb542 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds e80c2da23c5a powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 8e70a79736fe powerpc/mm: move setting pte specific flags to pfn_pte adds feaa6f3afd44 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds e19b274421e0 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds 18a88b85c140 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 8b244ab22177 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds 2734a1a61efa mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds c2984df3f15d mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds 54ea3c4e77bb mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds b8b7697e5559 mm/debug_vm_pgtable/locks: take correct page table lock adds 7e0f0aa03870 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds b1e32deb6c3e mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 8bbdfdf3d5ab mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 5c15055931fa mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds 0882903dcf57 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 0e9cc862fd3c mm: factor find_get_incore_page out of mincore_page adds a88edc01b438 mm: use find_get_incore_page in memcontrol adds 64c8e9ee5516 mm: optimise madvise WILLNEED adds 858a070ddc66 mm-optimise-madvise-willneed-fix adds 2efc7c8ac7d9 proc: optimise smaps for shmem entries adds 8d1e494a3321 i915: use find_lock_page instead of find_lock_entry adds dd2605a485fd mm: convert find_get_entry to return the head page adds 858cbfd233a3 mm-convert-find_get_entry-to-return-the-head-page-fix adds 887614f51773 mm/shmem: return head page from find_lock_entry adds 789f3da7180a mm-shmem-return-head-page-from-find_lock_entry-fix adds f72f7bfc5e05 mm: add find_lock_head adds b573991dff71 mm/filemap: fix filemap_map_pages for THP adds f18b541e4fb5 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 8f9668d1fb58 mm/gup: don't permit users to call get_user_pages with FOL [...] adds 0eaca9e174d3 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 219de28ae0c6 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds eff8414b7f9a mm: remove activate_page() from unuse_pte() adds 1d3bfe79c97c mm: remove superfluous __ClearPageActive() adds fc8e52e876ca mm/swap.c: fix confusing comment in release_pages() adds 0a215d5bb0ee mm/memremap.c: convert devmap static branch to {inc,dec} adds 3bbb870aff9d mm: memcontrol: use flex_array_size() helper in memcpy() adds 41fd7632ebd7 mm: memcontrol: Use the preferred form for passing the siz [...] adds 5d87933f58b9 memcg: introduce per-memcg reclaim interface adds 53b4ccd4b753 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds ea2991c1ab4e mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds 4fb4fab1a1c0 mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] adds db215f56dc1a mm: memcontrol: fix out-of-bounds on the buf returned by m [...] adds 816471ad3020 mm: memcontrol: correct the comment of mem_cgroup_iter() adds 48952d3e8425 mm/memcg: clean up obsolete enum charge_type adds d72a9b101b90 mm/memcg: simplify mem_cgroup_get_max() adds c71308b145ae mm-memcg-simplify-mem_cgroup_get_max-v4 adds 8e993c30c6e2 mm/memcg: unify swap and memsw page counters adds c9d96bb504cd selftests/vm: fix false build success on the second and la [...] adds 4b9f826f04e3 selftests/vm: fix incorrect gcc invocation in some cases adds 724627f78360 mm: account PMD tables like PTE tables adds e857baaa5749 arm: __pmd_free_tlb(): call page table destructor adds 72190f7f7178 mm/memory.c: fix typo in __do_fault() comment adds 5b91fa59d487 mm/memory.c: replace vmf->vma with variable vma adds cc480f9d5939 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 06247c2987a5 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds 1d8e861cdd04 mmap locking API: add mmap_lock_is_contended() adds 8148eb2897ce mm: smaps*: extend smap_gather_stats to support specified [...] adds 179aa8aa4411 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds 5753eea7d483 mm/mmap.c: fix the adjusted length error adds ecfe3d58aea0 mm: move PageDoubleMap bit adds 70452636b15f mm: simplify PageDoubleMap with PF_SECOND policy adds 9068741e8444 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 3fabac0903e6 mm/memory.c: fix spello of "function" adds 12f0810437e2 mm/mmap: not necessary to check mapping separately adds c7dfb2cd3b2f mm/mmap: check on file instead of the rb_root_cached of it [...] adds efe88fd635f8 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds 1186e061eca3 lib/test_hmm.c: remove unused dmirror_zero_page adds a87973c53a61 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds eaa119a2fb6e mm/dmapool.c: replace hard coded function name with __func__ adds 7f9a93c5e6d9 mm/memory-failure: do pgoff calculation before for_each_process() adds b730cb18780f mm/memory-failure.c: remove unused macro `writeback' adds 622012fd347b docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds 0d59f76cdfdc kasan/kunit: add KUnit Struct to Current Task adds 164ec9c1d9d7 KUnit: KASAN Integration adds 7b4bd3d09287 KASAN: Port KASAN Tests to KUnit adds f2734edb5c2d kasan-port-kasan-tests-to-kunit-v14 adds 3cbf8d14df77 KASAN: Testing Documentation adds d5646c5e070c mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds fb7ec7c0a56c mm/page_alloc: tweak comments in has_unmovable_pages() adds 13d4a9a1b956 mm/page_isolation: exit early when pageblock is isolated i [...] adds 935ba71e0704 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 9d705eff7ddd mm/page_isolation: cleanup set_migratetype_isolate() adds d31269708edb virtio-mem: don't special-case ZONE_MOVABLE adds d85010893e49 mm: document semantics of ZONE_MOVABLE adds 9a002cf24020 mm, isolation: avoid checking unmovable pages across pageb [...] adds 67acf3ee6860 mm/page_alloc.c: clean code by removing unnecessary initia [...] adds 57e316476a15 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds e42d25eb8c05 mm/page_alloc.c: micro-optimization remove unnecessary branch adds 37ff43ded997 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 6c1c3feae670 mm/hugetlb.c: remove the unnecessary non_swap_entry() adds bff7c71eb298 doc/vm: fix typo in the hugetlb admin documentation adds 6d270b47ad9f mm/huge_memory.c: update tlb entry if pmd is changed adds 6cda48b84e02 MIPS: do not call flush_tlb_all when setting pmd entry adds b82963624d7a mm/hugetlb: not necessary to coalesce regions recursively adds c89390aa7d33 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds bb1dff61ca0d mm/hugetlb: use list_splice to merge two list at once adds 50c7ffeb5aba mm/hugetlb: count file_region to be added when regions_nee [...] adds d120242fd7a3 mm/hugetlb: a page from buddy is not on any list adds a38be939bc85 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds ff8a26f05ef3 mm/hugetlb: take the free hpage during the iteration directly adds e5b12efce9ca mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds 183f00e3fa72 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds 51dbafe9cb88 mm/vmscan: fix infinite loop in drop_slab_node adds 0be940945cad mm/compaction.c: micro-optimization remove unnecessary branch adds 5384cda17976 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds 69d80d09aff2 dma-contiguous: simplify cma_early_percent_memory() adds b40dbf05bb52 arm, xtensa: simplify initialization of high memory pages adds 62e4183520ce arm64: numa: simplify dummy_numa_init() adds 77b7dc38479c h8300, nds32, openrisc: simplify detection of memory extents adds eaaa04a3f07e riscv: drop unneeded node initialization adds 720d357707fa mircoblaze: drop unneeded NUMA and sparsemem initializations adds a4338439882e memblock: make for_each_memblock_type() iterator private adds baf57fa79531 memblock: make memblock_debug and related functionality private adds 437010b06a16 memblock-make-memblock_debug-and-related-functionality-pri [...] adds 6443cfd1658a memblock: reduce number of parameters in for_each_mem_range() adds 39ad03ed63b2 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds 1b7bee369857 arch, drivers: replace for_each_membock() with for_each_me [...] adds 718c57ff7030 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 8f703afd646e mips: fix cavium-octeon build caused by memblock refactoring adds bbe5913ef8e4 x86/setup: simplify initrd relocation and reservation adds 67fd1383c7a8 x86/setup: simplify reserve_crashkernel() adds 7b019e814dd9 memblock: remove unused memblock_mem_size() adds 0c97d5cd23a0 memblock: implement for_each_reserved_mem_region() using _ [...] adds 069e0f1eb8d8 memblock: use separate iterators for memory and reserved regions adds 239d79713ee9 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds f0ea6fb05aa2 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds c0852162e0c1 mm/migrate: remove cpages-- in migrate_vma_finalize() adds f55a2f7d7499 mm/migrate: remove obsolete comment about device public adds 73d71db837d4 XArray: add xa_get_order adds 74a4b40d9ab5 xarray-add-xa_get_order-fix adds e385ef72ffcb XArray: add xas_split adds dec749d265a0 xarray-add-xas_split-fix adds a95f5612cb85 fix xarray split adds 1beb74d9ae31 mm/filemap: fix storing to a THP shadow entry adds c25a68b382bf mm/filemap: fix page cache removal for arbitrary sized THPs adds 568f242f8533 mm/memory: remove page fault assumption of compound page size adds 1a7b8150c81c mm/page_owner: change split_page_owner to take a count adds 26287dd35bdb mm/huge_memory: fix total_mapcount assumption of page size adds 8dd7033f5d5d mm/huge_memory: fix split assumption of page size adds fa14d4f2508f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds ebfbd548b34c mm/huge_memory: fix can_split_huge_page assumption of THP size adds 5a01907b07c3 mm/rmap: fix assumptions of THP size adds 7474019aff3c mm/truncate: fix truncation for pages of arbitrary size adds ad55b32050f5 mm/page-writeback: support tail pages in wait_for_stable_page adds 70a1b4f440b5 mm/vmscan: allow arbitrary sized pages to be paged out adds c999bd436fe9 mm/cma: make number of CMA areas dynamic, remove CONFIG_CMA_AREAS adds bf458fb386cf mm/readahead: add DEFINE_READAHEAD adds 251fd15d00c3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds dd134fee0f55 mm/readahead: make do_page_cache_ra take a readahead_control adds 21d39caeb98c mm/readahead: make ondemand_readahead take a readahead_control adds e83d8aa568e3 mm/readahead: pass readahead_control to force_page_cache_ra adds 7bab0989ce2c mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds 590261cfe067 mm/filemap: fold ra_submit into do_sync_mmap_readahead adds 349cba2dc066 mm/readahead: pass a file_ra_state into force_page_cache_ra adds f153e4032316 mm,hwpoison: cleanup unused PageHuge() check adds 35028cd1b600 mm, hwpoison: remove recalculating hpage adds cf20c7906942 mm,hwpoison-inject: don't pin for hwpoison_filter adds be01dd960a68 mm,hwpoison: unexport get_hwpoison_page and make it static adds 5c29733959c9 mm,hwpoison: kill put_hwpoison_page adds 7babfcf03ca3 mm,hwpoison: unify THP handling for hard and soft offline adds 1a9ba7eecfda mm,hwpoison: rework soft offline for free pages adds ec3ddc89a02f mm,hwpoison: rework soft offline for in-use pages adds a08876929b8c mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds 7f3b2db6a070 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] adds 8ad3193530f0 mm/memory-failure: fix return wrong value when isolate page fail adds d0ae3a4a597f mm,hwpoison: return 0 if the page is already poisoned in s [...] adds 0c3ec70f71d7 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds a05387053c9a mm,hwpoison: double-check page count in __get_any_page() adds 10020e5388f4 mm,hwpoison: take free pages off the buddy freelists adds cdcdec5767fb mm,hwpoison: refactor madvise_inject_error adds 1115fb1b6771 mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds dd73a58617e3 mm,hwpoison: drop unneeded pcplist draining adds 18e4f92bc815 mm,hwpoison: remove stale code adds de9689e2ea55 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds ec3fd58e4b09 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 8df4d0d7c506 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 6f6ee8eafa48 mm/vmstat.c: use helper macro abs() adds 031947f24615 mm/util.c: update the kerneldoc for kstrdup_const() adds 9f914e3ece65 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds d47ea58f879d mm/memory_hotplug: inline __offline_pages() into offline_pages() adds e226fc9527f5 mm/memory_hotplug: enforce section granularity when onlini [...] adds a01b33a8ae06 mm/memory_hotplug: simplify page offlining adds 92188235761b mm-memory_hotplug-simplify-page-offlining-fix adds 6571e7708c17 mm/page_alloc: simplify __offline_isolated_pages() adds b1cc033de72d mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds c66f8d088f9e mm/page_isolation: simplify return value of start_isolate_ [...] adds ce380ee867b7 mm/memory_hotplug: simplify page onlining adds 6a22f5032601 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds c24f9253c781 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds 83360f00d832 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds 8bd19638deef kernel/resource: make release_mem_region_adjustable() never fail adds 831c5dc3dace kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds 78d2bcbbb7ae mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 63ee31bf3af4 mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds 347d919c9e57 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds 275307623489 virtio-mem: try to merge system ram resources adds cf5fa2ca5bde xen/balloon: try to merge system ram resources adds 81d144636bed hv_balloon: try to merge system ram resources adds 75f605d357f4 mm: replace memmap_context by meminit_context adds fe535639d90e mm: don't rely on system state to detect hot-plug operations adds d183692937f1 mm: don't panic when links can't be created in sysfs adds 3b0efb888d86 mm/slab.h: remove duplicate include adds ab1230e6910a mm/page_reporting.c: drop stale list head check in page_re [...] adds 6c5d08f39a5c mm/highmem.c: clean up endif comments adds 7f1fbfbfad0f mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds 614aea576077 mm: use self-explanatory macros rather than "2" adds 8ad3ea7c4d5c mm: fix some broken comments adds d3b9c1174cfe mm: fix some comments formatting adds fc7474c62ec6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 8442c2b7f15b fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 0a51eedace18 kernel/hung_task.c: Monitor killed tasks. adds b30b71acf7ca proc/sysctl: make protected_* world readable adds 18cd8caeb344 fs: configfs: delete repeated words in comments adds e6b8059fb916 kernel.h: split out min()/max() et al. helpers adds 791b391a9786 get_maintainer: add test for file in VCS adds 9bd3b7b137b4 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds ae5c21352df9 lib: bitmap: delete duplicated words adds 8985d031c3e9 lib: libcrc32c: delete duplicated words adds 1d480e009208 lib: decompress_bunzip2: delete duplicated words adds 81dd88bed6ce lib: devres: delete duplicated words adds 8fe8851ba2e1 lib: dynamic_queue_limits: delete duplicated words + fix typo adds bad701a3a7f4 lib: earlycpio: delete duplicated words adds e73e0b50b1ab lib: radix-tree: delete duplicated words adds e73e67dcf260 lib: syscall: delete duplicated words adds c68fc97262f7 lib: test_sysctl: delete duplicated words adds 0f3b2f586f43 lib/mpi/mpi-bit.c: fix spello of "functions" adds dec472c3a0d9 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds c1fc3a8bdfb0 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds bc66847847b5 bitops: simplify get_count_order_long() adds e184db87baa3 bitops: use the same mechanism for get_count_order[_long] adds ef6c30eb4b0a checkpatch: add --kconfig-prefix adds e34926fef254 checkpatch: move repeated word test adds 7bc728c0e2b3 checkpatch: add test for comma use that should be semicolon adds 58a84d2ac478 const_structs.checkpatch: add phy_ops adds 53529c2de8da checkpatch: warn if trace_printk and friends are called adds 42f66e42c87e const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds cae9a1741867 checkpatch: warn on self-assignments adds 5ad157fad446 checkpatch-warn-on-self-assignments-checkpatch-fixes adds 633138789a5f checkpatch: allow not using -f with files that are in git adds fba9a7834409 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds ad47bcc82701 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 4f62447ca774 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 9aec681e7777 tools/testing/selftests: add self-test for verifying load [...] adds 414c744bdb37 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds 466ec6a87f77 coredump: let dump_emit() bail out on short writes adds 1a62a5880843 coredump: refactor page range dumping into common helper adds 9b98f237c572 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds 96637c47e7f5 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds de5bd8eb9323 mm/gup: take mmap_lock in get_dump_page() adds 4f20a1285c6c mm: remove the now-unnecessary mmget_still_valid() hack adds d267deeb72d1 autofs: harden ioctl table adds 8d58b5b04c09 panic: dump registers on panic_on_warn adds 577a38ed7a02 aio: simplify read_events() adds c41e8781818a scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 092d0e47093b scripts/gdb/tasks: add headers and improve spacing format adds 45f50de74e5f sched.h: drop in_ubsan field when UBSAN is in trap mode adds 4d9bfbaa065f ROMFS: support inode blocks calculation adds 7ac865dcca13 lib, include/linux: add usercopy failure capability adds 6fceb6f84a8f lib, uaccess: add failure injection to usercopy functions adds 707bfd71b86d x86: add failure injection to get/put/clear_user adds 84ddd1d0f65e Merge branch 'akpm-current/current' into master adds 1a6bebccf554 ia64: fix build error with !COREDUMP adds cffa9984dfef mm, memcg: rework remote charging API to support nesting adds 5ed1f3f76231 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds cfb32c3802fc mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds e21eb60359ef mm: kmem: prepare remote memcg charging infra for interrup [...] adds 3adce7439a0a mm: kmem: enable kernel memcg accounting from interrupt contexts adds 59506ef1e532 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 412ba4bc7111 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 0ab10d1646fe mm/migrate: avoid possible unnecessary process right check [...] adds fa232c0e12f6 mm/mmap: add inline vma_next() for readability of mmap code adds e6777ed84ef3 mm/mmap: add inline munmap_vma_range() for code readability adds cd89152fee22 mm/madvise: pass mm to do_madvise adds 51e5bf0f9b65 pid: move pidfd_get_pid() to pid.c adds ea70e3be8592 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 0809088a51ba mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 477d866a52e4 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds f39f348a85c3 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 20dcdb3ae444 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 36c45a8f7565 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 31cb9153b98f mm/madvise: remove duplicate include adds 9153d1f18a49 mm: remove duplicate include statement in mmu.c adds 75304da27af2 Merge branch 'akpm/master' into master adds 5fa35f247b56 Add linux-next specific files for 20200916
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 (f965d3ec86fa) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 1 + .../ABI/testing/sysfs-bus-dfl-devices-n3000-nios | 49 + Documentation/admin-guide/kdump/gdbmacros.txt | 13 +- Documentation/bpf/ringbuf.rst | 2 +- Documentation/devicetree/bindings/arm/qcom.yaml | 4 + .../devicetree/bindings/arm/samsung/pmu.yaml | 3 + .../devicetree/bindings/clock/imx8m-clock.yaml | 125 + .../devicetree/bindings/clock/imx8mm-clock.yaml | 68 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 70 - .../devicetree/bindings/clock/imx8mp-clock.yaml | 70 - .../devicetree/bindings/clock/imx8mq-clock.yaml | 72 - .../connector/samsung,usb-connector-11pin.txt | 49 - .../bindings/connector/usb-connector.yaml | 44 + .../bindings/crypto/samsung-slimsss.yaml | 2 +- .../bindings/display/bridge/nwl-dsi.yaml | 4 + .../display/panel/samsung,amoled-mipi-dsi.yaml | 12 +- .../devicetree/bindings/example-schema.yaml | 33 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 4 +- .../devicetree/bindings/gpu/vivante,gc.yaml | 9 +- .../interrupt-controller/fsl,irqsteer.yaml | 8 +- .../devicetree/bindings/mailbox/fsl,mu.yaml | 3 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 + .../devicetree/bindings/mfd/google,cros-ec.yaml | 8 + .../devicetree/bindings/mfd/rohm,bd71847-pmic.yaml | 9 +- .../devicetree/bindings/mtd/gpmi-nand.yaml | 18 +- .../devicetree/bindings/net/dsa/mt7530.txt | 13 +- .../devicetree/bindings/nvmem/imx-ocotp.yaml | 38 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 16 +- .../bindings/phy/hisilicon,hi3660-usb3.yaml | 60 + .../devicetree/bindings/phy/phy-hi3660-usb3.txt | 26 - .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 4 + .../bindings/power/supply/act8945a-charger.txt | 2 +- Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 14 +- .../bindings/reserved-memory/reserved-memory.txt | 3 + .../devicetree/bindings/reset/fsl,imx7-src.yaml | 19 +- .../devicetree/bindings/serial/fsl-imx-uart.yaml | 4 + .../devicetree/bindings/serial/fsl-lpuart.yaml | 17 +- .../bindings/sound/mt8183-da7219-max98357.txt | 1 + .../bindings/sound/ti,j721e-cpb-audio.yaml | 92 +- .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 2 + .../bindings/thermal/imx8mm-thermal.yaml | 10 +- .../bindings/timer/samsung,exynos4210-mct.yaml | 25 + .../devicetree/bindings/watchdog/arm,sp805.txt | 32 - .../devicetree/bindings/watchdog/arm,sp805.yaml | 71 + .../devicetree/bindings/watchdog/fsl-imx-wdt.yaml | 11 +- Documentation/driver-api/media/drivers/vidtv.rst | 2 +- .../features/vm/ioremap_prot/arch-support.txt | 2 +- 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 +- Documentation/userspace-api/media/v4l/buffer.rst | 17 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 43 + .../userspace-api/media/v4l/vidioc-create-bufs.rst | 6 +- .../userspace-api/media/v4l/vidioc-reqbufs.rst | 12 +- Documentation/virt/kvm/api.rst | 20 + MAINTAINERS | 9 +- Next/SHA1s | 175 +- Next/Trees | 1 + Next/merge.log | 2618 +++++++++++++------- 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/imx6qdl-tqma6.dtsi | 189 +- arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 2 +- 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/mach-imx/3ds_debugboard.c | 207 -- arch/arm/mach-imx/3ds_debugboard.h | 11 - arch/arm/mach-imx/Kconfig | 11 - arch/arm/mach-imx/Makefile | 9 +- arch/arm/mach-imx/board-mx31lilly.h | 28 - arch/arm/mach-imx/board-mx31lite.h | 29 - arch/arm/mach-imx/board-mx31moboard.h | 30 - arch/arm/mach-imx/common.h | 15 - arch/arm/mach-imx/devices-imx27.h | 86 - arch/arm/mach-imx/devices-imx31.h | 80 - arch/arm/mach-imx/devices-imx35.h | 87 - arch/arm/mach-imx/devices/Kconfig | 71 - arch/arm/mach-imx/devices/Makefile | 28 - arch/arm/mach-imx/devices/devices-common.h | 293 --- arch/arm/mach-imx/devices/devices.c | 35 - arch/arm/mach-imx/devices/platform-fec.c | 49 - arch/arm/mach-imx/devices/platform-flexcan.c | 45 - arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c | 51 - arch/arm/mach-imx/devices/platform-gpio-mxc.c | 31 - arch/arm/mach-imx/devices/platform-gpio_keys.c | 15 - arch/arm/mach-imx/devices/platform-imx-dma.c | 44 - arch/arm/mach-imx/devices/platform-imx-fb.c | 47 - arch/arm/mach-imx/devices/platform-imx-i2c.c | 74 - arch/arm/mach-imx/devices/platform-imx-keypad.c | 54 - arch/arm/mach-imx/devices/platform-imx-ssi.c | 86 - arch/arm/mach-imx/devices/platform-imx-uart.c | 92 - arch/arm/mach-imx/devices/platform-imx2-wdt.c | 52 - arch/arm/mach-imx/devices/platform-imx21-hcd.c | 38 - arch/arm/mach-imx/devices/platform-imx27-coda.c | 34 - arch/arm/mach-imx/devices/platform-ipu-core.c | 127 - arch/arm/mach-imx/devices/platform-mx2-camera.c | 59 - arch/arm/mach-imx/devices/platform-mx2-emma.c | 37 - arch/arm/mach-imx/devices/platform-mxc-ehci.c | 61 - arch/arm/mach-imx/devices/platform-mxc-mmc.c | 72 - arch/arm/mach-imx/devices/platform-mxc_nand.c | 72 - arch/arm/mach-imx/devices/platform-mxc_rtc.c | 43 - arch/arm/mach-imx/devices/platform-mxc_w1.c | 47 - arch/arm/mach-imx/devices/platform-pata_imx.c | 45 - .../mach-imx/devices/platform-sdhci-esdhc-imx.c | 64 - arch/arm/mach-imx/devices/platform-spi_imx.c | 78 - arch/arm/mach-imx/hardware.h | 1 - arch/arm/mach-imx/iomux-imx31.c | 161 -- arch/arm/mach-imx/iomux-mx21.h | 109 - arch/arm/mach-imx/iomux-mx27.h | 192 -- arch/arm/mach-imx/iomux-mx2x.h | 217 -- arch/arm/mach-imx/iomux-mx3.h | 706 ------ arch/arm/mach-imx/iomux-mx35.h | 1254 ---------- arch/arm/mach-imx/iomux-v1.c | 174 -- arch/arm/mach-imx/iomux-v1.h | 81 - arch/arm/mach-imx/iomux-v3.c | 65 - arch/arm/mach-imx/iomux-v3.h | 130 - arch/arm/mach-imx/mach-imx27.c | 55 + arch/arm/mach-imx/mach-imx7ulp.c | 3 + arch/arm/mach-imx/mach-mx31ads.c | 579 ----- arch/arm/mach-imx/mm-imx27.c | 88 - arch/arm/mach-imx/mm-imx3.c | 162 -- arch/arm/mach-imx/mx21.h | 176 -- arch/arm/mach-imx/mx31lite-db.c | 154 -- arch/arm/mach-imx/pcm037.h | 18 - arch/arm/mach-imx/ulpi.h | 20 - arch/arm/mm/cache-l2x0.c | 16 +- arch/arm/mm/dma-mapping.c | 28 +- arch/arm/mm/mmu.c | 1 - .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 8 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 12 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 1 - arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 32 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 1 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 50 + arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 63 +- arch/arm64/boot/dts/qcom/Makefile | 11 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 900 +++---- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 96 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 34 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 10 +- .../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/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 92 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 12 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 66 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 17 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 58 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 4 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 8 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 9 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 28 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 153 +- 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/arm64/boot/dts/ti/k3-am65-main.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 1 - 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/riscv/kernel/head.S | 1 - arch/s390/Kconfig | 2 + arch/s390/Kconfig.debug | 12 - arch/s390/configs/debug_defconfig | 3 +- arch/s390/configs/defconfig | 3 +- arch/s390/include/asm/ccwdev.h | 9 +- arch/s390/include/asm/chsc.h | 7 + arch/s390/include/asm/clp.h | 3 + arch/s390/include/asm/css_chars.h | 4 +- arch/s390/include/asm/io.h | 8 + arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/pci_clp.h | 19 + arch/s390/include/asm/pgtable.h | 52 +- arch/s390/include/asm/ptdump.h | 14 + arch/s390/include/asm/qdio.h | 10 +- arch/s390/include/asm/set_memory.h | 4 + arch/s390/include/asm/setup.h | 3 + arch/s390/include/asm/uaccess.h | 111 + arch/s390/include/asm/uv.h | 7 + arch/s390/kernel/dis.c | 24 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/idle.c | 5 +- arch/s390/kernel/kprobes.c | 57 +- arch/s390/kernel/pgm_check.S | 2 +- arch/s390/kernel/setup.c | 14 +- arch/s390/kernel/uv.c | 27 +- arch/s390/kernel/vdso64/Makefile | 2 +- arch/s390/mm/Makefile | 2 +- arch/s390/mm/dump_pagetables.c | 352 ++- arch/s390/mm/fault.c | 20 + arch/s390/mm/gmap.c | 2 +- arch/s390/mm/init.c | 2 + arch/s390/mm/kasan_init.c | 8 +- arch/s390/mm/pageattr.c | 2 +- arch/s390/mm/pgtable.c | 20 + arch/s390/net/bpf_jit_comp.c | 61 +- arch/s390/pci/Makefile | 1 + arch/s390/pci/pci.c | 63 +- arch/s390/pci/pci_bus.c | 66 +- arch/s390/pci/pci_bus.h | 12 - arch/s390/pci/pci_clp.c | 85 +- arch/s390/pci/pci_event.c | 5 +- arch/s390/pci/pci_iov.c | 97 + arch/s390/pci/pci_iov.h | 30 + arch/sh/include/asm/smp.h | 1 - arch/sh/kernel/entry-common.S | 1 - arch/sh/kernel/ptrace_32.c | 15 +- arch/x86/boot/compressed/Makefile | 2 + 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/imx/clk-gate2.c | 2 +- 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/devfreq/tegra30-devfreq.c | 4 +- drivers/edac/ghes_edac.c | 5 + drivers/extcon/extcon-axp288.c | 13 +- drivers/firmware/imx/scu-pd.c | 4 + drivers/firmware/qcom_scm.c | 24 + drivers/firmware/qcom_scm.h | 1 + drivers/fpga/Kconfig | 11 + drivers/fpga/Makefile | 2 + drivers/fpga/dfl-n3000-nios.c | 573 +++++ drivers/fpga/dfl.c | 1 + drivers/fpga/dfl.h | 85 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpiolib-acpi.c | 3 - drivers/gpio/gpiolib-devprop.c | 63 - drivers/gpio/gpiolib-of.c | 5 - drivers/gpio/gpiolib.c | 61 +- 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 | 253 +- 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_atomic_helper.c | 24 +- drivers/gpu/drm/drm_gem_vram_helper.c | 88 +- drivers/gpu/drm/drm_vblank.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 | 28 +- 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_sprite.c | 7 +- 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/gvt/cmd_parser.c | 6 +- drivers/gpu/drm/i915/gvt/gvt.h | 44 +- drivers/gpu/drm/i915/gvt/handlers.c | 32 +- drivers/gpu/drm/i915/gvt/mmio.c | 3 + drivers/gpu/drm/i915/gvt/mmio_context.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 25 +- drivers/gpu/drm/i915/i915_irq.c | 227 +- drivers/gpu/drm/i915/i915_reg.h | 36 +- drivers/gpu/drm/i915/i915_suspend.c | 23 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 114 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 4 + drivers/gpu/drm/ingenic/ingenic-ipu.c | 12 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 1 + 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/vboxvideo/vbox_mode.c | 10 +- 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/hv/channel_mgmt.c | 7 +- drivers/hwspinlock/sprd_hwspinlock.c | 2 - drivers/hwtracing/coresight/coresight-etm-perf.c | 2 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 9 +- drivers/hwtracing/coresight/coresight-etm4x.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/hwtracing/coresight/coresight-priv.h | 3 +- drivers/hwtracing/coresight/coresight.c | 62 +- drivers/i2c/busses/i2c-aspeed.c | 2 + drivers/i2c/busses/i2c-bcm2835.c | 8 +- drivers/i2c/busses/i2c-i801.c | 26 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 16 +- drivers/i2c/muxes/i2c-mux-reg.c | 10 +- drivers/i3c/master.c | 125 +- drivers/infiniband/core/cq.c | 30 +- drivers/infiniband/core/rdma_core.c | 30 +- drivers/infiniband/core/umem.c | 45 +- drivers/infiniband/core/uverbs_std_types.c | 3 +- .../infiniband/core/uverbs_std_types_counters.c | 4 +- drivers/infiniband/core/uverbs_std_types_wq.c | 2 +- drivers/infiniband/core/verbs.c | 56 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 84 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 8 +- drivers/infiniband/hw/cxgb4/cq.c | 3 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 4 +- drivers/infiniband/hw/cxgb4/mem.c | 8 +- drivers/infiniband/hw/cxgb4/provider.c | 3 +- drivers/infiniband/hw/cxgb4/qp.c | 3 +- drivers/infiniband/hw/efa/efa.h | 6 +- drivers/infiniband/hw/efa/efa_verbs.c | 20 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 5 - drivers/infiniband/hw/hns/hns_roce_alloc.c | 3 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 13 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 33 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 2 +- drivers/infiniband/hw/hns/hns_roce_main.c | 4 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 53 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 3 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 19 +- drivers/infiniband/hw/mlx4/ah.c | 5 - drivers/infiniband/hw/mlx4/cq.c | 4 +- drivers/infiniband/hw/mlx4/main.c | 6 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 11 +- drivers/infiniband/hw/mlx4/mr.c | 5 +- drivers/infiniband/hw/mlx4/qp.c | 5 +- drivers/infiniband/hw/mlx4/srq.c | 8 +- drivers/infiniband/hw/mlx5/ah.c | 5 - drivers/infiniband/hw/mlx5/cmd.c | 4 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/counters.c | 3 +- drivers/infiniband/hw/mlx5/cq.c | 9 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mem.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 13 +- drivers/infiniband/hw/mlx5/qp.c | 12 +- drivers/infiniband/hw/mlx5/qp.h | 4 +- drivers/infiniband/hw/mlx5/qpc.c | 5 +- drivers/infiniband/hw/mlx5/srq.c | 23 +- drivers/infiniband/hw/mlx5/srq.h | 2 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 22 +- drivers/infiniband/hw/mthca/mthca_provider.c | 20 +- drivers/infiniband/hw/ocrdma/ocrdma.h | 1 - drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 5 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 36 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 6 +- drivers/infiniband/hw/qedr/main.c | 9 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 6 +- drivers/infiniband/hw/qedr/verbs.c | 79 +- drivers/infiniband/hw/qedr/verbs.h | 8 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 7 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 4 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c | 9 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 6 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 8 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 8 +- drivers/infiniband/sw/rdmavt/ah.c | 3 +- drivers/infiniband/sw/rdmavt/ah.h | 2 +- drivers/infiniband/sw/rdmavt/cq.c | 3 +- drivers/infiniband/sw/rdmavt/cq.h | 2 +- drivers/infiniband/sw/rdmavt/pd.c | 3 +- drivers/infiniband/sw/rdmavt/pd.h | 2 +- drivers/infiniband/sw/rdmavt/srq.c | 3 +- drivers/infiniband/sw/rdmavt/srq.h | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 12 +- drivers/infiniband/sw/siw/siw_verbs.c | 9 +- drivers/infiniband/sw/siw/siw_verbs.h | 6 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 6 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 76 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 7 + drivers/input/misc/soc_button_array.c | 100 +- drivers/input/mouse/trackpoint.c | 10 +- drivers/input/mouse/trackpoint.h | 10 +- drivers/input/touchscreen/elants_i2c.c | 6 + drivers/input/touchscreen/raydium_i2c_ts.c | 131 +- drivers/irqchip/irq-bcm2836.c | 2 + drivers/irqchip/irq-gic.c | 67 +- drivers/media/common/videobuf2/videobuf2-core.c | 46 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 19 - drivers/media/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 18 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/platform/qcom/venus/core.c | 14 +- drivers/media/platform/qcom/venus/core.h | 17 +- drivers/media/platform/qcom/venus/firmware.c | 19 +- drivers/media/platform/qcom/venus/helpers.c | 239 ++ drivers/media/platform/qcom/venus/helpers.h | 2 + drivers/media/platform/qcom/venus/hfi_helper.h | 18 + drivers/media/platform/qcom/venus/vdec_ctrls.c | 31 +- drivers/media/platform/qcom/venus/venc.c | 159 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 14 +- drivers/media/test-drivers/vidtv/Kconfig | 1 - drivers/media/test-drivers/vidtv/vidtv_bridge.c | 35 +- drivers/media/test-drivers/vidtv/vidtv_bridge.h | 3 + drivers/media/test-drivers/vidtv/vidtv_channel.c | 23 +- drivers/media/test-drivers/vidtv/vidtv_common.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_demod.c | 255 +- drivers/media/test-drivers/vidtv/vidtv_demod.h | 4 - drivers/media/test-drivers/vidtv/vidtv_mux.c | 32 +- drivers/media/test-drivers/vidtv/vidtv_mux.h | 9 +- drivers/media/test-drivers/vidtv/vidtv_pes.c | 12 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 32 - drivers/media/test-drivers/vidtv/vidtv_psi.h | 8 - drivers/media/test-drivers/vidtv/vidtv_s302m.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_ts.h | 9 - drivers/media/test-drivers/vidtv/vidtv_tuner.c | 42 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 10 +- drivers/media/v4l2-core/v4l2-ctrls.c | 21 + drivers/media/v4l2-core/v4l2-ioctl.c | 5 +- drivers/misc/hisi_hikey_usb.c | 3 +- drivers/mmc/core/mmc.c | 8 +- drivers/mmc/host/mmc_spi.c | 2 +- drivers/mtd/devices/spear_smi.c | 4 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 10 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 2 +- drivers/net/dsa/Kconfig | 6 +- drivers/net/dsa/mt7530.c | 1192 ++++++++- drivers/net/dsa/mt7530.h | 259 +- drivers/net/ethernet/alteon/acenic.c | 9 +- drivers/net/ethernet/alteon/acenic.h | 3 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 19 +- drivers/net/ethernet/amd/xgbe/xgbe-i2c.c | 11 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 11 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 17 + drivers/net/ethernet/broadcom/cnic.c | 18 +- drivers/net/ethernet/cadence/macb_main.c | 7 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 12 +- drivers/net/ethernet/cavium/liquidio/octeon_main.h | 1 + drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 8 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 10 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 2 +- drivers/net/ethernet/chelsio/cxgb/sge.c | 12 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 16 +- drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 2 + drivers/net/ethernet/dlink/sundance.c | 21 +- drivers/net/ethernet/dnet.c | 8 +- drivers/net/ethernet/freescale/fec_ptp.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 51 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 7 +- drivers/net/ethernet/ibm/ibmvnic.c | 7 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 16 +- drivers/net/ethernet/intel/i40e/i40e_trace.h | 6 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 21 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 13 - drivers/net/ethernet/intel/i40e/i40e_type.h | 5 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 24 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 11 + drivers/net/ethernet/jme.c | 40 +- drivers/net/ethernet/lantiq_xrx200.c | 21 +- drivers/net/ethernet/marvell/pxa168_eth.c | 3 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/mellanox/mlx4/cq.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 19 + drivers/net/ethernet/mellanox/mlx4/eq.c | 3 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 12 + drivers/net/ethernet/mellanox/mlx5/core/cq.c | 4 +- .../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/mlx5/core/eq.c | 3 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 605 ++++- drivers/net/ethernet/mellanox/mlxsw/core.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 12 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 101 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 414 +--- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 82 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 59 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 + drivers/net/ethernet/micrel/ks8842.c | 17 +- drivers/net/ethernet/micrel/ksz884x.c | 14 +- drivers/net/ethernet/natsemi/ns83820.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 7 +- drivers/net/ethernet/ni/nixge.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 15 + drivers/net/ethernet/qlogic/qed/qed.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 27 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 12 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 17 + .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 +- drivers/net/ethernet/silan/sc92031.c | 12 +- drivers/net/ethernet/smsc/smc91x.c | 10 +- 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/net/usb/rndis_host.c | 2 +- drivers/net/wan/x25_asy.c | 3 +- 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/regulator/dummy.c | 4 +- drivers/regulator/fixed.c | 4 +- drivers/regulator/pca9450-regulator.c | 6 +- drivers/regulator/stw481x-vmmc.c | 4 +- drivers/regulator/ti-abb-regulator.c | 2 +- drivers/remoteproc/Kconfig | 2 +- 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/cio/qdio_main.c | 43 +- drivers/s390/cio/qdio_setup.c | 38 +- drivers/s390/crypto/zcrypt_api.c | 30 +- drivers/s390/crypto/zcrypt_api.h | 26 +- drivers/s390/crypto/zcrypt_ccamisc.c | 161 +- 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/s390/scsi/zfcp_qdio.c | 2 - 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/spi/spi-bcm-qspi.c | 15 +- drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-geni-qcom.c | 181 +- drivers/spi/spi-qcom-qspi.c | 5 +- drivers/spi/spi-qup.c | 2 +- drivers/spi/spi-sprd-adi.c | 5 +- drivers/spi/spi-sprd.c | 17 +- drivers/staging/emxx_udc/emxx_udc.h | 5 - drivers/staging/fwserial/fwserial.c | 2 +- drivers/staging/hikey9xx/hi6421v600-regulator.c | 1 - drivers/staging/mt7621-pci/TODO | 2 +- drivers/staging/octeon-usb/octeon-hcd.c | 3 +- drivers/staging/qlge/qlge_main.c | 12 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 59 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 - drivers/staging/rts5208/rtsx_transport.c | 24 +- drivers/staging/vt6655/device_main.c | 6 +- drivers/staging/vt6655/mac.h | 2 +- drivers/staging/vt6655/rxtx.c | 24 +- drivers/staging/wfx/TODO | 19 - drivers/staging/wfx/bh.c | 48 +- drivers/staging/wfx/data_rx.c | 2 +- drivers/staging/wfx/data_tx.c | 42 +- drivers/staging/wfx/hif_api_cmd.h | 254 +- drivers/staging/wfx/hif_api_general.h | 129 +- drivers/staging/wfx/hif_api_mib.h | 48 +- drivers/staging/wfx/hif_rx.c | 45 +- drivers/staging/wfx/hif_tx.c | 109 +- drivers/staging/wfx/hif_tx.h | 7 - drivers/staging/wfx/hif_tx_mib.c | 122 +- drivers/staging/wfx/hif_tx_mib.h | 11 +- drivers/staging/wfx/main.c | 17 +- drivers/staging/wfx/secure_link.h | 59 - drivers/staging/wfx/sta.c | 229 +- drivers/staging/wfx/sta.h | 2 - drivers/staging/wfx/wfx.h | 5 - 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/btrfs/ioctl.c | 3 +- fs/ext2/balloc.c | 6 +- fs/f2fs/acl.c | 6 +- fs/f2fs/compress.c | 153 +- fs/f2fs/data.c | 2 +- fs/f2fs/debug.c | 2 +- fs/f2fs/f2fs.h | 13 + fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 4 +- fs/f2fs/inline.c | 4 +- fs/f2fs/namei.c | 2 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 24 +- fs/f2fs/super.c | 14 +- fs/f2fs/xattr.c | 8 +- fs/lockd/mon.c | 2 +- fs/nfs/nfs42xattr.c | 1 - fs/nfs/nfs4file.c | 3 +- fs/nfs/nfs4proc.c | 6 +- fs/nfs/super.c | 2 +- fs/zonefs/super.c | 221 +- fs/zonefs/zonefs.h | 10 + include/drm/drm_atomic_helper.h | 3 + include/drm/drm_gem_vram_helper.h | 3 - 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 | 103 + include/linux/fpga/dfl.h | 86 + include/linux/gpio/driver.h | 3 - 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/mod_devicetable.h | 12 + include/linux/node.h | 13 +- include/linux/pci.h | 1 - include/linux/pgtable.h | 10 + include/linux/prefetch.h | 8 + include/linux/printk.h | 2 + include/linux/property.h | 13 + include/linux/qcom-geni-se.h | 4 +- include/linux/qcom_scm.h | 7 + include/linux/qed/qed_rdma_if.h | 2 - include/linux/qed/qede_rdma.h | 4 +- include/linux/rcupdate_trace.h | 4 + include/linux/sunrpc/bc_xprt.h | 2 +- include/linux/sunrpc/cache.h | 3 +- include/linux/sunrpc/msg_prot.h | 2 +- include/linux/swiotlb.h | 1 + include/media/videobuf2-core.h | 7 +- include/net/devlink.h | 3 + include/net/flow.h | 1 + include/net/netns/nexthop.h | 2 +- include/net/nexthop.h | 4 - include/net/sock.h | 2 - include/net/switchdev.h | 1 + include/net/tcp.h | 2 + include/net/vxlan.h | 3 + include/rdma/ib_umem.h | 37 +- include/rdma/ib_verbs.h | 150 +- include/scsi/scsi_device.h | 1 + include/trace/events/rpcrdma.h | 63 - include/trace/events/rxrpc.h | 2 +- include/trace/events/sunrpc.h | 286 ++- include/uapi/linux/devlink.h | 2 + include/uapi/linux/ethtool_netlink.h | 18 +- include/uapi/linux/ipmi_msgdefs.h | 2 + include/uapi/linux/v4l2-controls.h | 17 + include/uapi/linux/videodev2.h | 13 +- include/uapi/rdma/ib_user_verbs.h | 11 + kernel/dma/swiotlb.c | 6 +- kernel/kprobes.c | 5 +- kernel/printk/printk.c | 110 +- kernel/printk/printk_ringbuffer.c | 718 ++++-- kernel/printk/printk_ringbuffer.h | 35 +- kernel/rcu/tasks.h | 16 +- kernel/trace/trace_preemptirq.c | 4 +- lib/Makefile | 1 + lib/string.c | 24 + lib/test_hmm.c | 14 - localversion-next | 2 +- 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/shmem.c | 7 +- mm/slab.c | 4 +- mm/slub.c | 2 +- mm/swap_state.c | 2 + net/bridge/br.c | 5 + net/core/dev.c | 54 +- net/core/devlink.c | 30 + net/core/filter.c | 1 + net/ethtool/pause.c | 63 +- net/ipv4/fib_frontend.c | 1 + net/ipv4/ip_tunnel_core.c | 1 + net/ipv4/nexthop.c | 17 +- net/ipv4/route.c | 1 + net/ipv4/tcp.c | 26 +- net/ipv4/tcp_input.c | 23 +- net/ipv4/tcp_output.c | 1 - net/mptcp/mib.c | 5 + net/mptcp/mib.h | 5 + net/mptcp/pm_netlink.c | 39 +- net/mptcp/protocol.c | 511 +++- net/mptcp/protocol.h | 21 +- net/mptcp/subflow.c | 99 +- net/packet/af_packet.c | 15 +- net/rxrpc/ar-internal.h | 2 +- net/rxrpc/conn_client.c | 7 +- net/sched/act_tunnel_key.c | 1 + net/sched/cls_flower.c | 5 +- net/sunrpc/backchannel_rqst.c | 2 +- net/sunrpc/clnt.c | 78 +- net/sunrpc/rpcb_clnt.c | 129 +- net/sunrpc/sched.c | 52 +- net/sunrpc/sunrpc.h | 2 +- net/sunrpc/xprt.c | 24 +- net/sunrpc/xprtrdma/transport.c | 7 - net/sunrpc/xprtsock.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 +- scripts/mod/devicetable-offsets.c | 4 + scripts/mod/file2alias.c | 17 + security/selinux/hooks.c | 6 +- security/selinux/include/security.h | 10 + security/selinux/selinuxfs.c | 5 +- sound/pci/hda/hda_intel.c | 3 - sound/soc/codecs/rt1015.c | 111 +- sound/soc/codecs/rt1015.h | 8 + sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/mediatek/Kconfig | 1 + sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 40 + sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/sof/intel/apl.c | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 6 +- sound/soc/sof/intel/cnl.c | 15 +- sound/soc/sof/intel/hda-dsp.c | 20 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda.c | 2 +- sound/soc/sof/intel/hda.h | 3 - sound/soc/sof/intel/shim.h | 2 +- sound/soc/sof/intel/tgl.c | 2 +- sound/soc/sof/sof-pci-dev.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 10 +- sound/soc/ti/j721e-evm.c | 11 + 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 + tools/testing/selftests/net/mptcp/Makefile | 3 +- tools/testing/selftests/net/mptcp/simult_flows.sh | 293 +++ .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- tools/testing/selftests/vm/Makefile | 17 + 994 files changed, 19588 insertions(+), 18526 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios create mode 100644 Documentation/devicetree/bindings/clock/imx8m-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mm-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mp-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.yaml delete mode 100644 Documentation/devicetree/bindings/connector/samsung,usb-connect [...] create mode 100644 Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml delete mode 100644 Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt 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 delete mode 100644 arch/arm/mach-imx/3ds_debugboard.c delete mode 100644 arch/arm/mach-imx/3ds_debugboard.h delete mode 100644 arch/arm/mach-imx/board-mx31lilly.h delete mode 100644 arch/arm/mach-imx/board-mx31lite.h delete mode 100644 arch/arm/mach-imx/board-mx31moboard.h delete mode 100644 arch/arm/mach-imx/devices-imx27.h delete mode 100644 arch/arm/mach-imx/devices-imx31.h delete mode 100644 arch/arm/mach-imx/devices-imx35.h delete mode 100644 arch/arm/mach-imx/devices/Kconfig delete mode 100644 arch/arm/mach-imx/devices/Makefile delete mode 100644 arch/arm/mach-imx/devices/devices-common.h delete mode 100644 arch/arm/mach-imx/devices/devices.c delete mode 100644 arch/arm/mach-imx/devices/platform-fec.c delete mode 100644 arch/arm/mach-imx/devices/platform-flexcan.c delete mode 100644 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio-mxc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio_keys.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-dma.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-fb.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-i2c.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-keypad.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-ssi.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-uart.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx2-wdt.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx21-hcd.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx27-coda.c delete mode 100644 arch/arm/mach-imx/devices/platform-ipu-core.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-camera.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-emma.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-ehci.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-mmc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_nand.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rtc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_w1.c delete mode 100644 arch/arm/mach-imx/devices/platform-pata_imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-spi_imx.c delete mode 100644 arch/arm/mach-imx/iomux-imx31.c delete mode 100644 arch/arm/mach-imx/iomux-mx21.h delete mode 100644 arch/arm/mach-imx/iomux-mx27.h delete mode 100644 arch/arm/mach-imx/iomux-mx2x.h delete mode 100644 arch/arm/mach-imx/iomux-mx3.h delete mode 100644 arch/arm/mach-imx/iomux-mx35.h delete mode 100644 arch/arm/mach-imx/iomux-v1.c delete mode 100644 arch/arm/mach-imx/iomux-v1.h delete mode 100644 arch/arm/mach-imx/iomux-v3.c delete mode 100644 arch/arm/mach-imx/iomux-v3.h delete mode 100644 arch/arm/mach-imx/mach-mx31ads.c delete mode 100644 arch/arm/mach-imx/mm-imx27.c delete mode 100644 arch/arm/mach-imx/mx21.h delete mode 100644 arch/arm/mach-imx/mx31lite-db.c delete mode 100644 arch/arm/mach-imx/pcm037.h delete mode 100644 arch/arm/mach-imx/ulpi.h create mode 100644 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts create mode 100644 arch/s390/include/asm/ptdump.h create mode 100644 arch/s390/pci/pci_iov.c create mode 100644 arch/s390/pci/pci_iov.h create mode 100644 drivers/fpga/dfl-n3000-nios.c delete mode 100644 drivers/gpio/gpiolib-devprop.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 delete mode 100644 drivers/staging/wfx/secure_link.h create mode 100644 include/linux/fpga/dfl.h create mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-pause.sh create mode 100755 tools/testing/selftests/net/mptcp/simult_flows.sh