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-allnoconfig in repository toolchain/ci/linux.
omits 5fa35f247b56 Add linux-next specific files for 20200916 omits 75304da27af2 Merge branch 'akpm/master' into master omits 9153d1f18a49 mm: remove duplicate include statement in mmu.c omits 31cb9153b98f mm/madvise: remove duplicate include omits 36c45a8f7565 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 20dcdb3ae444 fix for "mm/madvise: introduce process_madvise() syscall: [...] omits f39f348a85c3 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 477d866a52e4 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 0809088a51ba mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits ea70e3be8592 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 51e5bf0f9b65 pid: move pidfd_get_pid() to pid.c omits cd89152fee22 mm/madvise: pass mm to do_madvise omits e6777ed84ef3 mm/mmap: add inline munmap_vma_range() for code readability omits fa232c0e12f6 mm/mmap: add inline vma_next() for readability of mmap code omits 0ab10d1646fe mm/migrate: avoid possible unnecessary process right check [...] omits 412ba4bc7111 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 59506ef1e532 mm/memory-failure: remove a wrapper for alloc_migration_target() omits 3adce7439a0a mm: kmem: enable kernel memcg accounting from interrupt contexts omits e21eb60359ef mm: kmem: prepare remote memcg charging infra for interrup [...] omits cfb32c3802fc mm: kmem: remove redundant checks from get_obj_cgroup_from [...] omits 5ed1f3f76231 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] omits cffa9984dfef mm, memcg: rework remote charging API to support nesting omits 1a6bebccf554 ia64: fix build error with !COREDUMP omits 84ddd1d0f65e Merge branch 'akpm-current/current' into master omits cf376d93308a Merge remote-tracking branch 'memblock/for-next' into master omits bba9794d26d6 Merge remote-tracking branch 'notifications/notifications- [...] omits 3e223ba061d5 Merge remote-tracking branch 'mhi/mhi-next' into master omits c92b25d717a8 Merge remote-tracking branch 'trivial/for-next' into master omits e9540c536bb0 Merge remote-tracking branch 'fpga/for-next' into master omits 937d13041115 Merge remote-tracking branch 'pidfd/for-next' into master omits 5e107a6b0613 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits a1cec2695746 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits 4df56e061ee8 Merge remote-tracking branch 'xarray/xarray' into master omits 8b22390eee7d Merge remote-tracking branch 'nvmem/for-next' into master omits ccb650bbf515 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits bc1c7827fec1 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] omits db303a6316cf Merge remote-tracking branch 'ntb/ntb-next' into master omits ecc772fb625f Merge remote-tracking branch 'at24/at24/for-next' into master omits 2fc97821644d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits 3ae63a4feeb3 Merge remote-tracking branch 'rtc/rtc-next' into master omits 32fdadd4e9d0 Merge remote-tracking branch 'coresight/next' into master omits 857a05d3d9cf Merge remote-tracking branch 'livepatching/for-next' into master omits fe8a4f21751c Merge remote-tracking branch 'kselftest/next' into master omits 2756ba005857 Merge remote-tracking branch 'pinctrl-intel/for-next' into master omits 3cce52189f27 Merge remote-tracking branch 'pinctrl/for-next' into master omits 9ca38f702333 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] omits e691260fd99f Merge remote-tracking branch 'gpio/for-next' into master omits a7caa5565de2 Merge remote-tracking branch 'rpmsg/for-next' into master omits 841eea3e678e Merge remote-tracking branch 'scsi-mkp/for-next' into master omits 6cc0d489e741 Merge remote-tracking branch 'scsi/for-next' into master omits 46a0abd7d124 Merge remote-tracking branch 'dmaengine/next' into master omits c53b4502908c Merge remote-tracking branch 'icc/icc-next' into master omits 0dabc9166079 Merge remote-tracking branch 'mux/for-next' into master omits e5df3236d62e Merge remote-tracking branch 'staging/staging-next' into master omits f5f933f3914f Merge remote-tracking branch 'thunderbolt/next' into master omits f2fa5d56edfc Merge remote-tracking branch 'soundwire/next' into master omits ef480ac6d4e0 Merge remote-tracking branch 'extcon/extcon-next' into master omits 50304152cb84 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] omits 22596ef74c81 Merge remote-tracking branch 'tty/tty-next' into master omits 916ce534ab37 Merge remote-tracking branch 'phy-next/next' into master omits 61022e3b2435 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] omits 26b3a50928e0 Merge remote-tracking branch 'usb/usb-next' into master omits af07773851b6 Merge remote-tracking branch 'driver-core/driver-core-next [...] omits 6ef226ecd5c6 Merge remote-tracking branch 'ipmi/for-next' into master omits 8e57d6677049 Merge remote-tracking branch 'leds/for-next' into master omits e418b8aff04c Merge remote-tracking branch 'chrome-platform/for-next' in [...] omits b881b44f9584 Merge remote-tracking branch 'percpu/for-next' into master omits eac29cafa325 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master omits 50663a5bf4a7 Merge remote-tracking branch 'kvm-arm/next' into master omits 707bfd71b86d x86: add failure injection to get/put/clear_user omits 6fceb6f84a8f lib, uaccess: add failure injection to usercopy functions omits 7ac865dcca13 lib, include/linux: add usercopy failure capability omits 4d9bfbaa065f ROMFS: support inode blocks calculation omits 45f50de74e5f sched.h: drop in_ubsan field when UBSAN is in trap mode omits 092d0e47093b scripts/gdb/tasks: add headers and improve spacing format omits c41e8781818a scripts/gdb/proc: add struct mount & struct super_block ad [...] omits 577a38ed7a02 aio: simplify read_events() omits 8d58b5b04c09 panic: dump registers on panic_on_warn omits d267deeb72d1 autofs: harden ioctl table omits 4f20a1285c6c mm: remove the now-unnecessary mmget_still_valid() hack omits de5bd8eb9323 mm/gup: take mmap_lock in get_dump_page() omits 96637c47e7f5 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot omits 9b98f237c572 coredump: rework elf/elf_fdpic vma_dump_size() into common helper omits 1a62a5880843 coredump: refactor page range dumping into common helper omits 466ec6a87f77 coredump: let dump_emit() bail out on short writes omits 414c744bdb37 binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU omits 9aec681e7777 tools/testing/selftests: add self-test for verifying load [...] omits 4f62447ca774 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits ad47bcc82701 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] omits fba9a7834409 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] omits 633138789a5f checkpatch: allow not using -f with files that are in git omits 5ad157fad446 checkpatch-warn-on-self-assignments-checkpatch-fixes omits cae9a1741867 checkpatch: warn on self-assignments omits 42f66e42c87e const_structs.checkpatch: add pinctrl_ops and pinmux_ops omits 53529c2de8da checkpatch: warn if trace_printk and friends are called omits 58a84d2ac478 const_structs.checkpatch: add phy_ops omits 7bc728c0e2b3 checkpatch: add test for comma use that should be semicolon omits e34926fef254 checkpatch: move repeated word test omits ef6c30eb4b0a checkpatch: add --kconfig-prefix omits e184db87baa3 bitops: use the same mechanism for get_count_order[_long] omits bc66847847b5 bitops: simplify get_count_order_long() omits c1fc3a8bdfb0 lib/idr.c: document that ida_simple_{get,remove}() are deprecated omits dec472c3a0d9 lib/idr.c: document calling context for IDA APIs mustn't u [...] omits 0f3b2f586f43 lib/mpi/mpi-bit.c: fix spello of "functions" omits c68fc97262f7 lib: test_sysctl: delete duplicated words omits e73e67dcf260 lib: syscall: delete duplicated words omits e73e0b50b1ab lib: radix-tree: delete duplicated words omits bad701a3a7f4 lib: earlycpio: delete duplicated words omits 8fe8851ba2e1 lib: dynamic_queue_limits: delete duplicated words + fix typo omits 81dd88bed6ce lib: devres: delete duplicated words omits 1d480e009208 lib: decompress_bunzip2: delete duplicated words omits 8985d031c3e9 lib: libcrc32c: delete duplicated words omits ae5c21352df9 lib: bitmap: delete duplicated words omits 9bd3b7b137b4 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback omits 791b391a9786 get_maintainer: add test for file in VCS omits e6b8059fb916 kernel.h: split out min()/max() et al. helpers omits 18cd8caeb344 fs: configfs: delete repeated words in comments omits b30b71acf7ca proc/sysctl: make protected_* world readable omits 0a51eedace18 kernel/hung_task.c: Monitor killed tasks. omits 8442c2b7f15b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fc7474c62ec6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits d3b9c1174cfe mm: fix some comments formatting omits 8ad3ea7c4d5c mm: fix some broken comments omits 614aea576077 mm: use self-explanatory macros rather than "2" omits 7f1fbfbfad0f mm: use add_page_to_lru_list()/page_lru()/page_off_lru() omits 6c5d08f39a5c mm/highmem.c: clean up endif comments omits ab1230e6910a mm/page_reporting.c: drop stale list head check in page_re [...] omits 3b0efb888d86 mm/slab.h: remove duplicate include omits d183692937f1 mm: don't panic when links can't be created in sysfs omits fe535639d90e mm: don't rely on system state to detect hot-plug operations omits 75f605d357f4 mm: replace memmap_context by meminit_context omits 81d144636bed hv_balloon: try to merge system ram resources omits cf5fa2ca5bde xen/balloon: try to merge system ram resources omits 275307623489 virtio-mem: try to merge system ram resources omits 347d919c9e57 mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] omits 63ee31bf3af4 mm/memory_hotplug: prepare passing flags to add_memory() a [...] omits 78d2bcbbb7ae mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] omits 831c5dc3dace kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED omits 8bd19638deef kernel/resource: make release_mem_region_adjustable() never fail omits 83360f00d832 mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] omits c24f9253c781 mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] omits 6a22f5032601 mm/page_alloc: drop stale pageblock comment in memmap_init [...] omits ce380ee867b7 mm/memory_hotplug: simplify page onlining omits c66f8d088f9e mm/page_isolation: simplify return value of start_isolate_ [...] omits b1cc033de72d mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() omits 6571e7708c17 mm/page_alloc: simplify __offline_isolated_pages() omits 92188235761b mm-memory_hotplug-simplify-page-offlining-fix omits a01b33a8ae06 mm/memory_hotplug: simplify page offlining omits e226fc9527f5 mm/memory_hotplug: enforce section granularity when onlini [...] omits d47ea58f879d mm/memory_hotplug: inline __offline_pages() into offline_pages() omits 9f914e3ece65 mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] omits 031947f24615 mm/util.c: update the kerneldoc for kstrdup_const() omits 6f6ee8eafa48 mm/vmstat.c: use helper macro abs() omits 8df4d0d7c506 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits ec3fd58e4b09 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] omits de9689e2ea55 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] omits 18e4f92bc815 mm,hwpoison: remove stale code omits dd73a58617e3 mm,hwpoison: drop unneeded pcplist draining omits 1115fb1b6771 mm,hwpoison: drain pcplists before bailing out for non-bud [...] omits cdcdec5767fb mm,hwpoison: refactor madvise_inject_error omits 10020e5388f4 mm,hwpoison: take free pages off the buddy freelists omits a05387053c9a mm,hwpoison: double-check page count in __get_any_page() omits 0c3ec70f71d7 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP omits d0ae3a4a597f mm,hwpoison: return 0 if the page is already poisoned in s [...] omits 8ad3193530f0 mm/memory-failure: fix return wrong value when isolate page fail omits 7f3b2db6a070 mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] omits a08876929b8c mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] omits ec3ddc89a02f mm,hwpoison: rework soft offline for in-use pages omits 1a9ba7eecfda mm,hwpoison: rework soft offline for free pages omits 7babfcf03ca3 mm,hwpoison: unify THP handling for hard and soft offline omits 5c29733959c9 mm,hwpoison: kill put_hwpoison_page omits be01dd960a68 mm,hwpoison: unexport get_hwpoison_page and make it static omits cf20c7906942 mm,hwpoison-inject: don't pin for hwpoison_filter omits 35028cd1b600 mm, hwpoison: remove recalculating hpage omits f153e4032316 mm,hwpoison: cleanup unused PageHuge() check omits 349cba2dc066 mm/readahead: pass a file_ra_state into force_page_cache_ra omits 590261cfe067 mm/filemap: fold ra_submit into do_sync_mmap_readahead omits 7bab0989ce2c mm/readahead: add page_cache_sync_ra and page_cache_async_ra omits e83d8aa568e3 mm/readahead: pass readahead_control to force_page_cache_ra omits 21d39caeb98c mm/readahead: make ondemand_readahead take a readahead_control omits dd134fee0f55 mm/readahead: make do_page_cache_ra take a readahead_control omits 251fd15d00c3 mm/readahead: make page_cache_ra_unbounded take a readahea [...] omits bf458fb386cf mm/readahead: add DEFINE_READAHEAD omits c999bd436fe9 mm/cma: make number of CMA areas dynamic, remove CONFIG_CMA_AREAS omits 70a1b4f440b5 mm/vmscan: allow arbitrary sized pages to be paged out omits ad55b32050f5 mm/page-writeback: support tail pages in wait_for_stable_page omits 7474019aff3c mm/truncate: fix truncation for pages of arbitrary size omits 5a01907b07c3 mm/rmap: fix assumptions of THP size omits ebfbd548b34c mm/huge_memory: fix can_split_huge_page assumption of THP size omits fa14d4f2508f mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] omits 8dd7033f5d5d mm/huge_memory: fix split assumption of page size omits 26287dd35bdb mm/huge_memory: fix total_mapcount assumption of page size omits 1a7b8150c81c mm/page_owner: change split_page_owner to take a count omits 568f242f8533 mm/memory: remove page fault assumption of compound page size omits c25a68b382bf mm/filemap: fix page cache removal for arbitrary sized THPs omits 1beb74d9ae31 mm/filemap: fix storing to a THP shadow entry omits a95f5612cb85 fix xarray split omits dec749d265a0 xarray-add-xas_split-fix omits e385ef72ffcb XArray: add xas_split omits 74a4b40d9ab5 xarray-add-xa_get_order-fix omits 73d71db837d4 XArray: add xa_get_order omits f55a2f7d7499 mm/migrate: remove obsolete comment about device public omits c0852162e0c1 mm/migrate: remove cpages-- in migrate_vma_finalize() omits f0ea6fb05aa2 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] omits 239d79713ee9 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] omits 069e0f1eb8d8 memblock: use separate iterators for memory and reserved regions omits 0c97d5cd23a0 memblock: implement for_each_reserved_mem_region() using _ [...] omits 7b019e814dd9 memblock: remove unused memblock_mem_size() omits 67fd1383c7a8 x86/setup: simplify reserve_crashkernel() omits bbe5913ef8e4 x86/setup: simplify initrd relocation and reservation omits 8f703afd646e mips: fix cavium-octeon build caused by memblock refactoring omits 718c57ff7030 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix omits 1b7bee369857 arch, drivers: replace for_each_membock() with for_each_me [...] omits 39ad03ed63b2 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] omits 6443cfd1658a memblock: reduce number of parameters in for_each_mem_range() omits 437010b06a16 memblock-make-memblock_debug-and-related-functionality-pri [...] omits baf57fa79531 memblock: make memblock_debug and related functionality private omits a4338439882e memblock: make for_each_memblock_type() iterator private omits 720d357707fa mircoblaze: drop unneeded NUMA and sparsemem initializations omits eaaa04a3f07e riscv: drop unneeded node initialization omits 77b7dc38479c h8300, nds32, openrisc: simplify detection of memory extents omits 62e4183520ce arm64: numa: simplify dummy_numa_init() omits b40dbf05bb52 arm, xtensa: simplify initialization of high memory pages omits 69d80d09aff2 dma-contiguous: simplify cma_early_percent_memory() omits 5384cda17976 KVM: PPC: Book3S HV: simplify kvm_cma_reserve() omits 0be940945cad mm/compaction.c: micro-optimization remove unnecessary branch omits 51dbafe9cb88 mm/vmscan: fix infinite loop in drop_slab_node omits 183f00e3fa72 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] omits e5b12efce9ca mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 omits ff8a26f05ef3 mm/hugetlb: take the free hpage during the iteration directly omits a38be939bc85 mm/hugetlb: narrow the hugetlb_lock protection area during [...] omits d120242fd7a3 mm/hugetlb: a page from buddy is not on any list omits 50c7ffeb5aba mm/hugetlb: count file_region to be added when regions_nee [...] omits bb1dff61ca0d mm/hugetlb: use list_splice to merge two list at once omits c89390aa7d33 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] omits b82963624d7a mm/hugetlb: not necessary to coalesce regions recursively omits 6cda48b84e02 MIPS: do not call flush_tlb_all when setting pmd entry omits 6d270b47ad9f mm/huge_memory.c: update tlb entry if pmd is changed omits bff7c71eb298 doc/vm: fix typo in the hugetlb admin documentation omits 6c1c3feae670 mm/hugetlb.c: remove the unnecessary non_swap_entry() omits 37ff43ded997 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool omits e42d25eb8c05 mm/page_alloc.c: micro-optimization remove unnecessary branch omits 57e316476a15 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] omits 67acf3ee6860 mm/page_alloc.c: clean code by removing unnecessary initia [...] omits 9a002cf24020 mm, isolation: avoid checking unmovable pages across pageb [...] omits d85010893e49 mm: document semantics of ZONE_MOVABLE omits d31269708edb virtio-mem: don't special-case ZONE_MOVABLE omits 9d705eff7ddd mm/page_isolation: cleanup set_migratetype_isolate() omits 935ba71e0704 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] omits 13d4a9a1b956 mm/page_isolation: exit early when pageblock is isolated i [...] omits fb7ec7c0a56c mm/page_alloc: tweak comments in has_unmovable_pages() omits d5646c5e070c mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] omits 3cbf8d14df77 KASAN: Testing Documentation omits f2734edb5c2d kasan-port-kasan-tests-to-kunit-v14 omits 7b4bd3d09287 KASAN: Port KASAN Tests to KUnit omits 164ec9c1d9d7 KUnit: KASAN Integration omits 0d59f76cdfdc kasan/kunit: add KUnit Struct to Current Task omits 622012fd347b docs/vm: fix 'mm_count' vs 'mm_users' counter confusion omits b730cb18780f mm/memory-failure.c: remove unused macro `writeback' omits 7f9a93c5e6d9 mm/memory-failure: do pgoff calculation before for_each_process() omits eaa119a2fb6e mm/dmapool.c: replace hard coded function name with __func__ omits a87973c53a61 mm/dmapool.c: replace open-coded list_for_each_entry_safe() omits 1186e061eca3 lib/test_hmm.c: remove unused dmirror_zero_page omits efe88fd635f8 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro omits c7dfb2cd3b2f mm/mmap: check on file instead of the rb_root_cached of it [...] omits 12f0810437e2 mm/mmap: not necessary to check mapping separately omits 3fabac0903e6 mm/memory.c: fix spello of "function" omits 9068741e8444 mm/mmap: leave adjust_next as virtual address instead of p [...] omits 70452636b15f mm: simplify PageDoubleMap with PF_SECOND policy omits ecfe3d58aea0 mm: move PageDoubleMap bit omits 5753eea7d483 mm/mmap.c: fix the adjusted length error omits 179aa8aa4411 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock omits 8148eb2897ce mm: smaps*: extend smap_gather_stats to support specified [...] omits 1d8e861cdd04 mmap locking API: add mmap_lock_is_contended() omits 06247c2987a5 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] omits cc480f9d5939 mm/mmap: rename __vma_unlink_common() to __vma_unlink() omits 5b91fa59d487 mm/memory.c: replace vmf->vma with variable vma omits 72190f7f7178 mm/memory.c: fix typo in __do_fault() comment omits e857baaa5749 arm: __pmd_free_tlb(): call page table destructor omits 724627f78360 mm: account PMD tables like PTE tables omits 4b9f826f04e3 selftests/vm: fix incorrect gcc invocation in some cases omits c9d96bb504cd selftests/vm: fix false build success on the second and la [...] omits 8e993c30c6e2 mm/memcg: unify swap and memsw page counters omits c71308b145ae mm-memcg-simplify-mem_cgroup_get_max-v4 omits d72a9b101b90 mm/memcg: simplify mem_cgroup_get_max() omits 48952d3e8425 mm/memcg: clean up obsolete enum charge_type omits 816471ad3020 mm: memcontrol: correct the comment of mem_cgroup_iter() omits db215f56dc1a mm: memcontrol: fix out-of-bounds on the buf returned by m [...] omits 4fb4fab1a1c0 mm-memcontrol-add-the-missing-numa_stat-interface-for-cgro [...] omits ea2991c1ab4e mm: memcontrol: add the missing numa_stat interface for cgroup v2 omits 53b4ccd4b753 mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] omits 5d87933f58b9 memcg: introduce per-memcg reclaim interface omits 41fd7632ebd7 mm: memcontrol: Use the preferred form for passing the siz [...] omits 3bbb870aff9d mm: memcontrol: use flex_array_size() helper in memcpy() omits 0a215d5bb0ee mm/memremap.c: convert devmap static branch to {inc,dec} omits fc8e52e876ca mm/swap.c: fix confusing comment in release_pages() omits 1d3bfe79c97c mm: remove superfluous __ClearPageActive() omits eff8414b7f9a mm: remove activate_page() from unuse_pte() omits 219de28ae0c6 swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity omits 0eaca9e174d3 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] omits 8f9668d1fb58 mm/gup: don't permit users to call get_user_pages with FOL [...] omits f18b541e4fb5 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag omits b573991dff71 mm/filemap: fix filemap_map_pages for THP omits f72f7bfc5e05 mm: add find_lock_head omits 789f3da7180a mm-shmem-return-head-page-from-find_lock_entry-fix omits 887614f51773 mm/shmem: return head page from find_lock_entry omits 858cbfd233a3 mm-convert-find_get_entry-to-return-the-head-page-fix omits dd2605a485fd mm: convert find_get_entry to return the head page omits 8d1e494a3321 i915: use find_lock_page instead of find_lock_entry omits 2efc7c8ac7d9 proc: optimise smaps for shmem entries omits 858a070ddc66 mm-optimise-madvise-willneed-fix omits 64c8e9ee5516 mm: optimise madvise WILLNEED omits a88edc01b438 mm: use find_get_incore_page in memcontrol omits 0e9cc862fd3c mm: factor find_get_incore_page out of mincore_page omits 0882903dcf57 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] omits 5c15055931fa mm/debug_vm_pgtable: avoid none pte in pte_clear_test omits 8bbdfdf3d5ab mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 omits b1e32deb6c3e mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] omits 7e0f0aa03870 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP omits b8b7697e5559 mm/debug_vm_pgtable/locks: take correct page table lock omits 54ea3c4e77bb mm/debug_vm_pgtable/locks: move non page table modifying t [...] omits c2984df3f15d mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] omits 2734a1a61efa mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] omits 8b244ab22177 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] omits 18a88b85c140 mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] omits e19b274421e0 mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value omits feaa6f3afd44 powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix omits 8e70a79736fe powerpc/mm: move setting pte specific flags to pfn_pte omits e80c2da23c5a powerpc/mm: add DEBUG_VM WARN for pmd_clear omits a13d3f1eb542 mm, dump_page: rename head_mapcount() --> head_compound_ma [...] omits 9edb3bd2d416 mm/debug.c: do not dereference i_ino blindly omits f12db0d7b85a device-dax: make dev_dax_kmem_probe() static omits 862261e6704f device-dax: add a range mapping allocation attribute omits c3b2d5e82f06 dax/hmem: introduce dax_hmem.region_idle parameter omits c529608543c5 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 omits ebb2472fc48e device-dax: add an 'align' attribute omits 8b4b82d0641c device-dax-make-align-a-per-device-property-fix omits 9ea6e7683575 device-dax: make align a per-device property omits 2c9ff4335689 device-dax: introduce 'mapping' devices omits 759d0d26b6f9 device-dax-add-dis-contiguous-resource-support-fix omits f3a608cbd4c5 device-dax: add dis-contiguous resource support omits a19ca2696ae2 mm-memremap_pages-support-multiple-ranges-per-invocation-fix omits f3b66ac175cc mm/memremap_pages: support multiple ranges per invocation omits fa08cfb49dfc mm/memremap_pages: convert to 'struct range' omits 4d4ae4f6d733 device-dax: add resize support omits b23bb38df280 drivers/base: make device_find_child_by_name() compatible [...] omits d1715a6a1fce device-dax: introduce 'seed' devices omits 48116d2ecbd8 device-dax: add an allocation interface for device-dax instances omits c8e91fa88902 device-dax: kill dax_kmem_res omits bd1018ed6523 device-dax-make-pgmap-optional-for-instance-creation-fix omits 3683d94ffb18 device-dax: make pgmap optional for instance creation omits ccaf8763ea0c device-dax: move instance creation parameters to 'struct d [...] omits 18f28120091b device-dax: drop the dax_region.pfn_flags attribute omits 5a0614e09b5b device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() omits 880cbdb4fdfe ACPI: HMAT: attach a device for each soft-reserved range omits eb6d92fac58f mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] omits e0ffc6c6010c mm/memory_hotplug: introduce default phys_to_target_node() [...] omits 92722c66d7c9 resource: report parent to walk_iomem_res_desc() callback omits 1d4495f67122 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] omits b86146015c69 ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] omits 623d24e9686c efi/fake_mem: arrange for a resource entry per efi_fake_me [...] omits 1390e393eeb2 x86/numa: fix build when CONFIG_ACPI is not set omits 50b21ff62437 x86/numa: add 'nohmat' option omits e5e8c2265207 x86/numa: cleanup configuration dependent command-line options omits 834cd78ddac3 mm/kmemleak: rely on rcu for task stack scanning omits bcf36fb5165e mm/slub: make add_full() condition more explicit omits 5502059ee27e mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc omits 54a23f346199 mm/slub.c: branch optimization in free slowpath omits bc9c5759d7e5 mm/slab.c: clean code by removing redundant if condition omits 1c31c738d22f kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits ba089615b9be fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr omits 21792048f110 ramfs: support O_TMPFILE omits af5730efc21e ocfs2: fix ocfs2 corrupt when iputting an inode omits 48b76ed6c976 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ea251afc8b19 ocfs2: delete repeated words in comments omits 75572cc6ac89 ntfs: add check for mft record size in superblock omits 0349715436e6 compiler-gcc: improve version error omits 841bdc8e1687 kasan: remove mentions of unsupported Clang versions omits d0642ffe1ce7 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] omits b2e6091d5c80 Revert "arm64: vdso: Fix compilation with clang older than 8" omits 3231e045c6fe Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] omits 9f97cdac9792 Revert "kbuild: disable clang's default use of -fmerge-all [...] omits 14bfda5f5122 compiler-clang: add build check for clang 10.0.1 omits 2c7a60c65a32 checkpatch: test $GIT_DIR changes omits 9c4b9e108475 lib/string.c: implement stpcpy omits b3ac9c9e4f3c mm: validate pmd after splitting omits 2976567f35c7 mm/gup: fix gup_fast with dynamic page table folding omits bf96fb256617 mm: khugepaged: avoid overriding min_free_kbytes set by user omits 81ff2f5ce5df mm: khugepaged: recalculate min_free_kbytes after memory h [...] omits 6037705fbf1c mm, THP, swap: fix allocating cluster for swapfile by mistake omits 601e080fdcd1 /proc/kpageflags: do not use uninitialized struct pages omits 397d7b913064 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 47635b1f7d70 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] omits b41c561dc8f0 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] omits ff8d0659a0b7 stackleak: let stack_erasing_sysctl take a kernel pointer buffer omits 234bf8a01750 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer omits a1adfc3c3c06 mm/memory_hotplug: drain per-cpu pages again during memory [...] omits 20c1f585565a selftests/vm: fix display of page size in map_hugetlb omits d2bfce6d2dff mm/thp: fix __split_huge_pmd_locked() for migration PMD omits 91e053f6daf9 kprobes: fix kill kprobe which has been marked as gone omits 0c7aef79d65b tmpfs: restore functionality of nr_inodes=0 omits 9ac754fcb46f mlock: fix unevictable_pgs event counts on THP omits f34afa517669 mm: fix check_move_unevictable_pages() on THP omits af44530718d3 shmem: shmem_writepage() split unlikely i915 THP omits 13c9b1e35652 mm: migration of hugetlbfs page skip memcg omits a20852fdce81 ksm: reinstate memcg charge on copied pages omits 2037a957a7c9 mm/gup_benchmark: update the documentation in Kconfig omits 24aec2d72202 mailmap: add older email addresses for Kees Cook omits cf5ec9efaf35 Merge remote-tracking branch 'rcu/rcu/next' into master omits 4b81b1297f0b Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 8be79bc97792 Merge remote-tracking branch 'edac/edac-for-next' into master omits c82d83b54e10 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits b5903eed5c20 Merge remote-tracking branch 'tip/auto-latest' into master omits 2fd69d863d4f Merge remote-tracking branch 'spi/for-next' into master omits 13108aa56fc9 Merge remote-tracking branch 'devicetree/for-next' into master omits 0216ed2a7868 Merge remote-tracking branch 'audit/next' into master omits abbda2f25492 Merge remote-tracking branch 'iommu/next' into master omits 1671bad6911a Merge remote-tracking branch 'tomoyo/master' into master omits 80e6c82dcfec Merge remote-tracking branch 'smack/next' into master omits 6008725613cd Merge remote-tracking branch 'selinux/next' into master omits 516d0d253291 Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 5c4471b9c7a1 Merge remote-tracking branch 'integrity/next-integrity' in [...] omits 9e1a1fac0b19 Merge remote-tracking branch 'security/next-testing' into master omits a7066925763a Merge remote-tracking branch 'regulator/for-next' into master omits 5b6b4c4381ac Merge remote-tracking branch 'battery/for-next' into master omits 9fad19fbe253 Merge remote-tracking branch 'mfd/for-mfd-next' into master omits a359720697ac Merge remote-tracking branch 'mmc/next' into master omits ed8af1c9df6c Merge remote-tracking branch 'block/for-next' into master omits a4743fddd484 Merge remote-tracking branch 'input/next' into master omits 569eb08d3fca Merge remote-tracking branch 'modules/modules-next' into master omits 17a405d6f4eb Merge remote-tracking branch 'sound-asoc/for-next' into master omits b98dcd8a98b6 Merge remote-tracking branch 'sound/for-next' into master omits db05a239fe8c Merge remote-tracking branch 'regmap/for-next' into master omits 8f257a74bc0b Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits 9dd34d4e89d6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits f9171d31ef53 Merge remote-tracking branch 'drm-msm/msm-next' into master omits b97e93a9dd79 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] omits 45cf1601c828 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 71d1864fd4bf Merge remote-tracking branch 'amdgpu/drm-next' into master omits 5dc410e82b85 Merge remote-tracking branch 'drm/drm-next' into master omits 7973e424f0fc Merge remote-tracking branch 'crypto/master' into master omits 1fa4976814b3 Merge remote-tracking branch 'nand/nand/next' into master omits a376936940ed Merge remote-tracking branch 'mtd/mtd/next' into master omits 62bd57db09de Merge remote-tracking branch 'gfs2/for-next' into master omits d3ac0ab5177c Merge remote-tracking branch 'bluetooth/master' into master omits 5851709ed0b5 Merge remote-tracking branch 'bpf-next/master' into master omits 83cedc14e02f Merge remote-tracking branch 'net-next/master' into master omits 7bae609b1991 Merge remote-tracking branch 'rdma/for-next' into master omits a9c910e03ab2 Merge remote-tracking branch 'swiotlb/linux-next' into master omits 18900cd39b05 Merge remote-tracking branch 'dlm/next' into master omits bee30397d5b0 Merge remote-tracking branch 'ieee1394/for-next' into master omits 2dad73fc035a Merge remote-tracking branch 'thermal/thermal/linux-next' [...] omits 0c8ea188c528 Merge remote-tracking branch 'opp/opp/linux-next' into master omits bd65e3277765 Merge remote-tracking branch 'devfreq/devfreq-next' into master omits ca9c0e3226f3 Merge remote-tracking branch 'cpupower/cpupower' into master omits 584bef61627f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] omits db0fcea33a66 Merge remote-tracking branch 'v4l-dvb/master' into master omits 83571b11d1e0 Merge remote-tracking branch 'jc_docs/docs-next' into master omits ee5291064a87 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits c3b19c39b233 Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 17fb3211ef40 Merge remote-tracking branch 'i3c/i3c/next' into master omits 60e6207a3bde Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 7be6fb70b451 Merge remote-tracking branch 'hid/for-next' into master omits e8a7ee028eba Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 3cb330c476bb Merge remote-tracking branch 'pci/next' into master omits e9978361435e Merge remote-tracking branch 'printk/for-next' into master omits bfff9b791a4f Merge remote-tracking branch 'vfs/for-next' into master omits 9c64dbac427c Merge remote-tracking branch 'file-locks/locks-next' into master omits 5b8fe701f68f Merge remote-tracking branch 'iomap/iomap-for-next' into master omits 42ff904c2005 Merge remote-tracking branch 'zonefs/for-next' into master omits d62f643eb3b3 Merge remote-tracking branch 'xfs/for-next' into master omits 8e723cc6d72b Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] omits ed99f5637d25 Merge remote-tracking branch 'nfs-anna/linux-next' into master omits 454a34fbf034 Merge remote-tracking branch 'fuse/for-next' into master omits 7c8859f106e2 Merge remote-tracking branch 'f2fs/dev' into master omits 670a1fea347a Merge remote-tracking branch 'ext3/for_next' into master omits 8d583655f37c Merge remote-tracking branch 'exfat/dev' into master omits 186425444abf Merge remote-tracking branch 'erofs/dev' into master omits 26b7601202bf Merge remote-tracking branch 'configfs/for-next' into master omits 874de57d0479 Merge remote-tracking branch 'btrfs/for-next' into master omits b6b3aaf9cb62 Merge remote-tracking branch 'fscrypt/master' into master omits 71100ebb465c Merge remote-tracking branch 'xtensa/xtensa-for-next' into master omits 401b98ec2b4b Merge remote-tracking branch 'sh/for-next' into master omits 9c7bfc90dacc Merge remote-tracking branch 's390-setfs/set_fs' into master omits 43498811c833 Merge remote-tracking branch 's390/features' into master omits 29e557e78090 Merge remote-tracking branch 'risc-v/for-next' into master omits 136fbb196726 Merge remote-tracking branch 'powerpc/next' into master omits 11283c521d54 Merge remote-tracking branch 'parisc-hd/for-next' into master omits d3c67f19396a Merge remote-tracking branch 'nds32/next' into master omits 32b7890f118e Merge remote-tracking branch 'mips/mips-next' into master omits 8c10458cfc96 Merge remote-tracking branch 'microblaze/next' into master omits 356ebba6db60 Merge remote-tracking branch 'm68knommu/for-next' into master omits 863f593ccde7 Merge remote-tracking branch 'm68k/for-next' into master omits 38afc652e081 Merge remote-tracking branch 'ia64/next' into master omits 455d4e1f489c Merge remote-tracking branch 'h8300/h8300-next' into master omits 38752f34fa08 Merge remote-tracking branch 'clk-samsung/for-next' into master omits f35ecdbbb99f Merge remote-tracking branch 'clk/clk-next' into master omits 62af310a185c Merge remote-tracking branch 'uniphier/for-next' into master omits b57763116566 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master omits c265e4cc2864 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits dd2b5c33bd14 Merge remote-tracking branch 'tegra/for-next' into master omits 7ae646ae3305 Merge remote-tracking branch 'sunxi/sunxi/for-next' into master omits a094c49d2294 Merge remote-tracking branch 'scmi/for-linux-next' into master omits d4579212f848 Merge remote-tracking branch 'samsung-krzk/for-next' into master omits 200a0ce54626 Merge remote-tracking branch 'rockchip/for-next' into master omits 8047294d7cc9 Merge remote-tracking branch 'reset/reset/next' into master omits 0bb351b8f821 Merge remote-tracking branch 'renesas/next' into master omits 5e7dfc281505 Merge remote-tracking branch 'realtek/for-next' into master omits 7895faf1ed34 Merge remote-tracking branch 'qcom/for-next' into master omits 0d7d2daa5dfe Merge remote-tracking branch 'omap/for-next' into master omits ec3933b79ec8 Merge remote-tracking branch 'mvebu/for-next' into master omits 1e897d5051a0 Merge remote-tracking branch 'mediatek/for-next' into master omits 0960d10d913a Merge remote-tracking branch 'keystone/next' into master omits b18d4de5abcf Merge remote-tracking branch 'imx-mxs/for-next' into master omits fe9bf83f97ee Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits 58632555d405 Merge remote-tracking branch 'at91/at91-next' into master omits 87ba22ced652 Merge remote-tracking branch 'aspeed/for-next' into master omits f40f52f5f3ab Merge remote-tracking branch 'amlogic/for-next' into master omits 2ea51b15e104 Merge remote-tracking branch 'arm-soc/for-next' into master omits 110e81944df2 Merge remote-tracking branch 'arm-perf/for-next/perf' into master omits 52b95a71a0ac Merge remote-tracking branch 'arm64/for-next/core' into master omits 001cd0a8c867 Merge remote-tracking branch 'arm/for-next' into master omits 812f910891ca Merge remote-tracking branch 'dma-mapping/for-next' into master omits 79fb118c4199 Merge remote-tracking branch 'kbuild/for-next' into master omits 76cb69ba8b41 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] omits 8562c805780e Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 670076220b20 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] omits 15c066631bd9 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 43c1d07008a1 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits 7c9e5bd3a2b8 Merge remote-tracking branch 'risc-v-fixes/fixes' into master omits 1b33f03ae4d5 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' i [...] omits 71eb4df8efc5 Merge remote-tracking branch 'mmc-fixes/fixes' into master omits 30ff3f4e47f9 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 3c8b77d33f25 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] omits 71be92ad69ca Merge remote-tracking branch 'vfs-fixes/fixes' into master omits cba472b2ab97 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits bec8497bda5a Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 5676c29ec17b Merge remote-tracking branch 'kvms390-fixes/master' into master omits 02efbe07fbb1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits 7d427d0453ab Merge remote-tracking branch 'ide/master' into master omits 3cb0ca7440d0 Merge remote-tracking branch 'input-current/for-linus' int [...] omits 1474fb45c9bc Merge remote-tracking branch 'phy/fixes' into master omits 95dc73a042d6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 4baf3954fe4f Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master omits 8fae241b96c2 Merge remote-tracking branch 'usb.current/usb-linus' into master omits 237733f1cce1 Merge remote-tracking branch 'pci-current/for-linus' into master omits 698ee42cd91e Merge remote-tracking branch 'spi-fixes/for-linus' into master omits dcfa0e535508 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 19aa4cc893cf Merge remote-tracking branch 'sound-current/for-linus' int [...] omits d277219ff272 Merge remote-tracking branch 'ipsec/master' into master omits 2580fc756cc8 Merge remote-tracking branch 'bpf/master' into master omits 6a258d841266 Merge remote-tracking branch 'net/master' into master omits 73191a6a32b3 Merge remote-tracking branch 'sparc/master' into master omits 5aed7dc2b94a Merge remote-tracking branch 's390-fixes/fixes' into master omits 129340a29649 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 62a853bd8e5b Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 06f8f27f2601 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] omits 3f6992f1484b Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] omits 70acfdb8bef3 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] omits 01539289d477 s390/uaccess: implement HAVE_GET_KERNEL_NOFAULT support omits 7641158b2d93 s390/dis: get rid of set_fs() usage omits 3a822d8ea3b3 RISC-V: Fix duplicate included thread_info.h omits 15d5ea19f76c Merge branch 'misc-5.9' into next-fixes omits 0ec63ea2b8cd Merge branches 'at91-soc' and 'at91-dt' into at91-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 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 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 [...] 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:// [...] new 5fa7aa86b8a6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' [...] new 4eeb7fefd6f3 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] new b7f19c8f2603 Merge remote-tracking branch 'powerpc-fixes/fixes' into master new 778d1cca610b Merge remote-tracking branch 's390-fixes/fixes' into master new c8a57f3d3eeb Merge remote-tracking branch 'sparc/master' into master new 2fbc6e89b2f1 ipv4: Update exception handling for multipath routes via s [...] new 8c33dadc3e0e bpf: Bpf_skc_to_* casting helpers require a NULL check on sk new ce880cb825fc bpf: Fix a rcu warning for bpffs map pretty-print new d5d325eae782 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 12e9d1190158 Merge remote-tracking branch 'net/master' into master new 642e450b6b59 xsk: Do not discard packet when NETDEV_TX_BUSY new 73d7ec9e12a7 Merge remote-tracking branch 'bpf/master' into master new 278a8c3a7a77 Merge remote-tracking branch 'ipsec/master' into master new 3ddd27e55349 Merge remote-tracking branch 'sound-current/for-linus' int [...] new d0c7f3a0779e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] new 66eaad889a85 Merge remote-tracking branch 'spi-fixes/for-linus' into master new 34c8083c1f71 Merge remote-tracking branch 'pci-current/for-linus' into master new fe88c6489264 serial: core: fix port-lock initialisation new e0830dbf71f1 serial: core: fix console port-lock regression new 3c5a87be170a serial: 8250_pci: Add Realtek 816a and 816b new ec0972adecb3 fbcon: Fix user font detection test at fbcon_resize(). new 4ad6f91959e2 Merge remote-tracking branch 'tty.current/tty-linus' into master new 130a96d698d7 usb: typec: ucsi: acpi: Increase command completion timeout value new 386e15a65044 usb: typec: ucsi: Prevent mode overrun new 325b008723b2 USB: UAS: fix disconnect by unplugging a hub new bcea6dafeeef USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for [...] new d69030c91b37 usb: typec: intel_pmc_mux: Handle SCU IPC error conditions new 8ea79d53e2bd Merge remote-tracking branch 'usb.current/usb-linus' into master new c20a65eb5185 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master new e6b4a0ec75da Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 3d4d3d93e377 Merge remote-tracking branch 'phy/fixes' into master new 4db47707d56c Merge remote-tracking branch 'input-current/for-linus' int [...] new fd489087158d Merge remote-tracking branch 'ide/master' into master new 19ddec220c74 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master new 6a95da8ab7f6 Merge remote-tracking branch 'kvms390-fixes/master' into master new cc1f490b5e9c Merge remote-tracking branch 'hwmon-fixes/hwmon' into master new dd093fcbff8f btrfs: fix overflow when copying corrupt csums for a message new db21884a207b Merge branch 'misc-5.9' into next-fixes new 45cfb889b8d3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master new 5d1964013ee7 Merge remote-tracking branch 'vfs-fixes/fixes' into master new e5467b672bd9 dt-bindings: leds: cznic,turris-omnia-leds: fix error in binding new 3fdc98315447 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] new 7f04839ec448 scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported new 27ba3e8ff3ab scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks new 6c5dee18756b scsi: sd: sd_zbc: Fix ZBC disk initialization new 4d96365489fa Merge remote-tracking branch 'scsi-fixes/fixes' into master new e7d95527f27a drm/i915/gem: Delay tracking the GEM context until it is r [...] new c2314b8bd4c0 drm/i915/gem: Reduce context termination list iteration gu [...] new b82a8b93b4f9 drm/i915: Be wary of data races when reading the active execlists new 20612303a0b4 drm/i915: Filter wake_flags passed to default_wake_function new 0bc8b047b251 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new a17545a30274 Merge remote-tracking branch 'mmc-fixes/fixes' into master new a659826dc778 Merge remote-tracking branch 'risc-v-fixes/fixes' into master new 93cdd55a402b Merge remote-tracking branch 'pidfd-fixes/fixes' into master new e3976af5a475 scsi/qla4xxx: Convert to SPDX license identifiers new 77adf3f01bf7 scsi/qla2xxx: Convert to SPDX license identifiers new 004b26b8e1d8 net/qlcnic: Convert to SPDX license identifiers new 936303f8eace net/qlge: Convert to SPDX license identifiers new 951f3e9f2086 net/qla3xxx: Convert to SPDX license identifiers new 509edd95ede8 LICENSE: add GFDL deprecated licenses new 6bb951f193ef LICENSES/deprecated: add Zlib license text new 5ec4f0ce4221 net/mlx5: IPsec: make spdxcheck.py happy new 401cb44f81a2 Merge remote-tracking branch 'spdx/spdx-linus' into master new e3216d1e849d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] new 4239a8195b96 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' int [...] new 177467af003a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 3b356a6d5ee1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new 035360cedd1d Merge remote-tracking branch 'kbuild/for-next' into master new 09633bd4dbe6 Merge remote-tracking branch 'dma-mapping/for-next' into master new 8f2c808a77bd Merge remote-tracking branch 'arm/for-next' into master new a79c58b19199 Merge remote-tracking branch 'arm64/for-next/core' into master new d33bbfd37fbf Merge remote-tracking branch 'arm-perf/for-next/perf' into master new d56643d94958 Merge remote-tracking branch 'arm-soc/for-next' into master new 95055b6446e5 Merge remote-tracking branch 'amlogic/for-next' into master new 714e82dd0f9c Merge remote-tracking branch 'aspeed/for-next' into master new b0d0c3bba90b ARM: dts: at91: move mmc pinctrl-names property to board dts new 996710a8956e ARM: dts: at91: add unit-address to memory node new 860b6d803f3d ARM: dts: at91: sama5d2: add missing flexcom spi node properties new d1f170f8447d Merge branches 'at91-soc' and 'at91-dt' into at91-next new fd2d6181a117 Merge remote-tracking branch 'at91/at91-next' into master new 26cb1d2fffb7 memory: omap-gpmc: Fix compile test on SPARC new f57d109a2d53 Merge remote-tracking branch 'drivers-memory/for-next' int [...] new efcc1c6c3b5b Merge remote-tracking branch 'imx-mxs/for-next' into master new 9755de0d0822 Merge remote-tracking branch 'keystone/next' into master new aa0920338ed2 Merge remote-tracking branch 'mediatek/for-next' into master new af0b63ca4acf Merge remote-tracking branch 'mvebu/for-next' into master new 804751359f30 Merge remote-tracking branch 'omap/for-next' into master new 6f2ee8edb886 Merge branches 'drivers-fixes-for-5.9' and 'arm64-fixes-fo [...] new 7901c2bc3ffc arm64: dts: qcom: sdm845: Increase the number of interconn [...] new e23b1220a246 arm64: dts: qcom: sc7180: Increase the number of interconn [...] new 71a2fc6e7b30 arm64: dts: qcom: sm8150: add interconnect nodes new e7e41a207a3e arm64: dts: qcom: sm8250: add interconnect nodes new a6d435c1a6ae arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider new 79a595bb92ea arm64: dts: qcom: sm8250: Add EPSS L3 interconnect provider new c8c61c09e38b arm64: dts: qcom: sdm845: Add interconnects property for display new ba34f977c333 soc: qcom: apr: Fixup the error displayed on lookup failure new 0ddd80bb6b19 Merge branches 'arm64-for-5.10', 'arm64-defconfig-for-5.10 [...] new 8811452e08b6 Merge remote-tracking branch 'qcom/for-next' into master new 87f8a68503c4 Merge remote-tracking branch 'realtek/for-next' into master new 8c644e63dff6 Merge remote-tracking branch 'renesas/next' into master new 3c0ffbf4549b Merge remote-tracking branch 'reset/reset/next' into master new c6b1abf02e14 Merge remote-tracking branch 'rockchip/for-next' into master new 8caa6ed90b58 MAINTAINERS: mark linux-samsung-soc list non-moderated new 8fe95f9027e7 Merge branch 'next/soc' into for-next new 3a3a5a59ee62 ARM: dts: exynos: Align OPP table name with dt-schema new bb4e9860686b ARM: dts: s5pv210: move fixed regulators under root node i [...] new 8fbc73dc57e1 ARM: dts: s5pv210: move fixed regulators under root node in Goni new ddeb5e7d3da8 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] new 6995a4c46331 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] new 19b51c28f9f2 Merge branch 'next/dt' into for-next new fceeb3f69e5d arm64: dts: exynos: Align OPP table name with dt-schema new bf8e9fffc06f Merge branch 'next/dt64' into for-next new 7be0d19c751b ARM: samsung: fix PM debug build with DEBUG_LL but !MMU new a0663189acf2 ARM: s3c24xx: fix Wunused-variable warning on !MMU new 22a00456267e Merge branch 'next/soc' into for-next new 0df3c29f6883 ARM: s3c64xx: bring back notes from removed debug-macro.S new 7f4156bdf205 Merge branch 'next/soc' into for-next new f6bfa51e3a21 Merge remote-tracking branch 'samsung-krzk/for-next' into master new 5398cf8979a5 Merge remote-tracking branch 'scmi/for-linux-next' into master new 0fbddc7fe2ee Merge remote-tracking branch 'sunxi/sunxi/for-next' into master new fbd9e80f567c Merge remote-tracking branch 'tegra/for-next' into master new 69fa73114436 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new 1a0361c153c2 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes new c5e91b849c80 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] new ff92d5d3a728 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' into master new 94effa952bf7 Merge remote-tracking branch 'uniphier/for-next' into master new b79f7bb77698 Merge remote-tracking branch 'clk/clk-next' into master new 84ecafec026f Merge remote-tracking branch 'clk-samsung/for-next' into master new 7ba3d3bf4eaa Merge remote-tracking branch 'h8300/h8300-next' into master new 55e31e9304b8 Merge remote-tracking branch 'ia64/next' into master new 36884e4d73a3 Merge remote-tracking branch 'm68k/for-next' into master new cb30cca70e57 Merge remote-tracking branch 'm68knommu/for-next' into master new 7c531a8cb276 Merge remote-tracking branch 'microblaze/next' into master new 98360b221145 Merge remote-tracking branch 'mips/mips-next' into master new 03a36be9bd43 Merge remote-tracking branch 'nds32/next' into master new d182ba4ac838 Merge remote-tracking branch 'parisc-hd/for-next' into master new 960e3708135a Merge branch 'fixes' into next new 231b232df8f6 powerpc/64: Make VDSO32 track COMPAT on 64-bit new eae9eec476d1 powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory new 4759c11ed204 powerpc/watchpoint: Fix quadword instruction handling on p [...] new 4441eb02333a powerpc/watchpoint: Fix handling of vector instructions new 9b6b7c680cc2 powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE [...] new edc8dd99b29e powerpc/watchpoint: Move DAWR detection logic outside of h [...] new 5b905d77987d powerpc/watchpoint: Fix exception handling for CONFIG_HAVE [...] new 58da5984d2ea powerpc/watchpoint: Add hw_len wherever missing new fa725cc53d35 powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DAT [...] new ac234524056d selftests/powerpc: Tests for kernel accessing user memory new 2a32abac8860 powerpc/percpu: Update percpu bootmem allocator new eb553f16973a powerpc/64/mm: implement page mapping percpu first chunk a [...] new 7746406baa3b powerpc/book3s64/hash/4k: Support large linear mapping ran [...] new b32d5d7e920a powerpc/mm/book3s: Split radix and hash MAX_PHYSMEM limit new 66943005cc41 powerpc/tau: Use appropriate temperature sample interval new b1c6a0a10bfa powerpc/tau: Convert from timer to workqueue new 420ab2bc7544 powerpc/tau: Remove duplicated set_thresholds() call new 5e3119e15fed powerpc/tau: Check processor type before enabling TAU interrupt new e63d6fb5637e powerpc/tau: Disable TAU between measurements new 542db12a9c42 powerpc: Fix random segfault when freeing hugetlb range new 175a99991511 powerpc/8xx: Refactor calculation of number of entries per [...] new e47168f3d1b1 powerpc/8xx: Support 16k hugepages with 4k pages new fcf1f26895a4 powerpc/uaccess: Add pre-update addressing to __put_user_a [...] new ee0a49a6870e powerpc/uaccess: Switch __put_user_size_allowed() to __put [...] new e64ac41ab0c5 powerpc/uaccess: Switch __patch_instruction() to __put_use [...] new 7fdf966bed15 powerpc/uaccess: Remove __put_user_asm() and __put_user_asm2() new c118c7303ad5 powerpc/32: Fix vmap stack - Do not activate MMU before re [...] new da7bb43ab9da powerpc/32: Fix vmap stack - Properly set r1 before activa [...] new 04d476bfbb06 powerpc/process: Replace an #ifdef CONFIG_PPC_47x by IS_ENABLED() new bfac2799301c powerpc/process: Replace an #ifdef CONFIG_PPC_BOOK3S_64 by [...] new 2ec42996f5b1 powerpc/process: Replace an #if defined(CONFIG_4xx) || def [...] new 8f020c7ca300 powerpc/process: Replace #ifdef CONFIG_KALLSYMS by IS_ENABLED() new 60d62bfd24ef powerpc/process: Tag an #endif to help locate the matching [...] new 80739c2bd291 powerpc/process: Remove useless #ifdef CONFIG_VSX new e3667ee427e2 powerpc/process: Remove useless #ifdef CONFIG_ALTIVEC new 532ed1900d37 powerpc/process: Remove useless #ifdef CONFIG_SPE new c83c192a6fbb powerpc/process: Remove useless #ifdef CONFIG_PPC_FPU new 2c637d2df4ee powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP new 4c42dc5c69a8 powerpc/kasan: Fix CONFIG_KASAN_VMALLOC for 8xx new bbc4f40b5322 powerpc/ps3: make two symbols static new 79b123cdf9cf powerepc/book3s64/hash: Align start/end address correctly [...] new ffd2961bb41f powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 new 3a3181e16fbd powerpc/pci: unmap legacy INTx interrupts when a PHB is removed new 8f7e57e8e29c macintosh: windfarm: use for_each_child_of_node() macro new ca78ef2f08cc powerpc/papr_scm: Fix warning triggered by perf_stats_show() new 3db8715ec9dc drivers/macintosh/smu.c: Fix undeclared symbol warning new 3babbe447d76 sched/topology: Allow archs to override cpu_smt_mask new f3232321db58 powerpc/topology: Override cpu_smt_mask new 67df77845c18 powerpc/numa: Restrict possible nodes based on platform new a874f1005ef5 powerpc/numa: Set numa_node for all possible cpus new 6398eaa26816 powerpc/numa: Prefer node id queried from vphn new e75130f20b1f powerpc/numa: Offline memoryless cpuless node 0 new d0fd24bbd276 powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES new 2ef0ca54d97f powerpc/smp: Merge Power9 topology with Power topology new 5e93f16ae48b powerpc/smp: Move powerpc_topology above new 3c6032a8fe99 powerpc/smp: Move topology fixups into a new function new f6606cfdfbcd powerpc/smp: Dont assume l2-cache to be superset of sibling new caa8e29da599 powerpc/smp: Optimize start_secondary new f9f130ff2ec9 powerpc/numa: Detect support for coregroup new 6e086302816b powerpc/smp: Allocate cpumask only after searching thread group new 72730bfc2a2b powerpc/smp: Create coregroup domain new fa35e868f9dd powerpc/smp: Implement cpu_to_coregroup_id new b5c8a2934eec Merge coregroup support into next new 57e90d10435f Merge remote-tracking branch 'powerpc/next' into master new 4363287178a8 riscv/mm: Simplify retry logic in do_page_fault() new cac4d1dc85be riscv/mm/fault: Move no context handling to no_context() new a51271d99cdd riscv/mm/fault: Move bad area handling to bad_area() new ac416a724f11 riscv/mm/fault: Move vmalloc fault handling to vmalloc_fault() new bda281d5bfb7 riscv/mm/fault: Simplify fault error handling new 6c11ffbfd849 riscv/mm/fault: Move fault error handling to mm_fault_error() new 7a75f3d47a0b riscv/mm/fault: Simplify mm_fault_error() new 6747430197ed riscv/mm/fault: Move FAULT_FLAG_WRITE handling in do_page_fault() new afb8c6fee8ce riscv/mm/fault: Move access error check to function new baf7cbd94b56 riscv: Set more data to cacheinfo new b5fca7c55f9f riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO new 38f5bd23deae riscv: Add cache information in AUX vector new 2baa6d9506f2 riscv/mm/fault: Fix inline placement in vmalloc_fault() de [...] new a960c1323749 riscv/mm/fault: Set FAULT_FLAG_INSTRUCTION flag in do_page [...] new 54701a0d12e2 RISC-V: Fix duplicate included thread_info.h new c30270c2beb1 Merge remote-tracking branch 'risc-v/for-next' into master new 7e5dbf575314 Merge branch 'fixes' into for-next new 980d5f9ab36b s390/boot: enable .bss section for compressed kernel new 48111b483848 s390/mm,ptdump: add proper ifdefs new 4904e1941ee3 s390/pci: add missing pci_iov.h include new ee4b2ce6d1e3 s390/mm,ptdump: sort markers new 8f78657c291f s390/kasan: avoid unnecessary moving of vmemmap new 1d6671ae46e5 s390/protvirt: parse prot_virt option in the decompressor new c2314cb2dd41 s390/protvirt: support ultravisor without secure storage limit new c360c9a238d1 s390/kasan: support protvirt with 4-level paging new 2c9654cecc9b Merge branch 'features' into for-next new 718dcb7cc4ff s390/dis: get rid of set_fs() usage new 8378cf97cf03 s390/uaccess: add HAVE_GET_KERNEL_NOFAULT support new 9b1000ea2036 Merge branch 'set_fs' into for-next new 84d90661095a Merge remote-tracking branch 's390/for-next' into master new 5b5e7ea4bac2 Merge remote-tracking branch 'sh/for-next' into master new e4f2f17feb9a Merge remote-tracking branch 'xtensa/xtensa-for-next' into master new e798569bdd23 Merge remote-tracking branch 'fscrypt/master' into master new b8b0727616ba Merge remote-tracking branch 'btrfs/for-next' into master new 030651008e65 Merge remote-tracking branch 'configfs/for-next' into master new df2ef64a261a Merge remote-tracking branch 'erofs/dev' into master new b112ae595047 Merge remote-tracking branch 'exfat/dev' into master new 8859bf2b1278 reiserfs: only call unlock_new_inode() if I_NEW new 5dd68800592a Merge remote-tracking branch 'ext3/for_next' into master new 5cd562be9178 Merge remote-tracking branch 'f2fs/dev' into master new 9c66d9f03b65 Merge remote-tracking branch 'fuse/for-next' into master new 84101d45dc7e Merge remote-tracking branch 'nfs-anna/linux-next' into master new 5a376ea105bd Merge remote-tracking branch 'overlayfs/overlayfs-next' in [...] new 12e164aa1f9d xfs: refactor the buf ioend disposition code new 76b2d3234611 xfs: mark xfs_buf_ioend static new 23fb5a93c21f xfs: refactor xfs_buf_ioend new 664ffb8a429a xfs: move the buffer retry logic to xfs_buf.c new 6a7584b1d82b xfs: fold xfs_buf_ioend_finish into xfs_ioend new f58d0ea95611 xfs: refactor xfs_buf_ioerror_fail_without_retry new 3cc498845a0c xfs: remove xfs_buf_ioerror_retry new 844c9358dfda xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_d [...] new 70796c6b74c2 xfs: simplify the xfs_buf_ioend_disposition calling convention new b840e2ada8af xfs: use xfs_buf_item_relse in xfs_buf_item_done new 55b7d7115fcd xfs: clear the read/write flags later in xfs_buf_ioend new 22c10589a10b xfs: remove xlog_recover_iodone new cead0b10f557 xfs: simplify xfs_trans_getsb new b3f8e08ca815 xfs: remove xfs_getsb new 26e328759b9b xfs: reuse _xfs_buf_read for re-reading the superblock new 2a39946c9844 xfs: store inode btree block counts in AGI header new 1ac35f061af0 xfs: use the finobt block counts to speed up mount times new 1dbbff029f93 xfs: support inode btree blockcounts in online scrub new 11f744234f05 xfs: support inode btree blockcounts in online repair new b896a39faa5a xfs: enable new inode btree counters feature new 876fdc7c4f36 xfs: explicitly define inode timestamp range new 11d8a9190275 xfs: refactor quota expiration timer modification new ccc8e771aa7a xfs: refactor default quota grace period setting code new 9f99c8fe551a xfs: refactor quota timestamp coding new 88947ea0ba71 xfs: move xfs_log_dinode_to_disk to the log recovery code new 5a0bb066f60f xfs: redefine xfs_timestamp_t new 30e05599219f xfs: redefine xfs_ictimestamp_t new f93e5436f0ee xfs: widen ondisk inode timestamps to deal with y2038+ new 4ea1ff3b4968 xfs: widen ondisk quota expiration timestamps to handle y2038+ new 06dbf82b044c xfs: trace timestamp limits new 29887a227131 xfs: enable big timestamps new 8ca79df85b7f xfs: Remove kmem_zalloc_large() new 6337c84466c2 xfs: remove typedef xfs_attr_sf_entry_t new 47e6cc100054 xfs: Remove typedef xfs_attr_shortform_t new c418dbc9805d xfs: Use variable-size array for nameval in xfs_attr_sf_entry new e01b7eed5d0a xfs: Convert xfs_attr_sf macros to inline functions new 5ffce3cc22a0 xfs: force the log after remapping a synchronous-writes file new 0f4ec0f15746 xfs: Remove unneeded semicolon new 2a6ca4baed62 xfs: make sure the rt allocator doesn't run off the end new fe341eb151ec xfs: ensure that fpunch, fcollapse, and finsert operations [...] new 4d64f408fc25 Merge remote-tracking branch 'xfs/for-next' into master new 101ccb3dc2b7 Merge remote-tracking branch 'zonefs/for-next' into master new a0e18261d957 Merge remote-tracking branch 'iomap/iomap-for-next' into master new a642d3379444 Merge remote-tracking branch 'file-locks/locks-next' into master new 3816291bcd58 Merge remote-tracking branch 'vfs/for-next' into master new d816d1f96a86 Merge remote-tracking branch 'printk/for-next' into master new 7a6beec9da75 Merge remote-tracking branch 'pci/next' into master new 20385212223f Merge remote-tracking branch 'pstore/for-next/pstore' into master new b9e9cf7765ca Merge remote-tracking branch 'hid/for-next' into master new 4f3cf532ed01 Merge remote-tracking branch 'i2c/i2c/for-next' into master new 030ac34a017b Merge remote-tracking branch 'i3c/i3c/next' into master new 340b4c65e63a Merge remote-tracking branch 'dmi/dmi-for-next' into master new 2835d860d3fc hwmon: (k10temp) Add support for Zen3 CPUs new 91c41609cf61 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 1ac4cfb2ce03 docs: Allow multiple automarkup functions new d18b01789ae5 docs: Add automatic cross-reference for documentation pages new c170f2eb9648 docs: Document cross-referencing between documentation pages new b854e831014b docs: stable-ABI: Document /sys/kernel/notes new f7ebd9ed7767 mm/doc: add usage description for migrate_vma_*() new 5b280ed427cc Documentation: arm64 also supports disable hugeiomap new a070991fe9d1 kernel-doc: add support for ____cacheline_aligned attribute new 9f35cf8bd7e3 docs: rewrite admin-guide/sysctl/abi.rst new 31903cf42d5b Merge remote-tracking branch 'jc_docs/docs-next' into master new a5d5a4075161 Merge remote-tracking branch 'v4l-dvb/master' into master new 5f155515d373 ACPI: NFIT: Use kobj_to_dev() instead new fa870509d9ec ACPI / PMIC: Split out Kconfig and Makefile specific for A [...] new e410c43b66d5 ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ new 3573b17a2b8b Merge branches 'acpi-tables' and 'acpi-pmic' into linux-next new e1c2d96cd019 powercap: RAPL: Add support for Lakefield new 331088a5f492 Merge branch 'powercap' into linux-next new aa6b43d57f99 ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP new a889a23a98fe ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED new 8747f2022fe8 cpuidle: Allow cpuidle drivers to take over RCU-idle new 1fecfdbb7acc ACPI: processor: Take over RCU-idle for C3-BM idle new a65af31190c0 Merge branch 'pm-cpuidle' into linux-next new f047c3bd38ea Merge remote-tracking branch 'pm/linux-next' into master new 90d46d71cce2 opp: Handle multiple calls for same OPP table in _of_add_o [...] new dc279ac6e5b4 cpufreq: dt: Refactor initialization to handle probe defer [...] new b1593e53f2e1 Merge commit 'ded10c47f39e' into HEAD new b89c01c96051 cpufreq: tegra186: Fix initial frequency new 629238068eb9 cpufreq: s5pv210: Simplify with dev_err_probe() new 77c6d5cd93f5 cpufreq: s5pv210: Use dev_err instead of pr_err in probe new 01a163c52039 cpufreq: sti-cpufreq: add stih418 support new 305accf3b53a cpufreq: dt-platdev: Blacklist st,stih418 SoC new a0d698d8c21a cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ new c942d1542f1b cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE new bd74e286b354 cpufreq: qcom-hw: Make use of cpufreq driver_data for pass [...] new 75319b4600e7 dt-bindings: cpufreq: cpufreq-qcom-hw: Document Qcom EPSS [...] new f17b3e44320b cpufreq: qcom-hw: Use devm_platform_ioremap_resource() to [...] new dcd1fd724c19 cpufreq: qcom-hw: Use of_device_get_match_data for offsets [...] new 49b59f4c358c cpufreq: qcom-hw: Add cpufreq support for SM8250 SoC new bc9b9c5ab9d8 cpufreq: qcom: Don't add frequencies without an OPP new 4f11a93d2a45 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linu [...] new cf6da1ac58e4 Merge remote-tracking branch 'cpupower/cpupower' into master new ea31efa341d9 Merge remote-tracking branch 'devfreq/devfreq-next' into master new 3a5578784d1e Merge branch 'opp/defer-probe' into HEAD new 475ac8ead803 opp: Drop unnecessary check from dev_pm_opp_attach_genpd() new 60cdeae0d627 opp: Reduce code duplication in _set_required_opps() new 2c59138c22f1 opp: Set required OPPs in reverse order when scaling down new 4461269572e6 dt-bindings: opp: Allow opp-supported-hw to contain multip [...] new 0ff25c99042a opp: Allow opp-supported-hw to contain multiple versions new 7162fc2e4eda ARM: tegra: Pass multiple versions in opp-supported-hw property new cb60e9602cce opp: Prevent memory leak in dev_pm_opp_attach_genpd() new a5663c9b1e31 opp: Allow opp-level to be set to 0 new 813aac205549 Merge remote-tracking branch 'opp/opp/linux-next' into master new a23cc9bc46f1 Merge remote-tracking branch 'thermal/thermal/linux-next' [...] new 4947b8d2a616 Merge remote-tracking branch 'ieee1394/for-next' into master new 50295a729c19 Merge remote-tracking branch 'dlm/next' into master new ba6b80f4d5b0 Merge remote-tracking branch 'swiotlb/linux-next' into master new 9b00eb443f70 Merge remote-tracking branch 'rdma/for-next' into master new 19f5b63bc993 net/mlx5: Fix uninitialized variable warning new ec529b44abfe net/mlx5: remove erroneous fallthrough new fb609b5112bd net/mlx5: Always use container_of to find mdev pointer fro [...] new aac2df7f022e net/mlx5: Rename ptp clock info new 87f3495cbe8d net/mlx5: Release clock lock before scheduling a PPS work new 0d2ffdc8d400 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow new f552be54e0d6 net/mlx5e: Return a valid errno if can't get lag device index new 1a3c91148339 net/mlx5e: Add LAG warning for unsupported tx type new 9b412cc35f00 net/mlx5e: Add LAG warning if bond slave is not lag master new 4e9a9ef7d8a9 net/mlx5: E-Switch, Check and enable metadata support flag [...] new 406493a52f48 net/mlx5: E-Switch, Dedicated metadata for uplink vport new fc99c3d6371c net/mlx5: E-Switch, Setup all vports' metadata to support [...] new cd1ef966214c net/mlx5: E-Switch, Use vport metadata matching by default new f02882102b1d net/mlx5e: Add support for tc trap new 748cde9a3802 net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support new b7cf0806e878 net/mlx5e: Add CQE compression support for multi-strides packets new 045e42f3e6b1 Merge tag 'mlx5-updates-2020-09-15' of git://git.kernel.or [...] new 3a77f5a2d23a mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom new b7e07bbd4873 mlxsw: spectrum: Unify delay handling between PFC and pause new 0103a3e452d6 mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom new 5df825ede4d3 mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom new ca21e84e7e14 mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom new aa7c06218474 mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom new 2d9f703f6301 mlxsw: spectrum: Split headroom autoresize out of buffer c [...] new 8ec5e6b9776b mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp [...] new e9c97e0ece6b mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() t [...] new 7ace2c36aa8e mlxsw: spectrum: Move here the three-step headroom configu [...] new 4c22f29f6369 mlxsw: spectrum_buffers: Move here the new headroom code new bd3e86a5be72 mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() new 0cda1a9b4523 mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() new a41b96267c1d mlxsw: spectrum_buffers: Introduce shared buffer ops new 22881adf8593 mlxsw: spectrum_buffers: Manage internal buffer in the hdr [...] new 18e9a407323f Merge branch 'mlxsw-Refactor-headroom-management' new aa042f60e496 net: stmmac: Add support to Ethtool get/set ring parameters new d5bf31ddd8b2 net: bridge: mcast: don't ignore return value of __grp_src [...] new ddcc9b7feb45 net/smc: check variable before dereferencing in smc_close.c new 04a834592bf5 ionic: dynamic interrupt moderation new b948577b984a cxgb4vf: convert to use DEFINE_SEQ_ATTRIBUTE macro new da0406c3b757 Merge remote-tracking branch 'net-next/master' into master new 984fe94f9475 bpf: Mutex protect used_maps array and count new ef15314aa5de bpf: Add BPF_PROG_BIND_MAP syscall new 5d23328dccd9 libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodat [...] new aff52e685eb3 bpftool: Support dumping metadata new d42d1cc44d70 selftests/bpf: Test load and dump metadata with btftool and skel new ffa915f46193 Merge branch 'bpf_metadata' new c64779e24e88 selftests/bpf: Merge most of test_btf into test_progs new 7f742848eab2 Merge remote-tracking branch 'bpf-next/master' into master new 787fb926f8cc brcmfmac: support 4-way handshake offloading for WPA/WPA2- [...] new d5f59c964e15 brcmfmac: support SAE authentication offload in AP mode new ac4c323cbb91 airo: switch from 'pci_' to 'dma_' API new f75738a09f59 brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_t [...] new e3433882168b brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcom [...] new b09a2b326518 brcmsmac: main: Eliminate empty brcms_c_down_del_timer() new d06e2f8b41b6 wlcore: Remove unused macro WL1271_SUSPEND_SLEEP new d10f6af58ef4 rtw88: rtw8822c: eliminate code duplication, use native sw [...] new edadae4778b0 qtnfmac: Remove unused macro QTNF_DMP_MAX_LEN new 6996e70f1fe4 rtlwifi: rtl8188ee: fix comparison pointer to bool warning [...] new f40adfd07418 rtlwifi: rtl8188ee: fix comparison pointer to bool warning [...] new 916c3b969d21 rtlwifi: rtl8188ee: fix comparison pointer to bool warning [...] new 4eef91a8dbce rtlwifi: rtl8723ae: fix comparison pointer to bool warning [...] new 9d886ac4397e rtlwifi: rtl8723ae: fix comparison pointer to bool warning [...] new f26506f06bf8 rtlwifi: rtl8723ae: fix comparison pointer to bool warning [...] new 7354a384a427 Merge remote-tracking branch 'wireless-drivers-next/master [...] new 53274477acf2 Bluetooth: pause/resume advertising around suspend new 57375beef71a Bluetooth: btintel: Add infrastructure to read controller [...] new 81ebea5352e5 Bluetooth: btintel: Functions to send firmware header / payload new fc52adacf74c Merge remote-tracking branch 'bluetooth/master' into master new 0211c39f98df gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro new 436e1626b2f9 Merge remote-tracking branch 'gfs2/for-next' into master new 96bb07f87465 Merge remote-tracking branch 'mtd/mtd/next' into master new 7134e8022c18 Merge remote-tracking branch 'nand/nand/next' into master new 37d0f6d475fe Merge remote-tracking branch 'crypto/master' into master new 0768c8be56fa Merge remote-tracking branch 'drm/drm-next' into master new ef59090d1630 Merge remote-tracking branch 'amdgpu/drm-next' into master new b79ffa914ede drm/i915: Initialise outparam for error return from wait_f [...] new 9f9f4101fc98 drm/i915/selftests: Push the fake iommu device from the st [...] new 445cf3853d7d Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new dd425545a8cc drm/vc4: Handing the return value of drm_universal_plane_init new d5a0c8169004 drm: mxsfb: check framebuffer pitch new 2e96af20c618 MAINTAINERS: Add Thomas as reviewer for ast, mgag200 and udl new 5638c82cdabd drm/ast: Set format registers in primary plane's update new 39edb28780e8 drm/ast: Disable planes while switching display modes new f3901b5fee41 drm/ast: Program display mode in CRTC's atomic_enable() new 2f0ddd89fe32 drm/ast: Enable CRTC before planes new 05e63c6a7eb1 Merge branch 'virtio-shm' of git://git.kernel.org/pub/scm/ [...] new e7c2cadc73d8 Merge remote-tracking branch 'drm-misc/for-linux-next' int [...] new b27d5f77b9df Merge remote-tracking branch 'drm-msm/msm-next' into master new c32919f878f1 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new f5fc12ed54e9 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 8be938255bbf Merge remote-tracking branch 'regmap/for-next' into master new 461a0a168aa5 Merge remote-tracking branch 'sound/for-next' into master new 404245bfee2e Merge remote-tracking branch 'sound-asoc/for-next' into master new 53bb3a4a2635 Merge remote-tracking branch 'modules/modules-next' into master new 93f634069707 Input: elants_i2c - fix typo for an attribute to show cali [...] new 30df23c5ecdf Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() new 925145f9e9ee Input: imx6ul_tsc - unify open/close and PM paths new d04afe14b236 Input: stmfts - fix a & vs && typo new 7d50f6656dac Input: ep93xx_keypad - fix handling of platform_get_irq() error new 4738dd1992fa Input: omap4-keypad - fix handling of platform_get_irq() error new c277e1f0dc3c Input: twl4030_keypad - fix handling of platform_get_irq() error new cafb3abea613 Input: sun4i-ps2 - fix handling of platform_get_irq() error new 53e055d0600c Merge remote-tracking branch 'input/next' into master new 34c47232f697 Merge remote-tracking branch 'block/for-next' into master new f0055a7c3874 Merge remote-tracking branch 'mmc/next' into master new 57a310023756 Merge remote-tracking branch 'mfd/for-mfd-next' into master new de9c2bd60053 Merge remote-tracking branch 'battery/for-next' into master new ad66bf2cd7be Merge remote-tracking branch 'regulator/for-next' into master new f6020d491bea Merge remote-tracking branch 'integrity/next-integrity' in [...] new 2e51e8b0424b Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 44b96afeda7c Merge remote-tracking branch 'selinux/next' into master new 342f5ba7f893 Merge remote-tracking branch 'smack/next' into master new 92cecc0456a5 Merge remote-tracking branch 'tomoyo/master' into master new c504278e0214 tpm: tis: add support for MMIO TPM on SynQuacer new 8cd68ac26295 dt-bindings: Add SynQucer TPM MMIO as a trivial device new a9922287b359 tpm: use %*ph to print small buffer new f1912feec68e Merge remote-tracking branch 'tpmdd/next' into master new 243af423ed1d Merge remote-tracking branch 'iommu/next' into master new cea3ff9bdca2 Merge remote-tracking branch 'audit/next' into master new 124aefb9acd3 Merge remote-tracking branch 'devicetree/for-next' into master new 8063dee9ddcf Merge remote-tracking branch 'spi/for-next' into master new fff5b5318f4b Merge remote-tracking branch 'tip/auto-latest' into master new 2a4234b0194a Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 0399fd21b3fb EDAC/mc_sysfs: Add missing newlines when printing {max,dim [...] new bbd6d859d1c9 EDAC/aspeed: Use module_platform_driver() to simplify new 0143ba97f785 Merge branch 'edac-misc' into edac-for-next new a4f89f1682e3 Merge remote-tracking branch 'edac/edac-for-next' into master new 0502fd082b11 fixup! irqchip/gic: Handle non-standard SGI deactivation o [...] new 20eb7e2df03d Merge branch 'irq/ipi-as-irq' into irq/irqchip-next new e11ae15be671 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new b94a1186eb24 next-20200916/rcu new 501a67a25dd4 KVM: arm64: Remove __activate_vm wrapper new 6a0259ed29bb KVM: arm64: Remove hyp_panic arguments new d7ca1079d8ea KVM: arm64: Remove kvm_host_data_t typedef new ceee2fe4ba1f KVM: arm64: Choose hyp symbol based on context new a0e479523e3f KVM: arm64: Save chosen hyp vector to a percpu variable new 6e3bfbb22c51 KVM: arm64: nVHE: Use separate vector for the host new 472fc011ccd3 KVM: arm64: nVHE: Don't consume host SErrors with ESB new b619d9aa8b38 KVM: arm64: Introduce hyp context new 7c2e76d87f9c KVM: arm64: Update context references from host to hyp new 7db21530479f KVM: arm64: Restore hyp when panicking in guest context new 603d2bdaa57e KVM: arm64: Share context save and restore macros new 4e3393a969a0 KVM: arm64: nVHE: Switch to hyp context for EL2 new a2e102e20fd6 KVM: arm64: nVHE: Handle hyp panics new 5dc33bd199ca KVM: arm64: nVHE: Pass pointers consistently to hyp-init new cf6501689012 smccc: Define vendor hyp owned service call region new 0794a974d74d smccc: Use separate variables for args and results new 054698316d87 KVM: arm64: nVHE: Migrate hyp interface to SMCCC new 04e4caa8d355 KVM: arm64: nVHE: Migrate hyp-init to SMCCC new a071261d9318 KVM: arm64: nVHE: Fix pointers during SMCCC convertion new 81867b75dbfd Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/next new fb0a9f6fb4aa Merge remote-tracking branch 'kvm-arm/next' into master new 4e1b2ab7e629 KVM: PPC: Don't return -ENOTSUPP to userspace in ioctls new 05e6295dc7de KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest new 35dfb43c243b KVM: PPC: Book3S HV: Set LPCR[HDICE] before writing HDEC new 9ad545cb642a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' into master new 88a34c28734a Merge remote-tracking branch 'percpu/for-next' into master new a967eb0939cb Merge remote-tracking branch 'chrome-platform/for-next' in [...] new 7a3428218e87 Merge remote-tracking branch 'leds/for-next' into master new 42d8a346c5c0 ipmi: add retry in try_get_dev_id() new 7038bfeb00b5 Merge remote-tracking branch 'ipmi/for-next' into master new 6f92e9495799 Merge remote-tracking branch 'driver-core/driver-core-next [...] new c5c36f8f126a Merge remote-tracking branch 'usb/usb-next' into master new 71e4761ef50a Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb [...] new 8a676e1be4e0 dt-bindings: phy: Add USB PHY support for Intel LGM SoC new 1cce8f73a561 phy: Add USB3 PHY support for Intel LGM SoC new a25536e8d57d phy: Add new PHY attribute max_link_rate new 0ffcc3787e34 phy: cadence-torrent: Set Torrent PHY attributes new 5408b2204364 Merge branch 'topic/phy_attrs' into next new 3cfb0e8e4162 phy: cadence: Sierra: Constify static structs new 2f4a3d8b7c04 phy: cadence: salvo: Constify cdns_nxp_sequence_pair new 57d39c7697ed phy: cadence: torrent: Constify regmap_config structs new fa687038ba7f phy: intel: Rename phy-intel to phy-intel-lgm new 9580b22aca2c dt-bindings: phy: intel: Add Keem Bay eMMC PHY bindings new 885c4f4d6cf4 phy: intel: Add Keem Bay eMMC PHY support new 963291417c97 Merge remote-tracking branch 'phy-next/next' into master new 57c7fe1550cb Merge remote-tracking branch 'tty/tty-next' into master new 115f5febb799 Merge remote-tracking branch 'char-misc/char-misc-next' in [...] new 7740bd07a27c Merge remote-tracking branch 'extcon/extcon-next' into master new b7b04c4e5a08 Merge remote-tracking branch 'soundwire/next' into master new 884e4d576fdf thunderbolt: Only stop control channel when entering freeze new 2c6ea4e2cefe thunderbolt: Allow KUnit tests to be built also when CONFI [...] new 8eabfca52333 thunderbolt: Use "if USB4" instead of "depends on" in Kconfig new 80e7c5dd1ee0 thunderbolt: Handle ERR_LOCK notification new 22255bec2b92 thunderbolt: Log correct zeroX entries in decode_error() new 9c8cac6adfc8 thunderbolt: Correct tb_check_quirks() kernel-doc new 810278da901c thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWE [...] new bce019dd93ba Merge remote-tracking branch 'thunderbolt/next' into master new 26ac2a9b56dc Merge remote-tracking branch 'staging/staging-next' into master new 3142559339e0 Merge remote-tracking branch 'mux/for-next' into master new 2bf706ea930e interconnect: qcom: Lay the groundwork for adding EPSS support new c4877059e0a4 dt-bindings: interconnect: Add EPSS L3 DT binding on SM8250 new d7e19be60b28 interconnect: qcom: Add EPSS L3 support on SM8250 new b1a367bb1cbb interconnect: qcom: osm-l3: Mark more structures const new 6805493ca96c Merge remote-tracking branch 'icc/icc-next' into master new a75642d07c29 Merge remote-tracking branch 'dmaengine/next' into master new 4fcf28be0825 Merge remote-tracking branch 'scsi/for-next' into master new 232346bc1046 Merge remote-tracking branch 'scsi-mkp/for-next' into master new 5b62a2ba0026 Merge remote-tracking branch 'rpmsg/for-next' into master new f9535136f7f0 Merge remote-tracking branch 'gpio/for-next' into master new 6f90b227b50a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new 4761e3b61441 Merge remote-tracking branch 'pinctrl/for-next' into master new 0a46db76d93d Merge remote-tracking branch 'pinctrl-intel/for-next' into master new 15d3035000c1 Merge remote-tracking branch 'kselftest/next' into master new 70a6e45d897d Merge remote-tracking branch 'livepatching/for-next' into master new 0cd6bdb04b1e Merge remote-tracking branch 'coresight/next' into master new e2b8d118d991 Merge remote-tracking branch 'rtc/rtc-next' into master new c3fc1dcae73c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new 3ac7589e648b Merge remote-tracking branch 'at24/at24/for-next' into master new 7805770a77d1 Merge remote-tracking branch 'ntb/ntb-next' into master new ec55275cc959 Merge remote-tracking branch 'seccomp/for-next/seccomp' in [...] new 565a1509af76 Merge remote-tracking branch 'kspp/for-next/kspp' into master new 02200a863b9a nvmem: core: fix missing of_node_put() in of_nvmem_device_get() new fce1c18cd5e3 Merge remote-tracking branch 'nvmem/for-next' into master new ac867bc7c764 Merge remote-tracking branch 'xarray/xarray' into master new cd6184778aa8 Merge remote-tracking branch 'hyperv/hyperv-next' into master new 26abc4e9343f Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 5f14ae12cf71 Merge remote-tracking branch 'pidfd/for-next' into master new 41b9b36fe986 fpga: dfl: n3000-nios: Make m10_n3000_info static new b3d8e122963e Merge remote-tracking branch 'fpga/for-next' into master new a8bdf061c3d3 Merge remote-tracking branch 'trivial/for-next' into master new abb05ffedfff Merge remote-tracking branch 'mhi/mhi-next' into master new 0ac11d3df230 Merge remote-tracking branch 'notifications/notifications- [...] new 1c31a4fdf1c1 Merge remote-tracking branch 'memblock/for-next' into master new 2f5847a97182 mailmap: add older email addresses for Kees Cook new ec3a20375169 mm/gup_benchmark: update the documentation in Kconfig new 6b3b08c2caea ksm: reinstate memcg charge on copied pages new 18c0b66a8ded mm: migration of hugetlbfs page skip memcg new 1f0c36970795 shmem: shmem_writepage() split unlikely i915 THP new 0f3012e7d246 mm: fix check_move_unevictable_pages() on THP new 7dbee161ddf3 mlock: fix unevictable_pgs event counts on THP new 6b923296ff56 tmpfs: restore functionality of nr_inodes=0 new dc5d19df0765 kprobes: fix kill kprobe which has been marked as gone new 9b6bf38e8ab6 mm/thp: fix __split_huge_pmd_locked() for migration PMD new 0732fbbba99a selftests/vm: fix display of page size in map_hugetlb new 803a617bfdb1 mm/memory_hotplug: drain per-cpu pages again during memory [...] new ebf8a341fef7 ftrace: let ftrace_enable_sysctl take a kernel pointer buffer new 064b1f0fb457 stackleak: let stack_erasing_sysctl take a kernel pointer buffer new eee736aa8868 fs/fs-writeback.c: adjust dirtytime_interval_handler defin [...] new 7e4181aa2863 kcsan: kconfig: move to menu 'Generic Kernel Debugging Ins [...] new 9d48aa59f9a6 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new c01e869fa2d2 /proc/kpageflags: do not use uninitialized struct pages new bd52a65be77b mm, THP, swap: fix allocating cluster for swapfile by mistake new c51efc24c2f3 mm: memcontrol: fix missing suffix of workingset_restore new d3d13dcdd2f8 mm: khugepaged: recalculate min_free_kbytes after memory h [...] new 38a09b2e334f mm/gup: fix gup_fast with dynamic page table folding new 578a668e8436 mm: validate pmd after splitting new 0d4f5a96fd4d lib/string.c: implement stpcpy new 3a36e26047ab arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() c [...] new cad75a77c4aa mm: replace memmap_context by meminit_context new 2b93bf49c8e7 mm: don't rely on system state to detect hot-plug operations new 498de68e1574 checkpatch: test $GIT_DIR changes new b1d3f4cecc73 compiler-clang: add build check for clang 10.0.1 new d5a9ddcd26f5 Revert "kbuild: disable clang's default use of -fmerge-all [...] new a8cea54d567e Revert "arm64: bti: Require clang >= 10.0.1 for in-kernel [...] new b85664bd0112 Revert "arm64: vdso: Fix compilation with clang older than 8" new 64c5a8046458 Partially revert "ARM: 8905/1: Emit __gnu_mcount_nc when u [...] new a024cf6be749 kasan: remove mentions of unsupported Clang versions new 48f35b62e0fc compiler-gcc: improve version error new 60a5c73993aa ntfs: add check for mft record size in superblock new 67dd320fd867 ocfs2: delete repeated words in comments new 365a77201898 ocfs2: clear links count in ocfs2_mknod() if an error occurs new f4e4afc6d6e4 ocfs2: fix ocfs2 corrupt when iputting an inode new ca8a92629a3d ramfs: support O_TMPFILE new fe486d38fe39 fs/xattr.c: fix kernel-doc warnings for setxattr & removexattr new 01f4394dd584 kernel/watchdog: flush all printk nmi buffers when hardloc [...] new b625946a1a6d mm/slab.c: clean code by removing redundant if condition new a6de105a3f86 include/linux/slab.h: fix a typo error in comment new 33e09b4264d6 mm/slub.c: branch optimization in free slowpath new c14be0791b9d mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc new c39e1ab31074 mm/slub: make add_full() condition more explicit new 1ebd212b8ef4 mm/kmemleak: rely on rcu for task stack scanning new d1d9ff107d11 x86/numa: cleanup configuration dependent command-line options new abce5de70a55 x86/numa: add 'nohmat' option new 1868ba129c72 x86/numa: fix build when CONFIG_ACPI is not set new 22518b358fb6 efi/fake_mem: arrange for a resource entry per efi_fake_me [...] new a3e18ba1472f ACPI: HMAT: refactor hmat_register_target_device to hmem_r [...] new 8a73bd21f200 device-dax: CONFIG_DEV_DAX_HMEM_DEVICES should depend on C [...] new 1ad899ad4c95 resource: report parent to walk_iomem_res_desc() callback new baf048249042 mm/memory_hotplug: introduce default phys_to_target_node() [...] new 1773f898988d mm-memory_hotplug-introduce-default-phys_to_target_node-im [...] new 7ad509b012a9 ACPI: HMAT: attach a device for each soft-reserved range new 0743aa89f5c7 device-dax: require NUMA_KEEP_MEMINFO for phys_to_target_node() new 313f81e39015 device-dax: drop the dax_region.pfn_flags attribute new 33f14478b4d8 device-dax: move instance creation parameters to 'struct d [...] new 3e631530c946 device-dax: make pgmap optional for instance creation new a63ba54e7e01 device-dax-make-pgmap-optional-for-instance-creation-fix new f2d9036f3a4e device-dax: kill dax_kmem_res new 89d8223bcc94 device-dax: add an allocation interface for device-dax instances new 5b9b3e6ce349 device-dax: introduce 'seed' devices new d677b05e7723 drivers/base: make device_find_child_by_name() compatible [...] new 2d0b4f3cb255 device-dax: add resize support new 623521d0d0b6 mm/memremap_pages: convert to 'struct range' new 6c5d58420e28 mm/memremap_pages: support multiple ranges per invocation new 1f052f1a8154 mm-memremap_pages-support-multiple-ranges-per-invocation-fix new 1e8cd2b19ffa device-dax: add dis-contiguous resource support new 580d75b195a3 device-dax-add-dis-contiguous-resource-support-fix new 045bc73826ab device-dax: introduce 'mapping' devices new a35bfb9c3c45 device-dax: make align a per-device property new 102c386fdf72 device-dax-make-align-a-per-device-property-fix new 4b5bb5774d37 device-dax: add an 'align' attribute new 81599839e2f4 device-dax: fix dax_align_valid() to work on PAGE_SHIFT>=14 new 5190c0e2d977 dax/hmem: introduce dax_hmem.region_idle parameter new c5a63082e110 device-dax: add a range mapping allocation attribute new dc67b2ad0594 device-dax: make dev_dax_kmem_probe() static new d2ceded66314 mm/debug.c: do not dereference i_ino blindly new 9dbe65bd4e1a mm, dump_page: rename head_mapcount() --> head_compound_ma [...] new 2176ebcd0872 powerpc/mm: add DEBUG_VM WARN for pmd_clear new 47909c79d67b powerpc/mm: move setting pte specific flags to pfn_pte new 89367f40594e powerpc-mm-move-setting-pte-specific-flags-to-pfn_pte-fix new 17a98f8b528f mm/debug_vm_pgtable/ppc64: avoid setting top bits in radom value new acf1909f41cb mm/debug_vm_pgtables/hugevmap: use the arch helper to iden [...] new 6fa628ea7356 mm/debug_vm_pgtable/savedwrite: enable savedwrite test wit [...] new 6f1c157e911e mm/debug_vm_pgtable/THP: mark the pte entry huge before us [...] new 0299a04d3e32 mm/debug_vm_pgtable/set_pte/pmd/pud: don't use set_*_at to [...] new a93240a6688a mm/debug_vm_pgtable/locks: move non page table modifying t [...] new e3e5efb03537 mm/debug_vm_pgtable/locks: take correct page table lock new 95d2d02f10a9 mm/debug_vm_pgtable/thp: use page table depost/withdraw with THP new 7bf081102236 mm/debug_vm_pgtable/pmd_clear: don't use pmd/pud_clear on [...] new 6f97d320a550 mm/debug_vm_pgtable/hugetlb: disable hugetlb test on ppc64 new 1f12e3951f0d mm/debug_vm_pgtable: avoid none pte in pte_clear_test new a2f0629800a5 mm/debug_vm_pgtable: avoid doing memory allocation with pg [...] new 913b523efe2d mm: factor find_get_incore_page out of mincore_page new e71c9657ad73 mm: use find_get_incore_page in memcontrol new ebe17507f2f8 mm: optimise madvise WILLNEED new 9adc095ae5db mm-optimise-madvise-willneed-fix new 90a23b4bd670 proc: optimise smaps for shmem entries new 16eab0887c1c i915: use find_lock_page instead of find_lock_entry new 1ded9499476b mm: convert find_get_entry to return the head page new 5d1903f712ac mm-convert-find_get_entry-to-return-the-head-page-fix new d77de4921a87 mm/shmem: return head page from find_lock_entry new 71dc5f9ef5ee mm-shmem-return-head-page-from-find_lock_entry-fix new ebd9bbb673a8 mm: add find_lock_head new 43d9dd0bc498 mm/filemap: fix filemap_map_pages for THP new f2dbe3a6e366 mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flag new 8fd6f30d2fc1 mm/gup: don't permit users to call get_user_pages with FOL [...] new ab5da64f7f03 mm-gup-dont-permit-users-to-call-get_user_pages-with-foll_ [...] new 0bb1f61166af swap: rename SWP_FS to SWAP_FS_OPS to avoid ambiguity new dca9847d8845 mm: remove activate_page() from unuse_pte() new e64638be095b mm: remove superfluous __ClearPageActive() new dec509e9bd8c mm/swap.c: fix confusing comment in release_pages() new 2b90fc96484f mm/memremap.c: convert devmap static branch to {inc,dec} new 8fcb1aa68afd mm: memcontrol: use flex_array_size() helper in memcpy() new 6bd9110d35c4 mm: memcontrol: Use the preferred form for passing the siz [...] new 0a9dacb3c5e0 memcg: introduce per-memcg reclaim interface new 562e2a10d34f mm: memcg/slab: fix racy access to page->mem_cgroup in mem [...] new 4d3e63cd1737 mm: memcontrol: correct the comment of mem_cgroup_iter() new c34537f875a7 mm/memcg: clean up obsolete enum charge_type new 9e8a71f77468 mm/memcg: simplify mem_cgroup_get_max() new 6941cf317f25 mm-memcg-simplify-mem_cgroup_get_max-v4 new 3bef21586200 mm/memcg: unify swap and memsw page counters new 9d07fe49b7ac mm: memcontrol: add the missing numa_stat interface for cgroup v2 new 0b06d35b879d selftests/vm: fix false build success on the second and la [...] new af5aef8a4568 selftests/vm: fix incorrect gcc invocation in some cases new de3ce0e2b866 mm: account PMD tables like PTE tables new 172e07997307 arm: __pmd_free_tlb(): call page table destructor new fc33b0c9cb74 mm/memory.c: fix typo in __do_fault() comment new ed3ba22d9a3f mm/memory.c: replace vmf->vma with variable vma new 3febc2152124 mm/mmap: rename __vma_unlink_common() to __vma_unlink() new 530dc19ecff8 mm/mmap: leverage vma_rb_erase_ignore() to implement vma_r [...] new 3ae04dfd5fa3 mmap locking API: add mmap_lock_is_contended() new 2dea682add86 mm: smaps*: extend smap_gather_stats to support specified [...] new 6fbe2ea26584 mm: proc: smaps_rollup: do not stall write attempts on mmap_lock new 2499a01ad0f3 mm/mmap.c: fix the adjusted length error new 8db11529cbbc mm: move PageDoubleMap bit new 5fc1dd26df42 mm: simplify PageDoubleMap with PF_SECOND policy new dd5acf59ae89 mm/mmap: leave adjust_next as virtual address instead of p [...] new 893d05f7a08a mm/memory.c: fix spello of "function" new ccf57fca2d1c mm/mmap: not necessary to check mapping separately new b1d32506e73b mm/mmap: check on file instead of the rb_root_cached of it [...] new e84748ef12b8 tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macro new 271a0e648d08 lib/test_hmm.c: remove unused dmirror_zero_page new 94723a97dd96 mm/dmapool.c: replace open-coded list_for_each_entry_safe() new 0a3a0c87e7d1 mm/dmapool.c: replace hard coded function name with __func__ new 94c478beb25d mm/memory-failure: do pgoff calculation before for_each_process() new 7c077591fd1e mm/memory-failure.c: remove unused macro `writeback' new 93409474e270 docs/vm: fix 'mm_count' vs 'mm_users' counter confusion new a411760d07a8 kasan/kunit: add KUnit Struct to Current Task new 5aa42c466aac KUnit: KASAN Integration new fecfc6b8e4ae KASAN: Port KASAN Tests to KUnit new 79c43a41a41e kasan-port-kasan-tests-to-kunit-v14 new 63da9398083f KASAN: Testing Documentation new 554cb5011721 mm: kasan: do not panic if both panic_on_warn and kasan_mu [...] new 7ae0966c4562 mm/page_alloc: tweak comments in has_unmovable_pages() new 6589abaeb09f mm/page_isolation: exit early when pageblock is isolated i [...] new 17277a1238e0 mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_ [...] new 938404976a8e mm/page_isolation: cleanup set_migratetype_isolate() new ffbd14b68425 virtio-mem: don't special-case ZONE_MOVABLE new 0e762b88754b mm: document semantics of ZONE_MOVABLE new 6966bd293598 mm, isolation: avoid checking unmovable pages across pageb [...] new a5bd6445d25e mm/page_alloc.c: clean code by removing unnecessary initia [...] new c9e1c0ecd428 mm-page_allocc-clean-code-by-removing-unnecessary-initiali [...] new 4a12744d6124 mm/page_alloc.c: micro-optimization remove unnecessary branch new 5562b7d69a0b mm/page_alloc.c: fix early params garbage value accesses new 4735ff60263a mm/page_alloc.c: clean code by merging two functions new 451172f62434 mm/page_alloc.c: __perform_reclaim should return 'unsigned long' new 61e28b62fb53 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool new 1773d6eb5fec mm/hugetlb.c: remove the unnecessary non_swap_entry() new ac22c497d4a7 doc/vm: fix typo in the hugetlb admin documentation new 6fe8512fd824 mm/huge_memory.c: update tlb entry if pmd is changed new 9410298270d0 MIPS: do not call flush_tlb_all when setting pmd entry new 78058b665a60 mm/hugetlb: not necessary to coalesce regions recursively new ffee33092b19 mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entr [...] new 0be677a780ab mm/hugetlb: use list_splice to merge two list at once new 9de49a293ebd mm/hugetlb: count file_region to be added when regions_nee [...] new ac7f08103216 mm/hugetlb: a page from buddy is not on any list new 85e863335622 mm/hugetlb: narrow the hugetlb_lock protection area during [...] new ae233cfce3c4 mm/hugetlb: take the free hpage during the iteration directly new 8284a97c1ca3 mm-hugetlb-take-the-free-hpage-during-the-iteration-directly-v4 new cc3a2dd5adb7 hugetlb: add lockdep check for i_mmap_rwsem held in huge_p [...] new c58b8d699b11 mm/vmscan: fix infinite loop in drop_slab_node new 633e9bcf30c8 mm/vmscan: add a fatal signals check in drop_slab_node new 5508e3268bb2 mm/compaction.c: micro-optimization remove unnecessary branch new 56359c826e3a KVM: PPC: Book3S HV: simplify kvm_cma_reserve() new 17265d054089 dma-contiguous: simplify cma_early_percent_memory() new a067cf64ea5e arm, xtensa: simplify initialization of high memory pages new 72f73b4f10c8 arm64: numa: simplify dummy_numa_init() new c3ba3f3e4ea9 h8300, nds32, openrisc: simplify detection of memory extents new b9b8e9548ba5 riscv: drop unneeded node initialization new 6149ad1e7af7 mircoblaze: drop unneeded NUMA and sparsemem initializations new 75e7b480492a memblock: make for_each_memblock_type() iterator private new ebfea2ce4387 memblock: make memblock_debug and related functionality private new 18a1532d5b61 memblock-make-memblock_debug-and-related-functionality-pri [...] new f2441a0a572f memblock: reduce number of parameters in for_each_mem_range() new d96594bc1a10 arch, mm: replace for_each_memblock() with for_each_mem_pf [...] new 76713c119a9d arch, drivers: replace for_each_membock() with for_each_me [...] new be579c0ad3d7 arch-drivers-replace-for_each_membock-with-for_each_mem_range-fix new 8ebe37e18a88 mips: fix cavium-octeon build caused by memblock refactoring new bf6d31831591 x86/setup: simplify initrd relocation and reservation new 5a159d28da0f x86/setup: simplify reserve_crashkernel() new f3bde83a0e97 memblock: remove unused memblock_mem_size() new 212c7ecacb27 memblock: implement for_each_reserved_mem_region() using _ [...] new 3a090909b952 memblock: use separate iterators for memory and reserved regions new 00217cf9fec9 mm, oom_adj: don't loop through tasks in __set_oom_adj whe [...] new 636ac0604f04 mm-oom_adj-dont-loop-through-tasks-in-__set_oom_adj-when-n [...] new 6399968e37a9 mm/migrate: remove cpages-- in migrate_vma_finalize() new 51ffb08aae65 mm/migrate: remove obsolete comment about device public new 81a99c3da9ed XArray: add xa_get_order new abd4760c00a1 xarray-add-xa_get_order-fix new 954f082749d9 XArray: add xas_split new 08e545133e6c xarray-add-xas_split-fix new cb6270231956 xarray-add-xas_split-fix-2 new 3cf2db68b2a6 mm/filemap: fix storing to a THP shadow entry new 1616ef92e665 mm/filemap: fix page cache removal for arbitrary sized THPs new 073ef484f040 mm/memory: remove page fault assumption of compound page size new 35e0f74b6573 mm/page_owner: change split_page_owner to take a count new 2786bbc0f7b2 mm/huge_memory: fix total_mapcount assumption of page size new 33c4b4295093 mm/huge_memory: fix split assumption of page size new 2f025d8fec34 mm/huge_memory: fix page_trans_huge_mapcount assumption of [...] new abeaf337df2a mm/huge_memory: fix can_split_huge_page assumption of THP size new 0c6841ef7010 mm/rmap: fix assumptions of THP size new 3d605b1122b1 mm/truncate: fix truncation for pages of arbitrary size new 05ba112f93bd mm/page-writeback: support tail pages in wait_for_stable_page new 67fbd5644499 mm/vmscan: allow arbitrary sized pages to be paged out new 423fd524ee74 fs: add a filesystem flag for THPs new 31f4fce42cc4 fs: do not update nr_thps for mappings which support THPs new 64b7c8865c7c mm/readahead: add DEFINE_READAHEAD new 903b0ecf08ea mm/readahead: make page_cache_ra_unbounded take a readahea [...] new bfb9f1238721 mm/readahead: make do_page_cache_ra take a readahead_control new f30cf6819325 mm/readahead: make ondemand_readahead take a readahead_control new eed1ffe4a0bf mm/readahead: pass readahead_control to force_page_cache_ra new 736bed26fb56 mm/readahead: add page_cache_sync_ra and page_cache_async_ra new 643157334096 mm/filemap: fold ra_submit into do_sync_mmap_readahead new e7ba8dd66d90 mm/readahead: pass a file_ra_state into force_page_cache_ra new b3cfdbcd174b mm,hwpoison: cleanup unused PageHuge() check new 59c575da499e mm, hwpoison: remove recalculating hpage new 466fda3b3455 mm,hwpoison-inject: don't pin for hwpoison_filter new 601bde02e0fc mm,hwpoison: unexport get_hwpoison_page and make it static new e0d7efcad410 mm,hwpoison: kill put_hwpoison_page new 2bac243f0c5f mm,hwpoison: unify THP handling for hard and soft offline new f83c80b6bcf5 mm,hwpoison: rework soft offline for free pages new 71acfa2fa331 mm,hwpoison: rework soft offline for in-use pages new 769f6b602b2a mm,hwpoison: refactor soft_offline_huge_page and __soft_of [...] new c15b139dd4db mmhwpoison-refactor-soft_offline_huge_page-and-__soft_offl [...] new 6f9de63828de mm/memory-failure: fix return wrong value when isolate page fail new f750630319b8 mm,hwpoison: return 0 if the page is already poisoned in s [...] new 967990301e77 mm,hwpoison: introduce MF_MSG_UNSPLIT_THP new 28eb84bbe5d7 mm,hwpoison: double-check page count in __get_any_page() new 4ea851001224 mm,hwpoison: take free pages off the buddy freelists new 189d55772ab1 mm,hwpoison: refactor madvise_inject_error new a36a87cbf9e2 mm,hwpoison: drain pcplists before bailing out for non-bud [...] new 4bd31869d93a mm,hwpoison: drop unneeded pcplist draining new 1f5c557b72e9 mmhwpoison-drop-unneeded-pcplist-draining-fix new 489aed87bf61 mm,hwpoison: remove stale code new 25f656f18351 mm: vmstat: fix /proc/sys/vm/stat_refresh generating false [...] new 74ae0214e356 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new 0986084da4f0 mm-vmstat-fix-proc-sys-vm-stat_refresh-generating-false-wa [...] new c7f4c5517bf3 mm/vmstat.c: use helper macro abs() new 720cddf0a603 mm/util.c: update the kerneldoc for kstrdup_const() new 558c0071a2ef mm/mmu_notifier: fix mmget() assert in __mmu_interval_noti [...] new a190ea829f43 mm/memory_hotplug: inline __offline_pages() into offline_pages() new 9558a4b03dab mm/memory_hotplug: enforce section granularity when onlini [...] new 43b66e9d9735 mm/memory_hotplug: simplify page offlining new bac4de610c54 mm-memory_hotplug-simplify-page-offlining-fix new 428decb7116c mm/page_alloc: simplify __offline_isolated_pages() new f6a45ff1273e mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() new c09b2de8e677 mm/page_isolation: simplify return value of start_isolate_ [...] new 1f01050a60f7 mm/memory_hotplug: simplify page onlining new aba34eac3af4 mm/page_alloc: drop stale pageblock comment in memmap_init [...] new 1889e48e859f mm: pass migratetype into memmap_init_zone() and move_pfn_ [...] new ad1a07d06dbf mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while o [...] new aa6ac17e3e96 kernel/resource: make release_mem_region_adjustable() never fail new 33f42df4ff3d kernel/resource: move and rename IORESOURCE_MEM_DRIVER_MANAGED new c421baf4e92d mm/memory_hotplug: guard more declarations by CONFIG_MEMOR [...] new 2f1996b9fd3d mm/memory_hotplug: prepare passing flags to add_memory() a [...] new 2543574a6bcb mm/memory_hotplug: MEMHP_MERGE_RESOURCE to specify merging [...] new f17133a09887 virtio-mem: try to merge system ram resources new 5347c64b2391 xen/balloon: try to merge system ram resources new 0d948f66998f hv_balloon: try to merge system ram resources new ca87489e6119 kernel/resource: make iomem_resource implicit in release_m [...] new 96dd1a9ad81d mm: don't panic when links can't be created in sysfs new c027f73e600d mm/slab.h: remove duplicate include new b7f465274dc8 mm/page_reporting.c: drop stale list head check in page_re [...] new 1105af69155d mm/highmem.c: clean up endif comments new 402e60c9472a mm: use add_page_to_lru_list()/page_lru()/page_off_lru() new dfc5167b3712 mm: use self-explanatory macros rather than "2" new 514d0c8efaec mm: fix some broken comments new bba86666a0ba mm: fix some comments formatting new 08ef34278b0e fs/buffer.c: add debug print for __getblk_gfp() stall problem new 436c8365deff fs/buffer.c: dump more info for __getblk_gfp() stall problem new 5f31a42af291 kernel/hung_task.c: Monitor killed tasks. new 3af3bf116a71 proc/sysctl: make protected_* world readable new 00cdcbdeda29 fs: configfs: delete repeated words in comments new 92fe106c57fb kernel.h: split out min()/max() et al. helpers new 003de712b4a4 get_maintainer: add test for file in VCS new d22695713172 get_maintainer: exclude MAINTAINERS file(s) from --git-fallback new ecf909cca4e9 lib: bitmap: delete duplicated words new 930880446605 lib: libcrc32c: delete duplicated words new 285f368651d1 lib: decompress_bunzip2: delete duplicated words new e59afb871195 lib: devres: delete duplicated words new 628b245f3f84 lib: dynamic_queue_limits: delete duplicated words + fix typo new 4fb12fa871ea lib: earlycpio: delete duplicated words new b8f47af911e1 lib: radix-tree: delete duplicated words new f5beec809b64 lib: syscall: delete duplicated words new df09ccb8e7de lib: test_sysctl: delete duplicated words new 89fcb8a0ebd6 lib/mpi/mpi-bit.c: fix spello of "functions" new 5974bc970694 lib/idr.c: document calling context for IDA APIs mustn't u [...] new fc4f610de487 lib/idr.c: document that ida_simple_{get,remove}() are deprecated new 745d8903dd7f bitops: simplify get_count_order_long() new 67ff36099355 bitops: use the same mechanism for get_count_order[_long] new 8a6aba512808 checkpatch: add --kconfig-prefix new 5b56a19bc8f6 checkpatch: move repeated word test new cc816a71b4ef checkpatch: add test for comma use that should be semicolon new 0dbf1d7f3d7c const_structs.checkpatch: add phy_ops new a8c7ec24da69 checkpatch: warn if trace_printk and friends are called new 98df14048b4b const_structs.checkpatch: add pinctrl_ops and pinmux_ops new 833b75331c91 checkpatch: warn on self-assignments new e3247f610745 checkpatch-warn-on-self-assignments-checkpatch-fixes new bcf4271d4bc3 checkpatch: allow not using -f with files that are in git new 02d0c88e6e16 fs/binfmt_elf: use PT_LOAD p_align values for suitable sta [...] new 00552adcc231 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new 3c82fede8b29 fs-binfmt_elf-use-pt_load-p_align-values-for-suitable-star [...] new b087897fa21d tools/testing/selftests: add self-test for verifying load [...] new 74b4faa0d56c binfmt_elf_fdpic: stop using dump_emit() on user pointers on !MMU new 3451de9b6cec coredump: let dump_emit() bail out on short writes new 88c037b8071c coredump: refactor page range dumping into common helper new d7a42c877024 coredump: rework elf/elf_fdpic vma_dump_size() into common helper new 1d08153f09b0 binfmt_elf, binfmt_elf_fdpic: use a VMA list snapshot new d6b414850a3d mm/gup: take mmap_lock in get_dump_page() new 0888320c2e08 mm: remove the now-unnecessary mmget_still_valid() hack new 2c8fdaf32752 autofs: harden ioctl table new 4b838d5fa4b3 rapidio: fix error handling path new e35cf7fc8dbe panic: dump registers on panic_on_warn new bfb0d1ad8d3a aio: simplify read_events() new f5c41c382c7c scripts/gdb/proc: add struct mount & struct super_block ad [...] new 35397dd09718 scripts/gdb/tasks: add headers and improve spacing format new 6fcce1faf3eb sched.h: drop in_ubsan field when UBSAN is in trap mode new 4a6c442de1a1 ROMFS: support inode blocks calculation new eeafcb5888b7 lib, include/linux: add usercopy failure capability new 1b740251ae9b lib, uaccess: add failure injection to usercopy functions new c7b47e308648 x86: add failure injection to get/put/clear_user new af59f04c2fd5 Merge branch 'akpm-current/current' into master new e8036eae94fc ia64: fix build error with !COREDUMP new ab272a1c85d1 mm, memcg: rework remote charging API to support nesting new 142fc2e7a9a6 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...] new ab2a04a1e405 mm: kmem: remove redundant checks from get_obj_cgroup_from [...] new d4e1167d48ae mm: kmem: prepare remote memcg charging infra for interrup [...] new a229b23d19ef mm: kmem: enable kernel memcg accounting from interrupt contexts new ce756f1f83ba mm/memory-failure: remove a wrapper for alloc_migration_target() new 4674ed26e435 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new f7eb19642c7b mm/migrate: avoid possible unnecessary process right check [...] new 5dc5f48aa67a mm/mmap: add inline vma_next() for readability of mmap code new 41981b0ab99d mm/mmap: add inline munmap_vma_range() for code readability new f2f5a3443b7a mm/madvise: pass mm to do_madvise new 6a6418b912d0 pid: move pidfd_get_pid() to pid.c new 3bace84d8ced mm/madvise: introduce process_madvise() syscall: an extern [...] new b88446c41ce1 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 1db9270e5637 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new c7c286e93b92 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 37e33bde49f9 fix for "mm/madvise: introduce process_madvise() syscall: [...] new 3f71c5e761d5 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 955badaa0c7a mm/madvise: remove duplicate include new bc95d9cbabfe mm: remove duplicate include statement in mmu.c new b67742395403 mm: add definition of PMD_PAGE_ORDER new 55bb8447a100 mmap: make mlock_future_check() global new c2067e9f6dd3 mm: introduce memfd_secret system call to create "secret" [...] new 6bd5d91db7ce arch, mm: wire up memfd_secret system call were relevant new 13007eccd98f mm: secretmem: use PMD-size pages to amortize direct map f [...] new 627c89ceea8b Merge branch 'akpm/master' into master new 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 (5fa35f247b56) \ 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.
The 953 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-kernel-notes | 5 + Documentation/admin-guide/cgroup-v2.rst | 124 +- Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/sysctl/abi.rst | 71 +- .../bindings/cpufreq/cpufreq-qcom-hw.txt | 2 +- .../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 + .../devicetree/bindings/trivial-devices.yaml | 2 + Documentation/doc-guide/sphinx.rst | 17 + .../device_drivers/qlogic/LICENSE.qla3xxx | 46 - .../device_drivers/qlogic/LICENSE.qlcnic | 288 ---- .../networking/device_drivers/qlogic/LICENSE.qlge | 288 ---- Documentation/powerpc/ptrace.rst | 1 + Documentation/scsi/LICENSE.qla2xxx | 290 ---- Documentation/scsi/LICENSE.qla4xxx | 289 ---- Documentation/sphinx/automarkup.py | 134 +- Documentation/vm/hmm.rst | 137 +- LICENSES/deprecated/GFDL-1.1 | 377 +++++ LICENSES/deprecated/GFDL-1.2 | 417 ++++++ LICENSES/deprecated/Zlib | 27 + MAINTAINERS | 34 +- Next/SHA1s | 97 +- Next/Trees | 3 +- Next/merge.log | 1571 +++++++++++++------- arch/Kconfig | 7 + arch/arm/boot/dts/exynos4412.dtsi | 16 +- arch/arm/boot/dts/exynos5250.dtsi | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 51 +- arch/arm/boot/dts/s5pv210-goni.dts | 68 +- arch/arm/mach-s3c/s3c2410.c | 2 +- arch/arm/mach-s3c/s3c2412.c | 2 +- arch/arm/mach-s3c/s3c2416.c | 2 +- arch/arm/mach-s3c/s3c2443.c | 2 +- arch/arm/mach-s3c/s3c244x.c | 2 +- arch/arm/mach-s3c/s3c24xx.c | 2 +- arch/arm/mach-s3c/s3c64xx.c | 7 +- arch/arm/mm/dma-mapping.c | 28 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 218 +-- arch/arm64/boot/dts/qcom/sdm845.dtsi | 52 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 92 ++ arch/arm64/boot/dts/qcom/sm8250.dtsi | 92 ++ .../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 | 4 +- arch/mips/configs/cu1000-neo_defconfig | 1 + arch/mips/configs/cu1830-neo_defconfig | 1 + arch/powerpc/Kconfig | 5 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 18 +- arch/powerpc/include/asm/book3s/64/hash-64k.h | 13 + arch/powerpc/include/asm/book3s/64/mmu-hash.h | 4 +- arch/powerpc/include/asm/book3s/64/mmu.h | 15 - arch/powerpc/include/asm/book3s/64/pgtable.h | 7 + arch/powerpc/include/asm/book3s/64/radix.h | 16 + arch/powerpc/include/asm/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/kasan.h | 1 + arch/s390/include/asm/uaccess.h | 6 +- arch/s390/kernel/dis.c | 30 +- arch/s390/kernel/setup.c | 36 +- arch/s390/kernel/uv.c | 46 +- arch/s390/mm/dump_pagetables.c | 24 +- arch/s390/mm/kasan_init.c | 36 +- arch/s390/pci/pci_iov.c | 2 + arch/s390/scripts/Makefile.chkbss | 20 - arch/x86/Kconfig | 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 +- block/blk-settings.c | 46 + drivers/acpi/Kconfig | 65 +- drivers/acpi/Makefile | 10 +- drivers/acpi/nfit/core.c | 4 +- drivers/acpi/pmic/Kconfig | 67 + drivers/acpi/pmic/Makefile | 10 + drivers/acpi/processor_idle.c | 108 +- drivers/bluetooth/btintel.c | 257 +++- drivers/bluetooth/btintel.h | 91 ++ drivers/char/ipmi/ipmi_msghandler.c | 2 - drivers/char/ipmi/ipmi_si_intf.c | 17 + drivers/char/tpm/Kconfig | 12 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm-sysfs.c | 31 +- drivers/char/tpm/tpm_tis_synquacer.c | 208 +++ drivers/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/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/dfl-n3000-nios.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_mode.c | 103 +- 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/vc4/vc4_plane.c | 2 + drivers/hwmon/k10temp.c | 24 + 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 | 39 +- drivers/macintosh/smu.c | 2 +- drivers/macintosh/windfarm_smu_sat.c | 3 +- drivers/memory/Kconfig | 1 + .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 92 +- .../mellanox/mlx5/core/accel/ipsec_offload.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 11 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 85 +- 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/spectrum.c | 136 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 71 +- .../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/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 | 3 + .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 29 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 135 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 2 +- .../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/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/scsi/lpfc/lpfc_hbadisc.c | 76 +- drivers/scsi/qla2xxx/qla_attr.c | 3 +- drivers/scsi/qla2xxx/qla_bsg.c | 3 +- drivers/scsi/qla2xxx/qla_bsg.h | 3 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_dbg.h | 3 +- drivers/scsi/qla2xxx/qla_def.h | 3 +- drivers/scsi/qla2xxx/qla_dfs.c | 3 +- drivers/scsi/qla2xxx/qla_fw.h | 3 +- drivers/scsi/qla2xxx/qla_gbl.h | 3 +- drivers/scsi/qla2xxx/qla_gs.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 3 +- drivers/scsi/qla2xxx/qla_inline.h | 3 +- drivers/scsi/qla2xxx/qla_iocb.c | 3 +- drivers/scsi/qla2xxx/qla_isr.c | 3 +- drivers/scsi/qla2xxx/qla_mbx.c | 3 +- drivers/scsi/qla2xxx/qla_mid.c | 3 +- drivers/scsi/qla2xxx/qla_mr.c | 3 +- drivers/scsi/qla2xxx/qla_mr.h | 3 +- drivers/scsi/qla2xxx/qla_nvme.c | 3 +- drivers/scsi/qla2xxx/qla_nvme.h | 3 +- drivers/scsi/qla2xxx/qla_nx.c | 3 +- drivers/scsi/qla2xxx/qla_nx.h | 3 +- drivers/scsi/qla2xxx/qla_nx2.c | 3 +- drivers/scsi/qla2xxx/qla_nx2.h | 3 +- drivers/scsi/qla2xxx/qla_os.c | 3 +- drivers/scsi/qla2xxx/qla_settings.h | 3 +- drivers/scsi/qla2xxx/qla_sup.c | 3 +- drivers/scsi/qla2xxx/qla_tmpl.c | 3 +- drivers/scsi/qla2xxx/qla_tmpl.h | 3 +- drivers/scsi/qla2xxx/qla_version.h | 3 +- drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/qla4xxx/ql4_83xx.h | 3 +- drivers/scsi/qla4xxx/ql4_attr.c | 3 +- drivers/scsi/qla4xxx/ql4_bsg.c | 3 +- drivers/scsi/qla4xxx/ql4_bsg.h | 3 +- drivers/scsi/qla4xxx/ql4_dbg.c | 3 +- drivers/scsi/qla4xxx/ql4_dbg.h | 3 +- drivers/scsi/qla4xxx/ql4_def.h | 3 +- drivers/scsi/qla4xxx/ql4_fw.h | 3 +- drivers/scsi/qla4xxx/ql4_glbl.h | 3 +- drivers/scsi/qla4xxx/ql4_init.c | 3 +- drivers/scsi/qla4xxx/ql4_inline.h | 3 +- drivers/scsi/qla4xxx/ql4_iocb.c | 3 +- drivers/scsi/qla4xxx/ql4_isr.c | 3 +- drivers/scsi/qla4xxx/ql4_mbx.c | 3 +- drivers/scsi/qla4xxx/ql4_nvram.c | 3 +- drivers/scsi/qla4xxx/ql4_nvram.h | 3 +- drivers/scsi/qla4xxx/ql4_nx.c | 3 +- drivers/scsi/qla4xxx/ql4_nx.h | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 3 +- drivers/scsi/qla4xxx/ql4_version.h | 3 +- drivers/scsi/sd.c | 34 +- drivers/scsi/sd.h | 8 +- drivers/scsi/sd_zbc.c | 66 +- drivers/soc/qcom/apr.c | 2 +- drivers/soc/samsung/Kconfig | 1 + drivers/staging/qlge/qlge.h | 3 +- drivers/staging/qlge/qlge_main.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/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/fbdev/core/fbcon.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 +- 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/cma.h | 12 + include/linux/cpuidle.h | 1 + include/linux/fs.h | 28 +- include/linux/ioport.h | 3 +- include/linux/ipmi.h | 2 + include/linux/mlx5/device.h | 3 +- include/linux/mlx5/driver.h | 1 - include/linux/mm.h | 3 +- include/linux/pagemap.h | 35 + include/linux/pe.h | 3 - include/linux/pgtable.h | 3 + include/linux/phy/phy.h | 2 + include/linux/seqlock.h | 22 +- include/linux/serial_core.h | 1 + include/linux/slab.h | 2 +- include/linux/syscalls.h | 1 + include/linux/topology.h | 2 +- include/uapi/asm-generic/hugetlb_encode.h | 1 + include/uapi/asm-generic/unistd.h | 7 +- include/uapi/linux/bpf.h | 7 + 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/resource.c | 5 +- kernel/sys_ni.c | 2 + localversion-next | 2 +- mm/Kconfig | 16 + mm/Makefile | 1 + mm/cma.c | 37 +- mm/cma.h | 4 +- mm/cma_debug.c | 6 +- mm/internal.h | 3 + mm/khugepaged.c | 8 +- mm/madvise.c | 1 - mm/memcontrol.c | 245 ++- mm/memory_hotplug.c | 2 +- mm/mmap.c | 5 +- mm/page_alloc.c | 33 +- mm/secretmem.c | 333 +++++ mm/shmem.c | 2 +- mm/vmscan.c | 3 + net/bluetooth/hci_request.c | 67 +- net/bridge/br_multicast.c | 2 +- net/core/dev.c | 11 +- net/core/filter.c | 14 +- net/ipv4/route.c | 13 +- net/smc/smc_close.c | 7 +- net/xdp/xsk.c | 17 +- scripts/kernel-doc | 3 +- tools/bpf/bpftool/json_writer.c | 6 + tools/bpf/bpftool/json_writer.h | 3 + tools/bpf/bpftool/prog.c | 199 +++ tools/include/uapi/linux/bpf.h | 7 + tools/include/uapi/linux/in.h | 2 +- tools/include/uapi/linux/kvm.h | 6 +- tools/lib/bpf/bpf.c | 16 + tools/lib/bpf/bpf.h | 8 + tools/lib/bpf/libbpf.c | 69 + tools/lib/bpf/libbpf.map | 1 + tools/perf/bench/sched-messaging.c | 4 +- tools/perf/pmu-events/arch/x86/amdzen1/core.json | 2 +- tools/perf/pmu-events/arch/x86/amdzen2/core.json | 2 +- tools/perf/tests/attr/README | 1 + tools/perf/tests/attr/test-record-group2 | 29 + tools/perf/tests/bp_signal.c | 5 +- tools/perf/tests/parse-metric.c | 14 +- tools/perf/tests/pmu-events.c | 5 + tools/perf/tests/pmu.c | 1 + tools/perf/util/evlist.c | 11 +- tools/perf/util/evsel.c | 10 +- tools/perf/util/metricgroup.c | 35 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/pmu.c | 13 +- tools/perf/util/pmu.h | 2 + tools/perf/util/record.c | 34 +- tools/perf/util/stat-shadow.c | 28 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 5 +- .../selftests/bpf/{test_btf.c => prog_tests/btf.c} | 410 +---- tools/testing/selftests/bpf/prog_tests/metadata.c | 141 ++ .../testing/selftests/bpf/progs/metadata_unused.c | 15 + tools/testing/selftests/bpf/progs/metadata_used.c | 15 + .../testing/selftests/bpf/test_bpftool_metadata.sh | 82 + .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 48 +- 496 files changed, 10591 insertions(+), 6927 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-kernel-notes create mode 100644 Documentation/devicetree/bindings/phy/intel,lgm-usb-phy.yaml delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qlcnic delete mode 100644 Documentation/networking/device_drivers/qlogic/LICENSE.qlge delete mode 100644 Documentation/scsi/LICENSE.qla2xxx delete mode 100644 Documentation/scsi/LICENSE.qla4xxx create mode 100644 LICENSES/deprecated/GFDL-1.1 create mode 100644 LICENSES/deprecated/GFDL-1.2 create mode 100644 LICENSES/deprecated/Zlib 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/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/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