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-arm-next-defconfig in repository toolchain/ci/linux.
omits 6b02addb1d17 Add linux-next specific files for 20200915 omits a710efd459ba Merge branch 'akpm/master' into master omits 7a6834cc8dbc mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 643dc62c3f6c fix for "mm/madvise: introduce process_madvise() syscall: [...] omits 733858dc1981 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits aa7facf70a1c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 6988fb01d248 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 78e2283cda7a mm/madvise: introduce process_madvise() syscall: an extern [...] omits 845013f8d8b4 pid: move pidfd_get_pid() to pid.c omits 7275d8ac06f8 mm/madvise: pass mm to do_madvise omits a39c9c4bec1e mm/mmap: add inline munmap_vma_range() for code readability omits 5817fa446842 mm/mmap: add inline vma_next() for readability of mmap code omits 7e24ad90f9dd mm/migrate: avoid possible unnecessary process right check [...] omits c10551240371 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits a1182c2b22ef mm/memory-failure: remove a wrapper for alloc_migration_target() omits e7c13f044c68 mm: kmem: enable kernel memcg accounting from interrupt contexts omits bc881754fddc mm: kmem: prepare remote memcg charging infra for interrup [...] omits 3a766e3e3651 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 77dfbc5dec89 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits 1c2b4f9b0aaf mm, memcg: rework remote charging API to support nesting omits 56da1c88e83b ia64: fix build error with !COREDUMP omits 94d3eb802b00 Merge branch 'akpm-current/current' into master omits 89db71ff9227 x86: add failure injection to get/put/clear_user omits f8b5f92cb60a lib, uaccess: add failure injection to usercopy functions omits a7b3bfd227d3 lib, include/linux: add usercopy failure capability omits af3cdd39a34c ROMFS: support inode blocks calculation omits 4da21f8f7b93 sched.h: drop in_ubsan field when UBSAN is in trap mode omits 0a6d6e360e5b scripts/gdb/tasks: add headers and improve spacing format omits b620d433e6a8 scripts/gdb/proc: add struct mount & struct super_block ad [...] omits df5666fec33c aio: simplify read_events() omits 80542ed5f73a panic: dump registers on panic_on_warn omits 604b5752eb67 autofs: harden ioctl table omits 4b63fdbe2b25 mm: remove the now-unnecessary mmget_still_valid() hack omits a10a25d381bc mm/gup: take mmap_lock in get_dump_page() omits 151dc07a0474 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 5077f6dd12ee coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits e9b423cf4b1d coredump: refactor page range dumping into common helper omits 101e568c4955 coredump: let dump_emit() bail out on short writes omits f1a5a75f17eb binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 38a6af3d608b tools/testing/selftests: add self-test for verifying load [...] omits 5036643cf95d fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits d727e0cc1d0e fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits 60f689e45315 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits c78d740fcd10 checkpatch: allow not using -f with files that are in git omits 099775c16cda checkpatch-warn-on-self-assignments-checkpatch-fixes omits ba432532112c checkpatch: warn on self-assignments omits c6bb02ab616b const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 368c4dfa7f4a checkpatch: warn if trace_printk and friends are called omits 99e864fa6325 const_structs.checkpatch: add phy_ops omits 8fb3686d540d checkpatch: add test for comma use that should be semicolon omits b16e8139e55d checkpatch: move repeated word test omits 6687ea0160fc checkpatch: add --kconfig-prefix omits 3ce0a6fc1fe6 bitops: use the same mechanism for get_count_order[_long] omits 1c3d02b1ca1a bitops: simplify get_count_order_long() omits 06e307fb710d lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits c86512f20d49 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits 49f118de466f lib/mpi/mpi-bit.c: fix spello of "functions" omits 005459b9b2b1 lib: test_sysctl: delete duplicated words omits 2ab7f40994d3 lib: syscall: delete duplicated words omits 0c18b9ac5aac lib: radix-tree: delete duplicated words omits b90e80655fe8 lib: earlycpio: delete duplicated words omits 4f53fe9873f6 lib: dynamic_queue_limits: delete duplicated words + fix typo omits e6f40ee1c52b lib: devres: delete duplicated words omits 507238831a2b lib: decompress_bunzip2: delete duplicated words omits 86e848d943eb lib: libcrc32c: delete duplicated words omits 132f1b94d509 lib: bitmap: delete duplicated words omits 326fd49865bc get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 477dbfb1d095 get_maintainer: add test for file in VCS omits b7525a876351 kernel.h: split out min()/max() et al. helpers omits 1fcdc9666675 fs: configfs: delete repeated words in comments omits a17c4ec0fe4b proc/sysctl: make protected_* world readable omits 3989d42bfb8b kernel/hung_task.c: Monitor killed tasks. omits 2e57b84ec0c0 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 2ae6e12a8c9a fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2d61a160b64b mm: fix some broken comments omits 081f014f93c5 mm: use self-explanatory macros rather than "2" omits 88165b142125 mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits a7e9e79a1708 mm/highmem.c: clean up endif comments omits fafe310d5661 mm/page_reporting.c: drop stale list head check in page_re [...] omits 21d56040ac5b mm/slab.h: remove duplicate include omits 5e91dbe5dd2d hv_balloon: try to merge system ram resources omits 7e675b70d198 xen/balloon: try to merge system ram resources omits 8960b3218330 virtio-mem: try to merge system ram resources omits ab699a296ddb mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 72382c5bb39b mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 8e8aeda80f37 mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 60b0bd2ecef1 kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 1084f3b5447c kernel/resource: make release_mem_region_adjustable() never fail omits ecc00792f83a mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits e68559353b8b mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 24a534c14441 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits 7faa72459396 mm/memory_hotplug: simplify page onlining omits e64e0c2f3d65 mm/page_isolation: simplify return value of start_isolate_ [...] omits 30ed1ec5c7fd mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 52b51c4ec304 mm/page_alloc: simplify __offline_isolated_pages() omits a5c415c05650 mm-memory_hotplug-simplify-page-offlining-fix omits 6c1b1d791f8d mm/memory_hotplug: simplify page offlining omits 1eb7d82646ea mm/memory_hotplug: enforce section granularity when onlini [...] omits b31d88d57ad9 mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 3e0d2bf39cd6 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits be0d9b76f3fa mm/util.c: update the kerneldoc for kstrdup_const() omits 5946278a4d64 mm/vmstat.c: use helper macro abs() omits 2956c8495dab mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits ce2151e33de7 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits 5e6238684d33 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 8dd4c04fcace mm,hwpoison: remove stale code omits 62e508d41fa6 mm,hwpoison: drop unneeded pcplist draining omits 9d1935719846 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits 6a7e4461476a mm,hwpoison: refactor madvise_inject_error omits fb2ea8c9d099 mm,hwpoison: take free pages off the buddy freelists omits 60c21915c2dd mm,hwpoison: double-check page count in __get_any_page() omits 7dc77d267c76 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits 257eb6e33fe4 mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 59bb46cd6f23 mm/memory-failure: fix return wrong value when isolate page fail omits 9ee5b4553d4e mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits 3fc518cffb8e mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits 6da38f3bff67 mm,hwpoison: rework soft offline for in-use pages omits f5c4286fe053 mm,hwpoison: rework soft offline for free pages omits 7de553a20044 mm,hwpoison: unify THP handling for hard and soft offline omits d71185ca6de7 mm,hwpoison: kill put_hwpoison_page omits f315c1cf859a mm,hwpoison: unexport get_hwpoison_page and make it static omits a3f7b31b58a8 mm,hwpoison-inject: don't pin for hwpoison_filter omits 0082d62909af mm, hwpoison: remove recalculating hpage omits 225f702c0d1f mm,hwpoison: cleanup unused PageHuge() check omits 209567a1d8f1 mm/readahead: pass a file_ra_state into force_page_cache_ra omits 949ab169c95b mm/filemap: fold ra_submit into do_sync_mmap_readahead omits 32a43539eef8 mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits 145cf2631792 mm/readahead: pass readahead_control to force_page_cache_ra omits 1b3c07e96cea mm/readahead: make ondemand_readahead take a readahead_control omits 350e8f84f207 mm/readahead: make do_page_cache_ra take a readahead_control omits d7c84a52485d mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits 9a3ad41c0dad mm/readahead: add DEFINE_READAHEAD omits 8dbb045a8490 mm/vmscan: allow arbitrary sized pages to be paged out omits 72f2d267ce28 mm/page-writeback: support tail pages in wait_for_stable_page omits b517fc773fd3 mm/truncate: fix truncation for pages of arbitrary size omits df79e97e6c2e mm/rmap: fix assumptions of THP size omits 034191ff895d mm/huge_memory: fix can_split_huge_page assumption of THP size omits 2ce17e5c206a mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 2d5481aa013d mm/huge_memory: fix split assumption of page size omits 25d6e279f463 mm/huge_memory: fix total_mapcount assumption of page size omits df8204ac3f7b mm/page_owner: change split_page_owner to take a count omits a7faf9db87de mm/memory: remove page fault assumption of compound page size omits 35a279780ceb mm/filemap: fix page cache removal for arbitrary sized THPs omits 43b9a28699fc mm/filemap: fix storing to a THP shadow entry omits cbbd921861b7 fix xarray split omits d95970851a16 xarray-add-xas_split-fix omits 7a1869332346 XArray: add xas_split omits bdbb31675354 xarray-add-xa_get_order-fix omits 6ebd34a6fd1d XArray: add xa_get_order omits e458015e9a18 mm/migrate: remove obsolete comment about device public omits 9ce2fbd44343 mm/migrate: remove cpages-- in migrate_vma_finalize() omits f52bfc7caa26 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 4504aef43f69 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 2b178f163074 memblock: use separate iterators for memory and reserved regions omits f798d5347098 memblock: implement for_each_reserved_mem_region() using _ [...] omits 2a16d7bc40f4 memblock: remove unused memblock_mem_size() omits 69673c09a422 x86/setup: simplify reserve_crashkernel() omits 9d4def06c2b6 x86/setup: simplify initrd relocation and reservation omits 1f6b5e23db6e mips: fix cavium-octeon build caused by memblock refactoring omits 399eca998411 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits b829cd94a7f4 arch, drivers: replace for_each_membock() with for_each_me [...] omits 4abdb2cda3ab arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits b174b86d6183 memblock: reduce number of parameters in for_each_mem_range() omits f9a5172357c2 memblock-make-memblock_debug-and-related-functionality-pri [...] omits 7535944f9b94 memblock: make memblock_debug and related functionality private omits de989c5c5310 memblock: make for_each_memblock_type() iterator private omits 58b6cf50aa84 mircoblaze: drop unneeded NUMA and sparsemem initializations omits 4cc7b639c657 riscv: drop unneeded node initialization omits 7031ead4f66f h8300, nds32, openrisc: simplify detection of memory extents omits 1440263e9322 arm64: numa: simplify dummy_numa_init() omits b2d28fff9d10 arm, xtensa: simplify initialization of high memory pages omits ac8db2ba4583 dma-contiguous: simplify cma_early_percent_memory() omits a3720c8da1ad KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 83a4c7d62ad1 mm/compaction.c: micro-optimization remove unnecessary branch omits 3d50c80b5fb5 mm/vmscan: fix infinite loop in drop_slab_node omits 1f75a89b5439 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits ddde247a44e8 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits 5e3bd554d4cf mm/hugetlb: take the free hpage during the iteration directly omits 6abbaba7ac2d mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits 3433b093e6c4 mm/hugetlb: a page from buddy is not on any list omits e2c619e360b0 mm/hugetlb: count file_region to be added when regions_nee [...] omits 6c7c846838dd mm/hugetlb: use list_splice to merge two list at once omits bad4a7b1e616 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits 4be22f9f68a9 mm/hugetlb: not necessary to coalesce regions recursively omits 7868548cbb9c MIPS: do not call flush_tlb_all when setting pmd entry omits 13907f7d04a9 mm/huge_memory.c: update tlb entry if pmd is changed omits ad7f91d7a77c doc/vm: fix typo in the hugetlb admin documentation omits 8b62881e9b14 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 1b3b8b148352 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits 0c164c630df7 mm/page_alloc.c: micro-optimization remove unnecessary branch omits fbd17237c5e6 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits af4042e6c9f3 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 4696abd218f6 mm, isolation: avoid checking unmovable pages across pageb [...] omits 3f60c88a2ff2 mm: document semantics of ZONE_MOVABLE omits 51f7780bf0d2 virtio-mem: don't special-case ZONE_MOVABLE omits 890b788b619c mm/page_isolation: cleanup set_migratetype_isolate() omits 91c2a5419487 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 25f98bba9fa4 mm/page_isolation: exit early when pageblock is isolated i [...] omits c315cb7093e6 mm/page_alloc: tweak comments in has_unmovable_pages() omits 732c823c1d78 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits e67f11139209 KASAN: Testing Documentation omits 3f82d35fbd62 KASAN: Port KASAN Tests to KUnit omits d5241ac33187 KUnit: KASAN Integration omits 143d0d01ec31 kasan/kunit: add KUnit Struct to Current Task omits 2af783b02aa7 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits 170ed915d5f5 mm/memory-failure.c: remove unused macro `writeback' omits 969ce2362f6c mm/memory-failure: do pgoff calculation before for_each_process() omits f5b356bf04ee mm/dmapool.c: replace hard coded function name with __func__ omits a55a72095050 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits 7014f3160c21 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits 527e24b87cdb mm/mmap: check on file instead of the rb_root_cached of it [...] omits 4d9a244d1b0f mm/mmap: not necessary to check mapping separately omits 82dc91d06c22 mm/memory.c: fix spello of "function" omits afcb900f60a0 mm/mmap: leave adjust_next as virtual address instead of p [...] omits e51f334890bd mm: simplify PageDoubleMap with PF_SECOND policy omits 6c1e1c362417 mm: move PageDoubleMap bit omits e775b9d354d0 mm/mmap.c: fix the adjusted length error omits 7332294809e5 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits f939054223ff mm: smaps*: extend smap_gather_stats to support specified [...] omits edaf619dd659 mmap locking API: add mmap_lock_is_contended() omits 071a278f42bb mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits 115ccdcbfa9c mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 195c1a17ec88 mm/memory.c: replace vmf->vma with variable vma omits 290330fb1061 mm/memory.c: fix typo in __do_fault() comment omits e37d86a8b881 arm: __pmd_free_tlb(): call page table destructor omits 31c19cffea77 mm: account PMD tables like PTE tables omits 6fba0f06d388 mm/memcg: unify swap and memsw page counters omits 4617e6671c36 mm/memcg: simplify mem_cgroup_get_max() omits 0b14e8008634 mm/memcg: clean up obsolete enum charge_type omits 81a7f328c4fa mm: memcontrol: correct the comment of mem_cgroup_iter() omits 581bdead5e17 mm: memcontrol: fix out-of-bounds on the buf returned by m [...] omits 6ede045c0c3e mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] omits 1f41ca6fdbf7 mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits e830653f07d3 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 8f617c99dcaa memcg: introduce per-memcg reclaim interface omits dd792272a8c6 mm: memcontrol: Use the preferred form for passing the siz [...] omits a0927063012c mm: memcontrol: use flex_array_size() helper in memcpy() omits f00be7cb1632 mm/memremap.c: convert devmap static branch to {inc,dec} omits e5d77f6d5b25 mm/swap.c: fix confusing comment in release_pages() omits 6b5f63a52ae0 mm: remove superfluous __ClearPageActive() omits 119d1d577214 mm: remove activate_page() from unuse_pte() omits 325d1cd4819b swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 260d5eedc6b5 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 3ac514037eab mm/gup: don't permit users to call get_user_pages with FOL [...] omits fcac62a3e503 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits bffefc247eb3 mm/filemap: fix filemap_map_pages for THP omits 6c8adf8446a3 mm: add find_lock_head omits 49c6f3996071 mm/shmem: Return head page from find_lock_entry fix omits 1901bcd0c834 Merge remote-tracking branch 'memblock/for-next' into master omits 991091986cea Merge remote-tracking branch 'notifications/notifications- [...] omits b9794fac738e Merge remote-tracking branch 'mhi/mhi-next' into master omits 3ff44f3a1e46 Merge remote-tracking branch 'trivial/for-next' into master omits 1502e3cd5d6c Merge remote-tracking branch 'fpga/for-next' into master omits 26f8338a0ff0 Merge remote-tracking branch 'pidfd/for-next' into master omits f8376f69dc91 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits b56babd0a2c0 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 02e13f99ed96 Merge remote-tracking branch 'xarray/xarray' into master omits 9ee7debcddef Merge remote-tracking branch 'nvmem/for-next' into master omits 6f35986a82ad Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 97b2340d6cd0 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits 46842ca5accd Merge remote-tracking branch 'ntb/ntb-next' into master omits b4cae0e9de57 Merge remote-tracking branch 'at24/at24/for-next' into master omits 69b6c3963501 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 84d00d6c5861 Merge remote-tracking branch 'coresight/next' into master omits 0c97193118bd Merge remote-tracking branch 'livepatching/for-next' into master omits acbc15fbe776 Merge remote-tracking branch 'kselftest/next' into master omits 392a2c9ed015 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 5e57564b0f1e Merge remote-tracking branch 'pinctrl/for-next' into master omits 3add1946d825 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits 951334d2ba54 Merge remote-tracking branch 'gpio/for-next' into master omits 577a8662a2cd Merge remote-tracking branch 'rpmsg/for-next' into master omits ac782b966a1f Merge remote-tracking branch 'scsi-mkp/for-next' into master omits a288e92e66a5 Merge remote-tracking branch 'scsi/for-next' into master omits b1c40460cc38 Merge remote-tracking branch 'dmaengine/next' into master omits a3bcbc304b62 Merge remote-tracking branch 'icc/icc-next' into master omits 08122f2d0580 Merge remote-tracking branch 'mux/for-next' into master omits 76ee8321e047 Merge remote-tracking branch 'staging/staging-next' into master omits 4bdcc54ee44b Merge remote-tracking branch 'thunderbolt/next' into master omits 020335a76956 Merge remote-tracking branch 'soundwire/next' into master omits 5203d9da3856 Merge remote-tracking branch 'extcon/extcon-next' into master omits d6bb53b50e42 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits b1b1be0299c9 Merge remote-tracking branch 'tty/tty-next' into master omits b5b66bf8b52c Merge remote-tracking branch 'phy-next/next' into master omits 382aee0b42e0 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits ffbdf926737f Merge remote-tracking branch 'usb/usb-next' into master omits 24bf8ffe9b87 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 16ff7cafa102 Merge remote-tracking branch 'ipmi/for-next' into master omits 6c87a006c6b1 Merge remote-tracking branch 'leds/for-next' into master omits 64f06439617b Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits 74fcb0fb3b49 Merge remote-tracking branch 'percpu/for-next' into master omits 48d93f3f79ae Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 3e85939aa784 Merge remote-tracking branch 'kvm-arm/next' into master omits fe9a818d4fdf Merge remote-tracking branch 'rcu/rcu/next' into master omits 797134ad55b2 Merge branch 'rproc-next' into for-next omits b843aea30587 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 951a09311da9 Merge remote-tracking branch 'edac/edac-for-next' into master omits 9ea874987cf6 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits e78d6468da9b Merge remote-tracking branch 'tip/auto-latest' into master omits bea60d24f166 Merge remote-tracking branch 'spi/for-next' into master omits 2f482c6e90f0 Merge remote-tracking branch 'devicetree/for-next' into master omits ace3d451d95a Merge remote-tracking branch 'audit/next' into master omits 0e401c3313e2 Merge remote-tracking branch 'iommu/next' into master omits ed548900ae7b Merge remote-tracking branch 'tomoyo/master' into master omits a9c596d7fd6a Merge remote-tracking branch 'smack/next' into master omits 2a4da3860b09 Merge remote-tracking branch 'selinux/next' into master omits 1eb130e85816 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits cdaef275e48d Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 520d59386b81 Merge remote-tracking branch 'security/next-testing' into master omits f063c99f9007 Merge remote-tracking branch 'regulator/for-next' into master omits ce068ddce57f Merge remote-tracking branch 'battery/for-next' into master omits 86ad5631aeef Merge remote-tracking branch 'mfd/for-mfd-next' into master omits d36fb17fcb1d Merge remote-tracking branch 'mmc/next' into master omits c35ab112e880 Merge remote-tracking branch 'block/for-next' into master omits 556cd3d187dd Merge remote-tracking branch 'input/next' into master omits 1dca978779a8 Merge remote-tracking branch 'modules/modules-next' into master omits d4d541c8a006 Merge remote-tracking branch 'sound-asoc/for-next' into master omits 99f0fca1ba28 Merge remote-tracking branch 'sound/for-next' into master omits 39424c3bcdc0 Merge remote-tracking branch 'regmap/for-next' into master omits 3e30bbf1bbe5 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 0913944abd89 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 440fc8a34a2d Merge remote-tracking branch 'drm-msm/msm-next' into master omits cb90e42f12db Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 28721ba449c5 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 72dd72eaa2fd Merge remote-tracking branch 'amdgpu/drm-next' into master omits b28915cdae41 Merge remote-tracking branch 'drm/drm-next' into master omits 618ddcca87c8 Merge remote-tracking branch 'crypto/master' into master omits b566d69cafd5 Merge remote-tracking branch 'nand/nand/next' into master omits 3a7aceaa481f Merge remote-tracking branch 'mtd/mtd/next' into master omits 79bde55b7d20 Merge remote-tracking branch 'gfs2/for-next' into master omits 3c180f1a5ecc Merge remote-tracking branch 'bluetooth/master' into master omits c69bc2d40010 Merge remote-tracking branch 'bpf-next/master' into master omits c9c7bba486d9 Merge remote-tracking branch 'net-next/master' into master omits 91611f60dc4b Merge remote-tracking branch 'rdma/for-next' into master omits b2fa42d953d9 Merge remote-tracking branch 'swiotlb/linux-next' into master omits f357d2031e5a Merge remote-tracking branch 'dlm/next' into master omits 6ac81ed0b62f Merge remote-tracking branch 'ieee1394/for-next' into master omits 7fe0fd51dab2 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits cad9715c9048 Merge remote-tracking branch 'opp/opp/linux-next' into master omits 086df1f71fa3 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits b82eabc7df3a Merge remote-tracking branch 'cpupower/cpupower' into master omits b8a8d268a527 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits edbc3061540b Merge remote-tracking branch 'pm/linux-next' into master omits 1c010957ed4c Merge remote-tracking branch 'v4l-dvb/master' into master omits 8d8e3a5d9252 Merge remote-tracking branch 'jc_docs/docs-next' into master omits b8a272266a86 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits eaac84c5183f Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 561793677547 Merge remote-tracking branch 'i3c/i3c/next' into master omits 3f47fe02418e Merge remote-tracking branch 'i2c/i2c/for-next' into master omits a0fe89975446 Merge remote-tracking branch 'hid/for-next' into master omits 6dedb6e0d0fe Merge remote-tracking branch 'pstore/for-next/pstore' into master omits de5b7ad0a01b Merge remote-tracking branch 'pci/next' into master omits 4355f925a74a Merge remote-tracking branch 'printk/for-next' into master omits 58ba52b65b39 Merge remote-tracking branch 'vfs/for-next' into master omits 538404aa8abd Merge remote-tracking branch 'file-locks/locks-next' into master omits 050b2f31d106 Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 4064d8e6161d Merge remote-tracking branch 'xfs/for-next' into master omits 8df3b0d82aec Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits 9544eeaf9ef9 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits 18aec42e7095 Merge remote-tracking branch 'fuse/for-next' into master omits 44cb6e2264fa Merge remote-tracking branch 'f2fs/dev' into master omits 33f0b145d4fa Merge remote-tracking branch 'ext3/for_next' into master omits df6d563950af Merge remote-tracking branch 'exfat/dev' into master omits 7ac4d42638d2 Merge remote-tracking branch 'erofs/dev' into master omits b1d3c34d95d7 Merge remote-tracking branch 'configfs/for-next' into master omits 26a0fdbea38c Merge remote-tracking branch 'btrfs/for-next' into master omits b51375107339 Merge remote-tracking branch 'fscrypt/master' into master omits 6729ed4b4803 Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits d6dba1ee8343 Merge remote-tracking branch 'sh/for-next' into master omits 6a9d9881fe95 Merge remote-tracking branch 's390/features' into master omits d4bcdc54d846 Merge remote-tracking branch 'risc-v/for-next' into master omits 71f764753f1a Merge remote-tracking branch 'powerpc/next' into master omits 83d09430fe13 Merge remote-tracking branch 'parisc-hd/for-next' into master omits 407ecc7d0d16 Merge remote-tracking branch 'nds32/next' into master omits 6fb72e0fdf16 Merge remote-tracking branch 'mips/mips-next' into master omits 0e797b87b851 Merge remote-tracking branch 'microblaze/next' into master omits a2f9aac0a9cd Merge remote-tracking branch 'm68knommu/for-next' into master omits b16e3c82d723 Merge remote-tracking branch 'm68k/for-next' into master omits 7270bba2f21f Merge remote-tracking branch 'ia64/next' into master omits 9ccf74b519df Merge remote-tracking branch 'h8300/h8300-next' into master omits 38ebd1a64952 Merge remote-tracking branch 'clk/clk-next' into master omits 909a2783b025 Merge remote-tracking branch 'uniphier/for-next' into master omits 05924ded6802 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits 4a62e4f11110 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 71d1c6289d1b Merge remote-tracking branch 'tegra/for-next' into master omits da847d26559b Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits b4408a6865d4 Merge remote-tracking branch 'scmi/for-linux-next' into master omits 0879a0b0781c Merge remote-tracking branch 'samsung-krzk/for-next' into master omits c76996f2ba7d Merge remote-tracking branch 'rockchip/for-next' into master omits bed2a4433efe Merge remote-tracking branch 'reset/reset/next' into master omits 7ab3bb48174d Merge remote-tracking branch 'renesas/next' into master omits 0d4e387d6e70 Merge remote-tracking branch 'realtek/for-next' into master omits 7bf53ce3ee44 Merge remote-tracking branch 'qcom/for-next' into master omits c4b9ff3167f2 Merge remote-tracking branch 'omap/for-next' into master omits f486a20bae7d Merge remote-tracking branch 'mvebu/for-next' into master omits b9fd4765534e Merge remote-tracking branch 'mediatek/for-next' into master omits 26580da22df1 Merge remote-tracking branch 'keystone/next' into master omits 4fc8c65473a2 Merge remote-tracking branch 'imx-mxs/for-next' into master omits e4c90ee3b33c Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 72aee77f8f16 Merge remote-tracking branch 'at91/at91-next' into master omits 72d08f926c56 Merge remote-tracking branch 'aspeed/for-next' into master omits 4983c3b80210 Merge remote-tracking branch 'amlogic/for-next' into master omits 2234bae189d3 Merge remote-tracking branch 'arm-soc/for-next' into master omits de0a769dc4e7 Merge remote-tracking branch 'arm64/for-next/core' into master omits bd2d883e4130 Merge remote-tracking branch 'arm/for-next' into master omits 7b763d0d0bc4 Merge remote-tracking branch 'dma-mapping/for-next' into master omits 26a9ddafd29b Merge remote-tracking branch 'kbuild/for-next' into master omits 2cd3f2b6ba0d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits d77f530bdc3a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 0b47d5695a8b Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 26e610b25124 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 55018f242a84 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 83e5a02c4e37 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 08313f1ac1db Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 350ac5796425 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 8e541d419f90 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 21ea9e044505 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits f6c2b8112b6b Merge remote-tracking branch 'vfs-fixes/fixes' into master omits dd89bdb9474e Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits b23227df65a0 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 540c2ffee021 Merge remote-tracking branch 'kvms390-fixes/master' into master omits 72b4541e7c7a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits b7af86dffe1e Merge remote-tracking branch 'ide/master' into master omits c0e6f50142a4 Merge remote-tracking branch 'input-current/for-linus' int [...] omits 5e550d09814a Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits a306518b4cca Merge remote-tracking branch 'phy/fixes' into master omits 9ae98d02f17a Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4ca7c67bd858 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 44433003404d Merge remote-tracking branch 'pci-current/for-linus' into master omits 0562cfa0cb07 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 8e934efd785e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits c1cfb70d1af5 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 4e1aae46ef71 Merge remote-tracking branch 'ipsec/master' into master omits 060cd516c51b Merge remote-tracking branch 'bpf/master' into master omits f7279a014ed4 Merge remote-tracking branch 'net/master' into master omits bdfd1338204a Merge remote-tracking branch 'sparc/master' into master omits b9aba2053c43 Merge remote-tracking branch 's390-fixes/fixes' into master omits e18b41e4c5a9 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 55d7ef1f3bcd Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 8261ebaaaaaa Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits 3a822d8ea3b3 RISC-V: Fix duplicate included thread_info.h omits 27225be58515 Merge branch 'irq/ipi-as-irq' into irq/irqchip-next omits 868c41f530cd irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs omits 15d5ea19f76c Merge branch 'misc-5.9' into next-fixes omits 9defff432d55 mm/shmem: return head page from find_lock_entry omits 9af03886e0a2 mm: convert find_get_entry to return the head page omits 44ff4aa43ee7 i915: use find_lock_page instead of find_lock_entry omits 4b065eef4480 proc: optimise smaps for shmem entries omits 2daf9240ef55 mm: optimise madvise WILLNEED omits d35620a69a73 mm: use find_get_incore_page in memcontrol omits 3fcbe4eb49a0 mm: factor find_get_incore_page out of mincore_page omits 577de7645406 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 5a93ca65b147 mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 65784a9d559c mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits 74fe8c28dff0 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 27189d4dcfec mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits 1160d4cf07cc mm/debug_vm_pgtable/locks: take correct page table lock omits 079781acdd3e mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits 677610a97ce9 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits c1b1ab2f4316 mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits 02cfca702916 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits baac8ffa4fe7 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits 11af1c6f80f3 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits d568b9409fb5 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 91fa8fcfb110 powerpc/mm: move setting pte specific flags to pfn_pte omits 44fb24fd8a40 powerpc/mm: add DEBUG_VM WARN for pmd_clear omits 41315c675995 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits 6911613e5ba4 mm/debug.c: do not dereference i_ino blindly omits 5aadd327ccf6 device-dax: make dev_dax_kmem_probe() static omits 24592f9a7651 device-dax: add a range mapping allocation attribute omits 5df80dd09033 dax/hmem: introduce dax_hmem.region_idle parameter omits f07976786c34 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits c56504b29957 device-dax: add an 'align' attribute omits 5d02c5f2f7f5 device-dax-make-align-a-per-device-property-fix omits 46a095f1e680 device-dax: make align a per-device property omits 185ae899feca device-dax: introduce 'mapping' devices omits e6bfbe6adfbf device-dax-add-dis-contiguous-resource-support-fix omits 62bc6e8f020f device-dax: add dis-contiguous resource support omits 797607afd88c mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits 91249616e114 mm/memremap_pages: support multiple ranges per invocation omits d7814acd9730 mm/memremap_pages: convert to 'struct range' omits 7b7eeb337837 device-dax: add resize support omits 9a0b7ad665e4 drivers/base: make device_find_child_by_name() compatible [...] omits 9f183b958304 device-dax: introduce 'seed' devices omits 0abf69557cb8 device-dax: add an allocation interface for device-dax instances omits 988f743c82a4 device-dax: kill dax_kmem_res omits b007f8202bd2 device-dax-make-pgmap-optional-for-instance-creation-fix omits 78b751f141af device-dax: make pgmap optional for instance creation omits e22fc1e440ba device-dax: move instance creation parameters to 'struct d [...] omits 2f006b0d465c device-dax: drop the dax_region.pfn_flags attribute omits c174738ffd87 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits ec17dc620fc5 ACPI: HMAT: attach a device for each soft-reserved range omits f1c194055bf4 mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits e65502e2fefc mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 5f1a210398a7 resource: report parent to walk_iomem_res_desc() callback omits aece4a04b8b6 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits 35ae1501b3c7 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits f533552aafeb efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits 387b3c6a9aa1 x86/numa: fix build when CONFIG_ACPI is not set omits 0dc58f6ed19e x86/numa: add 'nohmat' option omits abd6cf3fb8c1 x86/numa: cleanup configuration dependent command-line options omits 0ee8db58b26f mm/kmemleak: rely on rcu for task stack scanning omits b8dcb638a92b mm/slub: make add_full() condition more explicit omits 838a8446b227 mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits f988417aef63 mm/slub.c: branch optimization in free slowpath omits 7b15c1e8775c kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits 971bcaa39a2a fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits e69142b44503 ramfs: support O_TMPFILE omits d87525129c31 ocfs2: fix ocfs2 corrupt when iputting an inode omits 90df58c48e6a ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 2e61d9d7e21b ocfs2: delete repeated words in comments omits 087985aa00fc ntfs: add check for mft record size in superblock omits cf8e36820861 compiler-gcc: improve version error omits 485cf7a4733d kasan: remove mentions of unsupported Clang versions omits 40f5cb46cbf5 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits 7843fb246edb Revert "arm64: vdso: Fix compilation with clang older than 8" omits 348536d09bd4 Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits 33680bef50f9 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 354617859f81 compiler-clang: add build check for clang 10.0.1 omits bdeba783cb9a checkpatch: test $GIT_DIR changes omits f419dcf3e6b7 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] omits 7c733775eb69 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] omits 31906ca7b38c stackleak: let stack_erasing_sysctl take a kernel pointer buffer omits 4f3e101f9ca7 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer omits c422df7135bd mm/memory_hotplug: drain per-cpu pages again during memory [...] omits 820624806a42 selftests/vm: fix display of page size in map_hugetlb omits 1b9322f0cac4 mm/thp: fix __split_huge_pmd_locked() for migration PMD omits ec2865c5fa4c kprobes: fix kill kprobe which has been marked as gone omits 5a3279704952 tmpfs: restore functionality of nr_inodes=0 omits 22bccb7b5386 mlock: fix unevictable_pgs event counts on THP omits 09ccecae2a36 mm: fix check_move_unevictable_pages() on THP omits ae4a8d47fac2 shmem: shmem_writepage() split unlikely i915 THP omits 45849bfba9c6 mm: migration of hugetlbfs page skip memcg omits b15d9f3a6c6b ksm: reinstate memcg charge on copied pages omits d667f32f321f mm, THP, swap: fix allocating cluster for swapfile by mistake omits e431679fe817 /proc/kpageflags: do not use uninitialized struct pages omits 098b952f04df /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 636701c816df mm/gup_benchmark: update the documentation in Kconfig omits ecdbe5d31898 mailmap: add older email addresses for Kees Cook omits b3f89968f4fd Merge branches 'arm64-for-5.10' and 'arm64-defconfig-for-5 [...] omits 0ec63ea2b8cd Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 23818c154bae Merge branch 'pm-em' into linux-next 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 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 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 763801810fc5 Merge branch 'remotes/lorenzo/pci/vmd' omits 14e97516e793 Merge branch 'remotes/lorenzo/pci/rcar' omits 2f83cddc0069 Merge branch 'remotes/lorenzo/pci/qcom' omits d4811bdd2e4a Merge branch 'remotes/lorenzo/pci/mvebu' omits dd226dea49ad Merge branch 'remotes/lorenzo/pci/imx6' omits cd722c98833d Merge branch 'remotes/lorenzo/pci/dwc' omits bc201e49c5c8 Merge branch 'remotes/lorenzo/pci/cadence' omits 8bac7dd83d23 Merge branch 'remotes/lorenzo/pci/aardvark' omits dac4312d3d38 Merge branch 'pci/pm' omits 91d5cbb25ba2 Merge branch 'pci/misc' omits e74d7970fae8 Merge branch 'pci/enumeration' omits cdc82f7e766b PCI: dwc: Use DBI accessors omits 314fd97469a2 PCI: dwc: Move N_FTS setup to common setup omits 7c5d50b794c4 PCI: dwc/intel-gw: Drop unused max_width omits b0fb0d0a82a0 PCI: dwc/intel-gw: Move getting PCI_CAP_ID_EXP offset to i [...] omits eb246cf6958c PCI: dwc/intel-gw: Drop unnecessary checking of DT 'device [...] omits 8e66f77492e7 PCI: dwc: Set PORT_LINK_DLL_LINK_EN in common setup code omits 3af45d34d30c PCI: dwc: Centralize link gen setting omits e829295c9bae ipmi: Reset response handler when failing to send the command omits d0c41f486138 PCI: iproc: Set affinity mask on MSI interrupts omits 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 b4bd71a657e8 PCI: mvebu: Remove useless msi_controller pointer allocation 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 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 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 [...] omits 1b7eca59ceb0 Revert "drm/radeon: handle PCIe root ports with addressing [...] omits 9cc5ed1539ed drm/amd/powerplay: optimize the mclk dpm policy settings omits 0daa7ceef67f drm/amdgpu: add another raven1 gfxoff quirk omits aabef14df25d sound/pci/hda: add sienna_cichlid audio asic id for sienna [...] omits 6759895e312d drm/amdgpu: work around llvm bug #42576 omits eea0996a2c7d drm/ttm: fix offset in VMAs with a pg_offs in ttm_bo_vm_access omits 2b441bb88e30 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 47fff9dcb08e drm/amdgpu/swsmu: handle manual fan readback on SMU11 omits ea67af26925f drm/amdgpu/swsmu: add smu11 helper to get manual fan speed (v2) omits 3e91703875ce drm/amdgpu/swsmu: drop set_fan_speed_percent (v2) omits 733f2685c237 drm/amdgpu/swsmu: drop get_fan_speed_percent (v2) omits 257de873af2f drm/amdgpu/swsmu: add get_fan_parameters callbacks for smu [...] omits fe1cd418da17 drm/amdgpu/swsmu: add new callback for getting fan parameters omits 9f7ece2544e7 drm/amdgpu: disable gpu-sched load balance for uvd omits 92ff4b49c2a9 PCI: Reduce warnings on possible RW1C corruption omits 4dffbda6a996 Merge branches 'fixes' and 'misc' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() adds 50145474f6ef fbcon: remove soft scrollback code adds 06a0df4d1b8b fbcon: remove now unusued 'softback_lines' cursor() argument adds 973c096f6a85 vgacon: remove software scrollback support adds fc4f28bb3daf Merge tag 'for-5.9-rc5-tag' of git://git.kernel.org/pub/sc [...] 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 5fa7aa86b8a6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] adds 4eeb7fefd6f3 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds b7f19c8f2603 Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 778d1cca610b Merge remote-tracking branch 's390-fixes/fixes' into master adds c8a57f3d3eeb Merge remote-tracking branch 'sparc/master' into master adds bb3a420d47ab tipc: Fix memory leak in tipc_group_create_member() adds ff48b6222e65 tipc: use skb_unshare() instead in tipc_buf_append() adds 13e6ce98aa65 net: sched: only keep the available bits when setting vxla [...] adds 681d2cfb7903 lwtunnel: only keep the available bits when setting vxlan md->gbp adds ad7b27c9e64a Merge branch 'net-improve-vxlan-option-process-in-net_sche [...] adds 8e1b3ac47866 net: sched: initialize with 0 before setting erspan md->u adds d3f2ef1887e1 ibmvnic: update MAINTAINERS adds 2e5117ba9f58 net: tipc: kerneldoc fixes adds 2fbc6e89b2f1 ipv4: Update exception handling for multipath routes via s [...] adds 2b1667e54caf xsk: Fix number of pinned pages/umem size discrepancy adds 65dce596e2b8 docs/bpf: Remove source code links 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 12e9d1190158 Merge remote-tracking branch 'net/master' into master adds 642e450b6b59 xsk: Do not discard packet when NETDEV_TX_BUSY adds 73d7ec9e12a7 Merge remote-tracking branch 'bpf/master' into master adds 278a8c3a7a77 Merge remote-tracking branch 'ipsec/master' into master adds 3ddd27e55349 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds d0c7f3a0779e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds 66eaad889a85 Merge remote-tracking branch 'spi-fixes/for-linus' into master adds 34c8083c1f71 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 4ad6f91959e2 Merge remote-tracking branch 'tty.current/tty-linus' into master adds bf638d736e3e Merge tag 'thunderbolt-for-v5.9-rc6' of git://git.kernel.o [...] 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 8ea79d53e2bd Merge remote-tracking branch 'usb.current/usb-linus' into master adds c20a65eb5185 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds e6b4a0ec75da Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 3d4d3d93e377 Merge remote-tracking branch 'phy/fixes' into master adds 4db47707d56c Merge remote-tracking branch 'input-current/for-linus' int [...] adds fd489087158d Merge remote-tracking branch 'ide/master' into master adds 19ddec220c74 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master adds 6a95da8ab7f6 Merge remote-tracking branch 'kvms390-fixes/master' into master adds cc1f490b5e9c 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 45cfb889b8d3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds 5d1964013ee7 Merge remote-tracking branch 'vfs-fixes/fixes' into master adds e5467b672bd9 dt-bindings: leds: cznic,turris-omnia-leds: fix error in binding adds 3fdc98315447 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 4d96365489fa 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 0bc8b047b251 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds a17545a30274 Merge remote-tracking branch 'mmc-fixes/fixes' into master adds a659826dc778 Merge remote-tracking branch 'risc-v-fixes/fixes' into master adds 93cdd55a402b 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 401cb44f81a2 Merge remote-tracking branch 'spdx/spdx-linus' into master adds e3216d1e849d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] adds 4239a8195b96 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] adds 177467af003a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 3b356a6d5ee1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] adds 035360cedd1d Merge remote-tracking branch 'kbuild/for-next' into master adds 09633bd4dbe6 Merge remote-tracking branch 'dma-mapping/for-next' into master adds 22c9e58299e5 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses adds 6428ea278831 ARM: 9003/1: uncompress: Delete unused debug macros adds 2c50a570e9dc ARM: 9004/1: debug: Split waituart to CTS and TXRDY adds 4df24fef0961 ARM: 9005/1: debug: Select flow control for all debug UARTs adds 0b0c1dbd500d ARM: 9006/1: uncompress: Wait for ready and busy in debug prints adds 30d9a34dd374 ARM: 9008/1: uncompress: Drop excess whitespace print adds 2596a72d3384 ARM: 9009/1: uncompress: Enable debug in head.S adds c03e41470e90 ARM: 9010/1: uncompress: Print the location of appended DTB adds 8e007b367a59 ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL [...] adds 83dfeedb6663 ARM: add TEXT_OFFSET to decompressor kexec image structure adds adc5f7029376 ARM: add malloc size to decompressor kexec size structure adds 8f2c808a77bd Merge remote-tracking branch 'arm/for-next' into master adds a79c58b19199 Merge remote-tracking branch 'arm64/for-next/core' into master adds 2b694fc92a34 perf: arm_dsu: Support DSU ACPI devices adds d33bbfd37fbf Merge remote-tracking branch 'arm-perf/for-next/perf' into master adds 8119f4b91d54 Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] adds 51a531ca411c Merge branch 'arm/drivers' into for-next adds 97b66548a7cc ARM: Document merges adds d56643d94958 Merge remote-tracking branch 'arm-soc/for-next' into master adds 95055b6446e5 Merge remote-tracking branch 'amlogic/for-next' into master adds 714e82dd0f9c 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 fd2d6181a117 Merge remote-tracking branch 'at91/at91-next' into master adds 26cb1d2fffb7 memory: omap-gpmc: Fix compile test on SPARC adds f57d109a2d53 Merge remote-tracking branch 'drivers-memory/for-next' int [...] adds efcc1c6c3b5b Merge remote-tracking branch 'imx-mxs/for-next' into master adds 9755de0d0822 Merge remote-tracking branch 'keystone/next' into master adds aa0920338ed2 Merge remote-tracking branch 'mediatek/for-next' into master adds af0b63ca4acf Merge remote-tracking branch 'mvebu/for-next' into master adds 804751359f30 Merge remote-tracking branch 'omap/for-next' into master adds 7a366707bb6a soc: qcom: pdr: Fixup array type of get_domain_list_resp message adds e0b760a5f6c9 arm64: dts: sdm845: Fixup OPP table for all qup devices adds 326407d2c576 arm64: dts: sdm630: Temporarily disable SMMUs by default adds e884fb6cc89d arm64: dts: qcom: kitakami: Temporarily disable SDHCI1 adds 22f5adc75a8d arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] adds 6f2ee8edb886 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] adds 7c6d828e9008 arm64: dts: qcom: trogdor: Add labels for type-c ports adds ff11a79878a8 arm64: dts: qcom: sc7180: Improve the uart3 pin config for [...] adds 9a36c6fd0995 arm64: dts: qcom: sc7180: Add wakeup support for BT UART o [...] adds 4e0a3e04e468 arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART adds 08a9ae2d255e arch64: dts: qcom: sm8250: add uart nodes adds 4134b8ef0832 arm64: dts: qcom: apq8016-sbc: Remove properties that are [...] adds 974dc2f3959d arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi adds 48faf07941a5 arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node adds 2329e5fb54d7 arm64: dts: qcom: msm8916: Add more labels adds e2f6482aff1a arm64: dts: qcom: msm8916: Use labels in board device trees adds 4eb7b63d4fbb arm64: dts: qcom: pm8916: Add resin node adds bfe9d754257c arm64: dts: qcom: msm8916: Move PM8916-specific parts to m [...] adds cc99dd61b7f8 arm64: dts: qcom: msm8916: Move more supplies to msm8916-p [...] adds b0d330c29ef3 arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2 adds bfd5d21abcd5 arm64: dts: qcom: msm8916: Move common USB properties to m [...] adds 43bb8074000c arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to c [...] adds 01e869cc0db9 arm64: dts: sm8250: Add OPP table for all qup devices adds b2106c670e86 arm64: dts: qcom: msm8916: Configure DSI port with labels adds e6859ae8603c arm64: dts: qcom: msm8916: Remove one more thermal trip po [...] adds c2f0cbb57dba arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec adds 027cca9eb5b4 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts adds dd5f6c732407 arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types adds 5342f1df8f50 arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon adds 1b1bd497000e arm64: dts: qcom: msm8916: Minor style fixes adds 60a05ed059a0 arm64: dts: qcom: msm8916: Add MSM8916-specific compatible [...] adds 6300095b0bc7 arm64: dts: qcom: msm8916: Use more generic node names adds cdbb391676fa arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x" adds 2e04aa29ac87 arm64: dts: qcom: msm8916: Pad addresses adds 327c0f5f2510 arm64: dts: qcom: msm8916: Sort nodes adds 09a587a06724 arm64: dts: qcom: pm8916: Sort nodes adds a91182504625 arm64: dts: qcom: Makefile: Sort lines adds 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 7303fbd2f07e soc: qcom: socinfo: add soc id for IPQ6018 adds cb8aed7b92f3 soc: qcom: socinfo: add SC7180 entry to soc_id array adds 0feea33d7982 soc: qcom-geni-se: Don't use relaxed writes when writing commands adds 2bc20f3c8487 soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free adds a32a43e00e68 soc: qcom: socinfo: Add msm8992/4 and apq8094 SoC IDs adds ba34f977c333 soc: qcom: apr: Fixup the error displayed on lookup failure adds 0ddd80bb6b19 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] adds 8811452e08b6 Merge remote-tracking branch 'qcom/for-next' into master adds 87f8a68503c4 Merge remote-tracking branch 'realtek/for-next' into master adds c3d91c82c21f arm64: dts: renesas: Drop superfluous pin configuration co [...] adds a937909702e0 ARM: dts: r8a7742: Add VSP support adds 9d8827b27b75 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add can0 support to c [...] adds 1ada85b6201d arm64: dts: renesas: r8a77990: Add DRIF support adds af66a5f750a1 Merge branch 'renesas-arm-dt-for-v5.10' into renesas-next adds 8c644e63dff6 Merge remote-tracking branch 'renesas/next' into master adds 3c0ffbf4549b Merge remote-tracking branch 'reset/reset/next' into master adds c6b1abf02e14 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 f6bfa51e3a21 Merge remote-tracking branch 'samsung-krzk/for-next' into master adds 5398cf8979a5 Merge remote-tracking branch 'scmi/for-linux-next' into master adds 0fbddc7fe2ee Merge remote-tracking branch 'sunxi/sunxi/for-next' into master adds fbd9e80f567c Merge remote-tracking branch 'tegra/for-next' into master adds 69fa73114436 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 ff92d5d3a728 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master adds 94effa952bf7 Merge remote-tracking branch 'uniphier/for-next' into master adds b79f7bb77698 Merge remote-tracking branch 'clk/clk-next' into master adds 0212a0483b0a clk: samsung: Keep top BPLL mux on Exynos542x enabled adds 257145af1d5b clk: samsung: Prevent potential endless loop in the PLL se [...] adds b073be630466 clk: samsung: exynos5420: Add definition of clock ID for m [...] adds ac1ae8baa91f clk: samsung: exynos5420: Avoid __clk_lookup() calls when [...] adds 3615eb8b0f54 clk: samsung: Add clk ID definitions for the CPU parent clocks adds da75a065ad24 clk: samsung: exynos5420/5250: Add IDs to the CPU parent c [...] adds fec38565411f clk: samsung: Use cached clk_hws instead of __clk_lookup() calls adds 84ecafec026f Merge remote-tracking branch 'clk-samsung/for-next' into master adds 7ba3d3bf4eaa Merge remote-tracking branch 'h8300/h8300-next' into master adds 55e31e9304b8 Merge remote-tracking branch 'ia64/next' into master adds 36884e4d73a3 Merge remote-tracking branch 'm68k/for-next' into master adds cb30cca70e57 Merge remote-tracking branch 'm68knommu/for-next' into master adds 7c531a8cb276 Merge remote-tracking branch 'microblaze/next' into master adds 98360b221145 Merge remote-tracking branch 'mips/mips-next' into master adds 03a36be9bd43 Merge remote-tracking branch 'nds32/next' into master adds d182ba4ac838 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 57e90d10435f 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 c30270c2beb1 Merge remote-tracking branch 'risc-v/for-next' into master adds 7e5dbf575314 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 2c9654cecc9b Merge branch 'features' into for-next adds 34100a5d8022 Merge branch 'base.set_fs' of https://git.kernel.org/pub/s [...] adds d4fcaab2185b s390/zcrypt: remove set_fs() invocation in zcrypt device driver adds 718dcb7cc4ff s390/dis: get rid of set_fs() usage adds 8378cf97cf03 s390/uaccess: add HAVE_GET_KERNEL_NOFAULT support adds 9b1000ea2036 Merge branch 'set_fs' into for-next adds 84d90661095a Merge remote-tracking branch 's390/for-next' into master adds 5b5e7ea4bac2 Merge remote-tracking branch 'sh/for-next' into master adds e4f2f17feb9a Merge remote-tracking branch 'xtensa/xtensa-for-next' into master adds e798569bdd23 Merge remote-tracking branch 'fscrypt/master' into master adds b8b0727616ba Merge remote-tracking branch 'btrfs/for-next' into master adds 030651008e65 Merge remote-tracking branch 'configfs/for-next' into master adds df2ef64a261a Merge remote-tracking branch 'erofs/dev' into master adds b112ae595047 Merge remote-tracking branch 'exfat/dev' into master adds 8859bf2b1278 reiserfs: only call unlock_new_inode() if I_NEW adds 5dd68800592a Merge remote-tracking branch 'ext3/for_next' into master adds 5cd562be9178 Merge remote-tracking branch 'f2fs/dev' into master adds 9c66d9f03b65 Merge remote-tracking branch 'fuse/for-next' into master adds 84101d45dc7e Merge remote-tracking branch 'nfs-anna/linux-next' into master adds 5a376ea105bd Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] 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 4d64f408fc25 Merge remote-tracking branch 'xfs/for-next' into master adds 5498d5f93210 zonefs: introduce helper for zone management adds 48d546a8dad4 zonefs: provide no-lock zonefs_io_error variant adds b5c00e975779 zonefs: open/close zone on file open/close adds 48bfd5c6fac1 zonefs: document the explicit-open mount option adds 101ccb3dc2b7 Merge remote-tracking branch 'zonefs/for-next' into master adds a0e18261d957 Merge remote-tracking branch 'iomap/iomap-for-next' into master adds a642d3379444 Merge remote-tracking branch 'file-locks/locks-next' into master adds 3816291bcd58 Merge remote-tracking branch 'vfs/for-next' into master adds 36d818f610f2 kernel.h: Move oops_in_progress to printk.h adds d4f0349bc008 Merge branch 'for-5.10' into for-next adds ce003d67ad52 printk: ringbuffer: fix setting state in desc_read() adds e7c1fe21046a printk: ringbuffer: avoid memcpy() on state_var adds 2a7f87ed05b9 printk: ringbuffer: relocate get_data() adds e3bc0401c1de printk: ringbuffer: add BLK_DATALESS() macro adds cc5c7041c6e1 printk: ringbuffer: clear initial reserved fields adds 10dcb06d4041 printk: ringbuffer: change representation of states adds 4cfc7258f876 printk: ringbuffer: add finalization/extension support adds f5f022e53b87 printk: reimplement log_cont using record extension adds af8fbcb58191 Merge branch 'printk-rework' into for-next adds d816d1f96a86 Merge remote-tracking branch 'printk/for-next' into master adds d24e124577cd PCI/ACPI: Tone down missing MCFG message adds 91904144d091 Merge branch 'pci/enumeration' adds 2648d5fb743e Merge branch 'pci/misc' adds 29f4832605fe Merge branch 'pci/pm' adds 08d0f453be55 Merge branch 'remotes/lorenzo/pci/aardvark' adds 88e2ec89879c Merge branch 'remotes/lorenzo/pci/cadence' adds 39bc5006501c PCI: dwc: Centralize link gen setting adds 441e48fdf0b4 PCI: dwc: Set PORT_LINK_DLL_LINK_EN in common setup code adds b02b06a74b01 PCI: dwc/intel-gw: Drop unnecessary checking of DT 'device [...] adds cf854be2d9a3 PCI: dwc/intel-gw: Move getting PCI_CAP_ID_EXP offset to i [...] adds d439e7edd134 PCI: dwc/intel-gw: Drop unused max_width adds aeaa0bfe8965 PCI: dwc: Move N_FTS setup to common setup adds fdd056ff7af4 PCI: dwc: Use DBI accessors adds 66b572ba04b6 Merge branch 'remotes/lorenzo/pci/dwc' adds feef5f7f00c7 Merge branch 'remotes/lorenzo/pci/imx6' adds eb7eacaa5b9e PCI: iproc: Set affinity mask on MSI interrupts adds 678aa7895d50 Merge branch 'remotes/lorenzo/pci/iproc' adds d5071f086bac PCI: mvebu: Remove useless msi_controller pointer allocation adds f3d918940f60 Merge branch 'remotes/lorenzo/pci/mvebu' adds ff37c8b4e3c4 Merge branch 'remotes/lorenzo/pci/qcom' adds 4f1fa6e7c4b2 Merge branch 'remotes/lorenzo/pci/rcar' adds e999598d238c Merge branch 'remotes/lorenzo/pci/vmd' adds 9a8b3f0c7abe Merge branch 'remotes/lorenzo/pci/xilinx' adds 7a6beec9da75 Merge remote-tracking branch 'pci/next' into master adds 20385212223f Merge remote-tracking branch 'pstore/for-next/pstore' into master adds b9e9cf7765ca Merge remote-tracking branch 'hid/for-next' into master adds 4f3cf532ed01 Merge remote-tracking branch 'i2c/i2c/for-next' into master adds 030ac34a017b Merge remote-tracking branch 'i3c/i3c/next' into master adds 340b4c65e63a Merge remote-tracking branch 'dmi/dmi-for-next' into master adds 2835d860d3fc hwmon: (k10temp) Add support for Zen3 CPUs adds 91c41609cf61 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 31903cf42d5b Merge remote-tracking branch 'jc_docs/docs-next' into master adds a5d5a4075161 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 f047c3bd38ea 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 4f11a93d2a45 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] adds cf6da1ac58e4 Merge remote-tracking branch 'cpupower/cpupower' into master adds ea31efa341d9 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 813aac205549 Merge remote-tracking branch 'opp/opp/linux-next' into master adds a23cc9bc46f1 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] adds 4947b8d2a616 Merge remote-tracking branch 'ieee1394/for-next' into master adds 50295a729c19 Merge remote-tracking branch 'dlm/next' into master adds 4db7b6aacc57 swiotlb: Use %pa to print phys_addr_t variables adds 61b82bbf693e swiotlb: Declare swiotlb_late_init_with_default_size() in header adds b51e627158cb swiotlb: Mark max_segment with static keyword adds ba6b80f4d5b0 Merge remote-tracking branch 'swiotlb/linux-next' into master adds 9b00eb443f70 Merge remote-tracking branch 'rdma/for-next' into master adds 8ba3c9d1c6d7 tcp: return EPOLLOUT from tcp_poll only when notsent_bytes [...] adds afb83012cc72 tcp: schedule EPOLLOUT after a partial sendmsg adds 4fea49a79ece s390/cio: Add new Operation Code OC3 to PNSO adds b983aa1f7d19 s390/cio: Helper functions to read CSSID, IID, and CHID adds fa115adff2c1 s390/qeth: Detect PNSO OC3 capability adds 10a6cfc0fc82 s390/qeth: Translate address events into switchdev notifiers adds d05e8e68b07c bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier adds 817741a8eaa2 s390/qeth: Reset address notification in case of buffer overflow adds 780b6e7db25e s390/qeth: implement ndo_bridge_getlink for learning_sync adds 521c65b64916 s390/qeth: implement ndo_bridge_setlink for learning_sync adds 0f9ad4e75944 Merge branch 's390-qeth-next' adds 9a27a33027f2 ethtool: add standard pause stats adds 8c00bd936f33 docs: net: include the new ethtool pause stats in the stats doc adds ff1f7c17fb20 netdevsim: add pause frame stats adds 242aaf03dc9b selftests: add a test for ethtool pause stats adds 423cffcf6c70 bnxt: add pause frame stats adds eabbe2bb688b ixgbe: add pause frame stats adds 098d9ed9efb3 mlx5: add pause frame stats adds 12d342fea121 mlx4: add pause frame stats adds 945c5704887e Merge branch 'ethtool-add-pause-frame-stats' adds 0366f7e06a6b net: stmmac: add ethtool support for get/set channels adds 686cff3d7022 net: stmmac: Fix incorrect location to set real_num_rx|tx_queues adds 9f19306d1666 net: stmmac: use netif_tx_start|stop_all_queues() function adds ef8e692d69a0 Merge branch 'net-stmmac-Add-ethtool-support-for-get-set-c [...] adds eab1924a2d3a mlxsw: Bump firmware version to XX.2008.1310 adds b79cb787ac70 mlxsw: Move fw flashing code into core.c adds 1fb0a4956274 mlxsw: core: Push code doing params register/unregister in [...] adds 703db0ceb805 mlxsw: Move fw_load_policy devlink param into core.c adds 6ddac9dcb14d mlxsw: reg: Add Monitoring FW Debug Register adds 191c0c22b5c7 mlxsw: reg: Add Monitoring FW General Debug Register adds e2ce94dc1d89 devlink: introduce the health reporter test command adds 7d83ee111008 mlxsw: core: Introduce fw_fatal health reporter adds b18af883dce6 Merge branch 'mlxsw-Introduce-fw_fatal-health-reporter-and [...] adds e859536dac30 chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix mo [...] adds 7d61588f690d nexthop: Remove unused function declaration from header file adds 52f7232a790a nexthop: Remove NEXTHOP_EVENT_ADD adds 80690ec6b595 nexthop: Convert to blocking notification chain adds 0695564bb4a2 nexthop: Only emit a notification when nexthop is actually [...] adds 7a5e9d84f9e4 selftests: fib_nexthops: Test cleanup of FDB entries follo [...] adds 897dccb8db0d Merge branch 'nexthop-Small-changes' adds 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 da0406c3b757 Merge remote-tracking branch 'net-next/master' into master adds 3131cf66d303 samples/bpf: Fix one packet sending in xdpsock adds 5a2a0dd88f0f samples/bpf: Fix possible deadlock in xdpsock adds 74e00676d7f1 samples/bpf: Add quiet option to xdpsock adds bf74a370eb40 xsk: Fix refcount warning in xp_dma_map adds 63bea244fee2 bpftool: Fix build failure adds d317b0a8acfc libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 adds 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 7f742848eab2 Merge remote-tracking branch 'bpf-next/master' 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 7354a384a427 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 fc52adacf74c Merge remote-tracking branch 'bluetooth/master' into master adds 0211c39f98df gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 436e1626b2f9 Merge remote-tracking branch 'gfs2/for-next' into master adds 670c898cee31 mtd: spear_smi: use for_each_child_of_node() macro adds 96bb07f87465 Merge remote-tracking branch 'mtd/mtd/next' into master adds 3d0489c87b9a mtd: rawnand: atmel: Check return values for nand_read_data_op adds 7134e8022c18 Merge remote-tracking branch 'nand/nand/next' into master adds 37d0f6d475fe Merge remote-tracking branch 'crypto/master' into master adds 0768c8be56fa Merge remote-tracking branch 'drm/drm-next' into master adds a9a83a92d0da drm/kfd: fix a system crash issue during GPU recovery adds edb084f487a3 drm/amdkfd: fix a memory leak issue adds 2a9787dcf537 drm/amdgpu: Do gpu recovery when no job is running adds c9a6b82f45e2 drm/amdgpu: Implement DPC recovery adds bf36b52e781d drm/amdgpu: Avoid accessing HW when suspending SW state adds acd89fca672d drm/amdgpu: Block all job scheduling activity during DPC recovery adds 362c7b91c1b0 drm/amdgpu: Fix SMU error failure adds c1dd4aa62407 drm/amdgpu: Fix consecutive DPC recovery failures. adds 7ac71382e90a drm/amdgpu: Trim amdgpu_pci_slot_reset by reusing code. adds 6894305c97ce drm/amdgpu: Disable DPC for XGMI for now. adds 7cbbc745dc11 drm/amdgpu: Minor checkpatch fix adds 0e4b291bb76e drm/amd/pm: update driver if file for sienna cichlid adds 9c1615be1949 drm/amd/pm: update driver if version for navy_flounder adds f399d4de2d6a drm/amdgpu: add ta DTM/HDCP print in amdgpu_firmware_info for apu adds 2b3bbf23549f drm/amdkfd: Fix -Wunused-const-variable warning adds 9c7e2ceb1db0 drm/amdgpu: Update RAS init handling adds 5d1c59c47997 drm/amdgpu: Move existing pflip fields into separate struct adds 585d450c76d1 drm/amd/display: Refactor to prevent crtc state access in [...] adds 6d90a208cfff drm/amd/display: Move disable interrupt into commit tail adds 62f6b1162e91 drm/amdgpu: Enable SDMA utilization for Arcturus adds 26652cd8deae drm/amdgpu: drop BOOLEAN define in display part adds 39767222bf31 drm/amd/pm: support runtime pptable update for sienna_cich [...] adds 8e8e9463a8fd drm/amd/display: [FW Promotion] Release 0.0.30 adds 14ae69026f84 drm/amd/display: 3.2.100 adds a861736dae64 drm/amd/display: Fixed Intermittent blue screen on OLED panel adds 498563cf9ca0 drm/amd/display: Detect plane change when detect pipe change. adds 958000cb24cc drm/amd/display: Add CP_IRQ clear capability adds 0b02e1fda542 drm/amd/display: Compare mpcc_inst to mpcc_count instead o [...] adds ce17ce17af32 drm/amd/display: add option to override cr training pattern adds 091018a51c16 drm/amd/display: Triplebuffering should not be used by default adds 4b4f21ff7f5d drm/amd/display: Check clock table return adds 81ac89cab037 drm/amd/display: [FW Promotion] Release 0.0.31 adds 64fbb86d6b6f drm/amd/display: 3.2.101 adds 3fb068c3ec86 drm/amd/display: always use 100us for cr aux rd interval adds 05e3d830fac8 drm/amd/display: Only use offset for first ODM pipe adds 5cd04c4846a3 drm/amd/display: Fix CP_IRQ clear bit and logic adds 172c9b778165 drm/amd/display: Power eDP panel back ON before link train [...] adds 123ecf683690 drm/amd/display: Increase Max EDID Size Constant adds e8cb7a4dd9df drm/amd/display: Flip pending check timeout due to disabled hubp adds 6c95320d01dc drm/amd/display: Rename set_mst_bandwidth to align with DP spec adds f9663cbd4681 drm/amd/display: remove early return from dm_late_init adds 5fd35f129131 drm/amd/display: Enabling PSR on DCN30 on driver side adds 6cd792372489 drm/amd/display: Compare plane when looking for pipe split [...] adds bd80d584cd8e drm/amd/display: Don't use DRM_ERROR() for DTM add topology adds 48e48e598478 drm/amd/display: Disable idle optimization when PSR is enabled adds e4863f118a7d drm/amd/display: Multi display cause system lag on mode change adds 20cc44c9e82a drm/amd/display: make dcn20 stream_gating use a pointer fo [...] adds 0749ddeb7d6c drm/amd/display: Add DSC force disable to dsc_clock_en deb [...] adds 6b29bb37373b drm/amd/display: Add trigger connector unplug adds 6b85151f6bcd drm/amd/display: adding pathway to retrieve stutter period adds 8b3f6b9857dd drm/amd/display: [FW Promotion] Release 0.0.32 adds a4832640e29a drm/amd/display: 3.2.102 adds 0825d9658b5e drm/amd/display: implement notify stream mask adds 4b675aad9695 drm/amd/display: Update idle optimization handling adds 918698d5c2b5 drm/amd/display: Return the number of bytes parsed than allocated adds 28b2f656d3ae drm/amd/display: Calculate DSC number of slices in debugfs [...] adds c44a22b3128d drm/amd/display: Add connector to the state if DSC debugfs is set adds ece11e7b4a9c drm/amd/display: remove dc context from transfer function adds de32a50be7ab drm/amd/display: fix compile warning in dml adds a354b942b463 drm/amd/display: update nv1x stutter latencies adds e9462a32792c drm/amd/display: Further fix of psr eDP p-state warning adds 93669c8e480d drm/amd/display: get socBB from VBIOS adds f833d625b562 drm/amd/display: update dcn30_optc header with missing dec [...] adds 598c13b21e25 drm/amd/display: update clock when non-seamless boot stream exist adds ce87c98db428 drm/amdgpu: Include sienna_cichlid in USBC PD FW support. adds 91b590050787 drm/amdgpu: Add comment to function amdgpu_ttm_alloc_gart adds 719a6513fb49 drm/amdgpu: More accurate description of a function param adds 0f3cd13d8461 drm/radeon: revert "Prefer lower feedback dividers" adds 7c679ef6678c drm/amdgpu: stop resetting xgmi perfmons on disable adds cce63598976a drm/amd/display: Remove duplicate include adds 2634682fdffd drm: amd/display: fix spelling of "function" adds 05f59762bcbf drm/scheduler: fix sched_fence.c kernel-doc warnings adds 052813d9fa22 drm/radeon: Add sclk frequency as hwmon sensor adds 7b3fa67d6e0a drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 89cf8b06378f drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 960a06ff9151 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 4bbbe77c15c6 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds e66cdf250e7c drm/amd/amdgpu: fix comparison pointer to bool warning in si.c adds 3d0c75afdc29 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 8f00d1fc9d30 drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds 724dc53b922c drm/amd/amdgpu: fix comparison pointer to bool warning in [...] adds d56b83f7c1a4 drm/amd/display: optimize code runtime a bit adds d75fa679b056 drm/amd/display: Fix possible memleak in dp_trigger_hotplug() adds 04a238e9c511 drm/amd/display: Create trigger_hotplug entry adds ea68573d408f drm/amdgpu: Fail to load on RAVEN if SME is active adds f4075be88246 drm/amdgpu/gmc9: remove mmhub client duplicated case adds b836a274b797 drm/amdgpu/dc: Require primary plane to be enabled wheneve [...] adds 7cc855b0d275 PCI/ERR: Fix reset logic in pcie_do_recovery() call adds 58624c08ed27 drm/amdgpu: add another raven1 gfxoff quirk adds ec22b08ba5ba drm/amd/powerplay: optimize the mclk dpm policy settings adds e15e1a28cc2d drm/amdgpu: remove experimental flag from navi12 adds 3576c4b03cde drm/amdgpu: add the GC 10.3 VRS registers adds 062ea50c4a6f drm/amdgpu: add VCN 3.0 AV1 registers adds 30341b560441 drm/amdgpu: use the AV1 defines for VCN 3.0 adds ee067e7cf992 drm/amdgpu: add device ID for sienna_cichlid (v2) adds d62c70e7f819 Revert "drm/radeon: handle PCIe root ports with addressing [...] adds ef59090d1630 Merge remote-tracking branch 'amdgpu/drm-next' into master adds da27bd41d0eb drm/i915: Reduce INTEL_DISPLAY_ENABLED to just removing th [...] adds b81dddb909b4 drm/i915: Reduce INTEL_DISPLAY_ENABLED to just treat outpu [...] adds 5526fa0bfd24 drm/i915: Add more AUX CHs to the enum adds 07c9b088d780 drm/i915: Add PORT_{H,I} to intel_port_to_power_domain() adds 244f2e9ce3e3 drm/i915: Add AUX_CH_{H,I} power domain handling adds 176430cc1347 drm/i915: Add VBT DVO ports H and I adds 5bf22ee41003 drm/i915: Add VBT AUX CH H and I adds a52bfcdd806f drm/i915: Nuke the redundant TC/TBT HPD bit defines adds 1db9f992d67b drm/i915: Configure GEN11_{TBT,TC}_HOTPLUG_CTL for ports TC5/6 adds 815f4ef21f4a drm/i915: Split icp_hpd_detection_setup() into ddi vs. tc parts adds 03c7e4f1190e drm/i915: Move hpd_pin setup to encoder init adds da51e4bafdfa drm/i915: Introduce HPD_PORT_TC<n> adds 6d3144eb3670 drm/i915: Introduce intel_hpd_hotplug_irqs() adds e198eea948a0 drm/i915: Nuke pointless variable adds 400d4953f1f4 drm/i915/pll: Centralize PLL_ENABLE register lookup adds 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 445cf3853d7d Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] adds d6005d3dde75 drm/virtio: use drmm_mode_config_init adds b7170f9457f2 drm/virtio: return virtio_gpu_queue errors adds 9fe6bda9823e drm/virtio: add virtio_gpu_cmd_unref_resource error handling adds 46f206304db0 drm/bridge: ps8640: Rework power state handling adds 0fe438cec9e1 drm/ttm: remove default caching adds 5839172f0980 drm/nouveau: explicitly specify caching to use adds 9c3006a4cc1b drm/ttm: remove available_caching adds 7eec91513827 drm/ttm/tt: add wrappers to set tt state. adds 2ff6e69c0449 drm/ttm: wrap tt destroy. (v2) adds 395a73f8ba6f drm/ttm: tt destroy move null check to outer function. adds 2040ec970e94 drm/ttm: split populate out from binding. adds 9e9a153bdf25 drm/ttm: move ttm binding/unbinding out of ttm_tt paths. adds 3a4ab168a5df drm/ttm: split bound/populated flags. adds 3312be8f6fc8 drm/ttm: move populated state into page flags adds 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 e7c2cadc73d8 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] adds b27d5f77b9df Merge remote-tracking branch 'drm-msm/msm-next' into master adds c32919f878f1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] adds f5fc12ed54e9 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master adds 8be938255bbf Merge remote-tracking branch 'regmap/for-next' into master adds 461a0a168aa5 Merge remote-tracking branch 'sound/for-next' into master adds 404245bfee2e Merge remote-tracking branch 'sound-asoc/for-next' into master adds 53bb3a4a2635 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 53e055d0600c Merge remote-tracking branch 'input/next' into master adds aa67db24b676 iocost: fix infinite loop bug in adjust_inuse_and_calc_cost() adds afc41135837e Merge branch 'for-5.10/block' into for-next adds b53b072c4bb5 blk-throttle: Fix some comments' typos adds ff8b22c0f258 blk-throttle: Use readable READ/WRITE macros adds e675df2adc2f blk-throttle: Define readable macros instead of static variables adds 4599ea49d4b0 blk-throttle: Avoid calculating bps/iops limitation repeatedly adds 87fbeb8813bd blk-throttle: Avoid checking bps/iops limitation if bps or [...] adds 99faa39ec56f Merge branch 'for-5.10/block' into for-next adds 34c47232f697 Merge remote-tracking branch 'block/for-next' into master adds f0055a7c3874 Merge remote-tracking branch 'mmc/next' into master adds 57a310023756 Merge remote-tracking branch 'mfd/for-mfd-next' into master adds de9c2bd60053 Merge remote-tracking branch 'battery/for-next' into master adds ad66bf2cd7be Merge remote-tracking branch 'regulator/for-next' into master adds f6020d491bea Merge remote-tracking branch 'integrity/next-integrity' in [...] adds 2e51e8b0424b Merge remote-tracking branch 'safesetid/safesetid-next' in [...] adds 8861d0af642c selinux: Add helper functions to get and set checkreqprot adds 44b96afeda7c Merge remote-tracking branch 'selinux/next' into master adds 342f5ba7f893 Merge remote-tracking branch 'smack/next' into master adds 92cecc0456a5 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 f1912feec68e Merge remote-tracking branch 'tpmdd/next' into master adds 243af423ed1d Merge remote-tracking branch 'iommu/next' into master adds cea3ff9bdca2 Merge remote-tracking branch 'audit/next' into master adds 488e5947d975 dt-bindings: power: Correct interrupt flags in examples adds 73d3e43f9813 dt-bindings: watchdog: sp-805: Convert to Json-schema adds 5f40bb39ad55 of: properties of reserved-memory nodes adds 73f76a41c4ed dt-bindings: example: Extend based on practice adds 124aefb9acd3 Merge remote-tracking branch 'devicetree/for-next' into master adds 8063dee9ddcf Merge remote-tracking branch 'spi/for-next' into master adds fff5b5318f4b Merge remote-tracking branch 'tip/auto-latest' into master adds 2a4234b0194a Merge remote-tracking branch 'clockevents/timers/drivers/n [...] adds cd8100f1f3be EDAC/ghes: Clear scanned data on unload adds 251c54ea26fa EDAC/ghes: Check whether the driver is on the safe list correctly adds 17882485852b Merge branch 'edac-urgent' into edac-for-next adds 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 a4f89f1682e3 Merge remote-tracking branch 'edac/edac-for-next' into master adds 3405dea2d801 irqchip/bcm2836: Provide mask/unmask dummy methods for IPIs adds 1d578592a8b5 irqchip/gic: Handle non-standard SGI deactivation on Samsu [...] adds 1c2a2a257904 irqchip/gic: Cleanup Franken-GIC handling adds 96fd3d69c31f Merge branch 'irq/ipi-as-irq' into irq/irqchip-next adds 0502fd082b11 fixup! irqchip/gic: Handle non-standard SGI deactivation o [...] adds 20eb7e2df03d Merge branch 'irq/ipi-as-irq' into irq/irqchip-next adds e11ae15be671 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] adds 11bb873d4e8c docs/memory-barriers.txt: Fix a typo in CPU MEMORY BARRIER [...] adds 6ead5eedca99 rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace adds 59a7289f2810 rcu-tasks: Fix low-probability task_struct leak adds 18a097f51463 fixup! rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace adds 278f5ae88e88 rcu-tasks: Enclose task-list scan in rcu_read_lock() adds 953bb6292100 rcutorture: Make preemptible TRACE02 enable lockdep adds b94a1186eb24 next-20200916/rcu 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 fb0a9f6fb4aa 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 9ad545cb642a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master adds 88a34c28734a Merge remote-tracking branch 'percpu/for-next' into master adds a967eb0939cb Merge remote-tracking branch 'chrome-platform/for-next' in [...] adds 7a3428218e87 Merge remote-tracking branch 'leds/for-next' into master adds 81e7571ea35e ipmi: Reset response handler when failing to send the command adds c2b1e76d8c91 ipmi:sm: Print current state when the state is invalid adds f8910ffa81b0 ipmi:msghandler: retry to get device id on an error adds a190db945bcc ipmi: Clean up some printks adds 42d8a346c5c0 ipmi: add retry in try_get_dev_id() adds 7038bfeb00b5 Merge remote-tracking branch 'ipmi/for-next' into master adds 6f92e9495799 Merge remote-tracking branch 'driver-core/driver-core-next [...] adds dfee57a8a665 usb: host: ehci-platform: Add workaround for brcm, xgs-iproc-ehci adds e03b9dfb675a MAINTAINERS: make linux-usb list remarks consistent adds b77d2a0a223b usb: ohci: Default to per-port over-current protection adds c4005a8f65ed usb: ohci: Make distrust_firmware param default to false adds ac9ae510d5d7 usb: host: ehci-sched: Remove ununsed function tt_start_uframe() adds f5f875b5618e usb: phy: phy-ab8500-usb: fix spello of "function" adds c5c36f8f126a Merge remote-tracking branch 'usb/usb-next' into master adds 71e4761ef50a 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 963291417c97 Merge remote-tracking branch 'phy-next/next' into master adds 57c7fe1550cb Merge remote-tracking branch 'tty/tty-next' into master adds bbc11b34fa3d Merge tag 'fpga-for-5.10' of git://git.kernel.org/pub/scm/ [...] adds 78ec034966b5 misc: hisi_hikey_usb: fix return of uninitialized ret stat [...] adds 115f5febb799 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] adds 7740bd07a27c Merge remote-tracking branch 'extcon/extcon-next' into master adds b7b04c4e5a08 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 bce019dd93ba Merge remote-tracking branch 'thunderbolt/next' into master adds 7d955952625e staging: rtl8723bs: remove cckrates{only}_included() adds 4aca9e65c61d staging: rtl8723bs: remove 5 GHz code adds 26ac2a9b56dc Merge remote-tracking branch 'staging/staging-next' into master adds 3142559339e0 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 6805493ca96c Merge remote-tracking branch 'icc/icc-next' into master adds a75642d07c29 Merge remote-tracking branch 'dmaengine/next' into master adds 02f7415054d7 Merge branch '5.9/scsi-fixes' into 5.10/scsi-ufs adds 9d9eaf460c1d Merge branch 'misc' into for-next adds 4fcf28be0825 Merge remote-tracking branch 'scsi/for-next' into master adds 247f99445938 scsi: ufs-pci: Add LTR support for Intel controllers adds 34eb5ccf35da scsi: qla2xxx: Remove unneeded variable 'rval' adds 8d4089cdc313 scsi: sym53c8xx_2: Remove unneeded semicolon adds 94e476520e1e scsi: nsp32: Remove unneeded semicolon adds bff8b14b0974 scsi: fnic: Remove unneeded semicolon adds a9e81c2922bf scsi: libfc: Fix passing zero to 'PTR_ERR' warning adds 3f4fee002b00 scsi: aic94xx: Remove unused inline function adds addf13729615 scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() adds d251193d1732 scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_c [...] adds 1c370903d12d scsi: target: Remove redundant assignment to variable 'ret' adds 62aa501dc9dd scsi: megaraid: Make smp_affinity_enable static adds f38c43a0e900 scsi: mpt3sas: Detect tampered Aero and Sea adapters adds 45181eab8ba7 scsi: mpt3sas: Fix sync irqs adds 3d49f7426e6c scsi: mpt3sas: A small correction in _base_process_reply_queue adds 782e2efb749f scsi: ufs: Fix NOP OUT timeout value adds 6d70cb343484 scsi: target: tcmu: Add missing newline when printing parameters adds 342c81eeaaf0 scsi: core: Clean up scsi_noretry_cmd() adds 46c9d608f989 scsi: core: Update additional sense codes list adds 4b29cb6197d9 scsi: ibmvfc: Avoid link down on FS9100 canister reboot adds bb1932dbb83a scsi: sym53c8xx_2: Delete unnecessary else-if in sym_xerr_ [...] adds 571e15688628 scsi: aacraid: Make some symbols static in aachba.c adds 7867c549d574 scsi: isci: Make isci_host_attrs static adds 5c2ef01448e9 scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c adds 2494ebe1b3f7 scsi: isci: Make scu_link_layer_set_txcomsas_timeout() static adds ebe41b991d37 scsi: myrs: Make some symbols static adds 9d8a5510281c scsi: myrb: Make some symblos static adds beef6fd02b90 scsi: virtio_scsi: Rescan the entire target on transport r [...] adds f97e6e1eabbf scsi: aic7xxx: Use kmemdup() in two places adds ed5dd6a67d5e scsi: core: Only re-run queue in scsi_end_request() if dev [...] adds 232346bc1046 Merge remote-tracking branch 'scsi-mkp/for-next' into master adds 870f1b23fa8e hwspinlock: sprd: Remove redundant header files adds e69ee0cf655e rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() adds 231331b2dbd7 rpmsg: Avoid double-free in mtk_rpmsg_register_device adds 6c09ea0b0aef rpmsg: virtio: fix compilation warning for virtio_rpmsg_ch [...] adds 4fcdaf6e28d1 rpmsg: glink: Use complete_all for open states adds d5158cda9e7b rpmsg: Guard against null endpoint ops in destroy adds 0f579e524721 rpmsg: glink: Add support for rpmsg glink chrdev adds 4e3dda0bc603 rpmsg: glink: Expose rpmsg name attr for glink adds cb2d8d5b196c remoteproc: stm32: Fix pointer assignement adds 62180d7eae2f Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 5b62a2ba0026 Merge remote-tracking branch 'rpmsg/for-next' into master adds f9535136f7f0 Merge remote-tracking branch 'gpio/for-next' into master adds 6f90b227b50a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] adds 4761e3b61441 Merge remote-tracking branch 'pinctrl/for-next' into master adds 0a46db76d93d Merge remote-tracking branch 'pinctrl-intel/for-next' into master adds 15d3035000c1 Merge remote-tracking branch 'kselftest/next' into master adds 70a6e45d897d Merge remote-tracking branch 'livepatching/for-next' into master adds c40d16ef3efe coresight: etm4x: Fix mis-usage of nr_resource in sysfs interface adds 6028dafde949 coresight: etm4x: Fix number of resources check for ETM 4. [...] adds 0cd6bdb04b1e Merge remote-tracking branch 'coresight/next' into master adds c254bcd7231a rtc: cmos: zero-init wkalrm when reading from CMOS adds fc9656a37049 rtc: rtc-rs5c313: Drop obsolete platform_set_drvdata() call adds f65e727464d7 rtc: rtc-rs5c313: Fix late hardware init adds 163a512cd929 rtc: rtc-rs5c313: Convert to module_platform_driver() adds 59ed01271552 rtc: ds1307: Ensure oscillator is enabled for DS1388 adds f471b05f76e4 rtc: ds1307: Clear OSF flag on DS1388 when setting time adds 0d982de3e27e rtc: fsl-ftm-alarm: update acpi device id adds c52d270c68a0 rtc: s3c: Simplify with dev_err_probe() adds d3b14296da69 rtc: rx8010: don't modify the global rtc ops adds 2e0ce569102c rtc: rx8010: remove a stray newline adds 28c86f30c979 rtc: rx8010: remove unnecessary brackets adds 756779719919 rtc: rx8010: consolidate local variables of the same type adds e9e4c2dae431 rtc: rx8010: use tabs instead of spaces for code formatting adds 13952c9e3538 rtc: rx8010: rename ret to err in rx8010_set_time() adds f702699c67d3 rtc: rx8010: don't use magic values for time buffer length adds b3ff7fd68d92 rtc: rx8010: drop unnecessary initialization adds 955a123c1490 rtc: rx8010: use a helper variable for client->dev in probe() adds 666f21413b88 rtc: rx8010: prefer sizeof(*val) over sizeof(struct type_of_val) adds 0ce627785afa rtc: rx8010: switch to using the preferred RTC API adds cee015d90d96 rtc: rx8010: switch to using the preferred i2c API adds 9868bc1ce272 rtc: rx8010: convert to using regmap adds 2fc1af3095af rtc: rx8010: use range checking provided by core RTC code adds d0a3b65052f0 rtc: st-lpc: Constify st_rtc_ops adds 9f8010e71f09 rtc: ds1685: Fix bank switching to avoid endless loop adds 35425bafc772 rtc: pcf2127: fix a bug when not specify interrupts property adds e2b8d118d991 Merge remote-tracking branch 'rtc/rtc-next' into master adds c3fc1dcae73c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] adds 3ac7589e648b Merge remote-tracking branch 'at24/at24/for-next' into master adds 7805770a77d1 Merge remote-tracking branch 'ntb/ntb-next' into master adds ec55275cc959 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] adds 565a1509af76 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 fce1c18cd5e3 Merge remote-tracking branch 'nvmem/for-next' into master adds ac867bc7c764 Merge remote-tracking branch 'xarray/xarray' into master adds cd6184778aa8 Merge remote-tracking branch 'hyperv/hyperv-next' into master adds 26abc4e9343f Merge remote-tracking branch 'kgdb/kgdb/for-next' into master adds 5f14ae12cf71 Merge remote-tracking branch 'pidfd/for-next' into master adds 3dd18d3eacd2 include: fpga: adi-axi-common: Fix leading whitespace in header adds a2a8cb05df29 fpga: dfl: add support for N3000 Nios private feature adds 6b09efadb8cf fpga: dfl: move dfl bus related APIs to include/linux/fpga/dfl.h adds 41b9b36fe986 fpga: dfl: n3000-nios: Make m10_n3000_info static adds b3d8e122963e Merge remote-tracking branch 'fpga/for-next' into master adds a8bdf061c3d3 Merge remote-tracking branch 'trivial/for-next' into master adds 49d93e90de00 bus: mhi: core: Add const qualifier to MHI config information adds ebbc5eba7beb bus: mhi: Remove include of rwlock_types.h adds abb05ffedfff Merge remote-tracking branch 'mhi/mhi-next' into master adds 0ac11d3df230 Merge remote-tracking branch 'notifications/notifications- [...] adds 1c31a4fdf1c1 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 af59f04c2fd5 Merge branch 'akpm-current/current' into master adds e8036eae94fc ia64: fix build error with !COREDUMP adds ab272a1c85d1 mm, memcg: rework remote charging API to support nesting adds 142fc2e7a9a6 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] adds ab2a04a1e405 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] adds d4e1167d48ae mm: kmem: prepare remote memcg charging infra for interrup [...] adds a229b23d19ef mm: kmem: enable kernel memcg accounting from interrupt contexts adds ce756f1f83ba mm/memory-failure: remove a wrapper for alloc_migration_target() adds 4674ed26e435 mm/memory_hotplug: remove a wrapper for alloc_migration_target() adds f7eb19642c7b mm/migrate: avoid possible unnecessary process right check [...] adds 5dc5f48aa67a mm/mmap: add inline vma_next() for readability of mmap code adds 41981b0ab99d mm/mmap: add inline munmap_vma_range() for code readability adds f2f5a3443b7a mm/madvise: pass mm to do_madvise adds 6a6418b912d0 pid: move pidfd_get_pid() to pid.c adds 3bace84d8ced mm/madvise: introduce process_madvise() syscall: an extern [...] adds b88446c41ce1 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 1db9270e5637 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds c7c286e93b92 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 37e33bde49f9 fix for "mm/madvise: introduce process_madvise() syscall: [...] adds 3f71c5e761d5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] adds 955badaa0c7a mm/madvise: remove duplicate include adds bc95d9cbabfe mm: remove duplicate include statement in mmu.c adds b67742395403 mm: add definition of PMD_PAGE_ORDER adds 55bb8447a100 mmap: make mlock_future_check() global adds c2067e9f6dd3 mm: introduce memfd_secret system call to create "secret" [...] adds 6bd5d91db7ce arch, mm: wire up memfd_secret system call were relevant adds 13007eccd98f mm: secretmem: use PMD-size pages to amortize direct map f [...] adds 627c89ceea8b Merge branch 'akpm/master' into master adds 860461e4fcaa Add linux-next specific files for 20200917
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 (6b02addb1d17) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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 + .../ABI/testing/sysfs-bus-dfl-devices-n3000-nios | 49 + Documentation/admin-guide/cgroup-v2.rst | 124 +- Documentation/admin-guide/kdump/gdbmacros.txt | 13 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/sysctl/abi.rst | 71 +- Documentation/bpf/ringbuf.rst | 2 +- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 2 +- .../devicetree/bindings/example-schema.yaml | 33 +- .../bindings/interconnect/qcom,osm-l3.yaml | 1 + .../bindings/leds/cznic,turris-omnia-leds.yaml | 2 +- .../bindings/phy/intel,lgm-emmc-phy.yaml | 17 +- .../devicetree/bindings/phy/intel,lgm-usb-phy.yaml | 58 + .../bindings/power/supply/act8945a-charger.txt | 2 +- .../bindings/reserved-memory/reserved-memory.txt | 3 + .../devicetree/bindings/trivial-devices.yaml | 2 + .../devicetree/bindings/watchdog/arm,sp805.txt | 32 - .../devicetree/bindings/watchdog/arm,sp805.yaml | 71 + Documentation/doc-guide/sphinx.rst | 17 + Documentation/filesystems/zonefs.rst | 15 + Documentation/fpga/dfl-n3000-nios.rst | 73 + Documentation/fpga/index.rst | 1 + Documentation/memory-barriers.txt | 2 +- .../device_drivers/qlogic/LICENSE.qla3xxx | 46 - .../device_drivers/qlogic/LICENSE.qlcnic | 288 --- .../networking/device_drivers/qlogic/LICENSE.qlge | 288 --- Documentation/networking/ethtool-netlink.rst | 11 + Documentation/networking/statistics.rst | 57 +- 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 | 43 +- Next/SHA1s | 148 +- Next/Trees | 2 +- Next/merge.log | 2359 ++++++++++++------ arch/Kconfig | 7 + arch/arm/Kconfig.debug | 16 +- arch/arm/Makefile | 3 + arch/arm/arm-soc-for-next-contents.txt | 2 + arch/arm/boot/compressed/Makefile | 7 +- arch/arm/boot/compressed/debug.S | 5 +- arch/arm/boot/compressed/head.S | 74 +- arch/arm/boot/compressed/vmlinux.lds.S | 4 +- arch/arm/boot/dts/exynos4412.dtsi | 16 +- arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 11 + arch/arm/boot/dts/r8a7742.dtsi | 36 + arch/arm/boot/dts/s5pv210-aquila.dts | 51 +- arch/arm/boot/dts/s5pv210-goni.dts | 68 +- arch/arm/include/debug/8250.S | 7 +- arch/arm/include/debug/asm9260.S | 5 +- arch/arm/include/debug/at91.S | 5 +- arch/arm/include/debug/bcm63xx.S | 5 +- arch/arm/include/debug/brcmstb.S | 5 +- arch/arm/include/debug/clps711x.S | 5 +- arch/arm/include/debug/dc21285.S | 5 +- arch/arm/include/debug/digicolor.S | 5 +- arch/arm/include/debug/efm32.S | 5 +- arch/arm/include/debug/icedcc.S | 15 +- arch/arm/include/debug/imx.S | 5 +- arch/arm/include/debug/meson.S | 5 +- arch/arm/include/debug/msm.S | 5 +- arch/arm/include/debug/omap2plus.S | 5 +- arch/arm/include/debug/pl01x.S | 5 +- arch/arm/include/debug/renesas-scif.S | 5 +- arch/arm/include/debug/sa1100.S | 5 +- arch/arm/include/debug/samsung.S | 5 +- arch/arm/include/debug/sirf.S | 5 +- arch/arm/include/debug/sti.S | 5 +- arch/arm/include/debug/stm32.S | 5 +- arch/arm/include/debug/tegra.S | 7 +- arch/arm/include/debug/vf.S | 5 +- arch/arm/include/debug/vt8500.S | 5 +- arch/arm/include/debug/zynq.S | 5 +- arch/arm/kernel/debug.S | 11 +- arch/arm/kernel/hw_breakpoint.c | 100 +- arch/arm/mach-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/cache-l2x0.c | 16 +- arch/arm/mm/mmu.c | 1 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 2 +- arch/arm64/boot/dts/qcom/Makefile | 10 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 896 +++---- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 108 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 79 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 132 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 12 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2608 ++++++++++---------- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 92 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 65 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 58 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 218 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 8 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 61 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 92 + arch/arm64/boot/dts/qcom/sm8250.dtsi | 235 ++ arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 6 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 120 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 6 +- .../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/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/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/ia64/include/asm/acpi.h | 2 - arch/ia64/mm/init.c | 6 +- arch/powerpc/Kconfig | 5 +- arch/powerpc/configs/pasemi_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - 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/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/ccwdev.h | 9 +- arch/s390/include/asm/chsc.h | 7 + arch/s390/include/asm/css_chars.h | 4 +- arch/s390/include/asm/kasan.h | 1 + arch/s390/include/asm/pgtable.h | 42 +- arch/s390/include/asm/uaccess.h | 111 + arch/s390/kernel/dis.c | 22 +- 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/x86/Kconfig | 1 + arch/x86/configs/i386_defconfig | 1 - arch/x86/configs/x86_64_defconfig | 1 - arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/include/asm/acpi.h | 2 - arch/x86/lib/usercopy_64.c | 2 +- arch/x86/pci/sta2x11-fixup.c | 1 - block/blk-iocost.c | 12 +- block/blk-settings.c | 46 + block/blk-throttle.c | 59 +- drivers/acpi/Kconfig | 65 +- drivers/acpi/Makefile | 10 +- drivers/acpi/nfit/core.c | 4 +- drivers/acpi/pci_mcfg.c | 2 +- drivers/acpi/pmic/Kconfig | 67 + drivers/acpi/pmic/Makefile | 10 + drivers/acpi/processor_idle.c | 108 +- drivers/base/node.c | 98 +- drivers/bluetooth/btintel.c | 257 +- drivers/bluetooth/btintel.h | 91 + drivers/bus/mhi/core/init.c | 12 +- drivers/char/ipmi/ipmi_bt_sm.c | 4 +- drivers/char/ipmi/ipmi_kcs_sm.c | 15 +- drivers/char/ipmi/ipmi_msghandler.c | 27 +- drivers/char/ipmi/ipmi_si_intf.c | 17 + drivers/char/ipmi/ipmi_smic_sm.c | 35 +- 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-cpu.c | 37 +- drivers/clk/samsung/clk-cpu.h | 6 +- drivers/clk/samsung/clk-exynos3250.c | 6 +- drivers/clk/samsung/clk-exynos4.c | 7 +- drivers/clk/samsung/clk-exynos5250.c | 8 +- drivers/clk/samsung/clk-exynos5420.c | 30 +- drivers/clk/samsung/clk-exynos5433.c | 10 +- drivers/clk/samsung/clk-pll.c | 94 +- drivers/cpufreq/qcom-cpufreq-hw.c | 128 +- drivers/cpuidle/cpuidle-powernv.c | 2 +- drivers/cpuidle/cpuidle.c | 15 +- drivers/edac/aspeed_edac.c | 18 +- drivers/edac/edac_mc_sysfs.c | 19 +- drivers/edac/ghes_edac.c | 5 + 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/fpga/Kconfig | 11 + drivers/fpga/Makefile | 2 + drivers/fpga/dfl-n3000-nios.c | 573 +++++ drivers/fpga/dfl.c | 1 + drivers/fpga/dfl.h | 72 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 294 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_df.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 3 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 23 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 2 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 252 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 15 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 81 +- .../amdgpu_dm_irq_params.h} | 42 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 30 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 71 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 57 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 67 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 6 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 29 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 12 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 7 +- drivers/gpu/drm/amd/display/dc/dc.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 4 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 16 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 + drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 + drivers/gpu/drm/amd/display/dc/dc_types.h | 2 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 6 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 84 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 4 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 3 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 14 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 6 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 3 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 33 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 6 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 4 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 4 - .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 30 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 4 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 38 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 11 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h | 2 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 2 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 2 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 12 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.h | 2 +- .../amd/display/dc/gpio/dce120/hw_factory_dce120.c | 2 +- .../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 2 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 2 +- .../amd/display/dc/gpio/dcn21/hw_factory_dcn21.c | 2 +- .../amd/display/dc/gpio/dcn30/hw_factory_dcn30.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 6 + .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 2 +- .../display/dc/virtual/virtual_stream_encoder.c | 9 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 5 +- .../drm/amd/display/include/bios_parser_types.h | 6 + .../drm/amd/display/include/link_service_types.h | 1 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 8 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 1 + .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 17 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 2 +- .../amd/include/asic_reg/gc/gc_10_3_0_default.h | 2 + .../drm/amd/include/asic_reg/gc/gc_10_3_0_offset.h | 4 + .../amd/include/asic_reg/gc/gc_10_3_0_sh_mask.h | 50 + .../amd/include/asic_reg/vcn/vcn_3_0_0_sh_mask.h | 34 + .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 20 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 12 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 5 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 + drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_mode.c | 103 +- drivers/gpu/drm/bridge/parade-ps8640.c | 68 +- drivers/gpu/drm/drm_gem_vram_helper.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 1 + drivers/gpu/drm/i915/display/intel_bios.c | 10 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 + drivers/gpu/drm/i915/display/intel_ddi.c | 64 + drivers/gpu/drm/i915/display/intel_display.c | 22 +- drivers/gpu/drm/i915/display/intel_display.h | 2 + drivers/gpu/drm/i915/display/intel_dp.c | 5 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 35 +- drivers/gpu/drm/i915/display/intel_dvo.c | 6 + drivers/gpu/drm/i915/display/intel_fbdev.c | 3 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 5 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 28 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_panel.c | 11 + drivers/gpu/drm/i915/display/intel_panel.h | 2 + drivers/gpu/drm/i915/display/intel_sdvo.c | 6 +- drivers/gpu/drm/i915/display/intel_tv.c | 3 + drivers/gpu/drm/i915/display/intel_vbt_defs.h | 10 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 1 + drivers/gpu/drm/i915/i915_drv.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 17 +- drivers/gpu/drm/i915/i915_irq.c | 227 +- drivers/gpu/drm/i915/i915_reg.h | 36 +- drivers/gpu/drm/i915/intel_uncore.c | 3 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 12 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 21 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 38 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 31 +- drivers/gpu/drm/qxl/qxl_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 2 +- drivers/gpu/drm/radeon/radeon_pm.c | 29 +- drivers/gpu/drm/radeon/radeon_ttm.c | 19 +- drivers/gpu/drm/scheduler/sched_fence.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 65 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 44 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 6 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 7 +- drivers/gpu/drm/ttm/ttm_resource.c | 2 - drivers/gpu/drm/ttm/ttm_tt.c | 55 +- drivers/gpu/drm/vc4/vc4_plane.c | 2 + drivers/gpu/drm/virtio/virtgpu_display.c | 11 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 6 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 43 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 2 - drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 2 +- drivers/hwmon/k10temp.c | 24 + drivers/hwspinlock/sprd_hwspinlock.c | 2 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 9 +- drivers/hwtracing/coresight/coresight-etm4x.c | 8 +- drivers/hwtracing/coresight/coresight-etm4x.h | 3 + drivers/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/irqchip/irq-gic.c | 70 +- drivers/macintosh/smu.c | 2 +- drivers/macintosh/windfarm_smu_sat.c | 3 +- drivers/memory/Kconfig | 1 + drivers/misc/hisi_hikey_usb.c | 3 +- drivers/mtd/devices/spear_smi.c | 4 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 17 + .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 92 +- drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 2 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 11 + drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 19 + drivers/net/ethernet/mellanox/mlx4/mlx4_stats.h | 12 + .../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 | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 + drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 29 + drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 11 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 85 +- 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/mlxsw/core.c | 605 ++++- drivers/net/ethernet/mellanox/mlxsw/core.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 101 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 507 +--- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 73 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 361 ++- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 104 +- .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 27 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 65 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 1 - drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 + drivers/net/ethernet/netronome/nfp/bpf/offload.c | 18 +- .../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 | 4 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 55 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 270 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 2 +- drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/ethtool.c | 64 + drivers/net/netdevsim/netdev.c | 1 + drivers/net/netdevsim/netdevsim.h | 11 + .../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/opp/core.c | 3 - drivers/opp/of.c | 41 +- drivers/pci/access.c | 9 +- drivers/pci/controller/dwc/pci-dra7xx.c | 1 - drivers/pci/controller/dwc/pcie-designware.c | 1 - drivers/pci/pcie/err.c | 41 +- drivers/perf/arm_dsu_pmu.c | 63 +- drivers/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/powercap/intel_rapl_common.c | 1 + drivers/rapidio/devices/rio_mport_cdev.c | 13 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/rpmsg/mtk_rpmsg.c | 9 +- drivers/rpmsg/qcom_glink_native.c | 70 +- drivers/rpmsg/qcom_smd.c | 32 +- drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.c | 7 +- drivers/rtc/rtc-cmos.c | 2 + drivers/rtc/rtc-ds1307.c | 18 + drivers/rtc/rtc-ds1685.c | 8 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 4 +- drivers/rtc/rtc-pcf2127.c | 4 +- drivers/rtc/rtc-rs5c313.c | 34 +- drivers/rtc/rtc-rx8010.c | 332 ++- drivers/rtc/rtc-s3c.c | 9 +- drivers/rtc/rtc-st-lpc.c | 2 +- drivers/s390/cio/chsc.c | 22 +- drivers/s390/cio/chsc.h | 8 +- drivers/s390/cio/css.c | 11 +- drivers/s390/cio/css.h | 4 +- drivers/s390/cio/device_ops.c | 93 +- drivers/s390/crypto/zcrypt_api.c | 30 +- drivers/s390/crypto/zcrypt_api.h | 26 +- drivers/s390/crypto/zcrypt_ccamisc.c | 32 +- drivers/s390/crypto/zcrypt_ep11misc.c | 28 +- drivers/s390/crypto/zcrypt_msgtype6.c | 78 +- drivers/s390/crypto/zcrypt_msgtype6.h | 4 +- drivers/s390/net/qeth_core.h | 12 +- drivers/s390/net/qeth_core_main.c | 40 +- drivers/s390/net/qeth_l2.h | 2 +- drivers/s390/net/qeth_l2_main.c | 430 +++- drivers/s390/net/qeth_l2_sys.c | 16 +- drivers/s390/scsi/zfcp_erp.c | 8 +- drivers/s390/scsi/zfcp_fsf.c | 10 +- drivers/scsi/aacraid/aachba.c | 6 +- drivers/scsi/aic7xxx/aic79xx_core.c | 3 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 3 +- drivers/scsi/aic94xx/aic94xx.h | 8 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 10 +- drivers/scsi/fnic/fnic_main.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 226 +- drivers/scsi/ibmvscsi/ibmvfc.h | 38 +- drivers/scsi/isci/init.c | 2 +- drivers/scsi/isci/phy.c | 2 +- drivers/scsi/libfc/fc_disc.c | 4 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 76 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 16 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 121 +- drivers/scsi/myrb.c | 6 +- drivers/scsi/myrs.c | 8 +- drivers/scsi/nsp32.c | 4 +- drivers/scsi/qla2xxx/qla_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 | 8 +- 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/scsi_error.c | 4 +- drivers/scsi/scsi_lib.c | 48 +- drivers/scsi/sd.c | 34 +- drivers/scsi/sd.h | 8 +- drivers/scsi/sd_zbc.c | 66 +- drivers/scsi/sense_codes.h | 54 +- drivers/scsi/sym53c8xx_2/sym_fw.c | 6 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 127 +- drivers/scsi/ufs/ufshcd.c | 4 +- drivers/scsi/virtio_scsi.c | 7 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/qcom/pdr_internal.h | 2 +- drivers/soc/qcom/rpmh-internal.h | 4 + drivers/soc/qcom/rpmh-rsc.c | 115 +- drivers/soc/qcom/socinfo.c | 5 + drivers/soc/samsung/Kconfig | 1 + drivers/staging/qlge/qlge.h | 3 +- drivers/staging/qlge/qlge_main.c | 2 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 59 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 - drivers/target/iscsi/iscsi_target.c | 2 - drivers/target/target_core_user.c | 2 +- drivers/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_pci.c | 11 + drivers/tty/serial/serial_core.c | 44 +- drivers/usb/core/quirks.c | 4 + drivers/usb/host/ehci-platform.c | 8 + drivers/usb/host/ehci-sched.c | 20 - drivers/usb/host/ohci-hcd.c | 18 +- drivers/usb/phy/phy-ab8500-usb.c | 2 +- drivers/usb/storage/uas.c | 14 +- drivers/usb/typec/mux/intel_pmc_mux.c | 12 +- drivers/usb/typec/ucsi/ucsi.c | 22 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 2 +- drivers/video/console/Kconfig | 46 - drivers/video/console/vgacon.c | 221 +- drivers/video/fbdev/core/bitblit.c | 11 +- drivers/video/fbdev/core/fbcon.c | 336 +-- drivers/video/fbdev/core/fbcon.h | 2 +- drivers/video/fbdev/core/fbcon_ccw.c | 11 +- drivers/video/fbdev/core/fbcon_cw.c | 11 +- drivers/video/fbdev/core/fbcon_ud.c | 11 +- drivers/video/fbdev/core/tileblit.c | 2 +- fs/btrfs/disk-io.c | 7 +- fs/dax.c | 11 +- fs/gfs2/glock.c | 20 +- fs/inode.c | 2 + fs/reiserfs/inode.c | 3 +- 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 +- fs/zonefs/super.c | 221 +- fs/zonefs/zonefs.h | 10 + include/drm/ttm/ttm_bo_api.h | 1 + include/drm/ttm/ttm_bo_driver.h | 40 +- include/drm/ttm/ttm_resource.h | 6 - include/drm/ttm/ttm_tt.h | 43 +- include/dt-bindings/clock/exynos5250.h | 4 +- include/dt-bindings/clock/exynos5420.h | 6 + include/dt-bindings/interconnect/qcom,osm-l3.h | 3 + include/linux/arm-smccc.h | 74 +- include/linux/blkdev.h | 2 + include/linux/bpf.h | 1 + include/linux/cpuidle.h | 1 + include/linux/debug_locks.h | 2 +- include/linux/ethtool.h | 26 + include/linux/fpga/adi-axi-common.h | 2 +- include/linux/fpga/dfl.h | 86 + include/linux/fs.h | 28 +- include/linux/ioport.h | 3 +- include/linux/ipmi.h | 2 + include/linux/kernel.h | 1 - include/linux/khugepaged.h | 5 + include/linux/mhi.h | 9 +- include/linux/mlx5/device.h | 3 +- include/linux/mlx5/driver.h | 1 - include/linux/mm.h | 3 +- include/linux/mmzone.h | 11 +- include/linux/node.h | 13 +- include/linux/pagemap.h | 35 + include/linux/pci.h | 1 - include/linux/pe.h | 3 - include/linux/pgtable.h | 13 + include/linux/phy/phy.h | 2 + include/linux/printk.h | 2 + include/linux/qcom-geni-se.h | 4 +- include/linux/rcupdate_trace.h | 4 + include/linux/seqlock.h | 22 +- include/linux/serial_core.h | 1 + include/linux/slab.h | 2 +- include/linux/swiotlb.h | 1 + include/linux/syscalls.h | 1 + include/linux/topology.h | 2 +- include/net/devlink.h | 3 + include/net/netns/nexthop.h | 2 +- include/net/nexthop.h | 4 - include/net/switchdev.h | 1 + include/net/vxlan.h | 3 + include/scsi/scsi_device.h | 1 + include/uapi/asm-generic/hugetlb_encode.h | 1 + include/uapi/asm-generic/unistd.h | 7 +- include/uapi/linux/bpf.h | 7 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/ethtool_netlink.h | 18 +- include/uapi/linux/ipmi_msgdefs.h | 2 + include/uapi/linux/magic.h | 1 + include/uapi/linux/mman.h | 1 + include/uapi/linux/secretmem.h | 8 + kernel/bpf/core.c | 15 +- kernel/bpf/inode.c | 4 +- kernel/bpf/syscall.c | 79 +- kernel/dma/swiotlb.c | 6 +- kernel/printk/printk.c | 110 +- kernel/printk/printk_ringbuffer.c | 718 ++++-- kernel/printk/printk_ringbuffer.h | 35 +- kernel/rcu/tasks.h | 16 +- kernel/resource.c | 5 +- kernel/sys_ni.c | 2 + lib/Makefile | 1 + lib/string.c | 24 + lib/test_hmm.c | 14 - localversion-next | 2 +- mm/Kconfig | 4 + mm/Makefile | 1 + mm/gup.c | 18 +- mm/internal.h | 3 + mm/khugepaged.c | 13 +- mm/madvise.c | 6 +- mm/memcontrol.c | 253 +- mm/memory_hotplug.c | 11 +- mm/mmap.c | 5 +- mm/page_alloc.c | 41 +- mm/secretmem.c | 333 +++ mm/shmem.c | 2 +- mm/slab.c | 4 +- mm/slub.c | 2 +- mm/swap_state.c | 2 + mm/vmscan.c | 3 + net/bluetooth/hci_request.c | 67 +- net/bridge/br.c | 5 + net/bridge/br_multicast.c | 2 +- net/core/dev.c | 11 +- net/core/devlink.c | 30 + net/core/filter.c | 14 +- net/ethtool/pause.c | 63 +- net/ipv4/ip_tunnel_core.c | 1 + net/ipv4/nexthop.c | 17 +- net/ipv4/route.c | 13 +- net/ipv4/tcp.c | 24 +- net/sched/act_tunnel_key.c | 1 + net/sched/cls_flower.c | 5 +- net/smc/smc_close.c | 7 +- net/tipc/group.c | 14 +- net/tipc/link.c | 3 +- net/tipc/msg.c | 3 +- net/xdp/xdp_umem.c | 17 +- net/xdp/xsk.c | 17 +- net/xdp/xsk_buff_pool.c | 4 +- samples/bpf/xdpsock_user.c | 28 +- scripts/gdb/linux/dmesg.py | 12 +- scripts/kernel-doc | 3 +- security/selinux/hooks.c | 6 +- security/selinux/include/security.h | 10 + security/selinux/selinuxfs.c | 5 +- sound/pci/hda/hda_intel.c | 3 - tools/bpf/bpftool/Documentation/Makefile | 2 +- tools/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/lib/bpf/xsk.c | 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 + .../drivers/net/netdevsim/ethtool-pause.sh | 108 + tools/testing/selftests/net/fib_nexthops.sh | 14 + .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 48 +- .../selftests/rcutorture/configs/rcu/TRACE01 | 6 +- .../selftests/rcutorture/configs/rcu/TRACE02 | 6 +- tools/testing/selftests/vm/Makefile | 17 + 914 files changed, 21296 insertions(+), 12728 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-kernel-notes create mode 100644 Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios create mode 100644 Documentation/devicetree/bindings/phy/intel,lgm-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/arm,sp805.txt create mode 100644 Documentation/devicetree/bindings/watchdog/arm,sp805.yaml create mode 100644 Documentation/fpga/dfl-n3000-nios.rst delete mode 100644 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/qcom/msm8916-pm8916.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/fpga/dfl-n3000-nios.c copy drivers/gpu/drm/amd/display/{dc/dc_dmub_srv.h => amdgpu_dm/amdgpu_dm_irq_para [...] create mode 100644 drivers/net/netdevsim/ethtool.c create mode 100644 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 delete mode 100644 fs/xfs/xfs_iunlink_item.c delete mode 100644 fs/xfs/xfs_iunlink_item.h create mode 100644 include/linux/fpga/dfl.h create mode 100644 include/uapi/linux/secretmem.h create mode 100644 mm/secretmem.c 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 create mode 100755 tools/testing/selftests/drivers/net/netdevsim/ethtool-pause.sh