This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 5fa35f247b56 Add linux-next specific files for 20200916 omits 75304da27af2 Merge branch 'akpm/master' into master omits 9153d1f18a49 mm: remove duplicate include statement in mmu.c omits 31cb9153b98f mm/madvise: remove duplicate include omits 36c45a8f7565 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 20dcdb3ae444 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits f39f348a85c3 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 477d866a52e4 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 0809088a51ba mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits ea70e3be8592 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 51e5bf0f9b65 pid: move pidfd_get_pid() to pid.c omits cd89152fee22 mm/madvise: pass mm to do_madvise omits e6777ed84ef3 mm/mmap: add inline munmap_vma_range() for code readability omits fa232c0e12f6 mm/mmap: add inline vma_next() for readability of mmap code omits 0ab10d1646fe mm/migrate: avoid possible unnecessary process right check [...] omits 412ba4bc7111 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 59506ef1e532 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 3adce7439a0a mm: kmem: enable kernel memcg accounting from interrupt contexts omits e21eb60359ef mm: kmem: prepare remote memcg charging infra for interrup [...] omits cfb32c3802fc mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 5ed1f3f76231 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits cffa9984dfef mm, memcg: rework remote charging API to support nesting omits 1a6bebccf554 ia64: fix build error with !COREDUMP omits 84ddd1d0f65e Merge branch 'akpm-current/current' into master omits cf376d93308a Merge remote-tracking branch 'memblock/for-next' into master omits bba9794d26d6 Merge remote-tracking branch 'notifications/notifications- [...] omits 3e223ba061d5 Merge remote-tracking branch 'mhi/mhi-next' into master omits c92b25d717a8 Merge remote-tracking branch 'trivial/for-next' into master omits e9540c536bb0 Merge remote-tracking branch 'fpga/for-next' into master omits 937d13041115 Merge remote-tracking branch 'pidfd/for-next' into master omits 5e107a6b0613 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits a1cec2695746 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 4df56e061ee8 Merge remote-tracking branch 'xarray/xarray' into master omits 8b22390eee7d Merge remote-tracking branch 'nvmem/for-next' into master omits ccb650bbf515 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits bc1c7827fec1 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits db303a6316cf Merge remote-tracking branch 'ntb/ntb-next' into master omits ecc772fb625f Merge remote-tracking branch 'at24/at24/for-next' into master omits 2fc97821644d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 3ae63a4feeb3 Merge remote-tracking branch 'rtc/rtc-next' into master omits 32fdadd4e9d0 Merge remote-tracking branch 'coresight/next' into master omits 857a05d3d9cf Merge remote-tracking branch 'livepatching/for-next' into master omits fe8a4f21751c Merge remote-tracking branch 'kselftest/next' into master omits 2756ba005857 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 3cce52189f27 Merge remote-tracking branch 'pinctrl/for-next' into master omits 9ca38f702333 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits e691260fd99f Merge remote-tracking branch 'gpio/for-next' into master omits a7caa5565de2 Merge remote-tracking branch 'rpmsg/for-next' into master omits 841eea3e678e Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 6cc0d489e741 Merge remote-tracking branch 'scsi/for-next' into master omits 46a0abd7d124 Merge remote-tracking branch 'dmaengine/next' into master omits c53b4502908c Merge remote-tracking branch 'icc/icc-next' into master omits 0dabc9166079 Merge remote-tracking branch 'mux/for-next' into master omits e5df3236d62e Merge remote-tracking branch 'staging/staging-next' into master omits f5f933f3914f Merge remote-tracking branch 'thunderbolt/next' into master omits f2fa5d56edfc Merge remote-tracking branch 'soundwire/next' into master omits ef480ac6d4e0 Merge remote-tracking branch 'extcon/extcon-next' into master omits 50304152cb84 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 22596ef74c81 Merge remote-tracking branch 'tty/tty-next' into master omits 916ce534ab37 Merge remote-tracking branch 'phy-next/next' into master omits 61022e3b2435 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 26b3a50928e0 Merge remote-tracking branch 'usb/usb-next' into master omits af07773851b6 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 6ef226ecd5c6 Merge remote-tracking branch 'ipmi/for-next' into master omits 8e57d6677049 Merge remote-tracking branch 'leds/for-next' into master omits e418b8aff04c Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits b881b44f9584 Merge remote-tracking branch 'percpu/for-next' into master omits eac29cafa325 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 50663a5bf4a7 Merge remote-tracking branch 'kvm-arm/next' into master omits 707bfd71b86d x86: add failure injection to get/put/clear_user omits 6fceb6f84a8f lib, uaccess: add failure injection to usercopy functions omits 7ac865dcca13 lib, include/linux: add usercopy failure capability omits 4d9bfbaa065f ROMFS: support inode blocks calculation omits 45f50de74e5f sched.h: drop in_ubsan field when UBSAN is in trap mode omits 092d0e47093b scripts/gdb/tasks: add headers and improve spacing format omits c41e8781818a scripts/gdb/proc: add struct mount & struct super_block ad [...] omits 577a38ed7a02 aio: simplify read_events() omits 8d58b5b04c09 panic: dump registers on panic_on_warn omits d267deeb72d1 autofs: harden ioctl table omits 4f20a1285c6c mm: remove the now-unnecessary mmget_still_valid() hack omits de5bd8eb9323 mm/gup: take mmap_lock in get_dump_page() omits 96637c47e7f5 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 9b98f237c572 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 1a62a5880843 coredump: refactor page range dumping into common helper omits 466ec6a87f77 coredump: let dump_emit() bail out on short writes omits 414c744bdb37 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 9aec681e7777 tools/testing/selftests: add self-test for verifying load [...] omits 4f62447ca774 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits ad47bcc82701 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits fba9a7834409 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 633138789a5f checkpatch: allow not using -f with files that are in git omits 5ad157fad446 checkpatch-warn-on-self-assignments-checkpatch-fixes omits cae9a1741867 checkpatch: warn on self-assignments omits 42f66e42c87e const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 53529c2de8da checkpatch: warn if trace_printk and friends are called omits 58a84d2ac478 const_structs.checkpatch: add phy_ops omits 7bc728c0e2b3 checkpatch: add test for comma use that should be semicolon omits e34926fef254 checkpatch: move repeated word test omits ef6c30eb4b0a checkpatch: add --kconfig-prefix omits e184db87baa3 bitops: use the same mechanism for get_count_order[_long] omits bc66847847b5 bitops: simplify get_count_order_long() omits c1fc3a8bdfb0 lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits dec472c3a0d9 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits 0f3b2f586f43 lib/mpi/mpi-bit.c: fix spello of "functions" omits c68fc97262f7 lib: test_sysctl: delete duplicated words omits e73e67dcf260 lib: syscall: delete duplicated words omits e73e0b50b1ab lib: radix-tree: delete duplicated words omits bad701a3a7f4 lib: earlycpio: delete duplicated words omits 8fe8851ba2e1 lib: dynamic_queue_limits: delete duplicated words + fix typo omits 81dd88bed6ce lib: devres: delete duplicated words omits 1d480e009208 lib: decompress_bunzip2: delete duplicated words omits 8985d031c3e9 lib: libcrc32c: delete duplicated words omits ae5c21352df9 lib: bitmap: delete duplicated words omits 9bd3b7b137b4 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 791b391a9786 get_maintainer: add test for file in VCS omits e6b8059fb916 kernel.h: split out min()/max() et al. helpers omits 18cd8caeb344 fs: configfs: delete repeated words in comments omits b30b71acf7ca proc/sysctl: make protected_* world readable omits 0a51eedace18 kernel/hung_task.c: Monitor killed tasks. omits 8442c2b7f15b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fc7474c62ec6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits d3b9c1174cfe mm: fix some comments formatting omits 8ad3ea7c4d5c mm: fix some broken comments omits 614aea576077 mm: use self-explanatory macros rather than "2" omits 7f1fbfbfad0f mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits 6c5d08f39a5c mm/highmem.c: clean up endif comments omits ab1230e6910a mm/page_reporting.c: drop stale list head check in page_re [...] omits 3b0efb888d86 mm/slab.h: remove duplicate include omits d183692937f1 mm: don't panic when links can't be created in sysfs omits fe535639d90e mm: don't rely on system state to detect hot-plug operations omits 75f605d357f4 mm: replace memmap_context by meminit_context omits 81d144636bed hv_balloon: try to merge system ram resources omits cf5fa2ca5bde xen/balloon: try to merge system ram resources omits 275307623489 virtio-mem: try to merge system ram resources omits 347d919c9e57 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 63ee31bf3af4 mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 78d2bcbbb7ae mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 831c5dc3dace kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 8bd19638deef kernel/resource: make release_mem_region_adjustable() never fail omits 83360f00d832 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits c24f9253c781 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 6a22f5032601 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits ce380ee867b7 mm/memory_hotplug: simplify page onlining omits c66f8d088f9e mm/page_isolation: simplify return value of start_isolate_ [...] omits b1cc033de72d mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 6571e7708c17 mm/page_alloc: simplify __offline_isolated_pages() omits 92188235761b mm-memory_hotplug-simplify-page-offlining-fix omits a01b33a8ae06 mm/memory_hotplug: simplify page offlining omits e226fc9527f5 mm/memory_hotplug: enforce section granularity when onlini [...] omits d47ea58f879d mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 9f914e3ece65 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits 031947f24615 mm/util.c: update the kerneldoc for kstrdup_const() omits 6f6ee8eafa48 mm/vmstat.c: use helper macro abs() omits 8df4d0d7c506 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits ec3fd58e4b09 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits de9689e2ea55 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 18e4f92bc815 mm,hwpoison: remove stale code omits dd73a58617e3 mm,hwpoison: drop unneeded pcplist draining omits 1115fb1b6771 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits cdcdec5767fb mm,hwpoison: refactor madvise_inject_error omits 10020e5388f4 mm,hwpoison: take free pages off the buddy freelists omits a05387053c9a mm,hwpoison: double-check page count in __get_any_page() omits 0c3ec70f71d7 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits d0ae3a4a597f mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 8ad3193530f0 mm/memory-failure: fix return wrong value when isolate page fail omits 7f3b2db6a070 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits a08876929b8c mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits ec3ddc89a02f mm,hwpoison: rework soft offline for in-use pages omits 1a9ba7eecfda mm,hwpoison: rework soft offline for free pages omits 7babfcf03ca3 mm,hwpoison: unify THP handling for hard and soft offline omits 5c29733959c9 mm,hwpoison: kill put_hwpoison_page omits be01dd960a68 mm,hwpoison: unexport get_hwpoison_page and make it static omits cf20c7906942 mm,hwpoison-inject: don't pin for hwpoison_filter omits 35028cd1b600 mm, hwpoison: remove recalculating hpage omits f153e4032316 mm,hwpoison: cleanup unused PageHuge() check omits 349cba2dc066 mm/readahead: pass a file_ra_state into force_page_cache_ra omits 590261cfe067 mm/filemap: fold ra_submit into do_sync_mmap_readahead omits 7bab0989ce2c mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits e83d8aa568e3 mm/readahead: pass readahead_control to force_page_cache_ra omits 21d39caeb98c mm/readahead: make ondemand_readahead take a readahead_control omits dd134fee0f55 mm/readahead: make do_page_cache_ra take a readahead_control omits 251fd15d00c3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits bf458fb386cf mm/readahead: add DEFINE_READAHEAD omits c999bd436fe9 mm/cma: make number of CMA areas dynamic, remove CONFIG_CMA_AREAS omits 70a1b4f440b5 mm/vmscan: allow arbitrary sized pages to be paged out omits ad55b32050f5 mm/page-writeback: support tail pages in wait_for_stable_page omits 7474019aff3c mm/truncate: fix truncation for pages of arbitrary size omits 5a01907b07c3 mm/rmap: fix assumptions of THP size omits ebfbd548b34c mm/huge_memory: fix can_split_huge_page assumption of THP size omits fa14d4f2508f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 8dd7033f5d5d mm/huge_memory: fix split assumption of page size omits 26287dd35bdb mm/huge_memory: fix total_mapcount assumption of page size omits 1a7b8150c81c mm/page_owner: change split_page_owner to take a count omits 568f242f8533 mm/memory: remove page fault assumption of compound page size omits c25a68b382bf mm/filemap: fix page cache removal for arbitrary sized THPs omits 1beb74d9ae31 mm/filemap: fix storing to a THP shadow entry omits a95f5612cb85 fix xarray split omits dec749d265a0 xarray-add-xas_split-fix omits e385ef72ffcb XArray: add xas_split omits 74a4b40d9ab5 xarray-add-xa_get_order-fix omits 73d71db837d4 XArray: add xa_get_order omits f55a2f7d7499 mm/migrate: remove obsolete comment about device public omits c0852162e0c1 mm/migrate: remove cpages-- in migrate_vma_finalize() omits f0ea6fb05aa2 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 239d79713ee9 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 069e0f1eb8d8 memblock: use separate iterators for memory and reserved regions omits 0c97d5cd23a0 memblock: implement for_each_reserved_mem_region() using _ [...] omits 7b019e814dd9 memblock: remove unused memblock_mem_size() omits 67fd1383c7a8 x86/setup: simplify reserve_crashkernel() omits bbe5913ef8e4 x86/setup: simplify initrd relocation and reservation omits 8f703afd646e mips: fix cavium-octeon build caused by memblock refactoring omits 718c57ff7030 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 1b7bee369857 arch, drivers: replace for_each_membock() with for_each_me [...] omits 39ad03ed63b2 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits 6443cfd1658a memblock: reduce number of parameters in for_each_mem_range() omits 437010b06a16 memblock-make-memblock_debug-and-related-functionality-pri [...] omits baf57fa79531 memblock: make memblock_debug and related functionality private omits a4338439882e memblock: make for_each_memblock_type() iterator private omits 720d357707fa mircoblaze: drop unneeded NUMA and sparsemem initializations omits eaaa04a3f07e riscv: drop unneeded node initialization omits 77b7dc38479c h8300, nds32, openrisc: simplify detection of memory extents omits 62e4183520ce arm64: numa: simplify dummy_numa_init() omits b40dbf05bb52 arm, xtensa: simplify initialization of high memory pages omits 69d80d09aff2 dma-contiguous: simplify cma_early_percent_memory() omits 5384cda17976 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 0be940945cad mm/compaction.c: micro-optimization remove unnecessary branch omits 51dbafe9cb88 mm/vmscan: fix infinite loop in drop_slab_node omits 183f00e3fa72 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits e5b12efce9ca mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits ff8a26f05ef3 mm/hugetlb: take the free hpage during the iteration directly omits a38be939bc85 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits d120242fd7a3 mm/hugetlb: a page from buddy is not on any list omits 50c7ffeb5aba mm/hugetlb: count file_region to be added when regions_nee [...] omits bb1dff61ca0d mm/hugetlb: use list_splice to merge two list at once omits c89390aa7d33 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits b82963624d7a mm/hugetlb: not necessary to coalesce regions recursively omits 6cda48b84e02 MIPS: do not call flush_tlb_all when setting pmd entry omits 6d270b47ad9f mm/huge_memory.c: update tlb entry if pmd is changed omits bff7c71eb298 doc/vm: fix typo in the hugetlb admin documentation omits 6c1c3feae670 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 37ff43ded997 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits e42d25eb8c05 mm/page_alloc.c: micro-optimization remove unnecessary branch omits 57e316476a15 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits 67acf3ee6860 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 9a002cf24020 mm, isolation: avoid checking unmovable pages across pageb [...] omits d85010893e49 mm: document semantics of ZONE_MOVABLE omits d31269708edb virtio-mem: don't special-case ZONE_MOVABLE omits 9d705eff7ddd mm/page_isolation: cleanup set_migratetype_isolate() omits 935ba71e0704 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 13d4a9a1b956 mm/page_isolation: exit early when pageblock is isolated i [...] omits fb7ec7c0a56c mm/page_alloc: tweak comments in has_unmovable_pages() omits d5646c5e070c mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits 3cbf8d14df77 KASAN: Testing Documentation omits f2734edb5c2d kasan-port-kasan-tests-to-kunit-v14 omits 7b4bd3d09287 KASAN: Port KASAN Tests to KUnit omits 164ec9c1d9d7 KUnit: KASAN Integration omits 0d59f76cdfdc kasan/kunit: add KUnit Struct to Current Task omits 622012fd347b docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits b730cb18780f mm/memory-failure.c: remove unused macro `writeback' omits 7f9a93c5e6d9 mm/memory-failure: do pgoff calculation before for_each_process() omits eaa119a2fb6e mm/dmapool.c: replace hard coded function name with __func__ omits a87973c53a61 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits 1186e061eca3 lib/test_hmm.c: remove unused dmirror_zero_page omits efe88fd635f8 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits c7dfb2cd3b2f mm/mmap: check on file instead of the rb_root_cached of it [...] omits 12f0810437e2 mm/mmap: not necessary to check mapping separately omits 3fabac0903e6 mm/memory.c: fix spello of "function" omits 9068741e8444 mm/mmap: leave adjust_next as virtual address instead of p [...] omits 70452636b15f mm: simplify PageDoubleMap with PF_SECOND policy omits ecfe3d58aea0 mm: move PageDoubleMap bit omits 5753eea7d483 mm/mmap.c: fix the adjusted length error omits 179aa8aa4411 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 8148eb2897ce mm: smaps*: extend smap_gather_stats to support specified [...] omits 1d8e861cdd04 mmap locking API: add mmap_lock_is_contended() omits 06247c2987a5 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits cc480f9d5939 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 5b91fa59d487 mm/memory.c: replace vmf->vma with variable vma omits 72190f7f7178 mm/memory.c: fix typo in __do_fault() comment omits e857baaa5749 arm: __pmd_free_tlb(): call page table destructor omits 724627f78360 mm: account PMD tables like PTE tables omits 4b9f826f04e3 selftests/vm: fix incorrect gcc invocation in some cases omits c9d96bb504cd selftests/vm: fix false build success on the second and la [...] omits 8e993c30c6e2 mm/memcg: unify swap and memsw page counters omits c71308b145ae mm-memcg-simplify-mem_cgroup_get_max-v4 omits d72a9b101b90 mm/memcg: simplify mem_cgroup_get_max() omits 48952d3e8425 mm/memcg: clean up obsolete enum charge_type omits 816471ad3020 mm: memcontrol: correct the comment of mem_cgroup_iter() omits db215f56dc1a mm: memcontrol: fix out-of-bounds on the buf returned by m [...] omits 4fb4fab1a1c0 mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] omits ea2991c1ab4e mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits 53b4ccd4b753 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 5d87933f58b9 memcg: introduce per-memcg reclaim interface omits 41fd7632ebd7 mm: memcontrol: Use the preferred form for passing the siz [...] omits 3bbb870aff9d mm: memcontrol: use flex_array_size() helper in memcpy() omits 0a215d5bb0ee mm/memremap.c: convert devmap static branch to {inc,dec} omits fc8e52e876ca mm/swap.c: fix confusing comment in release_pages() omits 1d3bfe79c97c mm: remove superfluous __ClearPageActive() omits eff8414b7f9a mm: remove activate_page() from unuse_pte() omits 219de28ae0c6 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 0eaca9e174d3 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 8f9668d1fb58 mm/gup: don't permit users to call get_user_pages with FOL [...] omits f18b541e4fb5 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits b573991dff71 mm/filemap: fix filemap_map_pages for THP omits f72f7bfc5e05 mm: add find_lock_head omits 789f3da7180a mm-shmem-return-head-page-from-find_lock_entry-fix omits 887614f51773 mm/shmem: return head page from find_lock_entry omits 858cbfd233a3 mm-convert-find_get_entry-to-return-the-head-page-fix omits dd2605a485fd mm: convert find_get_entry to return the head page omits 8d1e494a3321 i915: use find_lock_page instead of find_lock_entry omits 2efc7c8ac7d9 proc: optimise smaps for shmem entries omits 858a070ddc66 mm-optimise-madvise-willneed-fix omits 64c8e9ee5516 mm: optimise madvise WILLNEED omits a88edc01b438 mm: use find_get_incore_page in memcontrol omits 0e9cc862fd3c mm: factor find_get_incore_page out of mincore_page omits 0882903dcf57 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 5c15055931fa mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 8bbdfdf3d5ab mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits b1e32deb6c3e mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 7e0f0aa03870 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits b8b7697e5559 mm/debug_vm_pgtable/locks: take correct page table lock omits 54ea3c4e77bb mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits c2984df3f15d mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits 2734a1a61efa mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits 8b244ab22177 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits 18a88b85c140 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits e19b274421e0 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits feaa6f3afd44 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 8e70a79736fe powerpc/mm: move setting pte specific flags to pfn_pte omits e80c2da23c5a powerpc/mm: add DEBUG_VM WARN for pmd_clear omits a13d3f1eb542 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits 9edb3bd2d416 mm/debug.c: do not dereference i_ino blindly omits f12db0d7b85a device-dax: make dev_dax_kmem_probe() static omits 862261e6704f device-dax: add a range mapping allocation attribute omits c3b2d5e82f06 dax/hmem: introduce dax_hmem.region_idle parameter omits c529608543c5 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits ebb2472fc48e device-dax: add an 'align' attribute omits 8b4b82d0641c device-dax-make-align-a-per-device-property-fix omits 9ea6e7683575 device-dax: make align a per-device property omits 2c9ff4335689 device-dax: introduce 'mapping' devices omits 759d0d26b6f9 device-dax-add-dis-contiguous-resource-support-fix omits f3a608cbd4c5 device-dax: add dis-contiguous resource support omits a19ca2696ae2 mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits f3b66ac175cc mm/memremap_pages: support multiple ranges per invocation omits fa08cfb49dfc mm/memremap_pages: convert to 'struct range' omits 4d4ae4f6d733 device-dax: add resize support omits b23bb38df280 drivers/base: make device_find_child_by_name() compatible [...] omits d1715a6a1fce device-dax: introduce 'seed' devices omits 48116d2ecbd8 device-dax: add an allocation interface for device-dax instances omits c8e91fa88902 device-dax: kill dax_kmem_res omits bd1018ed6523 device-dax-make-pgmap-optional-for-instance-creation-fix omits 3683d94ffb18 device-dax: make pgmap optional for instance creation omits ccaf8763ea0c device-dax: move instance creation parameters to 'struct d [...] omits 18f28120091b device-dax: drop the dax_region.pfn_flags attribute omits 5a0614e09b5b device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits 880cbdb4fdfe ACPI: HMAT: attach a device for each soft-reserved range omits eb6d92fac58f mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits e0ffc6c6010c mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 92722c66d7c9 resource: report parent to walk_iomem_res_desc() callback omits 1d4495f67122 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits b86146015c69 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits 623d24e9686c efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits 1390e393eeb2 x86/numa: fix build when CONFIG_ACPI is not set omits 50b21ff62437 x86/numa: add 'nohmat' option omits e5e8c2265207 x86/numa: cleanup configuration dependent command-line options omits 834cd78ddac3 mm/kmemleak: rely on rcu for task stack scanning omits bcf36fb5165e mm/slub: make add_full() condition more explicit omits 5502059ee27e mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 54a23f346199 mm/slub.c: branch optimization in free slowpath omits bc9c5759d7e5 mm/slab.c: clean code by removing redundant if condition omits 1c31c738d22f kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits ba089615b9be fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits 21792048f110 ramfs: support O_TMPFILE omits af5730efc21e ocfs2: fix ocfs2 corrupt when iputting an inode omits 48b76ed6c976 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ea251afc8b19 ocfs2: delete repeated words in comments omits 75572cc6ac89 ntfs: add check for mft record size in superblock omits 0349715436e6 compiler-gcc: improve version error omits 841bdc8e1687 kasan: remove mentions of unsupported Clang versions omits d0642ffe1ce7 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits b2e6091d5c80 Revert "arm64: vdso: Fix compilation with clang older than 8" omits 3231e045c6fe Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits 9f97cdac9792 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 14bfda5f5122 compiler-clang: add build check for clang 10.0.1 omits 2c7a60c65a32 checkpatch: test $GIT_DIR changes omits 9c4b9e108475 lib/string.c: implement stpcpy omits b3ac9c9e4f3c mm: validate pmd after splitting omits 2976567f35c7 mm/gup: fix gup_fast with dynamic page table folding omits bf96fb256617 mm: khugepaged: avoid overriding min_free_kbytes set by user omits 81ff2f5ce5df mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits 6037705fbf1c mm, THP, swap: fix allocating cluster for swapfile by mistake omits 601e080fdcd1 /proc/kpageflags: do not use uninitialized struct pages omits 397d7b913064 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 47635b1f7d70 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] omits b41c561dc8f0 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] omits ff8d0659a0b7 stackleak: let stack_erasing_sysctl take a kernel pointer buffer omits 234bf8a01750 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer omits a1adfc3c3c06 mm/memory_hotplug: drain per-cpu pages again during memory [...] omits 20c1f585565a selftests/vm: fix display of page size in map_hugetlb omits d2bfce6d2dff mm/thp: fix __split_huge_pmd_locked() for migration PMD omits 91e053f6daf9 kprobes: fix kill kprobe which has been marked as gone omits 0c7aef79d65b tmpfs: restore functionality of nr_inodes=0 omits 9ac754fcb46f mlock: fix unevictable_pgs event counts on THP omits f34afa517669 mm: fix check_move_unevictable_pages() on THP omits af44530718d3 shmem: shmem_writepage() split unlikely i915 THP omits 13c9b1e35652 mm: migration of hugetlbfs page skip memcg omits a20852fdce81 ksm: reinstate memcg charge on copied pages omits 2037a957a7c9 mm/gup_benchmark: update the documentation in Kconfig omits 24aec2d72202 mailmap: add older email addresses for Kees Cook omits cf5ec9efaf35 Merge remote-tracking branch 'rcu/rcu/next' into master omits 4b81b1297f0b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 8be79bc97792 Merge remote-tracking branch 'edac/edac-for-next' into master omits c82d83b54e10 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits b5903eed5c20 Merge remote-tracking branch 'tip/auto-latest' into master omits 2fd69d863d4f Merge remote-tracking branch 'spi/for-next' into master omits 13108aa56fc9 Merge remote-tracking branch 'devicetree/for-next' into master omits 0216ed2a7868 Merge remote-tracking branch 'audit/next' into master omits abbda2f25492 Merge remote-tracking branch 'iommu/next' into master omits 1671bad6911a Merge remote-tracking branch 'tomoyo/master' into master omits 80e6c82dcfec Merge remote-tracking branch 'smack/next' into master omits 6008725613cd Merge remote-tracking branch 'selinux/next' into master omits 516d0d253291 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 5c4471b9c7a1 Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 9e1a1fac0b19 Merge remote-tracking branch 'security/next-testing' into master omits a7066925763a Merge remote-tracking branch 'regulator/for-next' into master omits 5b6b4c4381ac Merge remote-tracking branch 'battery/for-next' into master omits 9fad19fbe253 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits a359720697ac Merge remote-tracking branch 'mmc/next' into master omits ed8af1c9df6c Merge remote-tracking branch 'block/for-next' into master omits a4743fddd484 Merge remote-tracking branch 'input/next' into master omits 569eb08d3fca Merge remote-tracking branch 'modules/modules-next' into master omits 17a405d6f4eb Merge remote-tracking branch 'sound-asoc/for-next' into master omits b98dcd8a98b6 Merge remote-tracking branch 'sound/for-next' into master omits db05a239fe8c Merge remote-tracking branch 'regmap/for-next' into master omits 8f257a74bc0b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 9dd34d4e89d6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits f9171d31ef53 Merge remote-tracking branch 'drm-msm/msm-next' into master omits b97e93a9dd79 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 45cf1601c828 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 71d1864fd4bf Merge remote-tracking branch 'amdgpu/drm-next' into master omits 5dc410e82b85 Merge remote-tracking branch 'drm/drm-next' into master omits 7973e424f0fc Merge remote-tracking branch 'crypto/master' into master omits 1fa4976814b3 Merge remote-tracking branch 'nand/nand/next' into master omits a376936940ed Merge remote-tracking branch 'mtd/mtd/next' into master omits 62bd57db09de Merge remote-tracking branch 'gfs2/for-next' into master omits d3ac0ab5177c Merge remote-tracking branch 'bluetooth/master' into master omits 5851709ed0b5 Merge remote-tracking branch 'bpf-next/master' into master omits 83cedc14e02f Merge remote-tracking branch 'net-next/master' into master omits 7bae609b1991 Merge remote-tracking branch 'rdma/for-next' into master omits a9c910e03ab2 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 18900cd39b05 Merge remote-tracking branch 'dlm/next' into master omits bee30397d5b0 Merge remote-tracking branch 'ieee1394/for-next' into master omits 2dad73fc035a Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 0c8ea188c528 Merge remote-tracking branch 'opp/opp/linux-next' into master omits bd65e3277765 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits ca9c0e3226f3 Merge remote-tracking branch 'cpupower/cpupower' into master omits 584bef61627f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits db0fcea33a66 Merge remote-tracking branch 'v4l-dvb/master' into master omits 83571b11d1e0 Merge remote-tracking branch 'jc_docs/docs-next' into master omits ee5291064a87 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits c3b19c39b233 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 17fb3211ef40 Merge remote-tracking branch 'i3c/i3c/next' into master omits 60e6207a3bde Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 7be6fb70b451 Merge remote-tracking branch 'hid/for-next' into master omits e8a7ee028eba Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 3cb330c476bb Merge remote-tracking branch 'pci/next' into master omits e9978361435e Merge remote-tracking branch 'printk/for-next' into master omits bfff9b791a4f Merge remote-tracking branch 'vfs/for-next' into master omits 9c64dbac427c Merge remote-tracking branch 'file-locks/locks-next' into master omits 5b8fe701f68f Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 42ff904c2005 Merge remote-tracking branch 'zonefs/for-next' into master omits d62f643eb3b3 Merge remote-tracking branch 'xfs/for-next' into master omits 8e723cc6d72b Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits ed99f5637d25 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits 454a34fbf034 Merge remote-tracking branch 'fuse/for-next' into master omits 7c8859f106e2 Merge remote-tracking branch 'f2fs/dev' into master omits 670a1fea347a Merge remote-tracking branch 'ext3/for_next' into master omits 8d583655f37c Merge remote-tracking branch 'exfat/dev' into master omits 186425444abf Merge remote-tracking branch 'erofs/dev' into master omits 26b7601202bf Merge remote-tracking branch 'configfs/for-next' into master omits 874de57d0479 Merge remote-tracking branch 'btrfs/for-next' into master omits b6b3aaf9cb62 Merge remote-tracking branch 'fscrypt/master' into master omits 71100ebb465c Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 401b98ec2b4b Merge remote-tracking branch 'sh/for-next' into master omits 9c7bfc90dacc Merge remote-tracking branch 's390-setfs/set_fs' into master omits 43498811c833 Merge remote-tracking branch 's390/features' into master omits 29e557e78090 Merge remote-tracking branch 'risc-v/for-next' into master omits 136fbb196726 Merge remote-tracking branch 'powerpc/next' into master omits 11283c521d54 Merge remote-tracking branch 'parisc-hd/for-next' into master omits d3c67f19396a Merge remote-tracking branch 'nds32/next' into master omits 32b7890f118e Merge remote-tracking branch 'mips/mips-next' into master omits 8c10458cfc96 Merge remote-tracking branch 'microblaze/next' into master omits 356ebba6db60 Merge remote-tracking branch 'm68knommu/for-next' into master omits 863f593ccde7 Merge remote-tracking branch 'm68k/for-next' into master omits 38afc652e081 Merge remote-tracking branch 'ia64/next' into master omits 455d4e1f489c Merge remote-tracking branch 'h8300/h8300-next' into master omits 38752f34fa08 Merge remote-tracking branch 'clk-samsung/for-next' into master omits f35ecdbbb99f Merge remote-tracking branch 'clk/clk-next' into master omits 62af310a185c Merge remote-tracking branch 'uniphier/for-next' into master omits b57763116566 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits c265e4cc2864 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits dd2b5c33bd14 Merge remote-tracking branch 'tegra/for-next' into master omits 7ae646ae3305 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits a094c49d2294 Merge remote-tracking branch 'scmi/for-linux-next' into master omits d4579212f848 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 200a0ce54626 Merge remote-tracking branch 'rockchip/for-next' into master omits 8047294d7cc9 Merge remote-tracking branch 'reset/reset/next' into master omits 0bb351b8f821 Merge remote-tracking branch 'renesas/next' into master omits 5e7dfc281505 Merge remote-tracking branch 'realtek/for-next' into master omits 7895faf1ed34 Merge remote-tracking branch 'qcom/for-next' into master omits 0d7d2daa5dfe Merge remote-tracking branch 'omap/for-next' into master omits ec3933b79ec8 Merge remote-tracking branch 'mvebu/for-next' into master omits 1e897d5051a0 Merge remote-tracking branch 'mediatek/for-next' into master omits 0960d10d913a Merge remote-tracking branch 'keystone/next' into master omits b18d4de5abcf Merge remote-tracking branch 'imx-mxs/for-next' into master omits fe9bf83f97ee Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 58632555d405 Merge remote-tracking branch 'at91/at91-next' into master omits 87ba22ced652 Merge remote-tracking branch 'aspeed/for-next' into master omits f40f52f5f3ab Merge remote-tracking branch 'amlogic/for-next' into master omits 2ea51b15e104 Merge remote-tracking branch 'arm-soc/for-next' into master omits 110e81944df2 Merge remote-tracking branch 'arm-perf/for-next/perf' into master omits 52b95a71a0ac Merge remote-tracking branch 'arm64/for-next/core' into master omits 001cd0a8c867 Merge remote-tracking branch 'arm/for-next' into master omits 812f910891ca Merge remote-tracking branch 'dma-mapping/for-next' into master omits 79fb118c4199 Merge remote-tracking branch 'kbuild/for-next' into master omits 76cb69ba8b41 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 8562c805780e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 670076220b20 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 15c066631bd9 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 43c1d07008a1 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 7c9e5bd3a2b8 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 1b33f03ae4d5 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 71eb4df8efc5 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 30ff3f4e47f9 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 3c8b77d33f25 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 71be92ad69ca Merge remote-tracking branch 'vfs-fixes/fixes' into master omits cba472b2ab97 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits bec8497bda5a Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 5676c29ec17b Merge remote-tracking branch 'kvms390-fixes/master' into master omits 02efbe07fbb1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits 7d427d0453ab Merge remote-tracking branch 'ide/master' into master omits 3cb0ca7440d0 Merge remote-tracking branch 'input-current/for-linus' int [...] omits 1474fb45c9bc Merge remote-tracking branch 'phy/fixes' into master omits 95dc73a042d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4baf3954fe4f Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 8fae241b96c2 Merge remote-tracking branch 'usb.current/usb-linus' into master omits 237733f1cce1 Merge remote-tracking branch 'pci-current/for-linus' into master omits 698ee42cd91e Merge remote-tracking branch 'spi-fixes/for-linus' into master omits dcfa0e535508 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 19aa4cc893cf Merge remote-tracking branch 'sound-current/for-linus' int [...] omits d277219ff272 Merge remote-tracking branch 'ipsec/master' into master omits 2580fc756cc8 Merge remote-tracking branch 'bpf/master' into master omits 6a258d841266 Merge remote-tracking branch 'net/master' into master omits 73191a6a32b3 Merge remote-tracking branch 'sparc/master' into master omits 5aed7dc2b94a Merge remote-tracking branch 's390-fixes/fixes' into master omits 129340a29649 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 62a853bd8e5b Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 06f8f27f2601 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits d62c70e7f819 Revert "drm/radeon: handle PCIe root ports with addressing [...] omits ee067e7cf992 drm/amdgpu: add device ID for sienna_cichlid (v2) omits 30341b560441 drm/amdgpu: use the AV1 defines for VCN 3.0 omits 062ea50c4a6f drm/amdgpu: add VCN 3.0 AV1 registers omits 3576c4b03cde drm/amdgpu: add the GC 10.3 VRS registers omits e15e1a28cc2d drm/amdgpu: remove experimental flag from navi12 omits ec22b08ba5ba drm/amd/powerplay: optimize the mclk dpm policy settings omits 58624c08ed27 drm/amdgpu: add another raven1 gfxoff quirk omits 7cc855b0d275 PCI/ERR: Fix reset logic in pcie_do_recovery() call omits 953bb6292100 rcutorture: Make preemptible TRACE02 enable lockdep omits 278f5ae88e88 rcu-tasks: Enclose task-list scan in rcu_read_lock() omits 18a097f51463 fixup! rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace omits 59a7289f2810 rcu-tasks: Fix low-probability task_struct leak omits 6ead5eedca99 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace omits 3f6992f1484b Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] omits 70acfdb8bef3 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] omits 01539289d477 s390/uaccess: implement HAVE_GET_KERNEL_NOFAULT support omits 7641158b2d93 s390/dis: get rid of set_fs() usage omits d4fcaab2185b s390/zcrypt: remove set_fs() invocation in zcrypt device driver omits 96fd3d69c31f Merge branch 'irq/ipi-as-irq' into irq/irqchip-next omits 34100a5d8022 Merge branch 'base.set_fs' of https://git.kernel.org/pub/s [...] omits 1c2a2a257904 irqchip/gic: Cleanup Franken-GIC handling omits 1d578592a8b5 irqchip/gic: Handle non-standard SGI deactivation on Samsu [...] omits 3405dea2d801 irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs omits fec38565411f clk: samsung: Use cached clk_hws instead of __clk_lookup() calls omits da75a065ad24 clk: samsung: exynos5420/5250: Add IDs to the CPU parent c [...] omits 3615eb8b0f54 clk: samsung: Add clk ID definitions for the CPU parent clocks omits ac1ae8baa91f clk: samsung: exynos5420: Avoid __clk_lookup() calls when [...] omits b073be630466 clk: samsung: exynos5420: Add definition of clock ID for m [...] omits 257145af1d5b clk: samsung: Prevent potential endless loop in the PLL se [...] omits 3a822d8ea3b3 RISC-V: Fix duplicate included thread_info.h omits fbb145bcfb5e Merge branch 'for-5.9-fixes' into for-next omits f2c70afc10b2 percpu: fix first chunk size calculation for populated bitmap omits 11bb873d4e8c docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] omits 15d5ea19f76c Merge branch 'misc-5.9' into next-fixes omits de0a4481dcf2 Merge remote-tracking branch 'spi/for-5.10' into spi-next omits a67ea3c79f01 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits 4c66a0efe041 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits f11cecaf4673 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits e841ab6475e7 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits 5660b62a26d7 Merge branch 'irq/misc-5.10' into irq/irqchip-next omits 778163fa6eb6 Merge branch 'irq/dev_err_probe' into irq/irqchip-next omits 10cef2839b33 Merge branch 'irq/gic-v3-nmi-ns' into irq/irqchip-next omits c0abc232fe67 Merge branch 'irq/gic-retrigger' into irq/irqchip-next omits 81f27e183282 Merge branch 'irq/ipi-as-irq' into irq/irqchip-next omits cc1e18121f1c ARM: Remove custom IRQ stat accounting omits b47d50d86630 ARM: Kill __smp_cross_call and co omits c85263af35a9 arm64: Remove custom IRQ stat accounting omits 80f7a452093a arm64: Kill __smp_cross_call and co omits b332b8d1493b irqchip/armada-370-xp: Configure IPIs as standard interrupts omits 27172806ee2c irqchip/hip04: Configure IPIs as standard interrupts omits 09eb672ce4fb irqchip/bcm2836: Configure mailbox interrupts as standard [...] omits 9bb366926540 irqchip/gic-common: Don't enable SGIs by default omits ac063232d4b0 irqchip/gic: Configure SGIs as standard interrupts omits 2242f14db775 irqchip/gic: Refactor SMP configuration omits da741652d681 irqchip/gic-v3: Configure SGIs as standard interrupts omits 0ec63ea2b8cd Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 45faed7569d3 srcu: Take early exit on memory-allocation failure omits 48429336279d rcuscale: Avoid divide by zero omits ad32fb7f92ad rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace omits 875bca405e16 rcu-tasks: Selectively enable more RCU Tasks Trace IPIs omits 8a4be143768e rcu-tasks: Use more aggressive polling for RCU Tasks Trace omits 18a1031619de xfs: ensure that fpunch, fcollapse, and finsert operations [...] omits fd2d6c0c1144 xfs: make sure the rt allocator doesn't run off the end omits 34c6209d59ed xfs: Remove unneeded semicolon omits abecc38b009f Merge branch 'for-next-next-v5.9-20200910' into for-next-20200910 omits 34a1e24924c0 Merge branch 'for-next-current-v5.8-20200910' into for-nex [...] omits 9de9242c02f4 Merge branch 'ext/omar/send-prep' into for-next-next-v5.9- [...] omits 2f7861293c92 Merge branch 'ext/filipe/falloc-fixes' into for-next-next- [...] omits c6730c05535d Merge branch 'ext/josef/more-lockdep-v2-new' into for-next [...] omits 6a35c4e37424 Merge branch 'misc-next' into for-next-next-v5.9-20200910 omits 8167ce5a5424 Merge branch 'misc-next' into for-next-current-v5.8-20200910 omits 5376053f7eb1 Merge branch 'misc-5.9' into for-next-current-v5.8-20200910 omits 131ed96ce9d3 btrfs: do not create raid sysfs entries under any locks omits 988649e4289d btrfs: kill the rcu protection for fs_info->space_info omits a21cfe6eb38f btrfs: rename btrfs_insert_clone_extent() to a more generic name omits 01a72a1da8de btrfs: rename btrfs_punch_hole_range() to a more generic name omits ee6b6531b30a btrfs: rename struct btrfs_clone_extent_info to a more gen [...] omits 8b95fa03d37e btrfs: remove item_size member of struct btrfs_clone_extent_info omits becb69440205 btrfs: fix metadata reservation for fallocate that leads t [...] omits 608138fdfe61 btrfs: add send_stream_version attribute to sysfs omits d04bca85b0a5 btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() omits deebdcb1d6b5 btrfs: send: avoid copying file data omits d168eaa6f6a1 cpufreq: qcom-hw: Make use of cpufreq driver_data for pass [...] omits d7a976b4f156 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE omits 4a6457d4829b cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ omits 09b9a2ddf82d cpufreq: dt-platdev: Blacklist st,stih418 SoC omits da59537eb7bd cpufreq: sti-cpufreq: add stih418 support omits eed38e15581f cpufreq: s5pv210: Use dev_err instead of pr_err in probe omits d4887207ee3d cpufreq: s5pv210: Simplify with dev_err_probe() omits 52c32e281da1 cpufreq: tegra186: Fix initial frequency omits 474839cc0e14 Merge commit 'ded10c47f39e' into HEAD omits f60c854866e9 btrfs: send: get rid of i_size logic in send_write() omits 509d74d1a43a rcu-tasks: Mark variables static omits 30eda7636f76 rcuscale: Add RCU Tasks Trace omits a99530d13cc9 btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] omits b4e94c8f6d74 btrfs: simplify gotos in open_seed_device omits 2719d0bf25bc btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] omits 8db21db55a07 btrfs: remove tmp variable for list traversal in btrfs_ini [...] omits acc1b226d924 btrfs: use sprout device_list_mutex in btrfs_init_devices_late omits 341ffb783305 btrfs: reada: lock all seed/sprout devices in __reada_star [...] omits f606b5589aad btrfs: handle errors in btrfs_sysfs_add_fs_devices omits 37bc7cd89c8c btrfs: initialize sysfs devid and device link for seed device omits a467d9789844 btrfs: split and refactor btrfs_sysfs_remove_devices_dir omits fd8e11fb8ffc btrfs: simplify parameters of btrfs_sysfs_add_devices_dir omits cb0181bdaaf9 btrfs: make btrfs_sysfs_remove_devices_dir return void omits cf1a6ae01e75 btrfs: add btrfs_sysfs_remove_device helper omits 7a40cf397471 btrfs: add btrfs_sysfs_add_device helper omits 36532ef1b460 btrfs: fix replace of seed device omits f4ace182f950 btrfs: fix put of uninitialized kobject after seed device delete omits 8c9c3b790ee2 btrfs: improve device scanning messages omits 22ee181dc69b btrfs: fix NULL pointer dereference after failure to creat [...] omits e68d6c98e2a8 btrfs: pretty print leaked root name omits 87fa497f7f9a riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page [...] omits 6f36a9635082 riscv/mm/fault: Fix inline placement in vmalloc_fault() de [...] omits 211bae6f9aed RISC-V: Add page table dump support for uefi omits e4f64dd42a28 RISC-V: Add EFI runtime services omits 282048ee6534 RISC-V: Add EFI stub support. omits 8b852864d68d RISC-V: Add PE/COFF header for EFI stub omits 5d6dff9147ad RISC-V: Implement late mapping page table allocation functions omits 40464d3fc5ae RISC-V: Add early ioremap support omits c569ae3fd8b3 RISC-V: Move DT mapping outof fixmap omits 0b5089fe149c riscv: Add cache information in AUX vector omits ba5725c69547 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO omits 7e7240611d37 riscv: Set more data to cacheinfo omits fd0c026febd3 riscv/mm/fault: Move access error check to function omits 94e96a213cc2 riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault() omits a95d19dfec44 riscv/mm/fault: Simplify mm_fault_error() omits c3400d0daf63 riscv/mm/fault: Move fault error handling to mm_fault_error() omits d8663552e085 riscv/mm/fault: Simplify fault error handling omits 9bd198417d3e riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault() omits d24120a3fc62 riscv/mm/fault: Move bad area handling to bad_area() omits ea0292ad738a riscv/mm/fault: Move no context handling to no_context() omits 1b55a2d9cc46 riscv/mm: Simplify retry logic in do_page_fault() omits 6bf710098245 efi: Rename arm-init to efi-init common for all arch omits f7305a30f0ec include: pe.h: Add RISC-V related PE definition omits d3f3d8756978 rcu: Panic after fixed number of stalls omits bb577de457f2 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs omits 007d16a07735 scftorture: Add an alternative IPI vector omits 7c0073f2994c xfs: force the log after remapping a synchronous-writes file omits 7724567d7d15 xfs: Convert xfs_attr_sf macros to inline functions omits 66f8e544b5ea xfs: Use variable-size array for nameval in xfs_attr_sf_entry omits acfc932f77d2 xfs: Remove typedef xfs_attr_shortform_t omits ce7726a988d8 xfs: remove typedef xfs_attr_sf_entry_t omits 08639d86fa65 xfs: Remove kmem_zalloc_large() omits 75b89018eb33 xfs: enable big timestamps omits 2504dbb2c049 xfs: trace timestamp limits omits 4434089b2d08 xfs: widen ondisk quota expiration timestamps to handle y2038+ omits de63a670b67d xfs: widen ondisk inode timestamps to deal with y2038+ omits 0944f39f176c xfs: redefine xfs_ictimestamp_t omits 45e06fe6d122 xfs: redefine xfs_timestamp_t omits 54ba865f63c4 xfs: move xfs_log_dinode_to_disk to the log recovery code omits bc504d6e17f6 xfs: refactor quota timestamp coding omits 7f20c7a4a37e xfs: refactor default quota grace period setting code omits 9fe2ad7b2d73 xfs: refactor quota expiration timer modification omits 8ffc184755d9 btrfs: free fs roots on failed mount omits 9eb59f12fcd2 btrfs: sysfs: export currently running exclusive operation omits 620345b26499 btrfs: enumerate the type of exclusive operation in progress omits 6c71f7b7d8ac btrfs: require only sector size alignment for parent eb bytenr omits ed041f845c2f btrfs: sysfs: init devices outside of the chunk_mutex omits 13497238172f btrfs: fix lockdep splat in add_missing_dev omits 3f1b3862f394 btrfs: make extent_fiemap take btrfs_inode omits 3a35ef266657 btrfs: make btrfs_zero_range_check_range_boundary take btr [...] omits c10c4bb4e2fe btrfs: make copy_inline_to_page take btrfs_inode omits a232863670fe btrfs: make btrfs_find_ordered_sum take btrfs_inode omits a58277945c12 btrfs: make get_extent_skip_holes take btrfs_inode omits 1cd04665815d btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] omits 387dd2bc0062 btrfs: make btrfs_invalidatepage work on btrfs_inode omits 64dd4f5035e8 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode omits 93bbac63d590 btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode omits 109eb4aab323 btrfs: make ordered extent tracepoint take btrfs_inode omits 7f84d0c01ecd btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode omits dec9debee427 btrfs: make inode_tree_del take btrfs_inode omits d156295b66c1 btrfs: use BTRFS_NESTED_NEW_ROOT for double splits omits 490121d0e613 btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots omits 496335e8aa2d btrfs: introduce BTRFS_NESTING_SPLIT for split blocks omits 4d192b9ed0b8 btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW omits 7f0bb9905612 btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT omits ffe3dc47fca0 btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks omits 371562aa903d btrfs: add nesting tags to the locking helpers omits 159666458748 btrfs: introduce btrfs_path::recurse omits 6c8814582ea0 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] omits 16cdcc0cb66d btrfs: don't opencode sync_blockdev in btrfs_init_new_device omits fca155a9de48 btrfs: remove redundant code from btrfs_free_stale_devices omits 7c271866713d btrfs: refactor locked condition in btrfs_init_new_device omits dbb4898095fe btrfs: use RCU for quick device check in btrfs_init_new_device omits a05aa612e50e btrfs: ctree: check key order before merging tree blocks omits 465de6df9eee btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] omits 4e27ab6f9a12 btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() omits 4c61a798d1e2 btrfs: extent_io: do extra check for extent buffer read wr [...] omits a24dd07f7774 btrfs: rework error detection in init_tree_roots omits 634e87d4825d btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations omits 12090e70141e btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] omits d748de2d782a btrfs: do not hold device_list_mutex when closing devices omits 2317a9ee3a89 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks omits 161a176d74f2 btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] omits b33cfce86ca5 btrfs: remove alloc_list splice in btrfs_prepare_sprout omits 158684c6f066 btrfs: document some invariants of seed code omits 8c982f257852 btrfs: switch seed device to list api omits e63995925103 btrfs: simplify setting/clearing fs_info to btrfs_fs_devices omits 13e2c582c53e btrfs: make close_fs_devices return void omits 2b9085275873 btrfs: factor out loop logic from btrfs_free_extra_devids omits a0188905f6c5 btrfs: factor out reada loop in __reada_start_machine omits d9eda8b727b4 btrfs: remove err variable from btrfs_get_extent omits b9652af9743a btrfs: dio iomap DSYNC workaround omits 142d581ec0dd btrfs: switch to iomap for direct IO omits 90cd399b8795 btrfs: add owner and fs_info to alloc_state io_tree omits 44622bb2da07 btrfs: make read_block_group_item return void omits d2396a1b7e30 btrfs: sysfs: fix unused-but-set-variable warnings omits 19f91935d5d3 btrfs: make fast fsyncs wait only for writeback omits c9224223c08f btrfs: do not commit logs and transactions during link and [...] omits 24b081c1807b btrfs: do not take the log_mutex of the subvolume when pin [...] omits 07e84a6ea41d btrfs: send: remove indirect callback parameter for changed_cb omits 87f863cfb134 btrfs: scrub: rename ratelimit state varaible to avoid shadowing omits 56d4fe083c62 btrfs: remove unnecessarily shadowed variables omits 98943c106d71 btrfs: compression: move declarations to header omits 5f730c7b407b btrfs: remove const from btrfs_feature_set_name omits 87e02bb264e3 btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] omits aa312946ad96 btrfs: fix possible infinite loop in data async reclaim omits 86a063ea8543 btrfs: add a comment explaining the data flush steps omits d9731efb083c btrfs: do async reclaim for data reservations omits abf9aa1c1717 btrfs: flush delayed refs when trying to reserve data space omits 62d84c8dfbb4 btrfs: run delayed iputs before committing the transaction [...] omits 85cd3ebd66e0 btrfs: don't force commit if we are data omits 9d6f80c052ac btrfs: drop the commit_cycles stuff for data reservations omits 52bbb02cc7e1 btrfs: use the same helper for data and metadata reservations omits eac8bcfb52c8 btrfs: serialize data reservations if we are flushing omits 9d02f0725e76 btrfs: use ticketing for data space reservations omits 27e50162929d btrfs: add btrfs_reserve_data_bytes and use it omits d0269ed4c49b btrfs: add the data transaction commit logic into may_comm [...] omits ce269a3d603f btrfs: add flushing states for handling data reservations omits d574777e8e57 btrfs: check tickets after waiting on ordered extents omits 11cc4457ce4c btrfs: use btrfs_start_delalloc_roots in shrink_delalloc omits 71f3b2842017 btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] omits ac462c31599d btrfs: call btrfs_try_granting_tickets when reserving space omits 4c614b7f3300 btrfs: call btrfs_try_granting_tickets when unpinning anything omits 5531f95dbfc7 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] omits b4d71768a187 btrfs: make ALLOC_CHUNK use the space info flags omits 31c4e1261df7 btrfs: make shrink_delalloc take space_info as an arg omits 1468e1ae82e2 btrfs: handle U64_MAX for shrink_delalloc omits bc6fb706633f btrfs: remove orig from shrink_delalloc omits 42c199d10369 btrfs: change nr to u64 in btrfs_start_delalloc_roots omits 9e0efb4ab11a btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid omits 491b036f64f7 btrfs: remove spurious BUG_ON in btrfs_get_extent omits c66cd6464f3c btrfs: delete duplicated words + other fixes in comments omits 0f47281ee7f8 btrfs: tracepoints: output proper root owner for trace_fin [...] omits 504ec27394bc xfs: explicitly define inode timestamp range omits 0d168b604808 xfs: enable new inode btree counters feature omits 30deae31eab5 xfs: support inode btree blockcounts in online repair omits 624dc3cca517 xfs: support inode btree blockcounts in online scrub omits 0004f136c4cd xfs: use the finobt block counts to speed up mount times omits 10dd2c7d4af6 xfs: store inode btree block counts in AGI header omits 543439229b03 xfs: reuse _xfs_buf_read for re-reading the superblock omits afd44ff1d8de xfs: remove xfs_getsb omits 00a7bf8b898e xfs: simplify xfs_trans_getsb omits d34c0ccf4c0b xfs: remove xlog_recover_iodone omits d43e1ee50999 xfs: clear the read/write flags later in xfs_buf_ioend omits a5b961a4f46b xfs: use xfs_buf_item_relse in xfs_buf_item_done omits 13a6bfd2fb60 xfs: simplify the xfs_buf_ioend_disposition calling convention omits b6df21f61c8b xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_d [...] omits be3e01085400 xfs: remove xfs_buf_ioerror_retry omits 0a0c8460a0e7 xfs: refactor xfs_buf_ioerror_fail_without_retry omits e16c1144305e xfs: fold xfs_buf_ioend_finish into xfs_ioend omits eac248182d16 xfs: move the buffer retry logic to xfs_buf.c omits bbc47cac42be xfs: refactor xfs_buf_ioend omits 7c33cf679d3d xfs: mark xfs_buf_ioend static omits c7946f84d768 xfs: refactor the buf ioend disposition code omits 596fb4a448e1 xfs: reorder iunlink remove operation in xfs_ifree omits 50b9451ec6d0 xfs: add in-memory iunlink log item omits 538d3d74a95a xfs: combine iunlink inode update functions omits a4223a3882fc xfs: re-order AGI updates in unlink list updates omits 720d8a952088 xfs: validate the unlinked list pointer on update omits 73d6110273bf xfs: updating i_next_unlinked doesn't need to return old value omits eeea5367d0b7 xfs: mapping unlinked inodes is now redundant omits 138d87bf4e5d xfs: replace iunlink backref lookups with list lookups omits cb2e6066b979 xfs: add unlink list pointers to xfs_inode omits f5e0b8c04f59 xfs: arrange all unlinked inodes into one list omits b2341f2b41b6 xfs: factor the xfs_iunlink functions omits 03e0f3b77e12 xfs: add log item precommit operation omits 345fdd0aabfa torture: Make torture_stutter() use hrtimer omits a6afecad1b69 x86/cpu: Avoid cpuinfo-induced IPI pileups omits 3b6940050e38 torture: Periodically pause in stutter_wait() omits fcd3845d4242 locktorture: Track time of last ->writeunlock() omits 00b37c2e8447 ARM: dts: at91: sama5d2: add missing flexcom spi node properties omits fb45aa2ab66c ARM: dts: at91: add unit-address to memory node omits 0acd339af6cd ARM: at91: dts: move mmc pinctrl-names property to board dts omits b89102f28d29 Merge remote-tracking branch 'regmap/for-5.10' into regmap-next omits 05ccc6eebf8e Merge branch for-5.10/arm64/defconfig into for-next omits fcb65c3dc6bb Merge branch for-5.10/arm64/dt into for-next omits 257eba525a2e opp: Prevent memory leak in dev_pm_opp_attach_genpd() omits 819a8a3108d3 ARM: tegra: Pass multiple versions in opp-supported-hw property omits 89f26587e116 opp: Allow opp-supported-hw to contain multiple versions omits 322130ab0ff8 dt-bindings: opp: Allow opp-supported-hw to contain multip [...] omits 62e4c395f8a8 opp: Set required OPPs in reverse order when scaling down omits 2f485245c2ef opp: Reduce code duplication in _set_required_opps() omits 89c2dd70b6d4 opp: Drop unnecessary check from dev_pm_opp_attach_genpd() omits 3a5cd6aa1604 Merge branch 'opp/defer-probe' into HEAD omits 27d9312e5552 cpufreq: dt: Refactor initialization to handle probe defer [...] omits 99f1c7ff37b0 opp: Handle multiple calls for same OPP table in _of_add_o [...] adds 00acc5050632 Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds 1e484d388773 Merge tag 'fixes-v5.9a' of git://git.kernel.org/pub/scm/li [...] adds 9803ab172228 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 6279e774b0e4 MAINTAINERS: Fix Max's and Shravan's emails adds 05da40eb47cd Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] adds 8a39e8c4d9ba perf test: Fix the "signal" test inline assembly adds d2c73501a767 perf bench: Fix 2 memory sanitizer warnings adds ce4326d2752f perf record: Set PERF_RECORD_PERIOD if attr->freq is set. adds ae5dcc8abe31 perf record: Prevent override of attr->sample_period for l [...] adds 8d761d2ccc3d tools headers UAPI: Sync kvm.h headers with the kernel sources adds 2fa3fc9579c9 tools headers UAPI: update linux/in.h copy adds 3b0a18c1aa6c perf record: Don't clear event's period if set by a term adds 880a784344fb perf test: Leader sampling shouldn't clear sample period adds 56f3a1cdafc2 perf vendor events amd: Remove trailing commas adds 22fe5a25b5d8 perf test: Free aliases for PMU event map aliases test adds 4f57a1ed749a perf metric: Fix some memory leaks adds b033ab11ad0c perf metric: Fix some memory leaks - part 2 adds bfd1b83d75e4 perf evlist: Fix cpu/thread map leak adds b12eea5ad8e7 perf parse-event: Fix memory leak in evsel->unit adds f5a56570a3f2 perf test: Fix memory leaks in parse-metric test adds 437822bf38c1 perf metric: Release expr_parse_ctx after testing adds 27adafcda3d8 perf metric: Free metric when it failed to resolve adds 6f47ed6cd12a perf metric: Do not free metric when failed to resolve adds d26383dcb2b4 perf test: Free formats for perf pmu parse test adds ce9c13f31b10 perf stat: Fix the ratio comments of miss-events adds 5925fa68fe82 Merge tag 'perf-tools-fixes-for-v5.9-2020-09-16' of git:// [...] adds 5ef64cc8987a mm: allow a controlled amount of unfairness in the page lock adds 564c836fd945 MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT adds b959b97860d0 MIPS: SNI: Fix spurious interrupts adds 4cbffc461ec9 Merge tag 'mips_fixes_5.9_2' of git://git.kernel.org/pub/s [...] adds 61a443b8d624 kconfig: qconf: use delete[] instead of delete to free arr [...] adds 9122fa81a562 kconfig: fix incomplete type 'struct gstr' warning adds 03ec945c31ce kconfig: qconf: revive help message in the info view adds 686d614fb68a Merge remote-tracking branch 'kbuild-current/fixes' into master adds 32f6865c7aa3 arm64: bpf: Fix branch offset in JIT adds 75df529bec91 arm64: paravirt: Initialize steal time when cpu is online adds 365ec30635e2 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 7b9e5319f4c6 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds d2bfcea19aff Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 5af3db89e083 Merge remote-tracking branch 's390-fixes/fixes' into master adds 7f9a2f102962 Merge remote-tracking branch 'sparc/master' into master adds 2fbc6e89b2f1 ipv4: Update exception handling for multipath routes via s [...] adds 8c33dadc3e0e bpf: Bpf_skc_to_* casting helpers require a NULL check on sk adds ce880cb825fc bpf: Fix a rcu warning for bpffs map pretty-print adds d5d325eae782 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 5f1ab0f493f8 net: hns: kerneldoc fixes adds 34beb2159451 geneve: add transport ports in route lookup for geneve adds fd944dc24336 net: dsa: microchip: ksz8795: really set the correct numbe [...] adds 8475662af045 Merge remote-tracking branch 'net/master' into master adds 642e450b6b59 xsk: Do not discard packet when NETDEV_TX_BUSY adds d9c81681b688 Merge remote-tracking branch 'bpf/master' into master adds 97394e55f154 Merge remote-tracking branch 'ipsec/master' into master adds f6f47771a8f8 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 944c517b8c83 ASoC: fsl_audmix: make clock and output src write only adds 6788fc1a66a0 ASoC: topology: disable size checks for bytes_ext controls [...] adds 73154aca4a03 ASoC: tlv320adcx140: Fix digital gain range adds df16e2210454 ASoC: tlv320adcx140: Idle the device while writing registers adds 244ac15de75c ASoC: tlv320adcx140: Fix BCLK inversion for DSP modes adds ef17d2a68d4b Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 954990aae8f1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 94cc89eb8fa5 regmap: debugfs: Fix handling of name string for debugfs i [...] adds ff45af480474 Merge remote-tracking branch 'regmap/for-5.9' into regmap-linus adds ec4187552e49 Merge remote-tracking branch 'regmap-fixes/for-linus' into master adds 50851f5033a3 spi: bcm2835: Make polling_limit_us static adds 250e21c0b32c Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds cdcfc6935c88 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds dbcaa3f250f0 Merge remote-tracking branch 'pci-current/for-linus' into master adds fe88c6489264 serial: core: fix port-lock initialisation adds e0830dbf71f1 serial: core: fix console port-lock regression adds 3c5a87be170a serial: 8250_pci: Add Realtek 816a and 816b adds ec0972adecb3 fbcon: Fix user font detection test at fbcon_resize(). adds 1c6083e72937 Merge remote-tracking branch 'tty.current/tty-linus' into master adds 130a96d698d7 usb: typec: ucsi: acpi: Increase command completion timeout value adds 386e15a65044 usb: typec: ucsi: Prevent mode overrun adds 325b008723b2 USB: UAS: fix disconnect by unplugging a hub adds bcea6dafeeef USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for [...] adds d69030c91b37 usb: typec: intel_pmc_mux: Handle SCU IPC error conditions adds 29231826f3bd ehci-hcd: Move include to keep CRC stable adds 9cdabcb3ef8c usblp: fix race between disconnect() and read() adds a2877f783301 Merge remote-tracking branch 'usb.current/usb-linus' into master adds acc2f26a87c2 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds c62317fc9d5f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds a26a09ee7878 Merge remote-tracking branch 'phy/fixes' into master adds 0278cd02d32e Merge remote-tracking branch 'input-current/for-linus' int [...] adds f796f87a4b86 Merge remote-tracking branch 'ide/master' into master adds 7d90a9b2693a Revert "mtd: spi-nor: Disable the flash quad mode in spi_n [...] adds 1afc0c89f6a1 Revert "mtd: spi-nor: Add capability to disable flash quad mode" adds 2a04eda57ead Merge remote-tracking branch 'mtd-fixes/mtd/fixes' into master adds 85de02b7d851 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds 9f88b0de2a7f Merge remote-tracking branch 'kvms390-fixes/master' into master adds 6a82fcf8f166 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds dd093fcbff8f btrfs: fix overflow when copying corrupt csums for a message adds db21884a207b Merge branch 'misc-5.9' into next-fixes adds 3e007fafb2c3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds ffbc3dd1975f fs: fix cast in fsparam_u32hex() macro adds 933a3752babc fuse: fix the ->direct_IO() treatment of iov_iter adds 02d1647935f8 Merge remote-tracking branch 'vfs-fixes/fixes' into master adds e5467b672bd9 dt-bindings: leds: cznic,turris-omnia-leds: fix error in binding adds 451dc16e09f4 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 7f04839ec448 scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported adds 27ba3e8ff3ab scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks adds 6c5dee18756b scsi: sd: sd_zbc: Fix ZBC disk initialization adds fddddb1319e2 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds e7d95527f27a drm/i915/gem: Delay tracking the GEM context until it is r [...] adds c2314b8bd4c0 drm/i915/gem: Reduce context termination list iteration gu [...] adds b82a8b93b4f9 drm/i915: Be wary of data races when reading the active execlists adds 20612303a0b4 drm/i915: Filter wake_flags passed to default_wake_function adds 4216c534fd83 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 56bc77cfb725 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds 25e2cbdd839f Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds f03d6ce07c29 Merge remote-tracking branch 'pidfd-fixes/fixes' into master adds e3976af5a475 scsi/qla4xxx: Convert to SPDX license identifiers adds 77adf3f01bf7 scsi/qla2xxx: Convert to SPDX license identifiers adds 004b26b8e1d8 net/qlcnic: Convert to SPDX license identifiers adds 936303f8eace net/qlge: Convert to SPDX license identifiers adds 951f3e9f2086 net/qla3xxx: Convert to SPDX license identifiers adds 509edd95ede8 LICENSE: add GFDL deprecated licenses adds 6bb951f193ef LICENSES/deprecated: add Zlib license text adds 5ec4f0ce4221 net/mlx5: IPsec: make spdxcheck.py happy adds 4b89bfe1cf0d Merge remote-tracking branch 'spdx/spdx-linus' into master adds 3c536de7fcca Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 96e8aa3f5a29 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds f2aae745b82c ubifs: xattr: Fix some potential memory leaks while iterat [...] adds 58f6e78a65f1 ubifs: dent: Fix some potential memory leaks while iterati [...] adds d005f8c6588e ubi: check kthread_should_stop() after the setting of task state adds dd7db149bcd9 ubifs: ubifs_jnl_change_xattr: Remove assertion 'nlink > 0 [...] adds 121b8fcbf988 ubifs: setflags: Don't show error message when vfs_ioc_set [...] adds b6eab80f8689 Merge remote-tracking branch 'ubifs-fixes/fixes' into master adds fc14a2f59553 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 66652d087143 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds d4889227c99c Merge remote-tracking branch 'kbuild/for-next' into master adds f959dcd6ddfd dma-direct: Fix potential NULL pointer dereference adds f982438e82bb ARM/dma-mapping: remove a __arch_page_to_dma #error adds 002a26fb5528 ARM/dma-mapping: remove dma_to_virt adds 3799e402a4f0 ARM/dma-mapping: move various helpers from dma-mapping.h t [...] adds cf141ae989e2 ARM/keystone: move the DMA offset handling under ifdef CON [...] adds 6eb0233ec2d0 usb: don't inherity DMA properties for USB devices adds e0d072782c73 dma-mapping: introduce DMA range map, supplanting dma_pfn_offset adds ddbfd09eebe1 Merge remote-tracking branch 'dma-mapping/for-next' into master adds 44d916eea87b Merge remote-tracking branch 'arm/for-next' into master adds 948a84f053e0 Merge remote-tracking branch 'arm64/for-next/core' into master adds 786dfdf237a2 Merge remote-tracking branch 'arm-perf/for-next/perf' into master adds d0a5113db84d Merge remote-tracking branch 'arm-soc/for-next' into master adds d275c1b7efb4 Merge remote-tracking branch 'amlogic/for-next' into master adds e5aed3646818 Merge remote-tracking branch 'aspeed/for-next' into master adds b0d0c3bba90b ARM: dts: at91: move mmc pinctrl-names property to board dts adds 996710a8956e ARM: dts: at91: add unit-address to memory node adds 860b6d803f3d ARM: dts: at91: sama5d2: add missing flexcom spi node properties adds d1f170f8447d Merge branches 'at91-soc' and 'at91-dt' into at91-next adds cf30cf1fb9f1 Merge remote-tracking branch 'at91/at91-next' into master adds 26cb1d2fffb7 memory: omap-gpmc: Fix compile test on SPARC adds a9b7ad08a0e3 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds 66715787f980 Merge remote-tracking branch 'imx-mxs/for-next' into master adds 17e3d2aca7a1 Merge remote-tracking branch 'keystone/next' into master adds c8554cbb5edb Merge remote-tracking branch 'mediatek/for-next' into master adds 8ca177988f35 Merge remote-tracking branch 'mvebu/for-next' into master adds dc06986884ce Merge remote-tracking branch 'omap/for-next' into master adds 8a8e96298f16 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] adds 7901c2bc3ffc arm64: dts: qcom: sdm845: Increase the number of interconn [...] adds e23b1220a246 arm64: dts: qcom: sc7180: Increase the number of interconn [...] adds 71a2fc6e7b30 arm64: dts: qcom: sm8150: add interconnect nodes adds e7e41a207a3e arm64: dts: qcom: sm8250: add interconnect nodes adds a6d435c1a6ae arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider adds 79a595bb92ea arm64: dts: qcom: sm8250: Add EPSS L3 interconnect provider adds c8c61c09e38b arm64: dts: qcom: sdm845: Add interconnects property for display adds 02ae4a0ed14d arm64: dts: qcom: sm8250: Add cpufreq hw node adds ba34f977c333 soc: qcom: apr: Fixup the error displayed on lookup failure adds 2899347249fe soc: qcom: llcc: use devm_platform_ioremap_resource_byname() adds 2530038dcf06 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] adds b2696047d16e Merge remote-tracking branch 'qcom/for-next' into master adds 3900a9b7632f Merge remote-tracking branch 'realtek/for-next' into master adds 356216b4c682 Merge remote-tracking branch 'renesas/next' into master adds 24aed1ce3d24 Merge remote-tracking branch 'reset/reset/next' into master adds b82d9be71ea6 Merge remote-tracking branch 'rockchip/for-next' into master adds 8caa6ed90b58 MAINTAINERS: mark linux-samsung-soc list non-moderated adds 8fe95f9027e7 Merge branch 'next/soc' into for-next adds 3a3a5a59ee62 ARM: dts: exynos: Align OPP table name with dt-schema adds bb4e9860686b ARM: dts: s5pv210: move fixed regulators under root node i [...] adds 8fbc73dc57e1 ARM: dts: s5pv210: move fixed regulators under root node in Goni adds ddeb5e7d3da8 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] adds 6995a4c46331 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] adds 19b51c28f9f2 Merge branch 'next/dt' into for-next adds fceeb3f69e5d arm64: dts: exynos: Align OPP table name with dt-schema adds bf8e9fffc06f Merge branch 'next/dt64' into for-next adds 7be0d19c751b ARM: samsung: fix PM debug build with DEBUG_LL but !MMU adds a0663189acf2 ARM: s3c24xx: fix Wunused-variable warning on !MMU adds 22a00456267e Merge branch 'next/soc' into for-next adds 0df3c29f6883 ARM: s3c64xx: bring back notes from removed debug-macro.S adds 7f4156bdf205 Merge branch 'next/soc' into for-next adds 8e17af0b7181 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 4ef92336d08b Merge remote-tracking branch 'scmi/for-linux-next' into master adds 99f94929ba32 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds f5ddee15086b dt-bindings: misc: tegra-apbmisc: Add missing compatible strings adds 249894763525 dt-bindings: misc: tegra186-misc: Add missing compatible string adds 2778aca0b429 dt-bindings: misc: tegra186-misc: Add Tegra234 support adds 97cb586ad243 dt-bindings: tegra: Add Tegra234 VDK compatible adds ba81973044b4 dt-bindings: fuse: tegra: Add Tegra234 support adds ac82240510b3 dt-bindings: tegra: pmc: Add Tegra234 support adds e9b641030d91 dt-bindings: power: supply: Add device-tree binding for Su [...] adds 24bbabeb2765 Merge branch for-5.10/dt-bindings into for-next adds 23d31e4703d7 firmware: tegra: Enable BPMP support on Tegra234 adds 086ed98c060e Merge branch for-5.10/firmware into for-next adds f1f875c88309 soc/tegra: fuse: Extract tegra_get_platform() adds b60be73d817d soc/tegra: fuse: Implement tegra_is_silicon() adds f0829ff97a15 soc/tegra: fuse: Add Tegra234 support adds db8b02224aa9 soc/tegra: misc: Add Tegra234 support adds ab6ad7dfb156 soc/tegra: pmc: Reorder reset sources/levels definitions adds c83a88ee7602 soc/tegra: pmc: Add Tegra234 support adds 5484d08db0ca Merge branch for-5.10/soc into for-next adds 6c3550e91a78 Merge branch 'for-5.10/dt-bindings' into for-5.10/arm/dt adds 110a58034242 ARM: tegra: nexus7: Add aliases for MMC adds 21806bb0a1dc ARM: tegra: acer-a500: Add aliases for MMC adds 878fd50925f9 ARM: tegra: acer-a500: Remove atmel,cfg_name property adds eb885f5ef73b ARM: tegra: acer-a500: Correct PINCTRL configuration adds a252efadf3e7 ARM: tegra: acer-a500: Set WiFi MMC clock rate to 50 MHz adds 98e710a01738 ARM: tegra: acer-a500: Use PLLC for WiFi MMC clock parent adds 17110cbbef70 ARM: tegra: nexus7: Use PLLC for WiFi MMC clock parent adds c82ef94b3a21 ARM: tegra: nexus7: Add touchscreen adds c2ef3aa464a7 ARM: tegra: nexus7: Add SMB347 battery charger adds f9a153b60d26 Merge branch for-5.10/arm/dt into for-next adds a4387f2973a0 arm64: tegra: Add label properties for EEPROMs adds 2b9ee384b450 arm64: tegra: Populate EEPROMs for Jetson Xavier NX adds 25757a0b3e39 arm64: tegra: Initial Tegra234 VDK support adds f67a4e4b03a5 Merge branch for-5.10/arm64/dt into for-next adds 02f9b417ab30 Merge branch for-5.10/arm64/defconfig into for-next adds 45cb1da70fa0 Merge remote-tracking branch 'tegra/for-next' into master adds 2fb2c9c7a693 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master adds 1a0361c153c2 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes adds c5e91b849c80 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] adds 66279a40e850 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds af9ea9eae165 Merge remote-tracking branch 'uniphier/for-next' into master adds 9653f49876e4 Merge remote-tracking branch 'clk/clk-next' into master adds 3f1cc53b5f6f clk: samsung: exynos5420: Add definition of clock ID for m [...] adds 8b066520ff7e clk: samsung: exynos5420: Avoid __clk_lookup() calls when [...] adds f493602db56b clk: samsung: Add clk ID definitions for the CPU parent clocks adds 1f6e17d20245 clk: samsung: exynos5420/5250: Add IDs to the CPU parent c [...] adds ff8e0ff9b996 clk: samsung: Use cached clk_hws instead of __clk_lookup() calls adds 25c7ba57a10f Merge remote-tracking branch 'clk-samsung/for-next' into master adds ae603ffa22c4 Merge remote-tracking branch 'h8300/h8300-next' into master adds c803095c22f2 Merge remote-tracking branch 'ia64/next' into master adds a25ebeed4488 Merge remote-tracking branch 'm68k/for-next' into master adds c00d906a5617 Merge remote-tracking branch 'm68knommu/for-next' into master adds 9de488e785b2 Merge remote-tracking branch 'microblaze/next' into master adds d5508056b5c7 Merge remote-tracking branch 'mips/mips-next' into master adds 2bac16bd7acf Merge remote-tracking branch 'nds32/next' into master adds 67536a97e31f Merge remote-tracking branch 'parisc-hd/for-next' into master adds 960e3708135a Merge branch 'fixes' into next adds 231b232df8f6 powerpc/64: Make VDSO32 track COMPAT on 64-bit adds eae9eec476d1 powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory adds 4759c11ed204 powerpc/watchpoint: Fix quadword instruction handling on p [...] adds 4441eb02333a powerpc/watchpoint: Fix handling of vector instructions adds 9b6b7c680cc2 powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE [...] adds edc8dd99b29e powerpc/watchpoint: Move DAWR detection logic outside of h [...] adds 5b905d77987d powerpc/watchpoint: Fix exception handling for CONFIG_HAVE [...] adds 58da5984d2ea powerpc/watchpoint: Add hw_len wherever missing adds fa725cc53d35 powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DAT [...] adds ac234524056d selftests/powerpc: Tests for kernel accessing user memory adds 2a32abac8860 powerpc/percpu: Update percpu bootmem allocator adds eb553f16973a powerpc/64/mm: implement page mapping percpu first chunk a [...] adds 7746406baa3b powerpc/book3s64/hash/4k: Support large linear mapping ran [...] adds b32d5d7e920a powerpc/mm/book3s: Split radix and hash MAX_PHYSMEM limit adds 66943005cc41 powerpc/tau: Use appropriate temperature sample interval adds b1c6a0a10bfa powerpc/tau: Convert from timer to workqueue adds 420ab2bc7544 powerpc/tau: Remove duplicated set_thresholds() call adds 5e3119e15fed powerpc/tau: Check processor type before enabling TAU interrupt adds e63d6fb5637e powerpc/tau: Disable TAU between measurements adds 542db12a9c42 powerpc: Fix random segfault when freeing hugetlb range adds 175a99991511 powerpc/8xx: Refactor calculation of number of entries per [...] adds e47168f3d1b1 powerpc/8xx: Support 16k hugepages with 4k pages adds fcf1f26895a4 powerpc/uaccess: Add pre-update addressing to __put_user_a [...] adds ee0a49a6870e powerpc/uaccess: Switch __put_user_size_allowed() to __put [...] adds e64ac41ab0c5 powerpc/uaccess: Switch __patch_instruction() to __put_use [...] adds 7fdf966bed15 powerpc/uaccess: Remove __put_user_asm() and __put_user_asm2() adds c118c7303ad5 powerpc/32: Fix vmap stack - Do not activate MMU before re [...] adds da7bb43ab9da powerpc/32: Fix vmap stack - Properly set r1 before activa [...] adds 04d476bfbb06 powerpc/process: Replace an #ifdef CONFIG_PPC_47x by IS_ENABLED() adds bfac2799301c powerpc/process: Replace an #ifdef CONFIG_PPC_BOOK3S_64 by [...] adds 2ec42996f5b1 powerpc/process: Replace an #if defined(CONFIG_4xx) || def [...] adds 8f020c7ca300 powerpc/process: Replace #ifdef CONFIG_KALLSYMS by IS_ENABLED() adds 60d62bfd24ef powerpc/process: Tag an #endif to help locate the matching [...] adds 80739c2bd291 powerpc/process: Remove useless #ifdef CONFIG_VSX adds e3667ee427e2 powerpc/process: Remove useless #ifdef CONFIG_ALTIVEC adds 532ed1900d37 powerpc/process: Remove useless #ifdef CONFIG_SPE adds c83c192a6fbb powerpc/process: Remove useless #ifdef CONFIG_PPC_FPU adds 2c637d2df4ee powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP adds 4c42dc5c69a8 powerpc/kasan: Fix CONFIG_KASAN_VMALLOC for 8xx adds bbc4f40b5322 powerpc/ps3: make two symbols static adds 79b123cdf9cf powerepc/book3s64/hash: Align start/end address correctly [...] adds ffd2961bb41f powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 adds 3a3181e16fbd powerpc/pci: unmap legacy INTx interrupts when a PHB is removed adds 8f7e57e8e29c macintosh: windfarm: use for_each_child_of_node() macro adds ca78ef2f08cc powerpc/papr_scm: Fix warning triggered by perf_stats_show() adds 3db8715ec9dc drivers/macintosh/smu.c: Fix undeclared symbol warning adds 3babbe447d76 sched/topology: Allow archs to override cpu_smt_mask adds f3232321db58 powerpc/topology: Override cpu_smt_mask adds 67df77845c18 powerpc/numa: Restrict possible nodes based on platform adds a874f1005ef5 powerpc/numa: Set numa_node for all possible cpus adds 6398eaa26816 powerpc/numa: Prefer node id queried from vphn adds e75130f20b1f powerpc/numa: Offline memoryless cpuless node 0 adds d0fd24bbd276 powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES adds 2ef0ca54d97f powerpc/smp: Merge Power9 topology with Power topology adds 5e93f16ae48b powerpc/smp: Move powerpc_topology above adds 3c6032a8fe99 powerpc/smp: Move topology fixups into a new function adds f6606cfdfbcd powerpc/smp: Dont assume l2-cache to be superset of sibling adds caa8e29da599 powerpc/smp: Optimize start_secondary adds f9f130ff2ec9 powerpc/numa: Detect support for coregroup adds 6e086302816b powerpc/smp: Allocate cpumask only after searching thread group adds 72730bfc2a2b powerpc/smp: Create coregroup domain adds fa35e868f9dd powerpc/smp: Implement cpu_to_coregroup_id adds b5c8a2934eec Merge coregroup support into next adds 0be06f549305 Merge remote-tracking branch 'powerpc/next' into master adds 4363287178a8 riscv/mm: Simplify retry logic in do_page_fault() adds cac4d1dc85be riscv/mm/fault: Move no context handling to no_context() adds a51271d99cdd riscv/mm/fault: Move bad area handling to bad_area() adds ac416a724f11 riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault() adds bda281d5bfb7 riscv/mm/fault: Simplify fault error handling adds 6c11ffbfd849 riscv/mm/fault: Move fault error handling to mm_fault_error() adds 7a75f3d47a0b riscv/mm/fault: Simplify mm_fault_error() adds 6747430197ed riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault() adds afb8c6fee8ce riscv/mm/fault: Move access error check to function adds baf7cbd94b56 riscv: Set more data to cacheinfo adds b5fca7c55f9f riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO adds 38f5bd23deae riscv: Add cache information in AUX vector adds 2baa6d9506f2 riscv/mm/fault: Fix inline placement in vmalloc_fault() de [...] adds a960c1323749 riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page [...] adds 54701a0d12e2 RISC-V: Fix duplicate included thread_info.h adds da3f7c27b6bb Merge remote-tracking branch 'risc-v/for-next' into master adds 149204636e5a Merge branch 'fixes' into for-next adds 980d5f9ab36b s390/boot: enable .bss section for compressed kernel adds 48111b483848 s390/mm,ptdump: add proper ifdefs adds 4904e1941ee3 s390/pci: add missing pci_iov.h include adds ee4b2ce6d1e3 s390/mm,ptdump: sort markers adds 8f78657c291f s390/kasan: avoid unnecessary moving of vmemmap adds 1d6671ae46e5 s390/protvirt: parse prot_virt option in the decompressor adds c2314cb2dd41 s390/protvirt: support ultravisor without secure storage limit adds c360c9a238d1 s390/kasan: support protvirt with 4-level paging adds 52f72feba9db s390/zcrypt: remove set_fs() invocation in zcrypt device driver adds fc3f61e1bcd5 s390/dis: get rid of set_fs() usage adds 110a6dbb2eca s390/uaccess: add HAVE_GET_KERNEL_NOFAULT support adds 61f2e7748918 s390/diag: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 48175fed1dea s390/ap: remove unnecessary spin_lock_init() adds de48add953a6 Merge branch 'features' into for-next adds 7af9f1814e20 Merge remote-tracking branch 's390/for-next' into master adds 233b463f5ad9 Merge remote-tracking branch 'sh/for-next' into master adds dbe56161723f Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds 9abed262190d Merge remote-tracking branch 'fscrypt/master' into master adds 94b0f2011ba6 Merge branch 'misc-5.9' into for-next-current-v5.8-20200917 adds a25d90485159 btrfs: tracepoints: output proper root owner for trace_fin [...] adds ce0c153547e9 btrfs: delete duplicated words + other fixes in comments adds 9b9f8ad059b6 btrfs: remove spurious BUG_ON in btrfs_get_extent adds e01cae88e131 btrfs: remove fsid argument from btrfs_sysfs_update_sprout_fsid adds 0752018a8ecc btrfs: change nr to u64 in btrfs_start_delalloc_roots adds ae86f5dd2016 btrfs: remove orig from shrink_delalloc adds 2d46c0d904b5 btrfs: handle U64_MAX for shrink_delalloc adds 25f6d057b776 btrfs: make shrink_delalloc take space_info as an arg adds 117f7efebace btrfs: make ALLOC_CHUNK use the space info flags adds 3adabaf16c6f btrfs: call btrfs_try_granting_tickets when freeing reserv [...] adds 4d8510ba2108 btrfs: call btrfs_try_granting_tickets when unpinning anything adds bdd09240e60d btrfs: call btrfs_try_granting_tickets when reserving space adds aed7336e6699 btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] adds 7037298da229 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc adds 569f5f7b4a58 btrfs: check tickets after waiting on ordered extents adds 09e71bb7aded btrfs: add flushing states for handling data reservations adds a73667ca5268 btrfs: add the data transaction commit logic into may_comm [...] adds 4bc8c977b560 btrfs: add btrfs_reserve_data_bytes and use it adds f7f09a272db1 btrfs: use ticketing for data space reservations adds 27af9bbb9878 btrfs: serialize data reservations if we are flushing adds 54e51f7eff9b btrfs: use the same helper for data and metadata reservations adds e274b8f5396c btrfs: drop the commit_cycles stuff for data reservations adds a07453d462d0 btrfs: don't force commit if we are data adds 407c6d9be69c btrfs: run delayed iputs before committing the transaction [...] adds 5cd58a12f46b btrfs: flush delayed refs when trying to reserve data space adds a2707858e578 btrfs: do async reclaim for data reservations adds f7aa33ab1acd btrfs: add a comment explaining the data flush steps adds b6665528b757 btrfs: fix possible infinite loop in data async reclaim adds 2d9d29e13ff1 btrfs: cleanup calculation of lockend in lock_and_cleanup_ [...] adds a27e69ae80fd btrfs: remove const from btrfs_feature_set_name adds a16f34f496d0 btrfs: compression: move declarations to header adds 2b6395e146b5 btrfs: remove unnecessarily shadowed variables adds 5a2752f4fc44 btrfs: scrub: rename ratelimit state varaible to avoid shadowing adds 6547277db01d btrfs: send: remove indirect callback parameter for changed_cb adds 381a9688112a btrfs: do not take the log_mutex of the subvolume when pin [...] adds 557eee620acc btrfs: do not commit logs and transactions during link and [...] adds df8e427d5f4c btrfs: make fast fsyncs wait only for writeback adds 500db90bb3c3 btrfs: sysfs: fix unused-but-set-variable warnings adds b4151263af84 btrfs: make read_block_group_item return void adds bfa9ea463e85 btrfs: add owner and fs_info to alloc_state io_tree adds 38e349c6bb72 btrfs: switch to iomap for direct IO adds 09745ff88d93 btrfs: dio iomap DSYNC workaround adds d5b7bb7c2ff5 btrfs: remove err variable from btrfs_get_extent adds 97270f98ad16 btrfs: factor out reada loop in __reada_start_machine adds f42ac57c81f7 btrfs: factor out loop logic from btrfs_free_extra_devids adds 12985f9af526 btrfs: make close_fs_devices return void adds 42dbc16bf3f9 btrfs: simplify setting/clearing fs_info to btrfs_fs_devices adds c119cccb6046 btrfs: switch seed device to list api adds c6141248f45d btrfs: document some invariants of seed code adds 034c110cc590 btrfs: remove alloc_list splice in btrfs_prepare_sprout adds 8e6ec53631d3 btrfs: move btrfs_scratch_superblocks into btrfs_dev_repla [...] adds c617363e85a9 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks adds 4e64ebb530f7 btrfs: do not hold device_list_mutex when closing devices adds 30554d5b43eb btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] adds b894d93914bc btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations adds 4e40d4489d4a btrfs: rework error detection in init_tree_roots adds 971e5940b737 btrfs: extent_io: do extra check for extent buffer read wr [...] adds 8d8ab2d80720 btrfs: extent-tree: kill BUG_ON() in __btrfs_free_extent() adds cc1005246c3b btrfs: extent-tree: kill the BUG_ON() in insert_inline_ext [...] adds ca76d07b3a18 btrfs: ctree: check key order before merging tree blocks adds d2caf13aedb8 btrfs: use RCU for quick device check in btrfs_init_new_device adds 063b308e43c9 btrfs: refactor locked condition in btrfs_init_new_device adds 9d804ca2b93e btrfs: remove redundant code from btrfs_free_stale_devices adds ea2ab45c4d88 btrfs: don't opencode sync_blockdev in btrfs_init_new_device adds f847652c4b68 btrfs: rename extent_buffer::lock_nested to extent_buffer: [...] adds 596d4910414d btrfs: introduce btrfs_path::recurse adds 578bd150f2ff btrfs: add nesting tags to the locking helpers adds 1aa1d17f4758 btrfs: introduce BTRFS_NESTING_COW for cow'ing blocks adds 14303abe1168 btrfs: introduce BTRFS_NESTING_LEFT/BTRFS_NESTING_RIGHT adds 9bc0fbf67e7b btrfs: introduce BTRFS_NESTING_LEFT/RIGHT_COW adds 637a1805b246 btrfs: introduce BTRFS_NESTING_SPLIT for split blocks adds f75abcb0b374 btrfs: introduce BTRFS_NESTING_NEW_ROOT for adding new roots adds b790dfbdd40b btrfs: use BTRFS_NESTED_NEW_ROOT for double splits adds 2fe20a1aaa05 btrfs: make inode_tree_del take btrfs_inode adds 4bc0ae65a9f7 btrfs: make btrfs_lookup_first_ordered_extent take btrfs_inode adds 44a8374a87d5 btrfs: make ordered extent tracepoint take btrfs_inode adds 2ec6eb53f03c btrfs: make btrfs_dec_test_ordered_pending take btrfs_inode adds 5d95b82729e7 btrfs: convert btrfs_inode_sectorsize to take btrfs_inode adds 0dad4912593c btrfs: make btrfs_invalidatepage work on btrfs_inode adds 86796c46b5ce btrfs: make btrfs_writepage_endio_finish_ordered btrfs_ino [...] adds d4d169ba9db8 btrfs: make get_extent_skip_holes take btrfs_inode adds 1aa5886dcb32 btrfs: make btrfs_find_ordered_sum take btrfs_inode adds 9986033432a5 btrfs: make copy_inline_to_page take btrfs_inode adds 02e49be44dce btrfs: make btrfs_zero_range_check_range_boundary take btr [...] adds 1d2a44f5f649 btrfs: make extent_fiemap take btrfs_inode adds 925f31f2ac04 btrfs: sysfs: init devices outside of the chunk_mutex adds 15c6dbbbabdb btrfs: enumerate the type of exclusive operation in progress adds 663d3660dd1b btrfs: sysfs: export currently running exclusive operation adds 6d5cb405c021 btrfs: pretty print leaked root name adds c08baefc7a8b btrfs: improve device scanning messages adds 78fb7f033497 btrfs: fix put of uninitialized kobject after seed device delete adds f1fa3e19bf84 btrfs: fix replace of seed device adds 262cce5c82c6 btrfs: add btrfs_sysfs_add_device helper adds 9cf895562721 btrfs: add btrfs_sysfs_remove_device helper adds 2d008d643bff btrfs: make btrfs_sysfs_remove_devices_dir return void adds 17647866a806 btrfs: simplify parameters of btrfs_sysfs_add_devices_dir adds e30ee9d6e38f btrfs: split and refactor btrfs_sysfs_remove_devices_dir adds 6e62a23e2403 btrfs: initialize sysfs devid and device link for seed device adds 5e92340a0b83 btrfs: handle errors in btrfs_sysfs_add_fs_devices adds 15d59d47f8bb btrfs: reada: lock all seed/sprout devices in __reada_star [...] adds d5b8479748e9 btrfs: use sprout device_list_mutex in btrfs_init_devices_late adds f8be0463cfe7 btrfs: remove tmp variable for list traversal in btrfs_ini [...] adds b46aae5435c4 btrfs: remove unnecessary tmp variable in btrfs_assign_nex [...] adds c044779ce6ef btrfs: simplify gotos in open_seed_device adds 24020f6b87be btrfs: move btrfs_dev_replace_update_device_in_mapping_tre [...] adds 6f4a306b308b btrfs: remove unused function calc_global_rsv_need_space() adds cf63a3f60f15 btrfs: fix metadata reservation for fallocate that leads t [...] adds bed6f4356265 btrfs: remove item_size member of struct btrfs_clone_extent_info adds 4fb7fddf9ee1 btrfs: rename struct btrfs_clone_extent_info to a more gen [...] adds 1f039d65f1c6 btrfs: rename btrfs_punch_hole_range() to a more generic name adds 647d224240cf btrfs: rename btrfs_insert_clone_extent() to a more generic name adds 5b296533b8d9 btrfs: send: get rid of i_size logic in send_write() adds a4c178fbda30 btrfs: send: avoid copying file data adds 8ef0fc9f58fa btrfs: send: use btrfs_file_extent_end() in send_write_or_clone() adds 281f53714608 btrfs: sysfs: export supported send stream version adds 46e6a72d25f7 btrfs: re-arrange statements in setup_items_for_insert adds 50cad4db8291 btrfs: eliminate total_size parameter from setup_items_for_insert adds e1b99296e88e btrfs: sink total_data parameter in setup_items_for_insert adds dbbc74f4c14d btrfs: add kerneldoc for setup_items_for_insert adds 91c42733cd80 btrfs: improve error message in setup_items_for_insert adds a230da2658e3 btrfs: kill the RCU protection for fs_info->space_info adds f21e65dfe2b4 btrfs: do not create raid sysfs entries under any locks adds b790be1719e9 btrfs: reschedule if necessary when logging directory items adds 2ea410a8dd6c btrfs: fix wrong address when faulting in pages in the sea [...] adds 7de765415761 btrfs: remove btree_readpage adds 95b7894f89bc btrfs: simplify metadata pages reading adds ad1b895aaa74 btrfs: remove btree_get_extent adds 31247730d108 btrfs: remove btrfs_get_extent indirection from __do_readpage adds 7f6f34996597 btrfs: remove mirror_num argument from extent_read_full_page adds c409d593b81c btrfs: promote extent_read_full_page to btrfs_readpage adds c6b7babb9fd7 btrfs: sink mirror_num argument in extent_read_full_page adds b821104e7c0b btrfs: sink read_flags argument into extent_read_full_page adds 7bc5e736c87e btrfs: sink mirror_num argument in __do_readpage adds b63db7dbe16e btrfs: open code extent_read_full_page to its sole caller adds de1cfde660b7 btrfs: fix overflow when copying corrupt csums for a message adds 08a3861a6809 Merge branch 'misc-next' into for-next-current-v5.8-20200917 adds afa4a374d9c4 Merge branch 'for-next-current-v5.8-20200917' into for-nex [...] adds 917e78639dc3 Merge branch 'misc-next' into for-next-next-v5.9-20200917 adds ce3ce2713c36 Merge branch 'for-next-next-v5.9-20200917' into for-next-20200917 adds 369b29cc8f52 Merge remote-tracking branch 'btrfs/for-next' into master adds baf13164730c Merge remote-tracking branch 'configfs/for-next' into master adds f2d17547fd90 Merge remote-tracking branch 'erofs/dev' into master adds 3f542e185b2a Merge remote-tracking branch 'exfat/dev' into master adds 8859bf2b1278 reiserfs: only call unlock_new_inode() if I_NEW adds 6e57d06bdd61 Merge remote-tracking branch 'ext3/for_next' into master adds 082b431ef3ee Merge remote-tracking branch 'f2fs/dev' into master adds d9aaf5d273f6 Merge remote-tracking branch 'fuse/for-next' into master adds f079306d97d6 Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 328caeca320a Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] adds f39d9f4cb902 ubifs: Fix 'hash' kernel-doc warning in auth.c adds 7889042b6580 ubifs: Fix some kernel-doc warnings in gc.c adds f279e5a491fd ubifs: Fix some kernel-doc warnings in replay.c adds b30e2238b7ff ubifs: Fix some kernel-doc warnings in tnc.c adds 8aa7f0441576 Merge remote-tracking branch 'ubifs/next' into master adds 12e164aa1f9d xfs: refactor the buf ioend disposition code adds 76b2d3234611 xfs: mark xfs_buf_ioend static adds 23fb5a93c21f xfs: refactor xfs_buf_ioend adds 664ffb8a429a xfs: move the buffer retry logic to xfs_buf.c adds 6a7584b1d82b xfs: fold xfs_buf_ioend_finish into xfs_ioend adds f58d0ea95611 xfs: refactor xfs_buf_ioerror_fail_without_retry adds 3cc498845a0c xfs: remove xfs_buf_ioerror_retry adds 844c9358dfda xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_d [...] adds 70796c6b74c2 xfs: simplify the xfs_buf_ioend_disposition calling convention adds b840e2ada8af xfs: use xfs_buf_item_relse in xfs_buf_item_done adds 55b7d7115fcd xfs: clear the read/write flags later in xfs_buf_ioend adds 22c10589a10b xfs: remove xlog_recover_iodone adds cead0b10f557 xfs: simplify xfs_trans_getsb adds b3f8e08ca815 xfs: remove xfs_getsb adds 26e328759b9b xfs: reuse _xfs_buf_read for re-reading the superblock adds 2a39946c9844 xfs: store inode btree block counts in AGI header adds 1ac35f061af0 xfs: use the finobt block counts to speed up mount times adds 1dbbff029f93 xfs: support inode btree blockcounts in online scrub adds 11f744234f05 xfs: support inode btree blockcounts in online repair adds b896a39faa5a xfs: enable new inode btree counters feature adds 876fdc7c4f36 xfs: explicitly define inode timestamp range adds 11d8a9190275 xfs: refactor quota expiration timer modification adds ccc8e771aa7a xfs: refactor default quota grace period setting code adds 9f99c8fe551a xfs: refactor quota timestamp coding adds 88947ea0ba71 xfs: move xfs_log_dinode_to_disk to the log recovery code adds 5a0bb066f60f xfs: redefine xfs_timestamp_t adds 30e05599219f xfs: redefine xfs_ictimestamp_t adds f93e5436f0ee xfs: widen ondisk inode timestamps to deal with y2038+ adds 4ea1ff3b4968 xfs: widen ondisk quota expiration timestamps to handle y2038+ adds 06dbf82b044c xfs: trace timestamp limits adds 29887a227131 xfs: enable big timestamps adds 8ca79df85b7f xfs: Remove kmem_zalloc_large() adds 6337c84466c2 xfs: remove typedef xfs_attr_sf_entry_t adds 47e6cc100054 xfs: Remove typedef xfs_attr_shortform_t adds c418dbc9805d xfs: Use variable-size array for nameval in xfs_attr_sf_entry adds e01b7eed5d0a xfs: Convert xfs_attr_sf macros to inline functions adds 5ffce3cc22a0 xfs: force the log after remapping a synchronous-writes file adds 0f4ec0f15746 xfs: Remove unneeded semicolon adds 2a6ca4baed62 xfs: make sure the rt allocator doesn't run off the end adds fe341eb151ec xfs: ensure that fpunch, fcollapse, and finsert operations [...] adds bae980889486 Merge remote-tracking branch 'xfs/for-next' into master adds c6f51d8a423d Merge remote-tracking branch 'zonefs/for-next' into master adds 83bbc39c0ebf Merge remote-tracking branch 'iomap/iomap-for-next' into master adds 6bfbbf49e083 Merge remote-tracking branch 'file-locks/locks-next' into master adds aabf59432c51 fs: Remove duplicated flag O_NDELAY occurring twice in VAL [...] adds cc7886d25bca compat: lift compat_s64 and compat_u64 to <asm-generic/compat.h> adds 527c412519eb compat: add a compat_need_64bit_alignment_fixup() helper adds 80bdad3d7e3e quota: simplify the quotactl compat handling adds ee50781769b2 Merge branches 'fixes', 'work.misc' and 'work.quota-compat [...] adds 2cf625d11dc3 Merge remote-tracking branch 'vfs/for-next' into master adds c92ef4b1c9c0 Merge remote-tracking branch 'printk/for-next' into master adds b0caab300c27 Merge remote-tracking branch 'pci/next' into master adds 392e6d61bb32 Merge remote-tracking branch 'pstore/for-next/pstore' into master adds 1d1ba712a234 Merge remote-tracking branch 'hid/for-next' into master adds 21653a4181ff i2c: core: Call i2c_acpi_install_space_handler() before i2 [...] adds 273be5f31096 Merge branch 'i2c/for-current' into i2c/for-next adds 9991bc618835 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 35db543b2d3d Merge remote-tracking branch 'i3c/i3c/next' into master adds 4091aa5ff6f3 Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 2835d860d3fc hwmon: (k10temp) Add support for Zen3 CPUs adds 8cab1d2e1cd4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] adds 1ac4cfb2ce03 docs: Allow multiple automarkup functions adds d18b01789ae5 docs: Add automatic cross-reference for documentation pages adds c170f2eb9648 docs: Document cross-referencing between documentation pages adds b854e831014b docs: stable-ABI: Document /sys/kernel/notes adds f7ebd9ed7767 mm/doc: add usage description for migrate_vma_*() adds 5b280ed427cc Documentation: arm64 also supports disable hugeiomap adds a070991fe9d1 kernel-doc: add support for ____cacheline_aligned attribute adds 9f35cf8bd7e3 docs: rewrite admin-guide/sysctl/abi.rst adds 8b4dc014c5a0 Merge remote-tracking branch 'jc_docs/docs-next' into master adds d38829a5e10d media: vidtv: add DiSEqC dummy ops adds 9ec6f4bb6004 media: vidtv: fix DVB-S/S2 tuning logic adds 2cf846b1f300 media: vidtv.rst: update it to better describe the frequencies adds 82d00a1a2ac8 media: vidtv: add a poor guy's simulation to preBER stats adds c2a9baf96fe7 media: vidtv: get rid of its own sinusoidal waveform adds c5d83ba23e66 media: vidtv: Add a music instead of playing a single tone adds 37b288f54bb9 media: vidtv: fix build on 32bit architectures adds ad458524b3fa media: vidtv: cleanup the logic which estimates buffer size adds 9e76f2cff7a1 media: vidtv: remove an impossible condition adds 8b81e3c3a22d Merge remote-tracking branch 'v4l-dvb/master' into master adds 5f155515d373 ACPI: NFIT: Use kobj_to_dev() instead adds fa870509d9ec ACPI / PMIC: Split out Kconfig and Makefile specific for A [...] adds e410c43b66d5 ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ adds 3573b17a2b8b Merge branches 'acpi-tables' and 'acpi-pmic' into linux-next adds e1c2d96cd019 powercap: RAPL: Add support for Lakefield adds 331088a5f492 Merge branch 'powercap' into linux-next adds aa6b43d57f99 ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP adds a889a23a98fe ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED adds 8747f2022fe8 cpuidle: Allow cpuidle drivers to take over RCU-idle adds 1fecfdbb7acc ACPI: processor: Take over RCU-idle for C3-BM idle adds a65af31190c0 Merge branch 'pm-cpuidle' into linux-next adds d0d76712cdc6 Merge remote-tracking branch 'pm/linux-next' into master adds 90d46d71cce2 opp: Handle multiple calls for same OPP table in _of_add_o [...] adds dc279ac6e5b4 cpufreq: dt: Refactor initialization to handle probe defer [...] adds b1593e53f2e1 Merge commit 'ded10c47f39e' into HEAD adds b89c01c96051 cpufreq: tegra186: Fix initial frequency adds 629238068eb9 cpufreq: s5pv210: Simplify with dev_err_probe() adds 77c6d5cd93f5 cpufreq: s5pv210: Use dev_err instead of pr_err in probe adds 01a163c52039 cpufreq: sti-cpufreq: add stih418 support adds 305accf3b53a cpufreq: dt-platdev: Blacklist st,stih418 SoC adds a0d698d8c21a cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ adds c942d1542f1b cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE adds bd74e286b354 cpufreq: qcom-hw: Make use of cpufreq driver_data for pass [...] adds 75319b4600e7 dt-bindings: cpufreq: cpufreq-qcom-hw: Document Qcom EPSS [...] adds f17b3e44320b cpufreq: qcom-hw: Use devm_platform_ioremap_resource() to [...] adds dcd1fd724c19 cpufreq: qcom-hw: Use of_device_get_match_data for offsets [...] adds 49b59f4c358c cpufreq: qcom-hw: Add cpufreq support for SM8250 SoC adds bc9b9c5ab9d8 cpufreq: qcom: Don't add frequencies without an OPP adds e73fb7b376da Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds 01e3d2047929 Merge remote-tracking branch 'cpupower/cpupower' into master adds e5dac1b07431 Merge remote-tracking branch 'devfreq/devfreq-next' into master adds 3a5578784d1e Merge branch 'opp/defer-probe' into HEAD adds 475ac8ead803 opp: Drop unnecessary check from dev_pm_opp_attach_genpd() adds 60cdeae0d627 opp: Reduce code duplication in _set_required_opps() adds 2c59138c22f1 opp: Set required OPPs in reverse order when scaling down adds 4461269572e6 dt-bindings: opp: Allow opp-supported-hw to contain multip [...] adds 0ff25c99042a opp: Allow opp-supported-hw to contain multiple versions adds 7162fc2e4eda ARM: tegra: Pass multiple versions in opp-supported-hw property adds cb60e9602cce opp: Prevent memory leak in dev_pm_opp_attach_genpd() adds a5663c9b1e31 opp: Allow opp-level to be set to 0 adds 609c80877b93 Merge remote-tracking branch 'opp/opp/linux-next' into master adds 61498ca20f48 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds fb02ca1bebb0 Merge remote-tracking branch 'ieee1394/for-next' into master adds 6e7c9fcc24b6 Merge remote-tracking branch 'dlm/next' into master adds 377f548a4f29 Merge remote-tracking branch 'swiotlb/linux-next' into master adds b558c4de9c5b Merge remote-tracking branch 'rdma/for-next' into master adds 19f5b63bc993 net/mlx5: Fix uninitialized variable warning adds ec529b44abfe net/mlx5: remove erroneous fallthrough adds fb609b5112bd net/mlx5: Always use container_of to find mdev pointer fro [...] adds aac2df7f022e net/mlx5: Rename ptp clock info adds 87f3495cbe8d net/mlx5: Release clock lock before scheduling a PPS work adds 0d2ffdc8d400 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow adds f552be54e0d6 net/mlx5e: Return a valid errno if can't get lag device index adds 1a3c91148339 net/mlx5e: Add LAG warning for unsupported tx type adds 9b412cc35f00 net/mlx5e: Add LAG warning if bond slave is not lag master adds 4e9a9ef7d8a9 net/mlx5: E-Switch, Check and enable metadata support flag [...] adds 406493a52f48 net/mlx5: E-Switch, Dedicated metadata for uplink vport adds fc99c3d6371c net/mlx5: E-Switch, Setup all vports' metadata to support [...] adds cd1ef966214c net/mlx5: E-Switch, Use vport metadata matching by default adds f02882102b1d net/mlx5e: Add support for tc trap adds 748cde9a3802 net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support adds b7cf0806e878 net/mlx5e: Add CQE compression support for multi-strides packets adds 045e42f3e6b1 Merge tag 'mlx5-updates-2020-09-15' of git://git.kernel.or [...] adds 3a77f5a2d23a mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom adds b7e07bbd4873 mlxsw: spectrum: Unify delay handling between PFC and pause adds 0103a3e452d6 mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom adds 5df825ede4d3 mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom adds ca21e84e7e14 mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom adds aa7c06218474 mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom adds 2d9f703f6301 mlxsw: spectrum: Split headroom autoresize out of buffer c [...] adds 8ec5e6b9776b mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp [...] adds e9c97e0ece6b mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() t [...] adds 7ace2c36aa8e mlxsw: spectrum: Move here the three-step headroom configu [...] adds 4c22f29f6369 mlxsw: spectrum_buffers: Move here the new headroom code adds bd3e86a5be72 mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() adds 0cda1a9b4523 mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() adds a41b96267c1d mlxsw: spectrum_buffers: Introduce shared buffer ops adds 22881adf8593 mlxsw: spectrum_buffers: Manage internal buffer in the hdr [...] adds 18e9a407323f Merge branch 'mlxsw-Refactor-headroom-management' adds aa042f60e496 net: stmmac: Add support to Ethtool get/set ring parameters adds d5bf31ddd8b2 net: bridge: mcast: don't ignore return value of __grp_src [...] adds ddcc9b7feb45 net/smc: check variable before dereferencing in smc_close.c adds 04a834592bf5 ionic: dynamic interrupt moderation adds b948577b984a cxgb4vf: convert to use DEFINE_SEQ_ATTRIBUTE macro adds aeda9bf87a45 net: hns3: batch the page reference count updates adds f6061a056c8b net: hns3: batch tx doorbell operation adds 20d06ca2679c net: hns3: optimize the tx clean process adds 8c30e19460e1 net: hns3: optimize the rx clean process adds 48ee56fd0b37 net: hns3: use writel() to optimize the barrier operation adds 619ae331d1fd net: hns3: use napi_consume_skb() when cleaning tx desc adds 31660a976652 Merge branch 'net-hns3-updates-for-next' adds b79a80bd6dd8 net/packet: Fix a comment about mac_header adds 8b974778f998 selftests: mptcp: interpret \n as a new line adds 2b7ea122a0c4 net/sched: Remove unused function qdisc_queue_drop_head() adds 5114b3310519 genetlink: Remove unused function genl_err_attr() adds 501ef3066c89 net: marvell: prestera: Add driver for Prestera family ASI [...] adds 4c2703dfd7fa net: marvell: prestera: Add PCI interface support adds 34dd1710f5a3 net: marvell: prestera: Add basic devlink support adds a97d3c69399d net: marvell: prestera: Add ethtool interface support adds e1189d9a5fbe net: marvell: prestera: Add Switchdev driver implementation adds 40acc05271ab dt-bindings: marvell,prestera: Add description for device- [...] adds 3ce406bda027 Merge branch 'net-marvell-prestera-Add-Switchdev-driver-fo [...] adds c2ec6bc010d2 mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_ [...] adds 2492c205d2bb netdev: Remove unused functions adds 4d11af5d008d netlink: add spaces around '&' in netlink_recv/sendmsg() adds 69e408a2cfa1 mlxsw: spectrum_buffers: Support two headroom modes adds 5ebc6031e679 mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer adds 509f04ca6298 mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs adds 72d61d30097f Merge branch 'mlxsw-Support-dcbnl_setbuffer-dcbnl_getbuffer' adds 2170ff081977 net: hsr: Convert to DEFINE_SHOW_ATTRIBUTE adds 77646b63ff25 dpaa2-eth: Convert to DEFINE_SHOW_ATTRIBUTE adds 897217b9a004 selftests: Set default protocol for raw sockets in nettest adds 529d1fdf9719 net: mdio: octeon: Select MDIO_DEVRES adds 78a3ea555713 net: remove comments on struct rtnl_link_stats adds 86d009f1cb04 ionic: add DIMLIB to Kconfig adds ac679364b98e net/smc: fix double kfree in smc_listen_work() adds 1d39cd8cf75f mptcp: fix integer overflow in mptcp_subflow_discard_data() adds ea8184aa1097 Merge remote-tracking branch 'net-next/master' into master adds 984fe94f9475 bpf: Mutex protect used_maps array and count adds ef15314aa5de bpf: Add BPF_PROG_BIND_MAP syscall adds 5d23328dccd9 libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodat [...] adds aff52e685eb3 bpftool: Support dumping metadata adds d42d1cc44d70 selftests/bpf: Test load and dump metadata with btftool and skel adds ffa915f46193 Merge branch 'bpf_metadata' adds c64779e24e88 selftests/bpf: Merge most of test_btf into test_progs adds bb284e3d6907 Merge remote-tracking branch 'bpf-next/master' into master adds 639bf4415cad net/mlx5: Refactor query port speed functions adds e27014bdb47e RDMA/mlx5: Delete duplicated mlx5_ptys_width enum adds 9d8feb460adb RDMA/mlx5: Add sw_owner_v2 bit capability adds b3de1a3ebddf Merge remote-tracking branch 'mlx5-next/mlx5-next' into master adds 787fb926f8cc brcmfmac: support 4-way handshake offloading for WPA/WPA2- [...] adds d5f59c964e15 brcmfmac: support SAE authentication offload in AP mode adds ac4c323cbb91 airo: switch from 'pci_' to 'dma_' API adds f75738a09f59 brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_t [...] adds e3433882168b brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcom [...] adds b09a2b326518 brcmsmac: main: Eliminate empty brcms_c_down_del_timer() adds d06e2f8b41b6 wlcore: Remove unused macro WL1271_SUSPEND_SLEEP adds d10f6af58ef4 rtw88: rtw8822c: eliminate code duplication, use native sw [...] adds edadae4778b0 qtnfmac: Remove unused macro QTNF_DMP_MAX_LEN adds 6996e70f1fe4 rtlwifi: rtl8188ee: fix comparison pointer to bool warning [...] adds f40adfd07418 rtlwifi: rtl8188ee: fix comparison pointer to bool warning [...] adds 916c3b969d21 rtlwifi: rtl8188ee: fix comparison pointer to bool warning [...] adds 4eef91a8dbce rtlwifi: rtl8723ae: fix comparison pointer to bool warning [...] adds 9d886ac4397e rtlwifi: rtl8723ae: fix comparison pointer to bool warning [...] adds f26506f06bf8 rtlwifi: rtl8723ae: fix comparison pointer to bool warning [...] adds 79f29e7a6dda Merge remote-tracking branch 'wireless-drivers-next/master [...] adds 53274477acf2 Bluetooth: pause/resume advertising around suspend adds 57375beef71a Bluetooth: btintel: Add infrastructure to read controller [...] adds 81ebea5352e5 Bluetooth: btintel: Functions to send firmware header / payload adds 94816d3bd780 Merge remote-tracking branch 'bluetooth/master' into master adds 0211c39f98df gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro adds efc96df216ac gfs2: rename variable error to ret in gfs2_evict_inode adds 8ddd2843aa21 gfs2: factor evict_unlinked_inode out of gfs2_evict_inode adds 2a4164658d3c gfs2: further simplify gfs2_evict_inode with new func evic [...] adds 055f40eb2889 gfs2: factor evict_linked_inode out of gfs2_evict_inode adds 903ac9852243 gfs2: simplify the logic in gfs2_evict_inode adds be3edcacc4d7 gfs2: call truncate_inode_pages_final for address space glocks adds a68176990b69 Merge remote-tracking branch 'gfs2/for-next' into master adds 8e461357e242 Merge remote-tracking branch 'mtd/mtd/next' into master adds d7a142df3cdb Merge remote-tracking branch 'nand/nand/next' into master adds 04cca4f85f8a Merge remote-tracking branch 'crypto/master' into master adds d46e7ae24b81 drm: prime: add common helper to check scatterlist contiguity adds 0552daac2d18 drm: prime: use sgtable iterators in drm_prime_sg_to_page_ [...] adds 6c6fa39ca958 drm: core: fix common struct sg_table related issues adds efcb3730ef4b drm: armada: fix common struct sg_table related issues adds 182354a526a0 drm: etnaviv: fix common struct sg_table related issues adds 10740255d8be drm: exynos: use common helper for a scatterlist contiguity check adds 84404614167b drm: exynos: fix common struct sg_table related issues adds b827e3ac4185 drm: i915: fix common struct sg_table related issues adds c3d9c17f486d drm: lima: fix common struct sg_table related issues adds 960db7fcbd67 drm: mediatek: use common helper for a scatterlist contigu [...] adds 90dcf4449008 drm: mediatek: use common helper for extracting pages array adds 7690a33f22ab drm: msm: fix common struct sg_table related issues adds 537606558c08 drm: omapdrm: use common helper for extracting pages array adds 34a4e66faf8b drm: panfrost: fix common struct sg_table related issues adds 6a8f15c62cd9 drm: rockchip: use common helper for a scatterlist contigu [...] adds 82c245b592da drm: rockchip: fix common struct sg_table related issues adds d4fea3e61b47 drm: tegra: fix common struct sg_table related issues adds e96418da0a2b drm: v3d: fix common struct sg_table related issues adds 75ef337bdba4 drm: virtio: fix common struct sg_table related issues adds c915c2cbaf5e drm: vmwgfx: fix common struct sg_table related issues adds 5e0ff16b9edf drm: xen: fix common struct sg_table related issues adds d1749eb1ab85 xen: gntdev: fix common struct sg_table related issues adds 67ed9f9d9518 drm: host1x: fix common struct sg_table related issues adds 34e854816875 drm: rcar-du: fix common struct sg_table related issues adds 62296b395a51 dmabuf: fix common struct sg_table related issues adds be0704beb229 samples: vfio-mdev/mbochs: fix common struct sg_table rela [...] adds b40be05ed255 Merge branch 'for-5.10-drm-sg-fix' of https://github.com/m [...] adds d94914fd1779 Merge remote-tracking branch 'drm/drm-next' into master adds 4bdd4d25ed0d drm/amd/pm: wrapper for postponing some setup job after DA [...] adds 10144762e2c3 drm/amd/pm: postpone SOCCLK/UCLK enablement after DAL init [...] adds 82cac71c1b64 drm/amd/pm: put Navi1X umc cdr workaround in post_smu_init adds 3646c00e74b2 drm/amd/pm: revise the umc hybrid cdr workaround adds 2379be2faf09 drm/amd/pm: allocate a new buffer for pstate dummy reading adds 665945eb49d5 drm/amd/pm: implement a new umc cdr workaround adds bb7257b5a8b0 drm/amd/pm: apply the CDR workarounds only with some speci [...] adds eb5f69e7660f drm/amd/pm: correct the requirement for umc cdr workaround adds 12f04120d393 drm/amd/pm: make namings and comments more readable adds b66effb18a55 drm/amd/pm: drop unnecessary feature->mutex lock protections(V2) adds 7ee98e1b3415 drm/amd/pm: drop unnecessary smu_baco->mutex lock protections(V2) adds 38d11e024963 drm/amd/pm: drop unnecessary table existence and dpm enabl [...] adds 6c20f1573c28 drm/amd/pm: minor cleanups adds 12684c665f7a drm/amd/pm: drop dead code adds 7b9c7e30ab50 drm/amd/pm: drop unnecessary wrappers around watermark setting adds ce2c00061b28 drm/amd/pm: add Renoir watermark WmType setting adds 911779e3fc28 drm/amd/pm: add Raven2 watermark WmType setting adds 71f9404f19af drm/amd/pm: process pending AC/DC switch interrupt adds 236b156f7388 drm/amd/pm: apply no power source workaround if dc reporte [...] adds 1653a179c822 drm/amd/pm: move NAVI1X power mode switching workaround to [...] adds abf6b7c78ed4 drm/amd/pm: lower Raven UMD Stable Pstate VCN values adds 92e005936e8a drm/amd/pm: correct Renoir UMD Stable Pstate settings adds 0eaa80124271 amdgpu/gmc_v9: Warn if SDPIF_MMIO_CNTRL_0 is not set adds 24b763d0fb05 drm/amdgpu: declare ta firmware for navy_flounder adds 5aea5327ea2d drm/amdgpu: No sysfs, not an error condition adds c8e74b17c156 drm/amdgpu: prevent double kfree ttm->sg adds 143678d12b6d drm/amd/display: Don't log hdcp module warnings in dmesg adds d5c0af573279 drm/amd/display: Add missing "Copy GSL groups when committ [...] adds b6c91dadaffe drm/amd/amdgpu: add mmUVD_FW_STATUS register to uvd700 adds 4192f7b57689 drm/amdgpu: unmap register bar on device init failure adds 8906e5bcf951 drm/amd/display: Remove set but used 'temp' adds 7663edc13ed0 drm/amdgpu: add the GC 10.3 VRS registers adds 2f7c3686a6b2 drm/amdgpu: add VCN 3.0 AV1 registers adds d9ed8cb5aa1c drm/amdgpu: use the AV1 defines for VCN 3.0 adds 61278d14bb48 drm/amdgpu: add device ID for sienna_cichlid (v2) adds 8c4e4fd607b1 drm/amd/display: dc/clk_mgr: make function static adds 71f49c4898ee drm/amd/display: Delete duplicated argument to '&&' or '||' adds 35d1a405cada drm/amdgpu/powerplay: hwmgr - modify the return value adds 8a491bb31ba4 drm/amdkfd: Add some eveiction debugging code adds 4327bed2ff8e drm/amdkfd: Add process eviction counters to sysfs adds 783a25f4c7bc drm/amdkfd: Reduce eviction/restore message levels adds d34c7b7b6b91 drm/amdgpu: remove experimental flag from navi12 adds c4d9899c7874 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 51f631b5880d drm/amdgpu: add another raven1 gfxoff quirk adds d0710655f9fc drm/amd/powerplay: optimize the mclk dpm policy settings adds dd3cafc2d78a Merge remote-tracking branch 'amdgpu/drm-next' into master adds b79ffa914ede drm/i915: Initialise outparam for error return from wait_f [...] adds 9f9f4101fc98 drm/i915/selftests: Push the fake iommu device from the st [...] adds 637f7240f602 drm/dp: Dump downstream facing port caps adds f7af425dce9d drm/i915/lspcon: Do not send infoframes to non-HDMI sinks adds a77ed90da6bb drm/dp: Define protocol converter DPCD registers adds 57d6a6851f05 drm/dp: Define more downstream facing port caps adds 530df3c031a6 drm/i915: Reworkd DFP max bpc handling adds 38784f6f8805 drm/dp: Add helpers to identify downstream facing port types adds 42f2562ca1b5 drm/dp: Pimp drm_dp_downstream_max_bpc() adds b770e8431145 drm/dp: Redo drm_dp_downstream_max_clock() as drm_dp_downs [...] adds fe7cf496e500 drm/i915: Reworkd DP DFP clock handling adds 6509ca051abf drm/dp: Add drm_dp_downstream_{min,max}_tmds_clock() adds 3977cd1c1dcb drm/i915: Deal with TMDS DFP clock limits adds b7feffd584ba drm/i915: Configure DP 1.3+ protocol converted HDMI mode adds 7af655bce275 drm/dp: Add drm_dp_downstream_mode() adds 4b3bb839873f drm/i915: Handle downstream facing ports w/o EDID adds 04e18e01b3c3 drm/i915: Extract intel_hdmi_has_audio() adds bc7ca6a647bf drm/i915: DP->HDMI TMDS clock limits vs. deep color adds 2ef8d0f7de0e drm/dp: Add helpers for DFP YCbCr 4:2:0 handling adds 181567aa9f0d drm/i915: Do YCbCr 444->420 conversion via DP protocol converters adds e161da331618 drm/i915: Remove the old global state stuff adds dc98f50fa5a0 drm/i915: Nuke force_min_cdclk_changed adds dc6798a5207b drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent adds 8fea92536e3e drm/i915: Update DRIVER_DATE to 20200917 adds df16d3ddfd10 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds 2340dc15f05f drm/tegra: Properly reference count the DDC I2C adapter adds 3d2e7aec7013 drm/tegra: output: Don't leak OF node on error adds f00b9dd579d0 drm/tegra: output: Support DRM bridges adds 29efdc290202 drm/tegra: output: rgb: Support LVDS encoder bridge adds d9f980ebcd01 drm/tegra: output: rgb: Wrap directly-connected panel into [...] adds 501f782fe8d1 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next [...] adds dd425545a8cc drm/vc4: Handing the return value of drm_universal_plane_init adds d5a0c8169004 drm: mxsfb: check framebuffer pitch adds 2e96af20c618 MAINTAINERS: Add Thomas as reviewer for ast, mgag200 and udl adds 5638c82cdabd drm/ast: Set format registers in primary plane's update adds 39edb28780e8 drm/ast: Disable planes while switching display modes adds f3901b5fee41 drm/ast: Program display mode in CRTC's atomic_enable() adds 2f0ddd89fe32 drm/ast: Enable CRTC before planes adds 05e63c6a7eb1 Merge branch 'virtio-shm' of git://git.kernel.org/pub/scm/ [...] adds 36183150e086 drm/ttm: some cleanups adds b731e4ea1054 MAINTAINERS: make linux-aspeed list remarks consistent adds e5e1065f9223 drm: fix spelling error in comments adds 7dd1b884f777 dma-resv: lockdep-prime address_space->i_mmap_rwsem for dma-resv adds 67d6a8b358ea drm/ttm: remove superflous extern attribute from funcs adds 0b988ca1c7c4 drm/ttm: protect against reentrant bind in the drivers adds 7626168fd132 drm/ttm: flip tt destroy ordering. adds 37bff6542c4e drm/ttm: move unbind into the tt destroy. adds cae515f4a5d9 drm/ttm/drivers: call the bind function directly. adds 2ee476f77ffe drm/ttm: add a simple assign mem to bo wrapper adds 13a8f46d8030 drm/ttm: move ghost object creation to a common function adds 92afce909530 drm/ttm: make common function for wait/free node path. adds e46f468fef95 drm/ttm: drop special pipeline accel cleanup function. adds 4856e5aa0ef1 drm/ttm: drop evicted from ttm_bo. adds 825cca1e53c1 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds 770d8b12c4f4 Merge remote-tracking branch 'drm-msm/msm-next' into master adds e938610967de Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds 929d1e58b8e3 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 0c2191c3da34 regmap: Add support for 12/20 register formatting adds 3ae149257d46 Merge remote-tracking branch 'regmap/for-5.10' into regmap-next adds 767ccce88f2d Merge remote-tracking branch 'regmap/for-next' into master adds 6af417a16a68 Merge remote-tracking branch 'sound/for-next' into master adds 4db68e62a0b9 Merge branch 'asoc-5.9' into asoc-5.10 adds cac17861c950 ASoC: dt-bindings: aries-wm8994: Match compatibles with enum adds abe42b091189 ASoC: dt-bindings: Correct interrupt flags in examples adds 251e5c8694db ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_re [...] adds df44bc16e616 ASoC: codec: tlv320aic32x4: do software reset before clock [...] adds 30ee3738f849 ASoC: SOF: Intel: Add support for tgl-h adds dcde34c47d8f ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE adds 42d5031d3ee8 ASoC: tlv320adcx140: Add the config to configure Tx ASI output adds 38b9b7ca6f08 ASoC: tlv320adcx140: Add ASI Tx drive adds fc50e26de967 ASoC: dt-bindings: ak4458: Add dsd-path property adds 337d348b8399 ASoC: ak4458: Add DSD support for ak4458 and ak4497 adds 4e398353a7e5 ASoC: q6afe: dt-bindings: add q6afe clock bindings adds 520a1c396d19 ASoC: q6afe-clocks: add q6afe clock controller adds 4c3021f0af2c Merge series "ASoC: q6afe: add clocks support" from Sriniv [...] adds 18ebffe4d043 ASoC: SOF: imx: Add debug support for imx platforms adds 6eab771472af ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure adds 7db6db9d1a4a ASoC: SOF: debug: update test for pm_runtime_get_sync() adds 99ceec5ca0cb ASoC: SOF: control: update test for pm_runtime_get_sync() adds b9f8e1387cf0 ASoC: SOF: (cosmetic) remove redundant "ret" variable uses adds db69bcf915a3 ASoC: SOF: remove several superfluous type-casts adds 0e4ea878708b ASoC: SOF: fix range checks adds 776100a4ce6d ASoC: SOF: Intel: hda: reduce verbosity of boot error logs adds e6937b6d1af7 Merge series "ASoC: SOF: small fixes for 5.10" from Kai Ve [...] adds 0b2cbce68986 ASoC: fsl_sai: Add new added registers and new bit definition adds 1dc658b13c1c ASoC: fsl_sai: Add fsl_sai_check_version function adds a57d4e8730c1 ASoC: fsl_sai: Set MCLK input or output direction adds 41cfc734abfd Merge series "ASoC: fsl_sai: update the register list" fro [...] adds cbdd2e1ca635 Merge remote-tracking branch 'asoc/for-5.10' into asoc-next adds a87ca5c3597d Merge remote-tracking branch 'sound-asoc/for-next' into master adds 15931222908e Merge remote-tracking branch 'modules/modules-next' into master adds 93f634069707 Input: elants_i2c - fix typo for an attribute to show cali [...] adds 30df23c5ecdf Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() adds 925145f9e9ee Input: imx6ul_tsc - unify open/close and PM paths adds d04afe14b236 Input: stmfts - fix a & vs && typo adds 7d50f6656dac Input: ep93xx_keypad - fix handling of platform_get_irq() error adds 4738dd1992fa Input: omap4-keypad - fix handling of platform_get_irq() error adds c277e1f0dc3c Input: twl4030_keypad - fix handling of platform_get_irq() error adds cafb3abea613 Input: sun4i-ps2 - fix handling of platform_get_irq() error adds 43987d3d19ea Merge remote-tracking branch 'input/next' into master adds e3c882fec71e Merge remote-tracking branch 'block/for-next' into master adds 8ff0706c692f Merge remote-tracking branch 'mmc/next' into master adds 95c63c05046f Merge remote-tracking branch 'mfd/for-mfd-next' into master adds 21117842a1dc Merge remote-tracking branch 'battery/for-next' into master adds fdb2f9ffc9f5 dt_bindings: regulator: Add ROHM BD9576MUF and BD9573MUF PMICs adds b014e9fae7e7 regulator: Support ROHM BD9576MUF and BD9573MUF adds 0199f8666159 Merge series "Support ROHM BD9576MUF and BD9573MUF PMICs" [...] adds 042e6087ca5d Merge remote-tracking branch 'regulator/for-5.10' into reg [...] adds 48e37c8b4dff Merge remote-tracking branch 'regulator/for-next' into master adds e44f128768bf integrity: Use current_uid() in integrity_audit_message() adds 4afb28ab03d5 ima: add check for enforced appraise option adds 7fe2bb7e7e5c integrity: invalid kernel parameters feedback adds e4d7e2df3a09 ima: limit secure boot feedback scope for appraise adds 8c2f516c99f0 integrity: include keyring name for unknown key request adds f60c826d0318 ima: Use kmemdup rather than kmalloc+memcpy adds 60386b854008 ima: Don't ignore errors from crypto_shash_update() adds 4be92db3b566 ima: Remove semicolon at the end of ima_get_binary_runtime_size() adds 455b6c9112ef evm: Check size of security.evm before using it adds aa662fc04f5b ima: Fix NULL pointer dereference in ima_file_hash adds fa21f2583924 Merge remote-tracking branch 'integrity/next-integrity' in [...] adds f4419f36448a Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds ac9ce151bc30 Merge remote-tracking branch 'selinux/next' into master adds caf798f47765 Merge remote-tracking branch 'smack/next' into master adds 9fb15b253c9b Merge remote-tracking branch 'tomoyo/master' into master adds c504278e0214 tpm: tis: add support for MMIO TPM on SynQuacer adds 8cd68ac26295 dt-bindings: Add SynQucer TPM MMIO as a trivial device adds a9922287b359 tpm: use %*ph to print small buffer adds daecf12ee97d Merge remote-tracking branch 'tpmdd/next' into master adds 6978a1fff1c3 Merge remote-tracking branch 'iommu/next' into master adds 094b667a663f Merge remote-tracking branch 'audit/next' into master adds da3509617a33 Merge remote-tracking branch 'devicetree/for-next' into master adds 985be7ebfbf7 spi: xilinx: Fix info message during probe adds 7349201d9dfe spi: lantiq: remove redundant irqsave and irqrestore in hardIRQ adds 55ab8487e01d spi: spi-nxp-fspi: Add ACPI support adds 9599f341889c spi: dw-pci: free previously allocated IRQs if desc->setup [...] adds 2b3cef0fc757 spi: fsi: Handle 9 to 15 byte transfers lengths adds 0b546bbe9474 spi: fsi: Fix clock running too fast adds 7909eebb2bea spi: fsi: Fix use of the bneq+ sequencer instruction adds 49c9fc1d7c10 spi: fsi: Implement restricted size for certain controllers adds 9211a441e606 spi: fsi: Check mux status before transfers adds b0e4dfe93714 spi: fsi: fsi2spi: Add compatible string for restricted version adds bc3d924399b8 Merge series "spi: Fixes for FSI-attached controller" from [...] adds 57e247165c22 Merge remote-tracking branch 'spi/for-5.10' into spi-next adds caa9a1b9d5e8 Merge remote-tracking branch 'spi/for-next' into master adds 7f12ef4f9fe0 Merge remote-tracking branch 'tip/auto-latest' into master adds 3e67b128e0e6 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds 0399fd21b3fb EDAC/mc_sysfs: Add missing newlines when printing {max,dim [...] adds bbd6d859d1c9 EDAC/aspeed: Use module_platform_driver() to simplify adds 0143ba97f785 Merge branch 'edac-misc' into edac-for-next adds 5fc2070ae9a4 Merge remote-tracking branch 'edac/edac-for-next' into master adds 8a1b09ed4308 dt-bindings: irqchip: Add PRU-ICSS interrupt controller bindings adds 04e2d1e06978 irqchip/irq-pruss-intc: Add a PRUSS irqchip driver for PRU [...] adds 6016f32d1de2 irqchip/irq-pruss-intc: Add logic for handling reserved in [...] adds b1026e8a95e4 irqchip/irq-pruss-intc: Implement irq_{get, set}_irqchip_s [...] adds 7e92dee60cba irqchip/irq-pruss-intc: Add support for ICSSG INTC on K3 SoCs adds cd4c3566f97d Merge remote-tracking branch 'origin/irq/misc-5.10' into i [...] adds bf476c601b0d Merge remote-tracking branch 'origin/irq/dev_err_probe' in [...] adds 696966ec06ed Merge remote-tracking branch 'origin/irq/gic-v3-nmi-ns' in [...] adds 64b499d8df40 irqchip/gic-v3: Configure SGIs as standard interrupts adds 7ec46b519467 irqchip/gic: Refactor SMP configuration adds 64a267e9a41c irqchip/gic: Configure SGIs as standard interrupts adds 3567c6ca4754 irqchip/gic-common: Don't enable SGIs by default adds 0809ae724904 irqchip/bcm2836: Configure mailbox interrupts as standard [...] adds a2df12c5899e irqchip/hip04: Configure IPIs as standard interrupts adds f02147dd02eb irqchip/armada-370-xp: Configure IPIs as standard interrupts adds 5cebfd2d47c2 arm64: Kill __smp_cross_call and co adds a26388152531 arm64: Remove custom IRQ stat accounting adds 8aa837cb7a03 ARM: Kill __smp_cross_call and co adds 5ebf353af22c ARM: Remove custom IRQ stat accounting adds c3330399931b irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs adds 8594c3b85171 irqchip/gic: Cleanup Franken-GIC handling adds 7e62dd911ace Merge remote-tracking branch 'origin/irq/ipi-as-irq' into [...] adds eff65bd43958 Merge remote-tracking branch 'origin/irq/gic-retrigger' in [...] adds 1a0fcfe6aba4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 2ccc34fee63d locktorture: Track time of last ->writeunlock() adds d7d26ca2862d torture: Periodically pause in stutter_wait() adds 044847d836de x86/cpu: Avoid cpuinfo-induced IPI pileups adds 5bebbc3fea2f torture: Make torture_stutter() use hrtimer adds 182e05034bcd scftorture: Add an alternative IPI vector adds 8cc74d3d2ba1 x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs adds 0fe9175226b0 rcu: Panic after fixed number of stalls adds 72e890e3353b rcuscale: Add RCU Tasks Trace adds 49dae4a0e255 rcu-tasks: Mark variables static adds 78c836ab0a7f rcu-tasks: Use more aggressive polling for RCU Tasks Trace adds 485d1b4b8433 rcu-tasks: Selectively enable more RCU Tasks Trace IPIs adds 6da21c3da96b rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace adds 86f10ea41ce6 rcuscale: Avoid divide by zero adds 9463dda9a80a srcu: Take early exit on memory-allocation failure adds c0cb27553b00 docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] adds 988304a0ae72 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace adds 125b08333981 rcu-tasks: Fix low-probability task_struct leak adds 591494fb4fcf rcu-tasks: Enclose task-list scan in rcu_read_lock() adds c099c0ce3f6d rcutorture: Make preemptible TRACE02 enable lockdep adds c07b02aa623d rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop adds 49088a0f0acd rcutorture: Make grace-period kthread report match RCU fla [...] adds 8618418cc0ad torture: Exclude "NOHZ tick-stop error" from fatal errors adds 076085276827 sched: Un-hide lockdep_tasklist_lock_is_held() for !LOCKDEP adds 892e2e972ba7 rcu: Un-hide lockdep maps for !LOCKDEP adds 449f5f6697f7 net: Un-hide lockdep_sock_is_held() for !LOCKDEP adds db23fb9ba539 net: sched: Remove broken definitions and un-hide for !LOCKDEP adds 0249adfb367e srcu: Use a more appropriate lockdep helper adds acb41d2a1399 lockdep: Provide dummy forward declaration of *_is_held() helpers adds 93ad4dbdfe93 rcu: Prevent RCU_LOCKDEP_WARN() from swallowing the condition adds 14e9bcf7621b rcuscale: Prevent hangs for invalid arguments adds 517ee095d5f8 refscale: Prevent hangs for invalid arguments adds 4ad1536d5b19 rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kco [...] adds 2dbdcb15d9dc Merge remote-tracking branch 'rcu/rcu/next' into master adds 501a67a25dd4 KVM: arm64: Remove __activate_vm wrapper adds 6a0259ed29bb KVM: arm64: Remove hyp_panic arguments adds d7ca1079d8ea KVM: arm64: Remove kvm_host_data_t typedef adds ceee2fe4ba1f KVM: arm64: Choose hyp symbol based on context adds a0e479523e3f KVM: arm64: Save chosen hyp vector to a percpu variable adds 6e3bfbb22c51 KVM: arm64: nVHE: Use separate vector for the host adds 472fc011ccd3 KVM: arm64: nVHE: Don't consume host SErrors with ESB adds b619d9aa8b38 KVM: arm64: Introduce hyp context adds 7c2e76d87f9c KVM: arm64: Update context references from host to hyp adds 7db21530479f KVM: arm64: Restore hyp when panicking in guest context adds 603d2bdaa57e KVM: arm64: Share context save and restore macros adds 4e3393a969a0 KVM: arm64: nVHE: Switch to hyp context for EL2 adds a2e102e20fd6 KVM: arm64: nVHE: Handle hyp panics adds 5dc33bd199ca KVM: arm64: nVHE: Pass pointers consistently to hyp-init adds cf6501689012 smccc: Define vendor hyp owned service call region adds 0794a974d74d smccc: Use separate variables for args and results adds 054698316d87 KVM: arm64: nVHE: Migrate hyp interface to SMCCC adds 04e4caa8d355 KVM: arm64: nVHE: Migrate hyp-init to SMCCC adds a071261d9318 KVM: arm64: nVHE: Fix pointers during SMCCC convertion adds 81867b75dbfd Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/next adds f33e47b36778 Merge remote-tracking branch 'kvm-arm/next' into master adds 4e1b2ab7e629 KVM: PPC: Don't return -ENOTSUPP to userspace in ioctls adds 05e6295dc7de KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest adds 35dfb43c243b KVM: PPC: Book3S HV: Set LPCR[HDICE] before writing HDEC adds b38fa6d71ae2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds b3b33d3c43bb percpu: fix first chunk size calculation for populated bitmap adds eff623d602db Merge branch 'for-5.9-fixes' into for-next adds 8305c41bb8cb Merge remote-tracking branch 'percpu/for-next' into master adds 9b3feda724c1 Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 4013521ad735 Merge remote-tracking branch 'leds/for-next' into master adds 42d8a346c5c0 ipmi: add retry in try_get_dev_id() adds b829bc4978ff Merge remote-tracking branch 'ipmi/for-next' into master adds f921e036fd7f Merge remote-tracking branch 'driver-core/driver-core-next [...] adds e1aefcdd394f usb typec: mt6360: Add support for mt6360 Type-C driver adds 61ce6e2aa667 usb typec: mt6360: Add MT6360 Type-C DT binding documentation adds a4e6451d3214 usbip: simplify the return expression of usbip_core_init() adds fcc2cc1f3561 USB: move snd_usb_pipe_sanity_check into the USB core adds 719b8f2850d3 USB: add usb_control_msg_send() and usb_control_msg_recv() adds 297e84c04d76 USB: core: message.c: use usb_control_msg_send() in a few places adds d6a499249543 USB: core: hub.c: use usb_control_msg_send() in a few places adds be40c366416b USB: legousbtower: use usb_control_msg_recv() adds ec8eeceb06b7 sound: usx2y: move to use usb_control_msg_send() adds aea67cc14182 sound: 6fire: move to use usb_control_msg_send() and usb_c [...] adds f7ef7614f89e sound: line6: move to use usb_control_msg_send() and usb_c [...] adds 119ae38a5cdf sound: hiface: move to use usb_control_msg_send() adds e9b20f0fe17a Bluetooth: ath3k: use usb_control_msg_send() and usb_contr [...] adds 4f6d57e43068 ALSA: remove calls to usb_pipe_type_check for control endpoints adds be171e48f94c USB: microtek: use set_host_byte() adds fca3d66982f0 usb: typec: intel_pmc_mux: Add dependency on ACPI adds 8dba20101aaf usb: typec: intel_pmc_mux: Pass correct USB Type-C port nu [...] adds eb2a86ae8c54 USB: UAS: fix disconnect by unplugging a hub adds 8036a7e7da69 USB: UAS: use macro for reporting results adds 492c1dc9d0a1 usb: typec: tcpci: Add register definitions to tcpci adds 19b65476839e usb: typec: tcpci: Add support when hidden tx registers ar [...] adds 57ce64668f5d usb: typec: tcpci: update ROLE_CONTROL for DRP adds 871e6496207c usb: dwc2: Always disable regulators on driver teardown adds 7823509b4ade Merge remote-tracking branch 'usb/usb-next' into master adds bd4be574c8bc Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] adds 8a676e1be4e0 dt-bindings: phy: Add USB PHY support for Intel LGM SoC adds 1cce8f73a561 phy: Add USB3 PHY support for Intel LGM SoC adds a25536e8d57d phy: Add new PHY attribute max_link_rate adds 0ffcc3787e34 phy: cadence-torrent: Set Torrent PHY attributes adds 5408b2204364 Merge branch 'topic/phy_attrs' into next adds 3cfb0e8e4162 phy: cadence: Sierra: Constify static structs adds 2f4a3d8b7c04 phy: cadence: salvo: Constify cdns_nxp_sequence_pair adds 57d39c7697ed phy: cadence: torrent: Constify regmap_config structs adds fa687038ba7f phy: intel: Rename phy-intel to phy-intel-lgm adds 9580b22aca2c dt-bindings: phy: intel: Add Keem Bay eMMC PHY bindings adds 885c4f4d6cf4 phy: intel: Add Keem Bay eMMC PHY support adds 3f0de678f173 Merge remote-tracking branch 'phy-next/next' into master adds 57cee0713118 serial: 8250_pci: Remove unused function get_pci_irq() adds 4be002f1dec8 serial: ucc_uart: make qe_uart_set_mctrl() static adds f28295cc8ce1 tty: serial: print earlycon info after match->setup adds ea4de367e57d tty: serial: 8250_mtk: set regshift for mmio32 adds cb91e7519d5d serial: pmac_zilog: use for_each_child_of_node() macro adds 2ec812a04ff4 tty: serial: qcom_geni_serial: 115.2 is a better console d [...] adds a4ced376fed0 tty: serial: qcom_geni_serial: Fix the UART wakeup issue adds 1b24f46925d0 newport_con: remove no-op newport_set_origin() adds 23f87274f0ad sticon: remove no-op sticon_set_origin() adds 55e9c48fd3ad Merge remote-tracking branch 'tty/tty-next' into master adds 7369fa47c442 binder: remove redundant assignment to pointer n adds bc28369c6189 misc: rtsx: Fix memory leak in rtsx_pci_probe adds 0268eed10f12 misc: rtsx: Fix power down flow adds 7c920da30e04 misc: fastrpc: fix indentation error in uapi header adds 84195d206e1f misc: fastrpc: define names for protection domain ids adds 6010d9befc8d misc: fastrpc: add ioctl for attaching to sensors pd adds 7c33e3c4c79a misc: rtsx: Add power saving functions and fix driving parameter adds e9ef93aedb4d Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 40ebe22b1ba6 Merge remote-tracking branch 'extcon/extcon-next' into master adds eedb02c54598 Merge remote-tracking branch 'soundwire/next' into master adds 884e4d576fdf thunderbolt: Only stop control channel when entering freeze adds 2c6ea4e2cefe thunderbolt: Allow KUnit tests to be built also when CONFI [...] adds 8eabfca52333 thunderbolt: Use "if USB4" instead of "depends on" in Kconfig adds 80e7c5dd1ee0 thunderbolt: Handle ERR_LOCK notification adds 22255bec2b92 thunderbolt: Log correct zeroX entries in decode_error() adds 9c8cac6adfc8 thunderbolt: Correct tb_check_quirks() kernel-doc adds 810278da901c thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWE [...] adds ced58cff30ba Merge remote-tracking branch 'thunderbolt/next' into master adds 95c89b377eca staging: rtl8188eu: remove extra indentations adds 90493f60e411 staging: rtl8723bs: os_dep: fixed trailing statements adds 47af970239e1 staging: rtl8723bs: os_dep: fixed bracing issue adds c3b1e4598ada staging: rtl8723bs: os_dep: fixed spacing around operators issue adds 22f7307991ee staging: ks7010: convert tasklets to use new tasklet_setup() API adds 08446a45d194 staging: mt7621-dma: convert tasklets to use new tasklet_s [...] adds 54617b527275 staging: ralink-gdma: convert tasklets to use new tasklet_ [...] adds 4effb03d1fa7 staging: rtl8188eu: clean up blank line style issues adds 45607143954e staging: rtl8188eu: convert tasklets to use new tasklet_se [...] adds e24eca1fff97 staging: rtl8192: convert tasklets to use new tasklet_setup() API adds 49391bf28d98 staging: rtl8192e: convert tasklets to use new tasklet_set [...] adds 5f08dede60a6 staging: rtl8192e: fix kconfig dependency warning for RTLL [...] adds 243d040a6e4a staging: rtl8192e: fix kconfig dependency warning for RTLL [...] adds 02c4260713d6 staging: rtl8192e: fix kconfig dependency warning for RTLL [...] adds 1062aa9e99e6 staging: rtl8712: convert tasklets to use new tasklet_setup() API adds 780664b64025 staging: rtl8723bs: convert tasklets to use new tasklet_se [...] adds e0a739f48ea3 staging: wlan-ng: convert tasklets to use new tasklet_setup() API adds 91bccf883e3c staging: wfx: simplify virt_addr_valid call adds eed95e29f1f0 Merge remote-tracking branch 'staging/staging-next' into master adds 18c54931e5e5 Merge remote-tracking branch 'mux/for-next' into master adds 2bf706ea930e interconnect: qcom: Lay the groundwork for adding EPSS support adds c4877059e0a4 dt-bindings: interconnect: Add EPSS L3 DT binding on SM8250 adds d7e19be60b28 interconnect: qcom: Add EPSS L3 support on SM8250 adds b1a367bb1cbb interconnect: qcom: osm-l3: Mark more structures const adds 94913245c272 Merge remote-tracking branch 'icc/icc-next' into master adds 4b170dca3879 Merge remote-tracking branch 'dmaengine/next' into master adds 0088b80ef837 Merge remote-tracking branch 'scsi/for-next' into master adds 944e489b9d0c Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 85413b0ea9c0 Merge remote-tracking branch 'rpmsg/for-next' into master adds d3f99f918306 gpio: omap: Fix warnings if PM is disabled adds 5fcface659aa gpio: sprd: Clear interrupt when setting the type as edge adds 3c68e90fdb65 Merge tag 'gpio-fixes-for-v5.9-rc4' of git://git.kernel.or [...] adds 0a2d411b56b7 Merge tag 'imx-gpio-5.10' of https://git.kernel.org/pub/sc [...] adds a5d0fe9ff2af Merge branch 'devel' into for-next adds d8a8708cd8a0 Merge remote-tracking branch 'gpio/for-next' into master adds 587823d39f85 gpiolib: check for parent device in devprop_gpiochip_set_names() adds f80f3e3dab30 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 63c3212e7a37 pinctrl: mvebu: Fix i2c sda definition for 98DX3236 adds b445f6237744 pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser adds b9b7fb29433b pinctrl: mcp23s08: Fix mcp23x17 precious range adds 8e2f830acaa4 pinctrl: actions: pinctrl-owl: Constify owl_pinctrl_ops an [...] adds d01afb7115b1 pinctrl: actions: pinctrl-s700: Constify s700_padinfo[] adds 8a643cc8d56d pinctrl: actions: pinctrl-s900: Constify s900_padinfo[] adds 1825c1fe0057 pinctrl: Add DT bindings for Toshiba Visconti TMPV7700 SoC adds a68a7844264e pinctrl: visconti: Add Toshiba Visconti SoCs pinctrl support adds 96bef667ddbb dt-bindings: pinctrl: sunxi: Get rid of continual nesting adds 5e842dc23cd3 dt-bindings: pinctrl: sunxi: Add A100 pinctrl bindings adds 473436e7647d pinctrl: sunxi: add support for the Allwinner A100 pin controller adds 0662e4a190cf pinctrl: rockchip: depend on OF adds 6d8e04f9d383 pinctrl: sx150x: Fix pinctrl enablement order bug adds 84f28fc38d2f pinctrl: devicetree: Keep deferring even on timeout adds 4f7a0cd03de5 Merge branch 'devel' into for-next adds 45b4df00119c Merge remote-tracking branch 'pinctrl/for-next' into master adds fd5f15360108 Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds c45b1ba4ab98 Merge remote-tracking branch 'kselftest/next' into master adds d0203c8b2b93 Merge remote-tracking branch 'livepatching/for-next' into master adds f70c098b3e77 Merge remote-tracking branch 'coresight/next' into master adds d8927c2bb578 Merge remote-tracking branch 'rtc/rtc-next' into master adds f6705f8db957 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds 774b9f43716d eeprom: at24: set type id as EEPROM adds 48d81b60460e Merge remote-tracking branch 'at24/at24/for-next' into master adds ccadd8d357cc Merge remote-tracking branch 'ntb/ntb-next' into master adds 1c7c3f11bb7a Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 1a64a463c60f Merge remote-tracking branch 'kspp/for-next/kspp' into master adds 02200a863b9a nvmem: core: fix missing of_node_put() in of_nvmem_device_get() adds e113c5fe22dd Merge remote-tracking branch 'nvmem/for-next' into master adds f540fedfa91d Merge remote-tracking branch 'xarray/xarray' into master adds 2f394d56bc10 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 9860fb012c63 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 3472a8d794a7 Merge remote-tracking branch 'pidfd/for-next' into master adds 41b9b36fe986 fpga: dfl: n3000-nios: Make m10_n3000_info static adds d08a2bedc78f Merge remote-tracking branch 'fpga/for-next' into master adds 6b19143d44c8 Merge remote-tracking branch 'trivial/for-next' into master adds a578f5636d27 Merge remote-tracking branch 'mhi/mhi-next' into master adds 3714a0a2d173 Merge remote-tracking branch 'notifications/notifications- [...] adds d42950b8c3e3 Merge remote-tracking branch 'memblock/for-next' into master adds 2f5847a97182 mailmap: add older email addresses for Kees Cook adds ec3a20375169 mm/gup_benchmark: update the documentation in Kconfig adds 6b3b08c2caea ksm: reinstate memcg charge on copied pages adds 18c0b66a8ded mm: migration of hugetlbfs page skip memcg adds 1f0c36970795 shmem: shmem_writepage() split unlikely i915 THP adds 0f3012e7d246 mm: fix check_move_unevictable_pages() on THP adds 7dbee161ddf3 mlock: fix unevictable_pgs event counts on THP adds 6b923296ff56 tmpfs: restore functionality of nr_inodes=0 adds dc5d19df0765 kprobes: fix kill kprobe which has been marked as gone adds 9b6bf38e8ab6 mm/thp: fix __split_huge_pmd_locked() for migration PMD adds 0732fbbba99a selftests/vm: fix display of page size in map_hugetlb adds 803a617bfdb1 mm/memory_hotplug: drain per-cpu pages again during memory [...] adds ebf8a341fef7 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer adds 064b1f0fb457 stackleak: let stack_erasing_sysctl take a kernel pointer buffer adds eee736aa8868 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] adds 7e4181aa2863 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] adds 9d48aa59f9a6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds c01e869fa2d2 /proc/kpageflags: do not use uninitialized struct pages adds bd52a65be77b mm, THP, swap: fix allocating cluster for swapfile by mistake adds c51efc24c2f3 mm: memcontrol: fix missing suffix of workingset_restore adds d3d13dcdd2f8 mm: khugepaged: recalculate min_free_kbytes after memory h [...] adds 38a09b2e334f mm/gup: fix gup_fast with dynamic page table folding adds 578a668e8436 mm: validate pmd after splitting adds 0d4f5a96fd4d lib/string.c: implement stpcpy adds 3a36e26047ab arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] adds cad75a77c4aa mm: replace memmap_context by meminit_context adds 2b93bf49c8e7 mm: don't rely on system state to detect hot-plug operations adds 498de68e1574 checkpatch: test $GIT_DIR changes adds b1d3f4cecc73 compiler-clang: add build check for clang 10.0.1 adds d5a9ddcd26f5 Revert "kbuild: disable clang's default use of -fmerge-all [...] adds a8cea54d567e Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] adds b85664bd0112 Revert "arm64: vdso: Fix compilation with clang older than 8" adds 64c5a8046458 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] adds a024cf6be749 kasan: remove mentions of unsupported Clang versions adds 48f35b62e0fc compiler-gcc: improve version error adds 60a5c73993aa ntfs: add check for mft record size in superblock adds 67dd320fd867 ocfs2: delete repeated words in comments adds 365a77201898 ocfs2: clear links count in ocfs2_mknod() if an error occurs adds f4e4afc6d6e4 ocfs2: fix ocfs2 corrupt when iputting an inode adds ca8a92629a3d ramfs: support O_TMPFILE adds fe486d38fe39 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr adds 01f4394dd584 kernel/watchdog: flush all printk nmi buffers when hardloc [...] adds b625946a1a6d mm/slab.c: clean code by removing redundant if condition adds a6de105a3f86 include/linux/slab.h: fix a typo error in comment adds 33e09b4264d6 mm/slub.c: branch optimization in free slowpath adds c14be0791b9d mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc adds c39e1ab31074 mm/slub: make add_full() condition more explicit adds 1ebd212b8ef4 mm/kmemleak: rely on rcu for task stack scanning adds d1d9ff107d11 x86/numa: cleanup configuration dependent command-line options adds abce5de70a55 x86/numa: add 'nohmat' option adds 1868ba129c72 x86/numa: fix build when CONFIG_ACPI is not set adds 22518b358fb6 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] adds a3e18ba1472f ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] adds 8a73bd21f200 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] adds 1ad899ad4c95 resource: report parent to walk_iomem_res_desc() callback adds baf048249042 mm/memory_hotplug: introduce default phys_to_target_node() [...] adds 1773f898988d mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] adds 7ad509b012a9 ACPI: HMAT: attach a device for each soft-reserved range adds 0743aa89f5c7 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() adds 313f81e39015 device-dax: drop the dax_region.pfn_flags attribute adds 33f14478b4d8 device-dax: move instance creation parameters to 'struct d [...] adds 3e631530c946 device-dax: make pgmap optional for instance creation adds a63ba54e7e01 device-dax-make-pgmap-optional-for-instance-creation-fix adds f2d9036f3a4e device-dax: kill dax_kmem_res adds 89d8223bcc94 device-dax: add an allocation interface for device-dax instances adds 5b9b3e6ce349 device-dax: introduce 'seed' devices adds d677b05e7723 drivers/base: make device_find_child_by_name() compatible [...] adds 2d0b4f3cb255 device-dax: add resize support adds 623521d0d0b6 mm/memremap_pages: convert to 'struct range' adds 6c5d58420e28 mm/memremap_pages: support multiple ranges per invocation adds 1f052f1a8154 mm-memremap_pages-support-multiple-ranges-per-invocation-fix adds 1e8cd2b19ffa device-dax: add dis-contiguous resource support adds 580d75b195a3 device-dax-add-dis-contiguous-resource-support-fix adds 045bc73826ab device-dax: introduce 'mapping' devices adds a35bfb9c3c45 device-dax: make align a per-device property adds 102c386fdf72 device-dax-make-align-a-per-device-property-fix adds 4b5bb5774d37 device-dax: add an 'align' attribute adds 81599839e2f4 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 adds 5190c0e2d977 dax/hmem: introduce dax_hmem.region_idle parameter adds c5a63082e110 device-dax: add a range mapping allocation attribute adds dc67b2ad0594 device-dax: make dev_dax_kmem_probe() static adds d2ceded66314 mm/debug.c: do not dereference i_ino blindly adds 9dbe65bd4e1a mm, dump_page: rename head_mapcount() --> head_compound_ma [...] adds 2176ebcd0872 powerpc/mm: add DEBUG_VM WARN for pmd_clear adds 47909c79d67b powerpc/mm: move setting pte specific flags to pfn_pte adds 89367f40594e powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix adds 17a98f8b528f mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value adds acf1909f41cb mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] adds 6fa628ea7356 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] adds 6f1c157e911e mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] adds 0299a04d3e32 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] adds a93240a6688a mm/debug_vm_pgtable/locks: move non page table modifying t [...] adds e3e5efb03537 mm/debug_vm_pgtable/locks: take correct page table lock adds 95d2d02f10a9 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP adds 7bf081102236 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] adds 6f97d320a550 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 adds 1f12e3951f0d mm/debug_vm_pgtable: avoid none pte in pte_clear_test adds a2f0629800a5 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] adds 913b523efe2d mm: factor find_get_incore_page out of mincore_page adds e71c9657ad73 mm: use find_get_incore_page in memcontrol adds ebe17507f2f8 mm: optimise madvise WILLNEED adds 9adc095ae5db mm-optimise-madvise-willneed-fix adds 90a23b4bd670 proc: optimise smaps for shmem entries adds 16eab0887c1c i915: use find_lock_page instead of find_lock_entry adds 1ded9499476b mm: convert find_get_entry to return the head page adds 5d1903f712ac mm-convert-find_get_entry-to-return-the-head-page-fix adds d77de4921a87 mm/shmem: return head page from find_lock_entry adds 71dc5f9ef5ee mm-shmem-return-head-page-from-find_lock_entry-fix adds ebd9bbb673a8 mm: add find_lock_head adds 43d9dd0bc498 mm/filemap: fix filemap_map_pages for THP adds f2dbe3a6e366 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag adds 8fd6f30d2fc1 mm/gup: don't permit users to call get_user_pages with FOL [...] adds ab5da64f7f03 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] adds 0bb1f61166af swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity adds dca9847d8845 mm: remove activate_page() from unuse_pte() adds e64638be095b mm: remove superfluous __ClearPageActive() adds dec509e9bd8c mm/swap.c: fix confusing comment in release_pages() adds 2b90fc96484f mm/memremap.c: convert devmap static branch to {inc,dec} adds 8fcb1aa68afd mm: memcontrol: use flex_array_size() helper in memcpy() adds 6bd9110d35c4 mm: memcontrol: Use the preferred form for passing the siz [...] adds 0a9dacb3c5e0 memcg: introduce per-memcg reclaim interface adds 562e2a10d34f mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] adds 4d3e63cd1737 mm: memcontrol: correct the comment of mem_cgroup_iter() adds c34537f875a7 mm/memcg: clean up obsolete enum charge_type adds 9e8a71f77468 mm/memcg: simplify mem_cgroup_get_max() adds 6941cf317f25 mm-memcg-simplify-mem_cgroup_get_max-v4 adds 3bef21586200 mm/memcg: unify swap and memsw page counters adds 9d07fe49b7ac mm: memcontrol: add the missing numa_stat interface for cgroup v2 adds 0b06d35b879d selftests/vm: fix false build success on the second and la [...] adds af5aef8a4568 selftests/vm: fix incorrect gcc invocation in some cases adds de3ce0e2b866 mm: account PMD tables like PTE tables adds 172e07997307 arm: __pmd_free_tlb(): call page table destructor adds fc33b0c9cb74 mm/memory.c: fix typo in __do_fault() comment adds ed3ba22d9a3f mm/memory.c: replace vmf->vma with variable vma adds 3febc2152124 mm/mmap: rename __vma_unlink_common() to __vma_unlink() adds 530dc19ecff8 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] adds 3ae04dfd5fa3 mmap locking API: add mmap_lock_is_contended() adds 2dea682add86 mm: smaps*: extend smap_gather_stats to support specified [...] adds 6fbe2ea26584 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock adds 2499a01ad0f3 mm/mmap.c: fix the adjusted length error adds 8db11529cbbc mm: move PageDoubleMap bit adds 5fc1dd26df42 mm: simplify PageDoubleMap with PF_SECOND policy adds dd5acf59ae89 mm/mmap: leave adjust_next as virtual address instead of p [...] adds 893d05f7a08a mm/memory.c: fix spello of "function" adds ccf57fca2d1c mm/mmap: not necessary to check mapping separately adds b1d32506e73b mm/mmap: check on file instead of the rb_root_cached of it [...] adds e84748ef12b8 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro adds 271a0e648d08 lib/test_hmm.c: remove unused dmirror_zero_page adds 94723a97dd96 mm/dmapool.c: replace open-coded list_for_each_entry_safe() adds 0a3a0c87e7d1 mm/dmapool.c: replace hard coded function name with __func__ adds 94c478beb25d mm/memory-failure: do pgoff calculation before for_each_process() adds 7c077591fd1e mm/memory-failure.c: remove unused macro `writeback' adds 93409474e270 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion adds a411760d07a8 kasan/kunit: add KUnit Struct to Current Task adds 5aa42c466aac KUnit: KASAN Integration adds fecfc6b8e4ae KASAN: Port KASAN Tests to KUnit adds 79c43a41a41e kasan-port-kasan-tests-to-kunit-v14 adds 63da9398083f KASAN: Testing Documentation adds 554cb5011721 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] adds 7ae0966c4562 mm/page_alloc: tweak comments in has_unmovable_pages() adds 6589abaeb09f mm/page_isolation: exit early when pageblock is isolated i [...] adds 17277a1238e0 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] adds 938404976a8e mm/page_isolation: cleanup set_migratetype_isolate() adds ffbd14b68425 virtio-mem: don't special-case ZONE_MOVABLE adds 0e762b88754b mm: document semantics of ZONE_MOVABLE adds 6966bd293598 mm, isolation: avoid checking unmovable pages across pageb [...] adds a5bd6445d25e mm/page_alloc.c: clean code by removing unnecessary initia [...] adds c9e1c0ecd428 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] adds 4a12744d6124 mm/page_alloc.c: micro-optimization remove unnecessary branch adds 5562b7d69a0b mm/page_alloc.c: fix early params garbage value accesses adds 4735ff60263a mm/page_alloc.c: clean code by merging two functions adds 451172f62434 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' adds 61e28b62fb53 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool adds 1773d6eb5fec mm/hugetlb.c: remove the unnecessary non_swap_entry() adds ac22c497d4a7 doc/vm: fix typo in the hugetlb admin documentation adds 6fe8512fd824 mm/huge_memory.c: update tlb entry if pmd is changed adds 9410298270d0 MIPS: do not call flush_tlb_all when setting pmd entry adds 78058b665a60 mm/hugetlb: not necessary to coalesce regions recursively adds ffee33092b19 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] adds 0be677a780ab mm/hugetlb: use list_splice to merge two list at once adds 9de49a293ebd mm/hugetlb: count file_region to be added when regions_nee [...] adds ac7f08103216 mm/hugetlb: a page from buddy is not on any list adds 85e863335622 mm/hugetlb: narrow the hugetlb_lock protection area during [...] adds ae233cfce3c4 mm/hugetlb: take the free hpage during the iteration directly adds 8284a97c1ca3 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 adds cc3a2dd5adb7 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] adds c58b8d699b11 mm/vmscan: fix infinite loop in drop_slab_node adds 633e9bcf30c8 mm/vmscan: add a fatal signals check in drop_slab_node adds 5508e3268bb2 mm/compaction.c: micro-optimization remove unnecessary branch adds 56359c826e3a KVM: PPC: Book3S HV: simplify kvm_cma_reserve() adds 17265d054089 dma-contiguous: simplify cma_early_percent_memory() adds a067cf64ea5e arm, xtensa: simplify initialization of high memory pages adds 72f73b4f10c8 arm64: numa: simplify dummy_numa_init() adds c3ba3f3e4ea9 h8300, nds32, openrisc: simplify detection of memory extents adds b9b8e9548ba5 riscv: drop unneeded node initialization adds 6149ad1e7af7 mircoblaze: drop unneeded NUMA and sparsemem initializations adds 75e7b480492a memblock: make for_each_memblock_type() iterator private adds ebfea2ce4387 memblock: make memblock_debug and related functionality private adds 18a1532d5b61 memblock-make-memblock_debug-and-related-functionality-pri [...] adds f2441a0a572f memblock: reduce number of parameters in for_each_mem_range() adds d96594bc1a10 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] adds 76713c119a9d arch, drivers: replace for_each_membock() with for_each_me [...] adds be579c0ad3d7 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix adds 8ebe37e18a88 mips: fix cavium-octeon build caused by memblock refactoring adds bf6d31831591 x86/setup: simplify initrd relocation and reservation adds 5a159d28da0f x86/setup: simplify reserve_crashkernel() adds f3bde83a0e97 memblock: remove unused memblock_mem_size() adds 212c7ecacb27 memblock: implement for_each_reserved_mem_region() using _ [...] adds 3a090909b952 memblock: use separate iterators for memory and reserved regions adds 00217cf9fec9 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] adds 636ac0604f04 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] adds 6399968e37a9 mm/migrate: remove cpages-- in migrate_vma_finalize() adds 51ffb08aae65 mm/migrate: remove obsolete comment about device public adds 81a99c3da9ed XArray: add xa_get_order adds abd4760c00a1 xarray-add-xa_get_order-fix adds 954f082749d9 XArray: add xas_split adds 08e545133e6c xarray-add-xas_split-fix adds cb6270231956 xarray-add-xas_split-fix-2 adds 3cf2db68b2a6 mm/filemap: fix storing to a THP shadow entry adds 1616ef92e665 mm/filemap: fix page cache removal for arbitrary sized THPs adds 073ef484f040 mm/memory: remove page fault assumption of compound page size adds 35e0f74b6573 mm/page_owner: change split_page_owner to take a count adds 2786bbc0f7b2 mm/huge_memory: fix total_mapcount assumption of page size adds 33c4b4295093 mm/huge_memory: fix split assumption of page size adds 2f025d8fec34 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] adds abeaf337df2a mm/huge_memory: fix can_split_huge_page assumption of THP size adds 0c6841ef7010 mm/rmap: fix assumptions of THP size adds 3d605b1122b1 mm/truncate: fix truncation for pages of arbitrary size adds 05ba112f93bd mm/page-writeback: support tail pages in wait_for_stable_page adds 67fbd5644499 mm/vmscan: allow arbitrary sized pages to be paged out adds 423fd524ee74 fs: add a filesystem flag for THPs adds 31f4fce42cc4 fs: do not update nr_thps for mappings which support THPs adds 64b7c8865c7c mm/readahead: add DEFINE_READAHEAD adds 903b0ecf08ea mm/readahead: make page_cache_ra_unbounded take a readahea [...] adds bfb9f1238721 mm/readahead: make do_page_cache_ra take a readahead_control adds f30cf6819325 mm/readahead: make ondemand_readahead take a readahead_control adds eed1ffe4a0bf mm/readahead: pass readahead_control to force_page_cache_ra adds 736bed26fb56 mm/readahead: add page_cache_sync_ra and page_cache_async_ra adds 643157334096 mm/filemap: fold ra_submit into do_sync_mmap_readahead adds e7ba8dd66d90 mm/readahead: pass a file_ra_state into force_page_cache_ra adds b3cfdbcd174b mm,hwpoison: cleanup unused PageHuge() check adds 59c575da499e mm, hwpoison: remove recalculating hpage adds 466fda3b3455 mm,hwpoison-inject: don't pin for hwpoison_filter adds 601bde02e0fc mm,hwpoison: unexport get_hwpoison_page and make it static adds e0d7efcad410 mm,hwpoison: kill put_hwpoison_page adds 2bac243f0c5f mm,hwpoison: unify THP handling for hard and soft offline adds f83c80b6bcf5 mm,hwpoison: rework soft offline for free pages adds 71acfa2fa331 mm,hwpoison: rework soft offline for in-use pages adds 769f6b602b2a mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] adds c15b139dd4db mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] adds 6f9de63828de mm/memory-failure: fix return wrong value when isolate page fail adds f750630319b8 mm,hwpoison: return 0 if the page is already poisoned in s [...] adds 967990301e77 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP adds 28eb84bbe5d7 mm,hwpoison: double-check page count in __get_any_page() adds 4ea851001224 mm,hwpoison: take free pages off the buddy freelists adds 189d55772ab1 mm,hwpoison: refactor madvise_inject_error adds a36a87cbf9e2 mm,hwpoison: drain pcplists before bailing out for non-bud [...] adds 4bd31869d93a mm,hwpoison: drop unneeded pcplist draining adds 1f5c557b72e9 mmhwpoison-drop-unneeded-pcplist-draining-fix adds 489aed87bf61 mm,hwpoison: remove stale code adds 25f656f18351 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] adds 74ae0214e356 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds 0986084da4f0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] adds c7f4c5517bf3 mm/vmstat.c: use helper macro abs() adds 720cddf0a603 mm/util.c: update the kerneldoc for kstrdup_const() adds 558c0071a2ef mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] adds a190ea829f43 mm/memory_hotplug: inline __offline_pages() into offline_pages() adds 9558a4b03dab mm/memory_hotplug: enforce section granularity when onlini [...] adds 43b66e9d9735 mm/memory_hotplug: simplify page offlining adds bac4de610c54 mm-memory_hotplug-simplify-page-offlining-fix adds 428decb7116c mm/page_alloc: simplify __offline_isolated_pages() adds f6a45ff1273e mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() adds c09b2de8e677 mm/page_isolation: simplify return value of start_isolate_ [...] adds 1f01050a60f7 mm/memory_hotplug: simplify page onlining adds aba34eac3af4 mm/page_alloc: drop stale pageblock comment in memmap_init [...] adds 1889e48e859f mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] adds ad1a07d06dbf mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] adds aa6ac17e3e96 kernel/resource: make release_mem_region_adjustable() never fail adds 33f42df4ff3d kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED adds c421baf4e92d mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] adds 2f1996b9fd3d mm/memory_hotplug: prepare passing flags to add_memory() a [...] adds 2543574a6bcb mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] adds f17133a09887 virtio-mem: try to merge system ram resources adds 5347c64b2391 xen/balloon: try to merge system ram resources adds 0d948f66998f hv_balloon: try to merge system ram resources adds ca87489e6119 kernel/resource: make iomem_resource implicit in release_m [...] adds 96dd1a9ad81d mm: don't panic when links can't be created in sysfs adds c027f73e600d mm/slab.h: remove duplicate include adds b7f465274dc8 mm/page_reporting.c: drop stale list head check in page_re [...] adds 1105af69155d mm/highmem.c: clean up endif comments adds 402e60c9472a mm: use add_page_to_lru_list()/page_lru()/page_off_lru() adds dfc5167b3712 mm: use self-explanatory macros rather than "2" adds 514d0c8efaec mm: fix some broken comments adds bba86666a0ba mm: fix some comments formatting adds 08ef34278b0e fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 436c8365deff fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 5f31a42af291 kernel/hung_task.c: Monitor killed tasks. adds 3af3bf116a71 proc/sysctl: make protected_* world readable adds 00cdcbdeda29 fs: configfs: delete repeated words in comments adds 92fe106c57fb kernel.h: split out min()/max() et al. helpers adds 003de712b4a4 get_maintainer: add test for file in VCS adds d22695713172 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback adds ecf909cca4e9 lib: bitmap: delete duplicated words adds 930880446605 lib: libcrc32c: delete duplicated words adds 285f368651d1 lib: decompress_bunzip2: delete duplicated words adds e59afb871195 lib: devres: delete duplicated words adds 628b245f3f84 lib: dynamic_queue_limits: delete duplicated words + fix typo adds 4fb12fa871ea lib: earlycpio: delete duplicated words adds b8f47af911e1 lib: radix-tree: delete duplicated words adds f5beec809b64 lib: syscall: delete duplicated words adds df09ccb8e7de lib: test_sysctl: delete duplicated words adds 89fcb8a0ebd6 lib/mpi/mpi-bit.c: fix spello of "functions" adds 5974bc970694 lib/idr.c: document calling context for IDA APIs mustn't u [...] adds fc4f610de487 lib/idr.c: document that ida_simple_{get,remove}() are deprecated adds 745d8903dd7f bitops: simplify get_count_order_long() adds 67ff36099355 bitops: use the same mechanism for get_count_order[_long] adds 8a6aba512808 checkpatch: add --kconfig-prefix adds 5b56a19bc8f6 checkpatch: move repeated word test adds cc816a71b4ef checkpatch: add test for comma use that should be semicolon adds 0dbf1d7f3d7c const_structs.checkpatch: add phy_ops adds a8c7ec24da69 checkpatch: warn if trace_printk and friends are called adds 98df14048b4b const_structs.checkpatch: add pinctrl_ops and pinmux_ops adds 833b75331c91 checkpatch: warn on self-assignments adds e3247f610745 checkpatch-warn-on-self-assignments-checkpatch-fixes adds bcf4271d4bc3 checkpatch: allow not using -f with files that are in git adds 02d0c88e6e16 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] adds 00552adcc231 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds 3c82fede8b29 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] adds b087897fa21d tools/testing/selftests: add self-test for verifying load [...] adds 74b4faa0d56c binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU adds 3451de9b6cec coredump: let dump_emit() bail out on short writes adds 88c037b8071c coredump: refactor page range dumping into common helper adds d7a42c877024 coredump: rework elf/elf_fdpic vma_dump_size() into common helper adds 1d08153f09b0 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot adds d6b414850a3d mm/gup: take mmap_lock in get_dump_page() adds 0888320c2e08 mm: remove the now-unnecessary mmget_still_valid() hack adds 2c8fdaf32752 autofs: harden ioctl table adds 4b838d5fa4b3 rapidio: fix error handling path adds e35cf7fc8dbe panic: dump registers on panic_on_warn adds bfb0d1ad8d3a aio: simplify read_events() adds f5c41c382c7c scripts/gdb/proc: add struct mount & struct super_block ad [...] adds 35397dd09718 scripts/gdb/tasks: add headers and improve spacing format adds 6fcce1faf3eb sched.h: drop in_ubsan field when UBSAN is in trap mode adds 4a6c442de1a1 ROMFS: support inode blocks calculation adds eeafcb5888b7 lib, include/linux: add usercopy failure capability adds 1b740251ae9b lib, uaccess: add failure injection to usercopy functions adds c7b47e308648 x86: add failure injection to get/put/clear_user adds 6804d0342c9c Merge branch 'akpm-current/current' into master adds 5a268923199b ia64: fix build error with !COREDUMP adds 135ba306b7a3 mm, memcg: rework remote charging API to support nesting adds 52d70a9b326a mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds f2146febc9d5 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds 33a6d3e8980f mm: kmem: prepare remote memcg charging infra for interrup [...] adds 72304e768791 mm: kmem: enable kernel memcg accounting from interrupt contexts adds aa0cf4b55550 mm/memory-failure: remove a wrapper for alloc_migration_target() adds 29f1ccc3b21a mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds 568f816b49c4 mm/migrate: avoid possible unnecessary process right check [...] adds b64ede09fa7f mm/mmap: add inline vma_next() for readability of mmap code adds 125a03d55951 mm/mmap: add inline munmap_vma_range() for code readability adds ea6459995271 mm/madvise: pass mm to do_madvise adds 497ebac05b1f pid: move pidfd_get_pid() to pid.c adds b93908bb3dc3 mm/madvise: introduce process_madvise() syscall: an extern [...] adds fff32a0331ae mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds e6d729037075 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 0828f6e32fdb mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 70a18ab0fe27 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds bffc65ed8e29 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 78c6daf507a4 mm/madvise: remove duplicate include adds 05e84d1179f4 mm: remove duplicate include statement in mmu.c adds 2b4875980c7d mm: add definition of PMD_PAGE_ORDER adds 1652a863d9f5 mmap: make mlock_future_check() global adds 87b4a70ce8e8 mm: introduce memfd_secret system call to create "secret" [...] adds 960bfdb0e344 arch, mm: wire up memfd_secret system call were relevant adds 07fa5d8cfe18 mm: secretmem: use PMD-size pages to amortize direct map f [...] adds fbbda8507637 Merge branch 'akpm/master' into master adds b652d2a5f2a4 Add linux-next specific files for 20200918
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 (5fa35f247b56) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-kernel-notes | 5 + Documentation/admin-guide/cgroup-v2.rst | 124 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/sysctl/abi.rst | 71 +- Documentation/devicetree/bindings/arm/tegra.yaml | 4 + .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 3 +- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 2 +- .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 1 + .../bindings/fuse/nvidia,tegra20-fuse.txt | 1 + .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../interrupt-controller/ti,pruss-intc.yaml | 158 ++ .../bindings/leds/cznic,turris-omnia-leds.yaml | 2 +- .../bindings/misc/nvidia,tegra186-misc.txt | 8 +- .../bindings/misc/nvidia,tegra20-apbmisc.txt | 13 +- .../devicetree/bindings/net/marvell,prestera.txt | 34 + .../bindings/phy/intel,lgm-emmc-phy.yaml | 17 +- .../devicetree/bindings/phy/intel,lgm-usb-phy.yaml | 58 + .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 139 +- .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 92 + .../bindings/regulator/rohm,bd9576-regulator.yaml | 33 + Documentation/devicetree/bindings/sound/ak4458.txt | 3 + .../devicetree/bindings/sound/max98090.txt | 2 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 23 + Documentation/devicetree/bindings/sound/rt5640.txt | 2 +- Documentation/devicetree/bindings/sound/rt5659.txt | 2 +- Documentation/devicetree/bindings/sound/rt5665.txt | 2 +- Documentation/devicetree/bindings/sound/rt5668.txt | 2 +- Documentation/devicetree/bindings/sound/rt5677.txt | 2 +- Documentation/devicetree/bindings/sound/rt5682.txt | 2 +- .../bindings/sound/samsung,aries-wm8994.yaml | 11 +- .../devicetree/bindings/sound/tlv320adcx140.yaml | 6 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../bindings/usb/mediatek,mt6360-tcpc.yaml | 95 + Documentation/doc-guide/sphinx.rst | 17 + Documentation/driver-api/media/drivers/vidtv.rst | 14 +- .../device_drivers/qlogic/LICENSE.qla3xxx | 46 - .../device_drivers/qlogic/LICENSE.qlcnic | 288 --- .../networking/device_drivers/qlogic/LICENSE.qlge | 288 --- Documentation/powerpc/ptrace.rst | 1 + Documentation/scsi/LICENSE.qla2xxx | 290 --- Documentation/scsi/LICENSE.qla4xxx | 289 --- Documentation/sphinx/automarkup.py | 134 +- Documentation/vm/hmm.rst | 137 +- LICENSES/deprecated/GFDL-1.1 | 377 +++ LICENSES/deprecated/GFDL-1.2 | 417 ++++ LICENSES/deprecated/Zlib | 27 + MAINTAINERS | 36 +- Next/SHA1s | 177 +- Next/Trees | 3 +- Next/merge.log | 2625 +++++++++++++------- arch/Kconfig | 7 + arch/arm/boot/dts/exynos4412.dtsi | 16 +- arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 51 +- arch/arm/boot/dts/s5pv210-goni.dts | 68 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 30 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 54 +- arch/arm/common/dmabounce.c | 2 +- arch/arm/include/asm/dma-direct.h | 49 + arch/arm/include/asm/dma-mapping.h | 70 - arch/arm/mach-keystone/keystone.c | 21 +- arch/arm/mach-s3c/s3c2410.c | 2 +- arch/arm/mach-s3c/s3c2412.c | 2 +- arch/arm/mach-s3c/s3c2416.c | 2 +- arch/arm/mach-s3c/s3c2443.c | 2 +- arch/arm/mach-s3c/s3c244x.c | 2 +- arch/arm/mach-s3c/s3c24xx.c | 2 +- arch/arm/mach-s3c/s3c64xx.c | 7 +- arch/arm/mm/dma-mapping.c | 28 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 2 +- arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 1 + .../dts/nvidia/tegra194-p3509-0000+p3668-0000.dts | 14 + .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 16 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 1 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 2 + arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 40 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 189 ++ arch/arm64/boot/dts/qcom/sc7180.dtsi | 218 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 52 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 92 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 114 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 80 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 232 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 5 +- arch/arm64/include/asm/compat.h | 2 - arch/arm64/include/asm/kvm_asm.h | 100 +- arch/arm64/include/asm/kvm_host.h | 26 +- arch/arm64/include/asm/kvm_hyp.h | 9 +- arch/arm64/include/asm/kvm_ptrauth.h | 6 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/include/uapi/asm/unistd.h | 1 + arch/arm64/kernel/image-vars.h | 2 + arch/arm64/kernel/paravirt.c | 26 +- arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/arm.c | 34 +- arch/arm64/kvm/hyp.S | 34 - arch/arm64/kvm/hyp/entry.S | 95 +- arch/arm64/kvm/hyp/hyp-entry.S | 76 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 15 +- arch/arm64/kvm/hyp/nvhe/Makefile | 2 +- arch/arm64/kvm/hyp/nvhe/host.S | 187 ++ arch/arm64/kvm/hyp/nvhe/hyp-init.S | 67 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 117 + arch/arm64/kvm/hyp/nvhe/switch.c | 41 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 2 - arch/arm64/kvm/hyp/vhe/switch.c | 24 +- arch/arm64/kvm/vgic/vgic-v3.c | 4 +- arch/arm64/net/bpf_jit_comp.c | 43 +- arch/ia64/include/asm/acpi.h | 2 - arch/ia64/mm/init.c | 4 +- arch/mips/Kconfig | 1 + arch/mips/configs/cu1000-neo_defconfig | 1 + arch/mips/configs/cu1830-neo_defconfig | 1 + arch/mips/include/asm/compat.h | 2 - arch/mips/sni/a20r.c | 9 +- arch/parisc/include/asm/compat.h | 2 - arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 18 +- arch/powerpc/include/asm/book3s/64/hash-64k.h | 13 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 4 +- arch/powerpc/include/asm/book3s/64/mmu.h | 15 - arch/powerpc/include/asm/book3s/64/pgtable.h | 7 + arch/powerpc/include/asm/book3s/64/radix.h | 16 + arch/powerpc/include/asm/compat.h | 2 - arch/powerpc/include/asm/cputable.h | 1 + arch/powerpc/include/asm/cputhreads.h | 1 - arch/powerpc/include/asm/hw_breakpoint.h | 12 + arch/powerpc/include/asm/machdep.h | 2 - arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 14 + arch/powerpc/include/asm/nohash/32/pgtable.h | 20 +- arch/powerpc/include/asm/pci-bridge.h | 6 + arch/powerpc/include/asm/processor.h | 2 +- arch/powerpc/include/asm/reg.h | 3 +- arch/powerpc/include/asm/smp.h | 14 + arch/powerpc/include/asm/svm.h | 4 + arch/powerpc/include/asm/topology.h | 10 + arch/powerpc/include/asm/uaccess.h | 57 +- arch/powerpc/include/uapi/asm/ptrace.h | 1 + arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/head_32.S | 8 +- arch/powerpc/kernel/head_32.h | 72 +- arch/powerpc/kernel/hw_breakpoint.c | 149 +- arch/powerpc/kernel/hw_breakpoint_constraints.c | 162 ++ arch/powerpc/kernel/pci-common.c | 114 + arch/powerpc/kernel/process.c | 127 +- arch/powerpc/kernel/prom.c | 5 + arch/powerpc/kernel/ptrace/ptrace-noadv.c | 9 +- arch/powerpc/kernel/setup_64.c | 105 +- arch/powerpc/kernel/smp.c | 250 +- arch/powerpc/kernel/tau_6xx.c | 147 +- arch/powerpc/kvm/book3s.c | 4 +- arch/powerpc/kvm/book3s_hv.c | 20 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 9 +- arch/powerpc/kvm/booke.c | 6 +- arch/powerpc/lib/code-patching.c | 17 +- arch/powerpc/mm/book3s64/hash_utils.c | 12 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 1 + arch/powerpc/mm/book3s64/slb.c | 4 +- arch/powerpc/mm/hugetlbpage.c | 20 +- arch/powerpc/mm/kasan/kasan_init_32.c | 12 +- arch/powerpc/mm/mem.c | 6 +- arch/powerpc/mm/nohash/tlb.c | 4 - arch/powerpc/mm/numa.c | 99 +- arch/powerpc/mm/pgtable.c | 6 +- arch/powerpc/mm/ptdump/8xx.c | 5 + arch/powerpc/platforms/Kconfig | 14 +- arch/powerpc/platforms/Kconfig.cputype | 7 +- arch/powerpc/platforms/powermac/sleep.S | 9 +- arch/powerpc/platforms/powernv/idle.c | 302 ++- arch/powerpc/platforms/ps3/spu.c | 4 +- arch/powerpc/platforms/pseries/papr_scm.c | 5 +- arch/powerpc/platforms/pseries/svm.c | 26 + arch/powerpc/xmon/xmon.c | 1 + arch/riscv/Kconfig | 25 - arch/riscv/Makefile | 1 - arch/riscv/configs/defconfig | 1 - arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/efi.h | 56 - arch/riscv/include/asm/fixmap.h | 16 +- arch/riscv/include/asm/io.h | 1 - arch/riscv/include/asm/mmu.h | 2 - arch/riscv/include/asm/pgtable.h | 5 - arch/riscv/include/asm/sections.h | 13 - arch/riscv/include/asm/unistd.h | 1 + arch/riscv/kernel/Makefile | 5 - arch/riscv/kernel/efi-header.S | 104 - arch/riscv/kernel/efi.c | 105 - arch/riscv/kernel/head.S | 17 +- arch/riscv/kernel/head.h | 2 + arch/riscv/kernel/image-vars.h | 51 - arch/riscv/kernel/setup.c | 18 +- arch/riscv/kernel/vmlinux.lds.S | 22 +- arch/riscv/mm/init.c | 191 +- arch/riscv/mm/ptdump.c | 48 +- arch/s390/boot/Makefile | 4 - arch/s390/boot/compressed/Makefile | 4 - arch/s390/boot/compressed/decompressor.c | 1 - arch/s390/boot/compressed/vmlinux.lds.S | 22 +- arch/s390/boot/head.S | 6 + arch/s390/boot/ipl_parm.c | 12 +- arch/s390/boot/startup.c | 3 + arch/s390/boot/uv.c | 3 + arch/s390/include/asm/compat.h | 2 - arch/s390/include/asm/kasan.h | 1 + arch/s390/include/asm/uaccess.h | 14 +- arch/s390/kernel/diag.c | 13 +- arch/s390/kernel/dis.c | 30 +- arch/s390/kernel/setup.c | 36 +- arch/s390/kernel/uv.c | 46 +- arch/s390/mm/dump_pagetables.c | 24 +- arch/s390/mm/kasan_init.c | 36 +- arch/s390/pci/pci_iov.c | 2 + arch/s390/scripts/Makefile.chkbss | 20 - arch/sh/drivers/pci/pcie-sh7786.c | 9 +- arch/sparc/include/asm/compat.h | 3 +- arch/x86/Kconfig | 1 + arch/x86/entry/syscalls/syscall_32.tbl | 3 +- arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/include/asm/acpi.h | 2 - arch/x86/include/asm/compat.h | 3 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/pci/sta2x11-fixup.c | 6 +- block/blk-settings.c | 46 + drivers/acpi/Kconfig | 65 +- drivers/acpi/Makefile | 10 +- drivers/acpi/arm64/iort.c | 6 +- drivers/acpi/nfit/core.c | 4 +- drivers/acpi/pmic/Kconfig | 67 + drivers/acpi/pmic/Makefile | 10 + drivers/acpi/processor_idle.c | 108 +- drivers/android/binder_alloc.c | 2 +- drivers/base/core.c | 2 + drivers/base/regmap/internal.h | 4 +- drivers/base/regmap/regmap-debugfs.c | 7 +- drivers/base/regmap/regmap.c | 66 +- drivers/bluetooth/ath3k.c | 90 +- drivers/bluetooth/btintel.c | 257 +- drivers/bluetooth/btintel.h | 91 + drivers/char/ipmi/ipmi_msghandler.c | 2 - drivers/char/ipmi/ipmi_si_intf.c | 17 + drivers/char/tpm/Kconfig | 12 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm-sysfs.c | 31 +- drivers/char/tpm/tpm_tis_synquacer.c | 208 ++ drivers/clk/samsung/clk-exynos5420.c | 2 +- drivers/clk/samsung/clk-pll.c | 94 +- drivers/cpufreq/qcom-cpufreq-hw.c | 128 +- drivers/cpuidle/cpuidle-powernv.c | 2 +- drivers/cpuidle/cpuidle.c | 15 +- drivers/dma-buf/dma-resv.c | 5 + drivers/dma-buf/heaps/heap-helpers.c | 13 +- drivers/dma-buf/udmabuf.c | 7 +- drivers/edac/aspeed_edac.c | 18 +- drivers/edac/edac_mc_sysfs.c | 19 +- drivers/firmware/efi/Kconfig | 3 +- drivers/firmware/efi/Makefile | 4 +- drivers/firmware/efi/{efi-init.c => arm-init.c} | 0 drivers/firmware/efi/libstub/Makefile | 10 - drivers/firmware/efi/libstub/efi-stub.c | 11 +- drivers/firmware/efi/libstub/riscv-stub.c | 110 - drivers/firmware/efi/riscv-runtime.c | 143 -- drivers/firmware/tegra/bpmp.c | 3 +- drivers/fpga/dfl-n3000-nios.c | 2 +- drivers/gpio/gpio-omap.c | 4 +- drivers/gpio/gpio-sprd.c | 3 + drivers/gpio/gpiolib.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 25 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 101 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 100 +- .../amd/display/dc/clk_mgr/dce60/dce60_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 11 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 4 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 2 +- .../drm/amd/include/asic_reg/uvd/uvd_7_0_offset.h | 3 + .../drm/amd/include/asic_reg/uvd/uvd_7_0_sh_mask.h | 20 + drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 8 +- drivers/gpu/drm/amd/pm/inc/smu10_driver_if.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu_11_0_cdr_table.h | 194 ++ drivers/gpu/drm/amd/pm/inc/smu_types.h | 3 + drivers/gpu/drm/amd/pm/inc/smu_v11_0_ppsmc.h | 7 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 15 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.h | 1 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 91 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 307 ++- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 71 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 90 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 100 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 4 + drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 3 +- drivers/gpu/drm/armada/armada_gem.c | 24 +- drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_mode.c | 103 +- drivers/gpu/drm/drm_cache.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 394 ++- drivers/gpu/drm/drm_edid.c | 28 + drivers/gpu/drm/drm_gem_cma_helper.c | 23 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 14 +- drivers/gpu/drm/drm_gem_vram_helper.c | 1 + drivers/gpu/drm/drm_prime.c | 91 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 23 +- drivers/gpu/drm/i915/display/intel_atomic.c | 39 - drivers/gpu/drm/i915/display/intel_atomic.h | 4 - drivers/gpu/drm/i915/display/intel_audio.c | 5 - drivers/gpu/drm/i915/display/intel_cdclk.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 1 - drivers/gpu/drm/i915/display/intel_ddi.c | 11 +- drivers/gpu/drm/i915/display/intel_display.c | 29 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 3 +- drivers/gpu/drm/i915/display/intel_display_types.h | 16 +- drivers/gpu/drm/i915/display/intel_dp.c | 304 ++- drivers/gpu/drm/i915/display/intel_dp.h | 1 + drivers/gpu/drm/i915/display/intel_hdmi.c | 82 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 11 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 7 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 7 +- drivers/gpu/drm/i915/i915_drv.h | 4 +- drivers/gpu/drm/i915/intel_uncore.c | 3 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 12 +- drivers/gpu/drm/lima/lima_gem.c | 11 +- drivers/gpu/drm/lima/lima_vm.c | 5 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 37 +- drivers/gpu/drm/msm/msm_gem.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 15 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 21 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 14 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 4 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 10 +- drivers/gpu/drm/omapdrm/omap_gem.c | 14 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 4 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 7 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 + drivers/gpu/drm/radeon/radeon.h | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 13 +- drivers/gpu/drm/radeon/radeon_mn.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 46 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 42 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 8 +- drivers/gpu/drm/tegra/drm.h | 2 + drivers/gpu/drm/tegra/gem.c | 27 +- drivers/gpu/drm/tegra/output.c | 24 +- drivers/gpu/drm/tegra/plane.c | 15 +- drivers/gpu/drm/tegra/rgb.c | 102 +- drivers/gpu/drm/tegra/sor.c | 7 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 14 + drivers/gpu/drm/ttm/ttm_bo.c | 33 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 216 +- drivers/gpu/drm/ttm/ttm_memory.c | 7 - drivers/gpu/drm/ttm/ttm_tt.c | 7 +- drivers/gpu/drm/v3d/v3d_mmu.c | 13 +- drivers/gpu/drm/vc4/vc4_plane.c | 2 + drivers/gpu/drm/virtio/virtgpu_object.c | 36 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 41 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/host1x/job.c | 22 +- drivers/hwmon/k10temp.c | 24 + drivers/i2c/i2c-core-base.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 47 +- drivers/input/keyboard/ep93xx_keypad.c | 4 +- drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/twl4030_keypad.c | 8 +- drivers/input/serio/sun4i-ps2.c | 9 +- drivers/input/touchscreen/elants_i2c.c | 2 +- drivers/input/touchscreen/imx6ul_tsc.c | 47 +- drivers/input/touchscreen/stmfts.c | 2 +- drivers/interconnect/qcom/osm-l3.c | 77 +- drivers/interconnect/qcom/sm8250.h | 2 + drivers/iommu/io-pgtable-arm.c | 2 +- drivers/irqchip/Kconfig | 10 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-gic-v3.c | 8 +- drivers/irqchip/irq-gic.c | 49 +- drivers/irqchip/irq-pruss-intc.c | 664 +++++ drivers/macintosh/smu.c | 2 +- drivers/macintosh/windfarm_smu_sat.c | 3 +- drivers/mailbox/tegra-hsp.c | 9 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 9 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 11 +- drivers/media/platform/vsp1/vsp1_drm.c | 8 +- drivers/media/test-drivers/vidtv/vidtv_bridge.c | 55 +- drivers/media/test-drivers/vidtv/vidtv_demod.c | 33 +- drivers/media/test-drivers/vidtv/vidtv_encoder.h | 72 +- drivers/media/test-drivers/vidtv/vidtv_mux.c | 65 +- drivers/media/test-drivers/vidtv/vidtv_psi.c | 4 +- drivers/media/test-drivers/vidtv/vidtv_s302m.c | 314 +-- drivers/media/test-drivers/vidtv/vidtv_s302m.h | 2 + drivers/memory/Kconfig | 1 + drivers/misc/cardreader/rts5227.c | 117 +- drivers/misc/cardreader/rts5228.c | 5 +- drivers/misc/cardreader/rts5249.c | 162 +- drivers/misc/cardreader/rts5260.c | 44 +- drivers/misc/cardreader/rtsx_pcr.c | 20 +- drivers/misc/cardreader/rtsx_pcr.h | 17 + drivers/misc/eeprom/at24.c | 1 + drivers/misc/fastrpc.c | 16 +- drivers/mtd/spi-nor/core.c | 57 +- drivers/mtd/spi-nor/core.h | 10 +- drivers/mtd/ubi/wl.c | 13 + drivers/net/dsa/microchip/ksz8795.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 92 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 63 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 40 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 225 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- drivers/net/ethernet/marvell/Kconfig | 1 + drivers/net/ethernet/marvell/Makefile | 1 + drivers/net/ethernet/marvell/prestera/Kconfig | 25 + drivers/net/ethernet/marvell/prestera/Makefile | 7 + drivers/net/ethernet/marvell/prestera/prestera.h | 206 ++ .../ethernet/marvell/prestera/prestera_devlink.c | 112 + .../ethernet/marvell/prestera/prestera_devlink.h | 23 + .../net/ethernet/marvell/prestera/prestera_dsa.c | 104 + .../net/ethernet/marvell/prestera/prestera_dsa.h | 35 + .../ethernet/marvell/prestera/prestera_ethtool.c | 780 ++++++ .../ethernet/marvell/prestera/prestera_ethtool.h | 11 + .../net/ethernet/marvell/prestera/prestera_hw.c | 1253 ++++++++++ .../net/ethernet/marvell/prestera/prestera_hw.h | 182 ++ .../net/ethernet/marvell/prestera/prestera_main.c | 663 +++++ .../net/ethernet/marvell/prestera/prestera_pci.c | 769 ++++++ .../net/ethernet/marvell/prestera/prestera_rxtx.c | 820 ++++++ .../net/ethernet/marvell/prestera/prestera_rxtx.h | 19 + .../ethernet/marvell/prestera/prestera_switchdev.c | 1277 ++++++++++ .../ethernet/marvell/prestera/prestera_switchdev.h | 13 + .../mellanox/mlx5/core/accel/ipsec_offload.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 11 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 85 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 7 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 9 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 136 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 82 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 377 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 163 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 27 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 34 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 65 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 - drivers/net/ethernet/netronome/nfp/bpf/offload.c | 18 +- drivers/net/ethernet/pensando/Kconfig | 1 + .../net/ethernet/pensando/ionic/ionic_debugfs.c | 2 + drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 + .../net/ethernet/pensando/ionic/ionic_ethtool.c | 71 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 31 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 5 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 33 +- drivers/net/ethernet/qlogic/qla3xxx.c | 3 +- drivers/net/ethernet/qlogic/qla3xxx.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h | 3 +- .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 3 +- .../net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c | 3 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c | 3 +- drivers/net/ethernet/stmicro/stmmac/chain_mode.c | 7 +- drivers/net/ethernet/stmicro/stmmac/common.h | 13 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 3 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 29 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 135 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 2 +- drivers/net/geneve.c | 37 +- drivers/net/mdio/Kconfig | 1 + .../broadcom/brcm80211/brcmfmac/cfg80211.c | 49 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 14 + .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 9 - .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c | 55 - .../broadcom/brcm80211/brcmsmac/phy/phytbl_lcn.c | 99 - drivers/net/wireless/cisco/airo.c | 15 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 12 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/rf.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 4 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 15 +- drivers/net/wireless/ti/wlcore/main.c | 1 - drivers/nvmem/core.c | 5 +- drivers/of/address.c | 73 +- drivers/of/device.c | 44 +- drivers/of/of_private.h | 11 +- drivers/of/unittest.c | 34 +- drivers/opp/core.c | 3 - drivers/opp/of.c | 41 +- drivers/phy/Kconfig | 10 + drivers/phy/Makefile | 1 + drivers/phy/cadence/phy-cadence-salvo.c | 6 +- drivers/phy/cadence/phy-cadence-sierra.c | 24 +- drivers/phy/cadence/phy-cadence-torrent.c | 16 +- drivers/phy/intel/Kconfig | 22 +- drivers/phy/intel/Makefile | 5 +- drivers/phy/intel/phy-intel-keembay-emmc.c | 307 +++ .../{phy-intel-combo.c => phy-intel-lgm-combo.c} | 0 .../{phy-intel-emmc.c => phy-intel-lgm-emmc.c} | 0 drivers/phy/phy-lgm-usb.c | 284 +++ drivers/pinctrl/Kconfig | 3 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/actions/pinctrl-owl.c | 4 +- drivers/pinctrl/actions/pinctrl-s700.c | 2 +- drivers/pinctrl/actions/pinctrl-s900.c | 2 +- drivers/pinctrl/devicetree.c | 5 +- drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 24 +- drivers/pinctrl/pinctrl-sx150x.c | 17 +- drivers/pinctrl/sunxi/Kconfig | 10 + drivers/pinctrl/sunxi/Makefile | 2 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c | 105 + drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 708 ++++++ drivers/pinctrl/visconti/Kconfig | 14 + drivers/pinctrl/visconti/Makefile | 3 + drivers/pinctrl/visconti/pinctrl-common.c | 305 +++ drivers/pinctrl/visconti/pinctrl-common.h | 96 + drivers/pinctrl/visconti/pinctrl-tmpv7700.c | 355 +++ drivers/powercap/intel_rapl_common.c | 1 + drivers/rapidio/devices/rio_mport_cdev.c | 13 +- drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/bd9576-regulator.c | 337 +++ drivers/remoteproc/remoteproc_core.c | 24 +- drivers/s390/crypto/ap_bus.c | 1 - drivers/scsi/lpfc/lpfc_hbadisc.c | 76 +- drivers/scsi/qla2xxx/qla_attr.c | 3 +- drivers/scsi/qla2xxx/qla_bsg.c | 3 +- drivers/scsi/qla2xxx/qla_bsg.h | 3 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_dbg.h | 3 +- drivers/scsi/qla2xxx/qla_def.h | 3 +- drivers/scsi/qla2xxx/qla_dfs.c | 3 +- drivers/scsi/qla2xxx/qla_fw.h | 3 +- drivers/scsi/qla2xxx/qla_gbl.h | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 3 +- drivers/scsi/qla2xxx/qla_inline.h | 3 +- drivers/scsi/qla2xxx/qla_iocb.c | 3 +- drivers/scsi/qla2xxx/qla_isr.c | 3 +- drivers/scsi/qla2xxx/qla_mbx.c | 3 +- drivers/scsi/qla2xxx/qla_mid.c | 3 +- drivers/scsi/qla2xxx/qla_mr.c | 3 +- drivers/scsi/qla2xxx/qla_mr.h | 3 +- drivers/scsi/qla2xxx/qla_nvme.c | 3 +- drivers/scsi/qla2xxx/qla_nvme.h | 3 +- drivers/scsi/qla2xxx/qla_nx.c | 3 +- drivers/scsi/qla2xxx/qla_nx.h | 3 +- drivers/scsi/qla2xxx/qla_nx2.c | 3 +- drivers/scsi/qla2xxx/qla_nx2.h | 3 +- drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/scsi/qla2xxx/qla_settings.h | 3 +- drivers/scsi/qla2xxx/qla_sup.c | 3 +- drivers/scsi/qla2xxx/qla_tmpl.c | 3 +- drivers/scsi/qla2xxx/qla_tmpl.h | 3 +- drivers/scsi/qla2xxx/qla_version.h | 3 +- drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/qla4xxx/ql4_83xx.h | 3 +- drivers/scsi/qla4xxx/ql4_attr.c | 3 +- drivers/scsi/qla4xxx/ql4_bsg.c | 3 +- drivers/scsi/qla4xxx/ql4_bsg.h | 3 +- drivers/scsi/qla4xxx/ql4_dbg.c | 3 +- drivers/scsi/qla4xxx/ql4_dbg.h | 3 +- drivers/scsi/qla4xxx/ql4_def.h | 3 +- drivers/scsi/qla4xxx/ql4_fw.h | 3 +- drivers/scsi/qla4xxx/ql4_glbl.h | 3 +- drivers/scsi/qla4xxx/ql4_init.c | 3 +- drivers/scsi/qla4xxx/ql4_inline.h | 3 +- drivers/scsi/qla4xxx/ql4_iocb.c | 3 +- drivers/scsi/qla4xxx/ql4_isr.c | 3 +- drivers/scsi/qla4xxx/ql4_mbx.c | 3 +- drivers/scsi/qla4xxx/ql4_nvram.c | 3 +- drivers/scsi/qla4xxx/ql4_nvram.h | 3 +- drivers/scsi/qla4xxx/ql4_nx.c | 3 +- drivers/scsi/qla4xxx/ql4_nx.h | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 3 +- drivers/scsi/qla4xxx/ql4_version.h | 3 +- drivers/scsi/sd.c | 34 +- drivers/scsi/sd.h | 8 +- drivers/scsi/sd_zbc.c | 66 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/qcom/llcc-qcom.c | 7 +- drivers/soc/samsung/Kconfig | 1 + drivers/soc/tegra/Kconfig | 10 + drivers/soc/tegra/fuse/fuse-tegra.c | 8 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 30 + drivers/soc/tegra/fuse/fuse.h | 10 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 26 + drivers/soc/tegra/pmc.c | 145 +- drivers/spi/spi-dw-pci.c | 16 +- drivers/spi/spi-fsi.c | 139 +- drivers/spi/spi-lantiq-ssc.c | 12 +- drivers/spi/spi-nxp-fspi.c | 69 +- drivers/spi/spi-xilinx.c | 3 +- drivers/staging/ks7010/ks7010_sdio.c | 6 +- drivers/staging/ks7010/ks_hostif.c | 6 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 10 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 6 +- drivers/staging/qlge/qlge.h | 3 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/ralink-gdma/ralink-gdma.c | 6 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 6 +- drivers/staging/rtl8188eu/core/rtw_security.c | 6 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 48 +- drivers/staging/rtl8188eu/hal/odm.c | 1 - drivers/staging/rtl8188eu/hal/phy.c | 26 +- drivers/staging/rtl8188eu/hal/rf.c | 1 + drivers/staging/rtl8188eu/hal/rf_cfg.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 3 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 3 +- drivers/staging/rtl8188eu/include/osdep_service.h | 1 + drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 3 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 2 + drivers/staging/rtl8188eu/include/wifi.h | 1 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 1 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 8 +- drivers/staging/rtl8192e/Kconfig | 3 + drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 27 +- drivers/staging/rtl8192e/rtllib_softmac.c | 6 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 6 +- drivers/staging/rtl8192u/r8192U_core.c | 9 +- drivers/staging/rtl8712/rtl8712_recv.c | 10 +- drivers/staging/rtl8712/rtl871x_xmit.c | 3 +- drivers/staging/rtl8712/rtl871x_xmit.h | 2 +- drivers/staging/rtl8712/usb_ops_linux.c | 5 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 9 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 42 +- drivers/staging/wfx/fwio.c | 2 +- drivers/staging/wlan-ng/hfa384x_usb.c | 18 +- drivers/staging/wlan-ng/p80211netdev.c | 9 +- drivers/thunderbolt/Kconfig | 6 +- drivers/thunderbolt/Makefile | 3 +- drivers/thunderbolt/ctl.c | 18 +- drivers/thunderbolt/domain.c | 31 + drivers/thunderbolt/nhi.c | 21 +- drivers/thunderbolt/quirks.c | 2 +- drivers/thunderbolt/tb.c | 18 + drivers/thunderbolt/tb.h | 16 +- drivers/thunderbolt/tb_msgs.h | 1 + drivers/thunderbolt/test.c | 13 +- drivers/tty/serial/8250/8250_mtk.c | 1 + drivers/tty/serial/8250/8250_pci.c | 20 +- drivers/tty/serial/earlycon.c | 9 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 4 +- drivers/tty/serial/serial_core.c | 44 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/usb/class/usblp.c | 5 + drivers/usb/core/hub.c | 99 +- drivers/usb/core/message.c | 177 +- drivers/usb/core/quirks.c | 4 + drivers/usb/core/urb.c | 31 +- drivers/usb/core/usb.c | 12 - drivers/usb/dwc2/platform.c | 17 +- drivers/usb/host/ehci-hcd.c | 1 + drivers/usb/host/ehci-hub.c | 1 - drivers/usb/image/microtek.c | 14 +- drivers/usb/misc/legousbtower.c | 60 +- drivers/usb/storage/uas.c | 24 +- drivers/usb/typec/mux/Kconfig | 1 + drivers/usb/typec/mux/intel_pmc_mux.c | 19 +- drivers/usb/typec/tcpm/Kconfig | 8 + drivers/usb/typec/tcpm/Makefile | 1 + drivers/usb/typec/tcpm/tcpci.c | 83 +- drivers/usb/typec/tcpm/tcpci.h | 13 + drivers/usb/typec/tcpm/tcpci_mt6360.c | 212 ++ drivers/usb/typec/ucsi/ucsi.c | 22 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/usb/usbip/usbip_common.c | 8 +- drivers/video/console/newport_con.c | 6 - drivers/video/console/sticon.c | 7 - drivers/video/fbdev/core/fbcon.c | 2 +- drivers/xen/gntdev-dmabuf.c | 13 +- fs/btrfs/block-group.c | 6 +- fs/btrfs/ctree.c | 34 +- fs/btrfs/ctree.h | 2 +- fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/disk-io.c | 60 +- fs/btrfs/disk-io.h | 3 - fs/btrfs/extent_io.c | 79 +- fs/btrfs/extent_io.h | 7 +- fs/btrfs/file.c | 6 +- fs/btrfs/inode.c | 14 +- fs/btrfs/send.c | 8 +- fs/btrfs/space-info.c | 5 - fs/btrfs/sysfs.c | 2 +- fs/btrfs/tests/extent-buffer-tests.c | 3 +- fs/btrfs/tests/inode-tests.c | 6 +- fs/btrfs/tree-log.c | 8 + fs/btrfs/volumes.c | 4 +- fs/dax.c | 11 +- fs/fuse/file.c | 25 +- fs/gfs2/glock.c | 27 +- fs/gfs2/super.c | 184 +- fs/inode.c | 2 + fs/quota/Kconfig | 5 - fs/quota/Makefile | 1 - fs/quota/compat.c | 120 - fs/quota/compat.h | 34 + fs/quota/quota.c | 73 +- fs/reiserfs/inode.c | 3 +- fs/ubifs/auth.c | 2 +- fs/ubifs/debug.c | 1 + fs/ubifs/gc.c | 4 - fs/ubifs/ioctl.c | 1 - fs/ubifs/journal.c | 3 +- fs/ubifs/orphan.c | 2 + fs/ubifs/replay.c | 2 - fs/ubifs/tnc.c | 6 +- fs/ubifs/xattr.c | 2 + fs/xfs/Makefile | 1 - fs/xfs/xfs_error.c | 2 + fs/xfs/xfs_icache.c | 2 - fs/xfs/xfs_inode.c | 615 ++++- fs/xfs/xfs_inode.h | 4 +- fs/xfs/xfs_iunlink_item.c | 168 -- fs/xfs/xfs_iunlink_item.h | 25 - fs/xfs/xfs_log_recover.c | 179 +- fs/xfs/xfs_mount.c | 6 +- fs/xfs/xfs_mount.h | 1 - fs/xfs/xfs_super.c | 10 - fs/xfs/xfs_trace.h | 1 + fs/xfs/xfs_trans.c | 91 - fs/xfs/xfs_trans.h | 6 +- include/asm-generic/compat.h | 8 + include/drm/drm_dp_helper.h | 63 +- include/drm/drm_edid.h | 4 + include/drm/drm_mm.h | 2 +- include/drm/drm_prime.h | 2 + include/drm/ttm/ttm_bo_api.h | 14 - include/drm/ttm/ttm_bo_driver.h | 41 +- include/drm/ttm/ttm_execbuf_util.h | 19 +- include/drm/ttm/ttm_memory.h | 26 +- include/drm/ttm/ttm_tt.h | 8 + include/dt-bindings/clock/tegra234-clock.h | 14 + include/dt-bindings/interconnect/qcom,osm-l3.h | 3 + include/dt-bindings/reset/tegra234-reset.h | 10 + include/dt-bindings/sound/qcom,q6afe.h | 74 +- include/linux/arm-smccc.h | 74 +- include/linux/blkdev.h | 2 + include/linux/bpf.h | 1 + include/linux/cma.h | 12 + include/linux/compat.h | 9 + include/linux/cpuhotplug.h | 1 - include/linux/cpuidle.h | 1 + include/linux/device.h | 4 +- include/linux/dma-direct.h | 54 +- include/linux/dma-mapping.h | 9 +- include/linux/fcntl.h | 2 +- include/linux/fs.h | 28 +- include/linux/fs_parser.h | 2 +- include/linux/ioport.h | 3 +- include/linux/ipmi.h | 2 + include/linux/lockdep.h | 6 + include/linux/mlx5/device.h | 3 +- include/linux/mlx5/driver.h | 1 - include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/mlx5/port.h | 15 +- include/linux/mm.h | 5 +- include/linux/netdevice.h | 10 - include/linux/pagemap.h | 35 + include/linux/pe.h | 3 - include/linux/pgtable.h | 3 + include/linux/phy/phy.h | 2 + include/linux/quotaops.h | 3 - include/linux/rcupdate.h | 11 +- include/linux/rcupdate_trace.h | 4 +- include/linux/sched/task.h | 2 - include/linux/seqlock.h | 22 +- include/linux/serial_core.h | 1 + include/linux/slab.h | 2 +- include/linux/syscalls.h | 1 + include/linux/topology.h | 2 +- include/linux/usb.h | 7 + include/linux/wait.h | 1 + include/net/genetlink.h | 8 - include/net/sch_generic.h | 18 - include/net/sock.h | 2 - include/soc/tegra/fuse.h | 3 + include/sound/sof/info.h | 4 +- include/uapi/asm-generic/hugetlb_encode.h | 1 + include/uapi/asm-generic/unistd.h | 7 +- include/uapi/linux/bpf.h | 7 + include/uapi/linux/if_link.h | 31 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/mman.h | 1 + include/uapi/linux/secretmem.h | 8 + include/uapi/misc/fastrpc.h | 5 +- kernel/bpf/core.c | 15 +- kernel/bpf/inode.c | 4 +- kernel/bpf/syscall.c | 79 +- kernel/dma/coherent.c | 7 +- kernel/dma/direct.c | 51 +- kernel/dma/mapping.c | 11 + kernel/rcu/rcu.h | 16 + kernel/rcu/rcuscale.c | 2 + kernel/rcu/rcutorture.c | 11 +- kernel/rcu/refscale.c | 2 + kernel/rcu/srcutree.c | 2 +- kernel/rcu/tasks.h | 35 +- kernel/resource.c | 5 +- kernel/sys_ni.c | 3 +- kernel/sysctl.c | 8 + localversion-next | 2 +- mm/Kconfig | 16 + mm/Makefile | 1 + mm/cma.c | 37 +- mm/cma.h | 4 +- mm/cma_debug.c | 6 +- mm/filemap.c | 160 +- mm/internal.h | 3 + mm/khugepaged.c | 8 +- mm/madvise.c | 1 - mm/memcontrol.c | 245 +- mm/memory_hotplug.c | 2 +- mm/mmap.c | 5 +- mm/page_alloc.c | 33 +- mm/secretmem.c | 333 +++ mm/shmem.c | 2 +- mm/vmscan.c | 3 + net/bluetooth/hci_request.c | 67 +- net/bridge/br_multicast.c | 2 +- net/core/dev.c | 11 +- net/core/filter.c | 14 +- net/hsr/hsr_debugfs.c | 21 +- net/ipv4/route.c | 13 +- net/mptcp/protocol.c | 5 +- net/mptcp/subflow.c | 2 +- net/netlink/af_netlink.c | 8 +- net/packet/af_packet.c | 23 +- net/smc/af_smc.c | 4 +- net/smc/smc_close.c | 7 +- net/xdp/xsk.c | 17 +- samples/vfio-mdev/mbochs.c | 3 +- scripts/kconfig/lkc.h | 47 +- scripts/kconfig/lkc_proto.h | 14 - scripts/kconfig/qconf.cc | 13 +- scripts/kernel-doc | 3 +- security/integrity/digsig_asymmetric.c | 10 +- security/integrity/evm/evm_main.c | 9 + security/integrity/ima/ima_appraise.c | 27 +- security/integrity/ima/ima_crypto.c | 2 + security/integrity/ima/ima_main.c | 23 +- security/integrity/ima/ima_policy.c | 11 +- security/integrity/ima/ima_queue.c | 2 +- security/integrity/integrity_audit.c | 2 +- sound/soc/codecs/ak4458.c | 89 +- sound/soc/codecs/ak4458.h | 5 +- sound/soc/codecs/tlv320adcx140.c | 100 +- sound/soc/codecs/tlv320adcx140.h | 3 + sound/soc/codecs/tlv320aic32x4.c | 28 +- sound/soc/fsl/fsl_audmix.c | 16 +- sound/soc/fsl/fsl_sai.c | 77 + sound/soc/fsl/fsl_sai.h | 87 + sound/soc/qcom/Kconfig | 4 + sound/soc/qcom/lpass-sc7180.c | 1 + sound/soc/qcom/qdsp6/Makefile | 1 + sound/soc/qcom/qdsp6/q6afe-clocks.c | 270 ++ sound/soc/soc-topology.c | 11 + sound/soc/sof/control.c | 62 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/Kconfig | 8 + sound/soc/sof/imx/Makefile | 3 + sound/soc/sof/imx/imx-common.c | 72 + sound/soc/sof/imx/imx-common.h | 16 + sound/soc/sof/imx/imx8.c | 23 +- sound/soc/sof/imx/imx8m.c | 17 +- sound/soc/sof/intel/hda-loader.c | 16 +- sound/soc/sof/intel/hda.c | 12 +- sound/soc/sof/intel/hda.h | 3 + sound/soc/sof/intel/tgl.c | 16 + sound/soc/sof/sof-audio.c | 6 +- sound/soc/sof/sof-pci-dev.c | 18 +- sound/soc/sof/sof-priv.h | 8 + sound/soc/sof/topology.c | 44 +- sound/usb/6fire/firmware.c | 38 +- sound/usb/helper.c | 16 +- sound/usb/helper.h | 1 - sound/usb/hiface/pcm.c | 14 +- sound/usb/line6/driver.c | 69 +- sound/usb/line6/podhd.c | 17 +- sound/usb/line6/toneport.c | 8 +- sound/usb/mixer_scarlett_gen2.c | 2 +- sound/usb/quirks.c | 12 +- sound/usb/usx2y/us122l.c | 42 +- tools/bpf/bpftool/json_writer.c | 6 + tools/bpf/bpftool/json_writer.h | 3 + tools/bpf/bpftool/prog.c | 199 ++ tools/include/uapi/linux/bpf.h | 7 + tools/include/uapi/linux/in.h | 2 +- tools/include/uapi/linux/kvm.h | 6 +- tools/lib/bpf/bpf.c | 16 + tools/lib/bpf/bpf.h | 8 + tools/lib/bpf/libbpf.c | 69 + tools/lib/bpf/libbpf.map | 1 + tools/perf/bench/sched-messaging.c | 4 +- tools/perf/pmu-events/arch/x86/amdzen1/core.json | 2 +- tools/perf/pmu-events/arch/x86/amdzen2/core.json | 2 +- tools/perf/tests/attr/README | 1 + tools/perf/tests/attr/test-record-group2 | 29 + tools/perf/tests/bp_signal.c | 5 +- tools/perf/tests/parse-metric.c | 14 +- tools/perf/tests/pmu-events.c | 5 + tools/perf/tests/pmu.c | 1 + tools/perf/util/evlist.c | 11 +- tools/perf/util/evsel.c | 10 +- tools/perf/util/metricgroup.c | 35 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/pmu.c | 13 +- tools/perf/util/pmu.h | 2 + tools/perf/util/record.c | 34 +- tools/perf/util/stat-shadow.c | 28 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 5 +- .../selftests/bpf/{test_btf.c => prog_tests/btf.c} | 410 +-- tools/testing/selftests/bpf/prog_tests/metadata.c | 141 ++ .../testing/selftests/bpf/progs/metadata_unused.c | 15 + tools/testing/selftests/bpf/progs/metadata_used.c | 15 + .../testing/selftests/bpf/test_bpftool_metadata.sh | 82 + tools/testing/selftests/net/mptcp/mptcp_connect.sh | 4 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 4 +- tools/testing/selftests/net/nettest.c | 2 + .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 48 +- .../selftests/rcutorture/bin/console-badness.sh | 3 +- .../selftests/rcutorture/configs/rcu/SRCU-t | 3 +- .../selftests/rcutorture/configs/rcu/SRCU-u | 3 +- 971 files changed, 27789 insertions(+), 11144 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-kernel-notes create mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,pruss [...] create mode 100644 Documentation/devicetree/bindings/phy/intel,lgm-usb-phy.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinc [...] create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd9576-regulator.yaml create mode 100644 Documentation/devicetree/bindings/usb/mediatek,mt6360-tcpc.yaml delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qlcnic delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qlge delete mode 100644 Documentation/scsi/LICENSE.qla2xxx delete mode 100644 Documentation/scsi/LICENSE.qla4xxx create mode 100644 LICENSES/deprecated/GFDL-1.1 create mode 100644 LICENSES/deprecated/GFDL-1.2 create mode 100644 LICENSES/deprecated/Zlib create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra234.dtsi delete mode 100644 arch/arm64/kvm/hyp.S create mode 100644 arch/arm64/kvm/hyp/nvhe/host.S create mode 100644 arch/arm64/kvm/hyp/nvhe/hyp-main.c create mode 100644 arch/powerpc/kernel/hw_breakpoint_constraints.c delete mode 100644 arch/riscv/include/asm/efi.h delete mode 100644 arch/riscv/include/asm/sections.h delete mode 100644 arch/riscv/kernel/efi-header.S delete mode 100644 arch/riscv/kernel/efi.c delete mode 100644 arch/riscv/kernel/image-vars.h delete mode 100644 arch/s390/scripts/Makefile.chkbss create mode 100644 drivers/acpi/pmic/Kconfig create mode 100644 drivers/acpi/pmic/Makefile create mode 100644 drivers/char/tpm/tpm_tis_synquacer.c rename drivers/firmware/efi/{efi-init.c => arm-init.c} (100%) delete mode 100644 drivers/firmware/efi/libstub/riscv-stub.c delete mode 100644 drivers/firmware/efi/riscv-runtime.c create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_11_0_cdr_table.h create mode 100644 drivers/irqchip/irq-pruss-intc.c create mode 100644 drivers/net/ethernet/marvell/prestera/Kconfig create mode 100644 drivers/net/ethernet/marvell/prestera/Makefile create mode 100644 drivers/net/ethernet/marvell/prestera/prestera.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_devlink.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_devlink.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_dsa.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_dsa.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_ethtool.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_ethtool.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_hw.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_hw.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_main.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_pci.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_rxtx.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_rxtx.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_switchdev.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_switchdev.h create mode 100644 drivers/phy/intel/phy-intel-keembay-emmc.c rename drivers/phy/intel/{phy-intel-combo.c => phy-intel-lgm-combo.c} (100%) rename drivers/phy/intel/{phy-intel-emmc.c => phy-intel-lgm-emmc.c} (100%) create mode 100644 drivers/phy/phy-lgm-usb.c create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c create mode 100644 drivers/pinctrl/visconti/Kconfig create mode 100644 drivers/pinctrl/visconti/Makefile create mode 100644 drivers/pinctrl/visconti/pinctrl-common.c create mode 100644 drivers/pinctrl/visconti/pinctrl-common.h create mode 100644 drivers/pinctrl/visconti/pinctrl-tmpv7700.c create mode 100644 drivers/regulator/bd9576-regulator.c create mode 100644 drivers/usb/typec/tcpm/tcpci_mt6360.c delete mode 100644 fs/quota/compat.c create mode 100644 fs/quota/compat.h delete mode 100644 fs/xfs/xfs_iunlink_item.c delete mode 100644 fs/xfs/xfs_iunlink_item.h create mode 100644 include/dt-bindings/clock/tegra234-clock.h create mode 100644 include/dt-bindings/reset/tegra234-reset.h create mode 100644 include/uapi/linux/secretmem.h create mode 100644 mm/secretmem.c create mode 100644 sound/soc/qcom/qdsp6/q6afe-clocks.c create mode 100644 sound/soc/sof/imx/imx-common.c create mode 100644 sound/soc/sof/imx/imx-common.h create mode 100644 tools/perf/tests/attr/test-record-group2 rename tools/testing/selftests/bpf/{test_btf.c => prog_tests/btf.c} (96%) create mode 100644 tools/testing/selftests/bpf/prog_tests/metadata.c create mode 100644 tools/testing/selftests/bpf/progs/metadata_unused.c create mode 100644 tools/testing/selftests/bpf/progs/metadata_used.c create mode 100755 tools/testing/selftests/bpf/test_bpftool_metadata.sh