This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits e86c21303bb5 selftests: kselftest framework: provide "finished" helper omits fd12571201e0 selftests: vm: remove dependecy from internal kernel macros omits 81434532f70d mm/huge_memory: remove stale page_trans_huge_mapcount() omits 7e179f9e75c9 mm/swapfile: remove stale reuse_swap_page() omits 36050337b688 mm/khugepaged: remove reuse_swap_page() usage omits ee22093a5034 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() omits 55f5f65fb12a mm: streamline COW logic in do_swap_page() omits 726525b41e7d mm: slightly clarify KSM logic in do_swap_page() omits 6341f99573ca mm: optimize do_wp_page() for fresh pages in local LRU pagevecs omits a421de781ef5 mm: optimize do_wp_page() for exclusive pages in the swapcache omits 1f75b60ddb1d userfaultfd/selftests: enable hugetlb remap and remove eve [...] omits 4203bb333f31 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test omits ba3205e6a851 mm: enable MADV_DONTNEED for hugetlb mappings omits bc0039211153 mm/rmap: fix argument list that the kdoc format and script [...] omits 89d5679c919d kasan: print virtual mapping info in reports omits b865aedf9174 kasan: update function name in comments omits e176e5355f49 mm/kasan: remove unnecessary CONFIG_KASAN option omits 730161973066 kasan: test: support async (again) and asymm modes for HW_TAGS omits c500be17a4bc kasan-improve-vmalloc-tests-fix-3-fix omits c355a9e1ac83 another fix for "kasan: improve vmalloc tests" omits 00529811c000 fix for "kasan: improve vmalloc tests" omits 716a5a182041 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" omits 4156aeed9ea7 kasan: improve vmalloc tests omits f239fdef43e3 kasan: documentation updates omits ad383b4ac867 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes omits 8dd2e0cefcc3 kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS omits 27210ad54761 kasan: add kasan.vmalloc command line flag omits 6410a11d39e8 kasan: clean up feature flags for HW_TAGS mode omits f9f137eddae9 kasan: mark kasan_arg_stacktrace as __initdata omits e66870ad6470 kasan, arm64: don't tag executable vmalloc allocations omits 1158f76aebf8 kasan, vmalloc: only tag normal vmalloc allocations omits 4f20dd69f026 kasan, vmalloc: add vmalloc tagging for HW_TAGS omits 2c9672a4f1d6 kasan, page_alloc: allow skipping memory init for HW_TAGS omits fc3f4a9c2edc kasan, page_alloc: allow skipping unpoisoning for HW_TAGS omits e11fa40fd9de kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS omits 413bb1de7a59 kasan, vmalloc: unpoison VM_ALLOC pages after mapping omits f2ba157f9540 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged omits 2eff60115c27 kasan, vmalloc: add vmalloc tagging for SW_TAGS omits 88d614e0fdb6 fix for "kasan, fork: reset pointer tags of vmapped stacks" omits c9a754f05f8c kasan, arm64: reset pointer tags of vmapped stacks omits b3d7f7a4394b kasan, fork: reset pointer tags of vmapped stacks omits ef56decb5c4c kasan, vmalloc: reset tags in vmalloc functions omits 14fff1464724 kasan: add wrappers for vmalloc hooks omits e3524d8ac07e kasan: reorder vmalloc hooks omits 224e9941b0ed kasan, vmalloc: drop outdated VM_KASAN comment omits 22965d807d99 kasan, x86, arm64, s390: rename functions for modules shadow omits 68e37cee2b06 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS omits 26807025e2eb kasan: clean up metadata byte definitions omits c2c505201e28 kasan, page_alloc: rework kasan_unpoison_pages call site omits b59bc6fe9703 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook omits 75ca2350be2a kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook omits 1eb88e234895 kasan, page_alloc: combine tag_clear_highpage calls in pos [...] omits 2a990898baa3 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook omits 4c3b42aaf6e4 kasan, page_alloc: refactor init checks in post_alloc_hook omits ca61c5ba79dd kasan: only apply __GFP_ZEROTAGS when memory is zeroed omits 040ea86568a3 mm: clarify __GFP_ZEROTAGS comment omits f85409a7c22a kasan: drop skip_kasan_poison variable in free_pages_prepare omits bb654c3de26e kasan, page_alloc: init memory of skipped pages on free omits e9ae72bedd28 kasan, page_alloc: simplify kasan_poison_pages call site omits b47f9758ca2f kasan, page_alloc: merge kasan_free_pages into free_pages_prepare omits 07182f0c0493 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] omits f274a8c32ee9 kasan, page_alloc: deduplicate should_skip_kasan_poison omits cb3ad1ca0887 Merge branch 'akpm-current/current' omits 96e1561b10f2 Merge remote-tracking branch 'execve/for-next/execve' omits 1d676167a3b2 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits aaf589b29fc2 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" omits 72102a4da1c6 kernel/resource: fix kfree() of bootmem memory again omits 84ad3c62a959 kcov: properly handle subsequent mmap calls omits 83cac190a2a5 kcov: split ioctl handling into locked and unlocked parts omits e49fbe4c7a5c panic: add option to dump all CPUs backtraces in panic_print omits 8471a2f58917 sysctl: documentation: fix table format warning omits c73a35ad4d7a docs: sysctl/kernel: add missing bit to panic_print omits 9dd2f4aa4438 kasan: no need to unset panic_on_warn in end_report() omits 0b26b1f54fd0 ubsan: no need to unset panic_on_warn in ubsan_epilogue() omits 11e9ffe10122 panic: unset panic_on_warn inside panic() omits f26d62d74ea5 docs: kdump: add scp example to write out the dump file omits 3ee903d0e50b docs: kdump: update description about sysfs file system support omits 3781add5a4c3 arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits b587dc3c903b x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef omits d4facf7f48a4 riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] omits d8d0a036a772 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] omits 67f58762a82e selftests/exec: test for empty string on NULL argv omits 6308cb82b85a exec: Fix min/max typo in stack space calculation omits 7868c0dc9564 exec: force single empty string when argv is empty omits 51bdf3be255e fat: use pointer to simple type in put_user() omits 426530b76845 minix: fix bug when opening a file with O_DIRECT omits f502cb5e30fc fs/pipe.c: local vars have to match types of proper pipe_i [...] omits cc5530350030 fs/pipe: use kvcalloc to allocate a pipe_buffer array omits e38fa64bd3cb init/main.c: silence some -Wunused-parameter warnings omits 61112c35c03b init/main.c: return 1 from handled __setup() functions omits 936bc45e3229 init.h: improve __setup and early_param documentation omits c544b6980713 init: use ktime_us_delta() to make initcall_debug log more [...] omits a37c683111e0 kallsyms: print module name in %ps/S case when KALLSYMS is [...] omits 4decacedfe73 binfmt: move more stuff undef CONFIG_COREDUMP omits a80316a4e5ee ELF: fix overflow in total mapping size calculation omits 7a8104a90f19 fs/binfmt_elf: refactor load_elf_binary function omits b582fe4a59d1 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 omits b41e9c2c2d65 fs/binfmt_elf: fix AT_PHDR for unusual ELF files omits b882be7a9df0 checkpatch: add early_param exception to blank line after [...] omits 6383797f4df7 checkpatch: add --fix option for some TRAILING_STATEMENTS omits 46c0af315479 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] omits c8da9ad74572 lz4: fix LZ4_decompress_safe_partial read out of bound omits cbb6572b75e8 bitfield: add explicit inclusions to the example omits ccf943d990e7 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() omits 7dd6cb9d36d9 include: drop pointless __compiler_offsetof indirection omits e7ebf0a4abc0 Kconfig.debug: make DEBUG_INFO always default=n omits 29cc674e3c65 Kconfig.debug: make DEBUG_INFO selectable from a choice omits c1d63f6002bc kernel/ksysfs.c: use helper macro __ATTR_RW omits 458f0ac48adf proc/sysctl: make protected_* world readable omits 90ec2b77538c proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment omits ecc0e95ff017 proc/vmcore: fix possible deadlock on concurrent mmap and read omits cb3b07531593 proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix omits 5abaf801f442 proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks omits 7cd31b990b5b kernel/hung_task.c: Monitor killed tasks. omits 871793d4e9f1 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits b8a2f4743daa fs/buffer.c: add debug print for __getblk_gfp() stall problem omits db971a08b673 Docs/damon: update outdated term 'regions update interval' omits 53c10cd0ddbd Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] omits 3ae552a49a1c Docs/vm/damon: call low level monitoring primitives the op [...] omits 0444d5443795 mm/damon: remove unnecessary CONFIG_DAMON option omits c14466bd321a mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] omits c919de36070d mm/damon/dbgfs-test: fix is_target_id() change omits a416bf4d4367 mm/damon/dbgfs: use operations id for knowing if the targe [...] omits 08b6833c6d3f mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] omits 253eacbfecab mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] omits 7b479c13ae4a mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] omits 70aaa46a8d4a mm/damon: let monitoring operations can be registered and [...] omits 4a998a15d3f2 mm/damon: rename damon_primitives to damon_operations omits faa3b3956512 mm/damon: remove redundant page validation omits b6f51153ac85 mm/damon: remove the target id concept omits 449e2c6c3a37 mm/damon/core: move damon_set_targets() into dbgfs omits b1c89fd4dee2 Docs/admin-guide/mm/damon/usage: update for changed initai [...] omits 6e40d8c7858d mm/damon/dbgfs/init_regions: use target index instead of t [...] omits 428f4e698888 mm/hmm.c: remove unneeded local variable ret omits 69e5ea8f8556 mm/kfence: remove unnecessary CONFIG_KFENCE option omits 1b6c43d7dea8 mm/highmem: remove unnecessary done label omits 7f0c311f191a highmem-document-kunmap_local-v2 omits fc1268169077 highmem: document kunmap_local() omits 5fd0ab548cad mm/usercopy: return 1 from hardened_usercopy __setup() handler omits 3d7146ad4238 mm: uninline copy_overflow() omits 6756ac5a2c15 mm: remove usercopy_warn() omits 3a1c16299631 mm/zswap.c: allow handling just same-value filled pages omits 81b6d48da516 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 80bb7af74ddd drivers/base/memory: clarify adding and removing of memory blocks omits bf2490948061 drivers/base/memory: determine and store zone for single-z [...] omits 6a3d09d50357 drivers/base/node: rename link_mem_sections() to register_ [...] omits d13c83e2ef7c mm/memory_hotplug: fix misplaced comment in offline_pages omits deaf72b75ef1 mm/memory_hotplug: clean up try_offline_node omits 3560c37eb5ba mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] omits 97a32ac8020f mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix omits 9123e5e4c8ea mm/memory_hotplug: remove obsolete comment of __add_pages omits 09405db18e7a drivers/base/node: consolidate node device subsystem initi [...] omits f9a51940bf36 drivers/base/memory: add memory block to memory group afte [...] omits 1848767694f2 memcg: do not tweak node in alloc_mem_cgroup_per_node_info omits 8e526770372c mm: make free_area_init_node aware of memory less nodes omits 2526df91b29a mm, memory_hotplug: reorganize new pgdat initialization omits 08f4ec7d45c3 mm, memory_hotplug: drop arch_free_nodedata omits b2ddb406c977 mm-handle-uninitialized-numa-nodes-gracefully-fix omits e2ad74daf436 mm: handle uninitialized numa nodes gracefully omits 9187a0c07627 mm, memory_hotplug: make arch_alloc_nodedata independent o [...] omits 646d1e4d5cd3 mm: fix race between MADV_FREE reclaim and blkdev direct IO read omits c010092611ab mm/balloon_compaction: make balloon page compaction callba [...] omits 6b9bd02d83f9 mm/hwpoison: check the subpage, not the head page omits 5b8050748af4 mm/ksm: use helper macro __ATTR_RW omits bb628549c904 mm/vmstat: add event for ksm swapping in copy omits e95e03b36bed mm: page_io: fix psi memory pressure error on cold swapins omits 01b7f3fef82a memory tiering: skip to scan fast memory omits decca6bc944c NUMA balancing: optimize page placement for memory tiering system omits 3f1f5b0cc2d8 NUMA Balancing: add page promotion counter omits 03a6d5ead625 powerpc/fadump: opt out from freeing pages on cma activati [...] omits 3ee4514f2761 mm/cma: provide option to opt out from exposing pages on a [...] omits 00cec265290b mm,migrate: fix establishing demotion target omits 192ea5dead61 mm/migration: add trace events for base page and HugeTLB m [...] omits 3dfbc493ce4f mm/migration: add trace events for THP migrations omits b0b0520cea1f mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits a7d38b53bb14 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 4fa253c110c9 userfaultfd: provide unmasked address on page-fault omits b0081847ab8d mm/hugetlb: use helper macro __ATTR_RW omits e627664cc76a hugetlb-clean-up-potential-spectre-issue-warnings-v2 omits c38ef02245a9 hugetlb: clean up potential spectre issue warnings omits b120d9133438 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB omits b1c257ab9b35 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] omits a6a41b8857e5 selftests: vm: add a hugetlb test case omits 88420bf24fef mm: sparsemem: use page table lock to protect kernel pmd o [...] omits 91ff8dcde36f mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] omits a40ecdf37b12 mm: hugetlb: free the 2nd vmemmap page associated with eac [...] omits 84b3e7912032 mm/hwpoison: add in-use hugepage hwpoison filter judgement omits 1321e5b86cd4 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] omits be3a98dabf3c mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix omits a53f8b1913dc mm/hwpoison-inject: support injecting hwpoison to free page omits 38d23bfdcabf mm/memory-failure.c: remove unnecessary PageTransTail check omits ee80735185f8 mm/memory-failure.c: remove obsolete comment in __soft_off [...] omits 51508824536f mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] omits e6688f662ea0 mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev omits a3883cb93d05 mm/memory-failure.c: fix race with changing page more robustly omits 1781514bffb3 mm/memory-failure.c: rework the signaling logic in kill_proc omits 9979724d68b8 mm/memory-failure.c: catch unexpected -EFAULT from vma_address() omits aa51e8970119 mm/memory-failure.c: minor clean up for memory_failure_dev [...] omits 339a1aca7e38 mm: invalidate hwpoison page cache page in fault path omits f3f370a23ad2 mm/hwpoison: fix error page recovered but reported "not re [...] omits a6a44fd81743 mm/memory-failure.c: remove obsolete comment omits 211138655e74 mm: count time in drain_all_pages during direct reclaim as [...] omits 7e70a9259bc3 arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 omits 944625a51173 arch/x86/mm/numa: Do not initialize nodes twice omits beecc633f317 mm/page_alloc: do not prefetch buddies during bulk free omits 7b1c096bab9b mm/page_alloc: limit number of high-order pages on PCP dur [...] omits 19893704fcc0 mm/page_alloc: free pages in a single pass during bulk free omits 8b5734be2453 mm/page_alloc: drain the requested list first during bulk free omits ad722ea04d5b mm/page_alloc: simplify how many pages are selected per pc [...] omits d035ad92e4ea mm/page_alloc: track range of active PCP lists during bulk free omits bf0c200d1b09 mm/page_alloc: fetch the correct pcp buddy during bulk free omits ddda3399eaf0 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] omits 223b12266911 mm/page_alloc: mark pagesets as __maybe_unused omits 617f73bd54d3 mm: enforce pageblock_order < MAX_ORDER omits 799e2cc3686a cma: factor out minimum alignment requirement omits 2219a672b010 mm/page_alloc: don't pass pfn to free_unref_page_commit() omits f20eb6e7a297 mm/mmzone.h: remove unused macros omits 9409590efdd0 mm: discard __GFP_ATOMIC omits da4372fe3193 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() omits 63b8709b336f mm/page_alloc: add penalty to local_node omits ea5b955b3ace mm/page_alloc: adding same penalty is enough to get round- [...] omits 84960ba6abe6 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] omits a738819f3a27 mm/vmalloc.c: vmap(): don't allow invalid pages omits d77c853a1c3e mm/vmalloc.c: fix "unused function" warning omits 99e414006d71 mm/vmalloc: eliminate an extra orig_gfp_mask omits 778280ff2b38 mm/vmalloc: add adjust_search_size parameter omits c838f4e84eb5 mm/vmalloc: Move draining areas out of caller context omits dcfe158bf4f0 mm/vmalloc: remove unneeded function forward declaration omits ff8b00bea9ed mm/sparse: make mminit_validate_memmodel_limits() static omits b3b79d073335 memfd: fix shmem huge page failed to set F_SEAL_WRITE attr [...] omits 75bd4fdfed1f mm/memory.c: use helper function range_in_vma() omits a57887b897c0 mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT omits acc0af7d4d20 mm/mmap: drop generic vm_get_page_prot() omits 17bea9fae15c ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 78c7bf8cf1ef nds32/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 70f0b1dab7fa hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 50f501819c33 nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 431609ffe04d microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits c911c3e06bd1 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits d04ac70a8db2 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 9347ec1c135c parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 1e2bfe0a0db5 extensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 7f3bb80c3697 csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits e5baa033475e arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 58e7aa5b26b2 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2cacbc2d0c7a alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 48e3cb4f857a riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits d9da8b04d535 s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2df1bda10157 mm/mmap: drop arch_vm_get_page_pgprot() omits d792b7edf4a4 mm/mmap: drop arch_filter_pgprot() omits ae188f028a58 mm/mmap: drop protection_map[] omits 7cb9be04d2fd x86-mm-enable-arch_has_vm_get_page_prot-fix omits d6063079eb11 x86/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 873a0c86e57b arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 8d8d82a114a9 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 8cba5d803557 mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits b673cf7d39d5 sparc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 7090dbe0b837 arm64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits a0a6dafd295c powerpc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 2aa0b7fd8c87 mm/mmap: add new config ARCH_HAS_VM_GET_PAGE_PROT omits 91200c032ae0 mm/mmap: clarify protection_map[] indices omits 15d0ed667206 mm/debug_vm_pgtable: drop protection_map[] usage omits b3daaaa8734c mm/mmap: return 1 from stack_guard_gap __setup() handler omits 295d0917fa1e mm: rework swap handling of zap_pte_range omits e40af2f8f726 mm: change zap_details.zap_mapping into even_cows omits c8978ca48cb7 mm: rename zap_skip_check_mapping() to should_zap_page() omits 290545d32414 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 omits baa22b61e6ea mm: don't skip swap entry even if zap_details specified omits 1364a596c02f mm: replace multiple dcache flush with flush_dcache_folio() omits 54610eca1064 mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] omits 4cad9cee8a71 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() omits 2e880536d716 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] omits 29be5a2068e8 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] omits e74543e9a7ca mm: fix missing cache flush for all tail pages of compound page omits 10f7b8506d43 mm: thp: fix wrong cache flush in remove_migration_pmd() omits 2e4ce57a0c9d mm: remove mmu_gathers storage from remaining architectures omits ef123e214a46 mm: merge pte_mkhuge() call into arch_make_huge_pte() omits 1a0da52175af mm: generalize ARCH_HAS_FILTER_PGPROT omits 7bed74feb7c2 mm/memcg: move generation assignment and comparison together omits fde2d1c7c70c mm/memcg: set pos to prev unconditionally omits b5f43dcf511b mm/memcg: set memcg after css verified and got reference omits 57a269d66e06 mm/memcontrol: return 1 from cgroup.memory __setup() handler omits 84eaa32042c3 mm/memcg: disable migration instead of preemption in drain [...] omits 460d4eef954c mm/memcg: protect memcg_stock with a local_lock_t omits b0aa3039b55a mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] omits e8b6acea2fc0 mm/memcg: protect per-CPU counter by disabling preemption [...] omits 8f41f63b2a9d mm/memcg: disable threshold event handlers on PREEMPT_RT omits 5440168c48e9 mm/memcg: revert ("mm/memcg: optimize user context object [...] omits fa76c101fcde memcg: synchronously enforce memory.high for large overcharges omits 60d387d96aa4 selftests: memcg: test high limit for single entry allocation omits 11611e75c971 memcg: unify force charging conditions omits 92b31a3f1943 memcg: refactor mem_cgroup_oom omits e6754f1b4744 mm/memcg: retrieve parent memcg from css.parent omits 06d2554461ff mm/memcg: mem_cgroup_per_node is already set to 0 on allocation omits 1d3778a70cb7 memcg: add per-memcg total kernel memory stat omits 0e3eeef6fc12 memcg: replace in_interrupt() with !in_task() omits 6e0995eeeaa8 tmpfs: support for file creation time omits beb5196a9791 mm/gup: remove unused get_user_pages_locked() omits fc3739e3ebfe mm: change lookup_node() to use get_user_pages_fast() omits bc1b84017bba mm/gup: remove unused pin_user_pages_locked() omits 5c6189c28bbb mm/gup: follow_pfn_pte(): -EEXIST cleanup omits 4f40426658b2 mm: fix invalid page pointer returned with FOLL_PIN gups omits 07040e1860a1 filemap: remove find_get_pages() omits 277e04b14fd3 mm: unexport page_init_poison omits d7e9705bb715 tools/vm/page_owner_sort.c: fix the instructions for use omits 499292d11ef5 mm/page_owner.c: record tgid omits 013d4a9d7dca mm/page_owner: record task command name omits 0c653cdfa920 mm/page_owner: print memcg information omits 0041e85ca3b0 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] omits 8deab564e4a9 lib/vsprintf: avoid redundant work with 0 size omits 7237715a5ddf Documentation/vm/page_owner.rst: fix comments omits 57515905a31c Documentation/vm/page_owner.rst: fix unexpected indentation warns omits 41c070a29194 documentation-vm-page_ownerrst-update-the-documentation-fix omits b556a04cd4f7 Documentation/vm/page_owner.rst: update the documentation omits ceb131ed7a65 tools/vm/page_owner_sort.c: delete invalid duplicate code omits 814856adcdf4 tools/vm/page_owner_sort.c: two trivial fixes omits 9b110189e81e tools/vm/page_owner_sort.c: support sorting pid and time omits 1a050f3d5ee0 tools/vm/page_owner_sort.c: add switch between culling by [...] omits 7c5f3f68a50c tools/vm/page_owner_sort.c: support sorting by stack trace omits d0dcf62dc906 tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] omits 5b39afeab41e tools/vm/page_owner_sort.c: sort by stacktrace before culling omits b458a0679cf9 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] omits fb726476822c mm/page_alloc: reuse tail struct pages for compound devmaps omits e150bf53aca8 mm/sparse-vmemmap: improve memory savings for compound devmaps omits ae9f65a4001c mm/hugetlb_vmemmap: move comment block to Documentation/vm omits 30fc02e0ccf5 mm/sparse-vmemmap: refactor core of vmemmap_populate_basep [...] omits 655f38e9c36b mm/sparse-vmemmap: add a pgmap argument to section activation omits a44c62f89016 mount: warn only once about timestamp range expiration omits 640dd4b2aac0 remove congestion tracking framework omits 054c835b6a9e block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" omits 56324f910681 f2fs: replace congestion_wait() calls with io_schedule_timeout() omits 652f7e6f1b53 remove-bdi_congested-and-wb_congested-and-related-functions-fix omits 1aff5dcf699d remove bdi_congested() and wb_congested() and related functions omits 9cd21dce13f5 remove inode_congested() omits 361b9e057708 ceph: remove reliance on bdi congestion omits 91ead2273eb8 nfs: remove reliance on bdi congestion omits 1461c082d873 fuse: remove reliance on bdi congestion omits a2a1273a7074 mm: improve cleanup when ->readpages doesn't process all pages omits 976e208753ca mm: document and polish read-ahead code omits db82d7840b01 doc: convert 'subsection' to 'section' in gfp.h omits c8d4f0b9b2de ocfs2: fix ocfs2 corrupt when iputting an inode omits 6db85ca58fe1 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits bfc6d8d4f6b0 ocfs2: reflink deadlock when clone file to the same direct [...] omits 2cb076bd8640 fs/ocfs2: fix comments mentioning i_mutex omits e9fbed17e43a ocfs2: cleanup some return variables omits 84376f01d377 ntfs: add sanity check on allocation size omits f764f8970ea0 scripts/spelling.txt: add more spellings to spelling.txt omits e5077202835e procfs: prevent unprivileged processes accessing fdinfo dir omits 994a220fc041 /proc/kpageflags: do not use uninitialized struct pages omits 2e1a676a34dc /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 3379e42e7b30 userfaultfd: mark uffd_wp regardless of VM_WRITE flag omits 903002f34a80 mm: fix use-after-free when anon vma name is used after vm [...] omits 93abb688f701 mm: prevent vm_area_struct::anon_name refcount saturation omits 601d45c2804a mm: refactor vm_area_struct::anon_vma_name usage code omits 9a38a914c334 selftests/vm: cleanup hugetlb file after mremap test omits 269e7d43fb69 mm: fix panic in __alloc_pages omits 984e5337275f coredump: also dump first pages of non-executable ELF libraries omits 292d15696d8f selftests/memfd: clean up mapping in mfd_fail_write omits 32c6fe80cf1f mailmap: update Roman Gushchin's email omits 41bf4366a650 MAINTAINERS, SLAB: add Roman as reviewer, git tree omits 50f3765f2528 MAINTAINERS: remove Vladimir from memcg maintainers omits b6d159f0b20e MAINTAINERS: add Roman as a memcg co-maintainer omits 34025716eda0 selftest/vm: fix map_fixed_noreplace test failure omits 2a833bab2b18 mm: fix use-after-free bug when mm->mmap is reused after b [...] omits 2207ab13eee4 hugetlbfs: fix a truncation issue in hugepages parameter omits e3de5e1a5cd2 kasan: test: prevent cache merging in kmem_cache_double_destroy omits 3aea6b80f1aa mm/hugetlb: fix kernel crash with hugetlb mremap omits 9cedf770da7e MAINTAINERS: add sysctl-next git tree omits 14c198936241 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 79588808f404 linux-next: build failure after merge of the maple tree omits d24e0b1268c1 Merge branch 'maple/mainline' of https://github.com/oracle [...] omits a482fa6d86be Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits fe9a80ea111e Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 897e3c9251fe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e9ab26d69b97 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a0ace9046423 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f82999f754f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 508667dba889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e960d1d06488 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 21e8b298f086 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 85d1911dd96a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9b6fd3d35c34 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 2ecb631cd39c Merge branch 'main' of git://git.infradead.org/users/willy [...] omits aeb990a4b63f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8efb9bdd276 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 05062216caf2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 04ccc5050449 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 8eae7508d4bb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 20b2d08056e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5848936620e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 98a3f96e20a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c3010cc392be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9e5a477affc Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 8bc2170d3444 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 99f30ba9327a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7aeef3a8151 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5d72c9b9464 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 185ceaff2c89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 844666b33989 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4d3f3f514ee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26ed335a073f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8eb6bfe08449 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5ce1a62ed903 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 05a9b4fa807c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 92c0866d4b0d Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits db9a20ea28a7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits b5d03e85f259 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 25a71a35ce69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fea9261c8a60 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3d69ee43d13f Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 03bb24fb997d next-20220224/char-misc omits ccbf629b9962 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 2f17feceb671 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 2a6d6f8b2fa8 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits e45c78f6c2db Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 60cd297d88ab Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits b83c72173056 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 16b2228a9f3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10a1b662395f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bb44d24a8389 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7a442489f062 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c36e57603c3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 697127f3c8e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8f92a98d6087 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 4f47f0bb581d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f0500993ac88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f97d323ac13a Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 9c8a8583269e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 30bab64e0d0d Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 5141bf266e18 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits d01103ea4e1e fix up for "spi: make remove callback a void function" omits 650a9cef4fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 27d8c6d820ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32dd10b06d7b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 74ce020775dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2dc84ce6422a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c58dc3aac01c Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 7cafbe39857f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e8670a3500a3 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 02b8686fbce7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 9437f4a1cd83 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits cb170b4b5a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 567821a2b1b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d54207b61470 virt: vmgenid: introduce driver for reinitializing RNG on VM fork omits 050765ae6194 next-20220222/mfd omits 80c67d55a95f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a7b22cbd6e9a Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits c99161df4755 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1a7d955e198e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b73f18294ab Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 9e99c982744a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f27f93cbe1c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d9a88c2a77f mm/mmap.c: Pass in mapping to __vma_link_file() omits 1a221053630e mm/mmap: Drop range_has_overlap() function omits 82e080f31808 mm: Remove the vma linked list omits 924caf3f18ba riscv: Use vma iterator for vdso omits 508ccc88b3fd nommu: Remove uses of VMA linked list omits 645ad557a91e i915: Use the VMA iterator omits e2f1b4abf0b4 mm/swapfile: Use vma iterator instead of vma linked list omits 1701b841c5ee mm/pagewalk: Use vma_find() instead of vma linked list omits 37c83aeda790 mm/oom_kill: Use maple tree iterators instead of vma linked list omits 3eee4bd35301 mm/msync: Use vma_find() instead of vma linked list omits 103cb39d6431 mm/mremap: Use vma_find_intersection() instead of vma linked list omits 01378ada3ee4 mm/mprotect: Use maple tree navigation instead of vma linked list omits 489b8e8c9ac0 mm/mlock: Use vma iterator and instead of vma linked list omits 5ae269ecfe44 mm/mempolicy: Use vma iterator & maple state instead of vm [...] omits 2c79ce06e52e mm/memcontrol: Stop using mm->highest_vm_end omits fa0d258df142 mm/madvise: Use vma_find() instead of vma linked list omits ca2020d1ef43 mm/ksm: Use vma iterators instead of vma linked list omits 45f9a7993a7e mm/khugepaged: Stop using vma linked list omits 27a4d7f13a4a mm/gup: Use maple tree navigation instead of linked list omits 20e49acda946 bpf: Remove VMA linked list omits e25f6e2b1276 fork: Use VMA iterator omits 4e95cb459e60 sched: Use maple tree iterator to walk VMAs omits b8c2d19a07e7 perf: Use VMA iterator omits 0c64ca08ac78 acct: Use VMA iterator instead of linked list omits 269b953e377e ipc/shm: Use VMA iterator instead of linked list omits 4a628d9b612a userfaultfd: Use maple tree iterator to iterate VMAs omits 8fc523792fc8 fs/proc/task_mmu: Stop using linked list and highest_vm_end omits 80afbad7bd07 fs/proc/base: Use maple tree iterators in place of linked list omits 62dbd7cbad3f exec: Use VMA iterator instead of linked list omits 42e5629f2018 coredump: Remove vma linked list walk omits 21ff3f99194f binfmt_elf: Remove vma linked list walk omits 0580482996ee um: Remove vma linked list walk omits bbc500a4a526 optee: Remove vma linked list walk omits 22522a3ff1fd cxl: Remove vma linked list walk omits e8a783330c83 xtensa: Remove vma linked list walks omits cb089d32f537 x86: Remove vma linked list walks omits 181319eed1e2 s390: Remove vma linked list walks omits 62a6db3c63bf powerpc: Remove mmap linked list walks omits 18456af59200 parisc: Remove mmap linked list from cache handling omits 3df6882e7ffd arm64: Remove mmap linked list from vdso omits 011ed68f57f4 mm/mmap: Change do_brk_munmap() to use do_mas_align_munmap() omits db79cccadb03 mm/mmap: Reorganize munmap to use maple states omits ee52d4476522 mm/mmap: Move mmap_region() below do_munmap() omits 1321422fd168 mm: Convert vma_lookup() to use mtree_load() omits eaf7fe28ab80 mm: Remove vmacache omits 163dc0b4ba17 mm/mmap: Use advanced maple tree API for mmap_region() omits a1852573cf3e mm: Use maple tree operations for find_vma_intersection() omits ecbd476c8251 mm/mmap: Change do_brk_flags() to expand existing VMA and [...] omits c6c21cd8ef9a mm/khugepaged: Optimize collapse_pte_mapped_thp() by using [...] omits f36c8ebc63d1 mm: Optimize find_exact_vma() to use vma_lookup() omits 613032413b7c xen: Use vma_lookup() in privcmd_ioctl_mmap() omits 6e23df87c1a3 mmap: Change zeroing of maple tree in __vma_adjust() omits a46cb269b538 mm: Remove rb tree. omits 44b3310b0dc3 proc: Remove VMA rbtree use from nommu omits 668a7703502f damon: Convert __damon_va_three_regions to use the VMA iterator omits 9e18c1f6e791 kernel/fork: Use maple tree for dup_mmap() during forking omits 109096564d5f mm/mmap: Use maple tree for unmapped_area{_topdown} omits 7de1b0cc3fb1 mm/mmap: Use the maple tree for find_vma_prev() instead of [...] omits 5b515c487158 mm/mmap: Use the maple tree in find_vma() instead of the rbtree. omits 2f09438aa7a7 mmap: Use the VMA iterator in count_vma_pages_range() omits 0a800ebf61cc mm: Add VMA iterator omits 8973ee6380c1 mm: Start tracking VMAs with maple tree omits 8dc4e3f627b8 lib/test_maple_tree: Add testing for maple tree omits 564eadc47f5f Maple Tree: Add new data structure omits fad4a9b9a52c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b4a3cf5b8cd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0dabc322641d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8cc4bcbdfadc Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits f51c23a325e6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 8bac67c47439 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 24da2f284ff5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits d85de0ecb470 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 47b0b0b03a58 next-20220224/drm omits 173b7710b2de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 877f6477c963 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits e8d5e9938e81 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 36a9c4684a9c Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 4906c804ebe0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6e5c8c763750 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits de7127919190 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 02ae6deae97e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84c07448c32d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f53ebd87dba3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21a8be97a8a2 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 1942cc7b102f Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 4948674c7609 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits c5b1be9ea11a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits bdcdd9cb6257 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 3ca468589373 Merge branch 'master' of git://linuxtv.org/media_tree.git omits 360759f6d3df Merge branch 'docs-next' of git://git.lwn.net/linux.git omits bb9baeef9324 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits a8724836affe Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 04e3fb5f69ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d5df13a7c11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 40b5eb636471 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9fe54d524058 Merge branch 'for-5.18/block' into for-next omits 950a69daaecf block: cancel all throttled bios in del_gendisk() omits 2413983e29c5 random: add mechanism for VM forks to reinitialize crng omits 667075196c90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00514d8ef2e8 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 24f162aa4a6e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a7bf921dc814 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits b51e10d6f273 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits be4a3f56e75d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e0546c55ca6 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits bcec0f8f4cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 662f1e9ddf41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50afeeccc23c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5bd4cb3ba6d6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 2d68236c9e2c Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f033b66b9062 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits b75eec76139d Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits a9eb5534413d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51a573b73fea Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits b6c25cb43bb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72b0bf458b28 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits e0417d887289 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 670a1e509c90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eb49a2bb5e04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 84eecbbe968c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits da502be3e08f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5eb8dc0af2ef Merge branch 'for-next' of git://github.com/openrisc/linux.git omits 6f1afb043966 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ea07638e4cb1 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 8f3493ed327b Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits b64e99366189 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5bde2d42f5a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8076eebb12c7 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits fcfa894ffa4e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 9aaf7550763e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4dc13f9e723 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 0e4118e44f95 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits badc5ec99152 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits f3a72eea189c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 57e792f8948b Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 9db3d63e6f0d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 607e3f25321c Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits c30494ae42d0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 4d4b970c4fca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d316d13e0017 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9defd67f5ec1 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits f0f1fabfa0e0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ca1cace9675c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8cad210d4d9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e4312111300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae5439e8254b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 46c87a6ee495 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4927d494c566 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4bff7bc8d2ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5889574695bf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b8986c15d487 next-20220224/at91 omits 11a6e13c746b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 193e8290ea69 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a738b2c63707 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 554496cbf71c Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 004385490ab4 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 2ac5466bc31d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b91de7b2b67b Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 0e43e1e61bac Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits b2aa86ac62ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be0fce59f923 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 73f5b4231934 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits eb90b11d71c0 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 036f2b0c08b1 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits e1d730f16356 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bc26a5597cac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e69f4c739229 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6dea3f8f131d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 7a4ec6d02bcf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0e3392b218c6 Merge branch 'fix' of git://git.kernel.org/pub/scm/linux/k [...] omits dbc4a6eac676 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 5000a01b5abd Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c5630400e166 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f4381241d4a5 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5840046d0098 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 096ae3c57b4e Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits b12813ae7fb8 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 0541d0dbdbaf Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 986ac8316f46 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 3fa2a3057993 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 9e63b7df3509 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits d00c8596b799 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 09e086f4fe72 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 351aedf27c0e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 983e82b3efe2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 70dd966223ce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6d9c4dbc63c7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2a0d1a41653f Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4a2930ffa878 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits c37df36b80a7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a92f34ff9169 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 17f463c2f028 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits ea66cee685fd Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 9db3b740a801 hwmon: (sch5627) Add pwmX_auto_channels_temp support omits 2dffe0866917 hwmon: (core) Add support for pwm auto channels attribute omits 31d8f414e159 hwmon: (lm70) Add ti,tmp125 support omits c9b3cfbdfd4c dt-bindings: Add ti,tmp125 temperature sensor binding omits 51e773764d11 mips: Rename mt_init to mips_mt_init omits b40909ea3e28 Merge remote-tracking branch 'spi/for-5.16' into spi-linus omits 736fd982b84c drm/radeon: Add HD-audio component notifier support (v2) omits 62e6a0792bbd Revert "drm/amd/display: To modify the condition in indica [...] omits d149d9fd55b8 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits be18ee3c677b drm/amdgpu: only check for _PR3 on dGPUs omits d28cea608972 drm/amdgpu: add another raven1 gfxoff quirk omits e3bf1f7734a5 Merge branch for-5.18/arm64/defconfig into for-next omits 35065eafe951 Merge branch for-5.18/arm64/dt into for-next omits 241c0dd871f2 Merge branch for-5.18/arm/dt into for-next omits 13f35c773e0b Merge branch for-5.18/memory into for-next omits 2c519a12e08a Merge branch for-5.18/dt-bindings into for-next omits a11a0d27a0b7 Merge branch for-5.18/soc into for-next omits 1faf368d6864 Merge branch for-5.17/arm/dt into for-next omits d106839eb06e hwmon: (pmbus/pli1209bc) Add regulator support omits 20e1d09ab104 hwmon: (pmbus) Add support for pli1209bc omits 3983f83517ff dt-bindings:trivial-devices: Add pli1209bc omits 34d09e3efb81 dt-bindings: vendor-prefixes: add Vicor Corporation omits fc4232749306 Merge branches 'acpi-misc' and 'acpi-x86' into linux-next omits 44b0fd34f8d4 Merge branch 'for-5.18/io_uring' into for-next omits b28f069e6d47 Merge branch 'for-5.18/drivers' into for-next omits 297d91439d38 f2fs: Restore rwsem lockdep support omits 43202c19b03b Merge branches 'for-next/coredump', 'for-next/docs', 'for- [...] omits 2ff4ec783f4c null_blk: null_alloc_page() cleanup omits 4a330a241a41 null_blk: remove hardcoded null_alloc_page() param omits 62fabd56faaf x86/PCI: Disable exclusion of E820 reserved addresses in s [...] omits df1ff9f77e89 hwmon: (occ) Add soft minimum power cap attribute omits cae6551f44f1 hwmon: (pmbus) Add regulator supply into macro omits d5c1a946c24a hwmon: (dell-smm) Improve temperature sensors detection omits 14990cb68a2f hwmon: (dell-smm) Make fan/temp sensor number a u8 omits 5152de2f3e2d hwmon: (dell-smm) Add SMM interface documentation omits 6113a27bda21 hwmon: (dell-smm) Reword and mark parameter "force" as unsafe omits 92745b557214 hwmon: (occ) Add sysfs entries for additional extended sta [...] omits 1f42b986a936 hwmon: (occ) Add sysfs entry for OCC mode omits 4c48e8dd2bbf hwmon: (occ) Add sysfs entry for IPS (Idle Power Saver) status omits fa270ba8e10f hwmon: (asus-ec-sensors) do not print from .probe() omits ef9126a47f9d hwmon: (pmbus/lm25066) Add regulator support omits b2d41e18d11c hwmon: (pmbus) Add get_error_flags support to regulator ops omits 3dba389d529e hwmon: (asus-ec-sensors) depend on X86 in KConfig omits 9a728c9bc9cf hwmon: (asus-ec-sensors) merge setup functions omits fd7f76af65ce hwmon: (asus-ec-sensors) deduce sensor signedness from its type omits 4f1a5ce28e0b hwmon: (tc654) Add thermal_cooling device support omits 8a6489acc4b8 hwmon: (dell-smm) rewrite CONFIG_I8K description omits 0f57e3c1dc1c x86/Kconfig: move and modify CONFIG_I8K omits 3a380e8d3e43 hwmon: (asus-ec-sensors) add CPU core voltage omits f23e9a2649d5 hwmon: (adt7x10) Use hwmon_notify_event omits 8111fc489ac4 hwmon: (adt7x10) Remove empty driver removal callback omits f40143f884c2 hwmon: (adt7x10) Use devm_request_threaded_irq omits 2efb74e09e37 hwmon: (adt7x10) Use devm_hwmon_device_register_with_info omits def39777286e hwmon: (adt7x10) Add device managed action for restoring config omits a305c9d1c3c1 hwmon: (adt7x10) Convert to use regmap omits bc680c50f588 hwmon: (nct6775) add ASUS ROG STRIX Z390/Z490/X570-* / PRI [...] omits 4c6ad1e4aee1 hwmon: (asus-ec-sensors) read sensors as signed ints omits 34222cf0de57 hwmon: (asus-ec-sensors) fix a typo in asus_ec_probe() omits 228194c4a552 hwmon: (asus-ec-sensors) Add Crosshair VIII Hero WiFi omits 9e54dc5f3da9 hwmon: (max6639) Add regulator support omits eed7990254b9 hwmon: (max6639) Update Datasheet URL omits cecd8f03a83d hwmon: (mlxreg-fan) Use pwm attribute for setting fan spee [...] omits c4ca43ccf085 hwmon: deprecate asis_wmi_ec_sensors driver omits b36eb7504974 hwmon: (asus-ec-sensors) update documentation omits 2b62cca416f3 hwmon: (asus-ec-sensors) add driver for ASUS EC omits b60330d35431 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING omits 375462c5b930 hwmon: (sch56xx-common) Replace msleep() with usleep_range() omits c8597a2a22e5 hwmon: (sch56xx-common) Add automatic module loading on su [...] omits f21e59980c03 hwmon: (sch56xx) Autoload modules on platform device creation omits d5f5c365a507 hwmon: Fix possible NULL pointer omits f08ad4b4f547 hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] omits d7bdd36d9806 hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] omits ad2b0e1d3c60 hwmon: (powr1220) Cosmetic changes omits 409d17887d1f dt-bindings: hwmon: lm90: Drop Tegra specifics from example omits 9811f2a97d47 hwmon: (pmbus) Remove trailing whitespaces from Kconfig file omits 40a02b932f28 hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II omits b38ee7c1168b hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro omits 4410d6c535fc Documentation: ABI: Add ABI file for legacy /proc/i8k interface omits a454163637a2 Documentation: admin-guide: Add Documentation for undocume [...] omits 77b7070aeed2 Documentation: admin-guide: Update i8k driver name omits cd42615c6186 hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist omits b908f11554d7 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A omits d712dcc4da18 hwmon: Add "label" attribute omits c0cc6b2a7cd4 ABI: hwmon: Document "label" sysfs attribute omits c4b12b8b43c9 hwmon: (nct6775) add support for TSI temperature registers omits a247071c9b9e hwmon: (lm83) Convert to use with_info API omits f5735768ac85 hwmon: (lm83) Explain why LM82 may be misdetected as LM83 omits fb925c1fef93 hwmon: (lm83) Demote log message if chip identification fails omits 768115d23f1b hwmon: (lm83) Replace temperature conversion macros with s [...] omits d83e2303d6bb hwmon: (lm83) Use regmap omits 22295bc1dca2 hwmon: (lm83) Replace new_client with client omits c46f644e6c38 hwmon: (lm83) Move lm83_id to avoid forward declaration omits 51347c0769f7 hwmon: (lm83) Reorder include files to be in alphabetic order omits e84b9b34b003 hwmon: Report attribute name with udev events omits bc2959102cb9 Merge branch 'for-5.18/block' into for-next omits 12335bbb9fc7 nds32: move core-y in arch/nds32/Makefile to arch/nds32/Kbuild omits c6f1b980aec1 Merge branch 'devel' into for-next omits 45d9de484a57 Merge branch 'set_fs-3' of git://git.kernel.org/pub/scm/li [...] omits 4315f889272a Merge branch 'for-5.18/block' into for-next omits 81ba80d2dbd7 uaccess: remove CONFIG_SET_FS omits 741dabc16f3e ia64: remove CONFIG_SET_FS support omits 447fd126a9aa sh: remove CONFIG_SET_FS support omits 3a4365b3e1a1 sparc64: remove CONFIG_SET_FS support omits 4870475440b4 lib/test_lockup: fix kernel pointer check for separate add [...] omits 189d2606eda6 uaccess: generalize access_ok() omits 27e8140d7819 uaccess: fix type mismatch warnings from access_ok() omits 94e4914e8ffe arm64: simplify access_ok() omits 66e7c45d6e4f m68k: fix access_ok for coldfire omits 6c1fb01964e9 mips: use simpler access_ok() omits 19793a2d6c63 uaccess: add generic __{get,put}_kernel_nofault omits ec7ef42b3b2c nios2: drop access_ok() check from __put_user() omits 8a4f0b32c5aa x86: use more conventional access_ok() definition omits 3b71bf0272a5 x86: remove __range_not_ok() omits aa9065b608d5 sparc64: add __{get,put}_kernel_nofault() omits 030a7020b896 nds32: fix access_ok() checks in get/put_user omits 3f21c7548d85 uaccess: fix nios2 and microblaze get_user_8() omits 579d0bed7472 f2fs: avoid sb_start_intwrite during eviction omits 122298d2b94a Merge branch 'for-5.18/io_uring' into for-next omits f091aeb982ef Merge branch 'for-5.18/block' into for-next omits 2b6250439cf9 Merge branch 'for-5.18/block' into for-next omits 052cece0eca5 Merge branch 'for-5.18/block' into for-next omits ef649f039cfe Merge branch 'for-5.18/block' into for-next omits b6f7a3bc71b4 Merge branch 'for-5.18/block' into for-next omits 03546d43eb84 Merge branch 'for-5.18/drivers' into for-next omits 55143a783f07 null_blk: remove hardcoded alloc_cmd() parameter omits a102cd383c4a Merge branch 'for-5.18/drivers' into for-next omits e54bd217b585 loop: allow user to set the queue depth omits 29e13a9196fd loop: remove extra variable in lo_req_flush omits d55a2148eaa6 loop: remove extra variable in lo_fallocate() omits d6fcd8b8eadc loop: use sysfs_emit() in the sysfs xxx show() omits 9860f79d9db3 Merge branch 'for-5.18/io_uring' into for-next omits 70ccd5b95827 Merge branch 'for-5.18/block' into for-next omits 0ac6d39b8240 Merge branch 'for-5.18/block' into for-next omits 08492c310520 Merge branch 'for-5.18/drivers' into for-next omits 08db7e5318c7 Merge branch 'for-5.18/block' into for-next omits 090b71c8ebbe null_blk: fix return value from null_add_dev() omits a5da5671adbe radix tree test suite: Add lockdep_is_held to header omits 3a77b4e41d4f radix tree test suite: Add support for slab bulk APIs omits bbffce2004cf radix tree test suite: Add allocation counts and size to k [...] omits 94e334ab8448 radix tree test suite: Add kmem_cache_set_non_kernel() omits 4836d3830748 radix tree test suite: Add pr_err define omits 47802b3f1d66 xarray: Fix bitmap breakage omits be1bf2fe66fb binfmt_elf: Take the mmap lock when walking the VMA list omits 3837d3f03400 f2fs: fix missing free nid in f2fs_handle_failed_inode omits 9c63ffcf4786 Merge branch 'for-5.18/drivers' into for-next omits 65f43c679194 loop: clean up grammar in warning message omits 2d6998968c1f Merge branch 'for-5.18/block' into for-next omits 697ed8a83bca Merge branch 'for-5.18/block' into for-next omits 9edc6ddf51b6 Merge branch 'for-5.18/block' into for-next omits 30992d861ffd Merge branch 'for-5.18/io_uring' into for-next omits 23a3fe5e6bb5 Merge branch 'for-5.18/drivers' into for-next omits a41cdf83a631 block/rnbd: Remove a useless mutex omits dce0a4d0fe84 Merge branch 'for-5.18/io_uring' into for-next omits 7dda5d8c28c6 Merge branch 'for-5.18/block' into for-next omits 98c626b9d966 Merge branch 'for-5.18/io_uring' into for-next omits e1e5798b61be Merge branch 'for-5.18/block' into for-next omits f9f95d675c36 Merge branch 'for-5.18/block' into for-next omits 93c54e7ed917 Merge branch 'for-5.18/block' into for-next omits ae113e62cafc Merge branch 'for-5.18/block' into for-next omits 167a6b0e4584 Merge branch 'for-5.18/drivers' into for-next omits c72d977366f2 Merge branch 'for-5.18/block' into for-next omits 448025c10393 block/rnbd: client device does not care queue/rotational omits d8025e5b13f8 block/rnbd-clt: fix CHECK:BRACES warning omits ed43eed0a6ac Merge branch 'devel-stable' into for-next omits c8469eb98626 Merge branches 'misc' and 'fixes' into for-next omits 9be3df0e718c Merge branch 'at91-defconfig' into at91-next omits c4b365624007 Merge branch 'at91-soc' into at91-next omits 73537e0e4042 Merge branch 'at91-dt' into at91-next omits 24b6917de8d9 ARM: dts: at91: add Microchip EVB-KSZ9477 board omits 504db853726c ARM: dts: at91: sama5d2_xplained: remove PA11__SDMMC0_VDDS [...] omits 98ba6eee87f2 Merge branch 'clk-at91' into at91-next omits 3e3df268b966 Merge branch 'clk-at91' into at91-next adds 5f6b0f2d037c ata: pata_hpt37x: fix PCI clock detection adds 8d093e02e898 ata: pata_hpt37x: disable primary channel on HPT371 adds 78081594971a Merge tag 'ata-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds 548b1af45d1a Merge tag 'usb-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds d8fc3bb606d8 Merge tag 'tty-5.17-rc6' of git://git.kernel.org/pub/scm/l [...] adds eae9350eb40a Merge tag 'staging-5.17-rc6' of git://git.kernel.org/pub/s [...] adds d68ccfdbe520 Merge tag 'driver-core-5.17-rc6' of git://git.kernel.org/p [...] adds c47658311d60 Merge tag 'char-misc-5.17-rc6' of git://git.kernel.org/pub [...] adds 2800b6d0fc39 Merge tag 'pm-5.17-rc6' of git://git.kernel.org/pub/scm/li [...] adds 3abea10e6a8f thermal: int340x: fix memory leak in int3400_notify() adds e48cb5c2c65d Merge tag 'thermal-5.17-rc6' of git://git.kernel.org/pub/s [...] adds 0e9894e6aac2 Merge tag 'regmap-fix-v5.17-rc5' of git://git.kernel.org/p [...] adds 64b5132b897c Merge tag 'regulator-fix-v5.17-rc5' of git://git.kernel.or [...] adds 4b23c6ecefcc Merge tag 'spi-fix-v5.17-rc5' of git://git.kernel.org/pub/ [...] adds 115ccd2278cc Merge tag 'gpio-fixes-for-v5.17-rc6' of git://git.kernel.o [...] adds 081bdc9fe05b RDMA/ib_srp: Fix a deadlock adds 22e9f71072fa RDMA/cma: Do not change route.addr.src_addr outside state checks adds ca7457236d47 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds c0419188b5c1 Merge tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/s [...] adds 9137eda53752 Merge tag 'configfs-5.17-2022-02-25' of git://git.infradea [...] adds 3bd9dd813820 Merge tag 'xfs-5.17-fixes-2' of git://git.kernel.org/pub/s [...] adds 2c8c230edab5 Merge tag 'riscv-for-linus-5.17-rc6' of git://git.kernel.o [...] adds bbcf7b0e2e4b MAINTAINERS: add sysctl-next git tree adds db110a99d336 mm/hugetlb: fix kernel crash with hugetlb mremap adds 70effdc3756c kasan: test: prevent cache merging in kmem_cache_double_destroy adds e79ce9832316 hugetlbfs: fix a truncation issue in hugepages parameter adds f798a1d4f94d mm: fix use-after-free bug when mm->mmap is reused after b [...] adds f39c58008dee selftest/vm: fix map_fixed_noreplace test failure adds 7d547dcf97f2 MAINTAINERS: add Roman as a memcg co-maintainer adds 0a972e72e2f9 MAINTAINERS: remove Vladimir from memcg maintainers adds bb9d54549923 MAINTAINERS: add Shakeel as a memcg co-maintainer adds 7b0112f34329 MAINTAINERS, SLAB: add Roman as reviewer, git tree adds 9502bdbf34e4 mailmap: update Roman Gushchin's email adds fda153c89af3 selftests/memfd: clean up mapping in mfd_fail_write adds 086ee11b0384 Merge branch 'akpm' (patches from Andrew) adds e41898d2ba51 Merge tag 'fixes-2022-02-26' of git://git.kernel.org/pub/s [...] adds 7414db411919 rtla: Fix systme -> system typo on man page adds ce33c845b030 tracing: Dump stacktrace trigger to the corresponding instance adds 302e9edd5498 tracing: Have traceon and traceoff trigger honor the instance adds b61edd57740d eprobes: Remove redundant event type information adds bc82c38a6933 tracing: Uninline trace_trigger_soft_disabled() partly adds 7acf3a127bb7 tracing: Ensure trace buffer is at least 4096 bytes large adds ab2f993c01f2 ftrace: Remove unused ftrace_startup_enable() stub adds dd990352f01e tracing/osnoise: Make osnoise_main to sleep for microseconds adds 851e99ebeec3 tracefs: Set the group ownership in apply_options() not pa [...] adds c5229a0bd478 tracing: Fix selftest config check for function graph star [...] adds dd48f316a121 rtla/hist: Make -E the short version of --entries adds 316f71017246 rtla/osnoise: Free params at the exit adds 90f59ee41abf rtla/osnoise: Fix error message when failing to enable tra [...] adds 2293be58d6a1 Merge tag 'trace-v5.17-rc4' of git://git.kernel.org/pub/sc [...] adds 6676ba2a6df6 Merge tag 'pinctrl-v5-17-3' of git://git.kernel.org/pub/sc [...] adds ddbd89deb7d3 swiotlb: fix info leak with DMA_FROM_DEVICE adds 98f3e84f8df6 Merge tag 'dma-mapping-5.17-1' of git://git.infradead.org/ [...] adds 52a025546731 Merge tag 'irq-urgent-2022-02-27' of git://git.kernel.org/ [...] adds 7e57714cd0ad Linux 5.17-rc6 adds d920eaa4c455 ARM: Fix kgdb breakpoint for Thumb2 adds 11c57c3ba94d ARM: 9178/1: fix unmet dependency on BITREVERSE for HAVE_A [...] adds 2002527ecc5e Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds f03f10a9823a Merge tag 'omap-for-v5.17/fixes-signed' of git://git.kerne [...] adds c253bf70c657 Merge tag 'soc-fsl-fix-v5.17' of git://git.kernel.org/pub/ [...] adds 40088d638c2b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds d106c3613c7b Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds dcf4ff7a48e7 xen/netfront: destroy queues before real_num_tx_queues is zeroed adds 087a7b944c5d net: stmmac: only enable DMA interrupts when ready adds 9f1c50cf3916 net/smc: fix connection leak adds 91b0383fef06 net: dcb: flush lingering app table entries for unregister [...] adds 31372fe9668e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8d0657f39f48 ibmvnic: free reset-work-item when flushing adds 765559b10ce5 ibmvnic: initialize rc before completing wait adds 83da53f7e4bd ibmvnic: define flush_reset_queue helper adds 36491f2df9ad ibmvnic: complete init_done on transport events adds 570425f8c7c1 ibmvnic: register netdev after init of adapter adds ae16bf15374d ibmvnic: init init_done_rc earlier adds f628ad531b4f ibmvnic: clear fop when retrying probe adds fd98693cb072 ibmvnic: Allow queueing resets during probe adds 5a83dd14c63b Merge branch 'ibmvnic-fixes' adds 767b9825ed17 net: chelsio: cxgb3: check the return value of pci_find_ca [...] adds b3a34dc362c0 net: sparx5: Fix add vlan when invalid operation adds 50e06ddceeea net: sxgbe: fix return value of __setup handler adds e01b042e580f net: stmmac: fix return value of __setup handler adds f4896248e902 can: etas_es58x: change opened_channel_cnt's type from ato [...] adds 035b0fcf0270 can: gs_usb: change active_channels's type from atomic_t to u8 adds c5048a7b2c23 can: rcar_canfd: rcar_canfd_channel_probe(): register the [...] adds 328e765c0373 Merge tag 'linux-can-fixes-for-5.17-20220225' of git://git [...] adds fc2e6b3b132a iavf: Rework mutexes for better synchronisation adds 974578017fc1 iavf: Add waiting so the port is initialized in remove adds 3ccd54ef44eb iavf: Fix init state closure on remove adds 0579fafd37fb iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS adds a472eb5cbaeb iavf: Fix race in init state adds e85ff9c631e1 iavf: Fix deadlock in iavf_reset_task adds d2c0f45fcceb iavf: Fix missing check for running netdev adds 14756b2ae265 iavf: Fix __IAVF_RESETTING state usage adds 519ca6fa9605 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] adds 20698b22c305 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 95476752c92d Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 8c501db9dba4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cf91d23d933d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c95f6843f2b0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds b34d91041b72 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 83e00152dbfd Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds 4b1062ee1e8d iio: imu: st_lsm6dsx: use dev_to_iio_dev() to get iio_dev struct adds 5468fa5d6695 iio: adc: aspeed: Add divider flag to fix incorrect voltag [...] adds bf0938059ada iio: accel: mma8452: use the correct logic to get mma8452_data adds c82eda28e7f7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 7cf1de957a98 mtd: rawnand: omap2: Actually prevent invalid configuratio [...] adds ee0bb3e85c80 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds cd9eeca1c0f7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 498ceb377090 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds bca06b85fcaf Revert "KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()" adds 1a71581012dd Revert "KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()" adds a867e9d0cc15 KVM: arm64: Don't miss pending interrupts for suspended vCPU adds 456f89e0928a KVM: selftests: aarch64: Skip tests if we can't create a vgic-v3 adds ece32a75f003 Merge tag 'kvmarm-fixes-5.17-4' of git://git.kernel.org/pu [...] adds 40cd58dbf121 x86/kvm: Don't use PV TLB/yield when mwait is advertised adds 3c51d0a6c761 x86/kvm: Don't waste memory if kvmclock is disabled adds 92e68cc55877 x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vC [...] adds 9ee83635d872 KVM: x86: Yield to IPI target vCPU only if it is busy adds e91f063c9e53 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds c84a2b7b4032 hwmon: (pmbus) Add mutex to regulator ops adds 0da817c64d5b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds ca29a0e9ac75 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 08be691edc91 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 9e5230effd5c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d2b25bb675e5 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds b4e03e0dde48 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new 24d2cd2b062d Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new cbe75b0825eb Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new cf329fb80617 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 65e7c963267f perf data: Adding error message if perf_data__create_dir() fails new 8c4c7016ddd1 perf data: Don't mention --to-ctf if it's not supported new 521f2688c5af perf arm-spe: Use advertised caps/min_interval as default [...] new 41415b8a974a libperf: Rename arguments of perf_thread_map APIs new 56dce868198c libperf: Add API for allocating new thread map array new 977b55d3dfb8 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 06cc5cf16591 alpha: Remove usage of the deprecated "pci-dma-compat.h" API new ffecba83be9c agp/intel: Remove usage of the deprecated "pci-dma-compat.h" API new 0fb3436b4b36 sparc: Remove usage of the deprecated "pci-dma-compat.h" API new 8c155674d975 rapidio/tsi721: Remove usage of the deprecated "pci-dma-co [...] new fba09099c6e5 media: v4l2-pci-skeleton: Remove usage of the deprecated " [...] new db0a1a0a3f5f Merge branch 'for-next' of git://git.infradead.org/users/h [...] new a97b693c3712 uaccess: fix nios2 and microblaze get_user_8() new 8926d88ced46 nds32: fix access_ok() checks in get/put_user new 8afafbc955ba sparc64: add __{get,put}_kernel_nofault() new 36903abedfe8 x86: remove __range_not_ok() new 1830a1d6a5b7 x86: use more conventional access_ok() definition new 90997c128049 nios2: drop access_ok() check from __put_user() new 34737e269803 uaccess: add generic __{get,put}_kernel_nofault new 429124d99264 MIPS: Handle address errors for accesses above CPU max vir [...] new 15f3d81a8c8a MIPS: use simpler access_ok() new 26509034bef1 m68k: fix access_ok for coldfire new 52fe8d125c9a arm64: simplify access_ok() new 23fc539e8129 uaccess: fix type mismatch warnings from access_ok() new 12700c17fc28 uaccess: generalize access_ok() new 5a06fcb15b43 lib/test_lockup: fix kernel pointer check for separate add [...] new a5ad837843b6 sparc64: remove CONFIG_SET_FS support new 75d4d29549e5 sh: remove CONFIG_SET_FS support new e5ef21d13995 ia64: remove CONFIG_SET_FS support new 967747bbc084 uaccess: remove CONFIG_SET_FS new dd865f090f03 Merge branch 'set_fs-4' of git://git.kernel.org/pub/scm/li [...] new 5ecb34da96ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9eef772d739d Merge branches 'misc' and 'fixes' into for-next new 0fda72bcacec Merge branch 'devel-stable' into for-next new c819471c65d8 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 3a4f7ef4bed5 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 32de73e89099 kselftest/arm64: signal: Allow tests to be incompatible wi [...] new 4013e26670c5 arm64: module: remove (NOLOAD) from linker script new 032e6c33790d arm64: cpufeature: Remove cpu_has_fwb() check new 3f9ab2a6986f arm64/mte: Document ABI for asymmetric mode new cb627397e02b arm64/mte: Add a little bit of documentation for mte_updat [...] new d082a0255fcb arm64/mte: Add hwcap for asymmetric mode new 766121ba5de3 arm64/mte: Add userspace interface for enabling asymmetric mode new da844beb6d9f arm64: cpufeature: Account min_field_value when cheking se [...] new be3256a086af arm64: cpufeature: Mark existing PAuth architected algorit [...] new def8c222f054 arm64: Add support of PAuth QARMA3 architected algorithm new 2b78741a48cc Merge branches 'for-next/coredump', 'for-next/docs', 'for- [...] new 879358fc670d arm64: Define CPACR_EL1_FPEN similarly to other floating p [...] new 3bb72d86d80e arm64: Always use individual bits in CPACR floating point enables new 0a2eec83c2c2 arm64: cpufeature: Always specify and use a field width fo [...] new fe500628a097 Merge branch 'for-next/fpsimd' into for-next/core new cf1209e5cd14 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 09f9a59c89f7 Merge branch 'arm/fixes' into for-next new c8f59a1f0f48 ARM: ixp4xx: Delete Gateway 7001 boardfiles new 3e96dcfb96e8 ARM: ixp4xx: Delete the Goramo MLR boardfile new 0ac230e413c8 ARM: ixp4xx: Delete old PCI driver new 0b78be6f432d ARM: ixp4xx: Drop stale Kconfig entry new bb3f6e55a901 ARM: ixp4xx: Drop UDC info setting function new b50113cbdd13 soc: ixp4xx: Add features from regmap helper new 8754a7e61c76 soc: ixp4xx-npe: Access syscon regs using regmap new c8200f4e7267 net: ixp4xx_eth: Drop platform data support new e1721881ab51 net: ixp4xx_hss: Check features using syscon new 3059dfa52c07 ARM: ixp4xx: Remove feature bit accessors new 00ba9357d189 ARM: ixp4xx: Drop custom DMA coherency and bouncing new 18b3b7b32319 ARM: ixp4xx: Drop all common code new 06954b6a9e6a ARM: ixp4xx: Convert to SPARSE_IRQ and P2V new 543f7961c204 Merge tag 'ixp4xx-cleanup-for-v5.18' of git://git.kernel.o [...] new 183fc8344df9 Merge tag 'imx-soc-5.18' of git://git.kernel.org/pub/scm/l [...] new 16018c0d27ed ARM: mstar: Select ARM_ERRATA_814220 new dc3005703f8c ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency new 55614e682a2c ARM: at91: ddr: align macro definitions new 9a0775c9cd3d ARM: at91: ddr: fix typo to align with datasheet naming new 9584e7263e9e ARM: at91: PM: add cpu idle support for sama7g5 new f8e0f301c461 ARM: at91: Kconfig: select PM_OPP new d0054a470c33 soc: add microchip polarfire soc system controller new 022e5220f272 Merge tag 'at91-soc-5.18' of git://git.kernel.org/pub/scm/ [...] new 4036b29a146b ARM: mmp: Fix failure to remove sram device new 8dd6c8daed81 Merge branch 'arm/soc' into for-next new 15cc8d030cd7 Merge tag 'renesas-drivers-for-v5.18-tag1' of git://git.ke [...] new f289f1d8a49f Merge tag 'renesas-drivers-for-v5.18-tag2' of git://git.ke [...] adds f7b67642dd98 tee: amdtee: Make use of the helper macro LIST_HEAD() new bc5ede20b8ec Merge tag 'amdtee-for-v5.18' of git://git.linaro.org:/peop [...] new 25b67f373b49 Merge tag 'tee-shm-for-v5.18' of git://git.linaro.org:/peo [...] new c8812c2a0815 Merge tag 'imx-drivers-5.18' of git://git.kernel.org/pub/s [...] new b610c55bdfb9 Merge tag 'scmi-updates-5.18' of git://git.kernel.org/pub/ [...] new ab930ecfcee8 Merge tag 'samsung-clk-fsd-5.18' of git://git.kernel.org/p [...] new 46dd03d63a9f Merge branch 'arm/drivers' into for-next new 9d28fe1becc3 Merge tag 'tesla-dt64-5.18' of git://git.kernel.org/pub/sc [...] new 76990b47e87f Merge tag 'samsung-dt-5.18' of git://git.kernel.org/pub/sc [...] new 7e2d8a61c6db Merge tag 'samsung-dt64-5.18' of git://git.kernel.org/pub/ [...] new b08e569abc91 dt-bindings: altera: document existing Cyclone 5 board com [...] new 8227e63ddf8d dt-bindings: altera: document Arria 5 based board compatibles new 15dc346c7a19 dt-bindings: altera: document Arria 10 based board compatibles new 53d50b4f6fa8 dt-bindings: altera: document VT compatibles new f8aa14dd365a dt-bindings: altera: document Stratix 10 based board compatibles new abca30aa14b1 dt-bindings: intel: document Agilex based board compatibles new ad7f9f3ad1bc dt-bindings: clock: intel,stratix10: convert to dtschema new 0d108c397005 ARM: dts: arria5: add board compatible for SoCFPGA DK new b6662bf5a3b0 ARM: dts: arria10: add board compatible for Mercury AA1 new 40b01ca3c7bd ARM: dts: arria10: add board compatible for SoCFPGA DK new 1c0bd0353250 arm64: dts: stratix10: add board compatible for SoCFPGA DK new 79f1db278f82 arm64: dts: stratix10: move ARM timer out of SoC node new 8b794ab20780 arm64: dts: stratix10: align mmc node names with dtschema new 327a96a1cb26 arm64: dts: stratix10: align regulator node names with dtschema new 50ae688a08a7 arm64: dts: agilex: add board compatible for SoCFPGA DK new fae3aa6c82f5 arm64: dts: agilex: add board compatible for N5X DK new 9ffc4e03dce0 arm64: dts: agilex: align mmc node names with dtschema new 814927744e4e arm64: dts: intel: socfpga_agilex_socdk: align LED node na [...] new 180be1b7a387 arm64: dts: stratix10: align pl330 node name with dtschema new e3e4ffe1139f arm64: dts: agilex: align pl330 node name with dtschema new bd702d3a859b ARM: dts: socfpga: arria10: align regulator node with dtschema new 0f7b715101f0 ARM: dts: socfpga: cyclone5: align regulator node with dtschema new ab2dad6f9e74 Merge tag 'socfpga_dts_update_for_v5.18_part1' of git://gi [...] new 4d9b86eb38af Merge tag 'samsung-dt-pinctrl-5.18' of git://git.kernel.or [...] new 3b34d3a9190f Merge tag 'renesas-arm-dt-for-v5.18-tag1' of git://git.ker [...] new 8e9e1aeed2c9 Merge tag 'renesas-dt-bindings-for-v5.18-tag1' of git://gi [...] new fb7f1727fdf8 ARM: dts: ux500: Add battery thermal zones and NTCs new 1afc8a287fbd ARM: dts: AB8505: Enable charging options new 218b2f88853f ARM: dts: ux500: Update AB850[05] nodes new cbc72c0f2713 ARM: dts: ux500: Correct Janice accel mount matrix new 7743b59fc033 Merge tag 'ux500-dts-v5.18-1' of git://git.kernel.org/pub/ [...] new f960b33f6d53 ARM: dts: ixp4xx: Fix up the Netgear WG302 device tree new 0b6a849bb75d ARM: dts: ixp42x: Expand syscon register range new 8d3ca344bb6a ARM: dts: Drop serial 1 alias on GW7001 new 6f50ebf280be Merge tag 'ixp4xx-dts-v5.18' of git://git.kernel.org/pub/s [...] new 97cdb33170be ARM: dts: sti: ensure unique unit-address in stih407-clock new 976236707120 ARM: dts: sti: ensure unique unit-address in stih410-clock new c0749d2d1fd1 ARM: dts: sti: ensure unique unit-address in stih418-clock new dc3477ca69c5 ARM: dts: sti: move some nodes out of the soc section in s [...] new a7436e34e973 ARM: dts: sti: remove delta node from stih410.dtsi new 4b151244ff21 ARM: dts: sti: move usb picophy nodes out of soc in stih410.dtsi new 44d5061fe2fd ARM: dts: sti: move usb picophy nodes out of soc in stih418.dtsi new 21ed2f61cc86 Merge tag 'sti-dt-for-v5.18-round1' of git://git.kernel.or [...] new e692b5aab6f1 ARM: dts: mstar: Set gpio compatible for ssd20xd new 269923def7ab dt-bindings: add vendor prefix for Wireless Tag new 42bd9c510b9a ARM: dts: mstar: Add the Wireless Tag IDO-SBC2D06-V1B-22W new 365e7ecaaf8e dt-bindings: vendor-prefixes: Add prefix for Miyoo new 2c63dddadf38 dt-bindings: arm: mstar: Add compatible for Miyoo Mini new a99437485910 ARM: dts: mstar: Add a dts for Miyoo Mini new 1eef31660001 dt-bindings: vendor-prefixes: Add prefix for 100ask new 79f1e65a94d7 dt-bindings: arm: mstar: Add compatible for 100ask DongShanPiOne new a6801eecea70 ARM: dts: mstar: Add board for 100ask DongShanPiOne new c952e5075de1 dt-bindings: clk: mstar msc313 cpupll binding description new 6979b5fedb92 ARM: mstar: Add cpupll to base dtsi new 62a2718bf4c2 ARM: mstar: Link cpupll to cpu new 79f700c24b13 ARM: mstar: Link cpupll to second core new 9affaa4ad7cc ARM: mstar: Add OPP table for infinity new 4fcfd917c9eb ARM: mstar: Add OPP table for infinity3 new 344118c3ee4e ARM: mstar: Extend opp_table for infinity2m new f7bc3bc5d3eb Merge branch 'mstar-dt-next' of https://github.com/linux-c [...] new fee1601dc26e Merge tag 'nuvoton-5.18-devicetree' of git://git.kernel.or [...] new 3b364358cb9e Merge tag 'amlogic-arm64-dt-for-v5.18' of git://git.kernel [...] new fd9eff2ebc6a Merge tag 'imx-bindings-5.18' of git://git.kernel.org/pub/ [...] new 9d71d4a9eb27 Merge tag 'imx-dt-5.18' of git://git.kernel.org/pub/scm/li [...] new 52e71a47e82b Merge tag 'imx-dt64-5.18' of git://git.kernel.org/pub/scm/ [...] new 1b29d1c1faf3 Merge tag 'juno-update-5.18' of git://git.kernel.org/pub/s [...] new e03e97d5b454 Merge tag 'omap-for-v5.18/dt-signed' of git://git.kernel.o [...] new ceaf23fe3f23 Merge tag 'sunxi-dt-for-5.18-1' of git://git.kernel.org/pu [...] new 84d08b2e5417 Merge tag 'v5.18-rockchip-dts64-1' of git://git.kernel.org [...] new 5a29ea50fc63 Merge tag 'v5.18-rockchip-dts32-1' of git://git.kernel.org [...] new b10e270dc9ec Merge tag 'renesas-arm-dt-for-v5.18-tag2' of git://git.ker [...] new cfcccc9126a7 arm64: dts: renesas: r8a779f0: Add pinctrl device node new 1ef36224ad62 arm64: dts: renesas: spider: Complete SCIF3 description new eda2a6830f05 Merge tag 'renesas-arm-dt-for-v5.18-tag3' of git://git.ker [...] new 290deaa10c50 ARM: dts: add DT for lan966 SoC and 2-port board pcb8291 new e74964d0236f dt-bindings: arm: at91: add Kontron's new KSwitches new 0fb578a529ac ARM: dts: at91: sama5d2: Fix PMERRLOC resource size new fb45a72e2c46 ARM: dts: at91: remove status = "okay" from soc specific dtsi new 4b6140b96dfe ARM: dts: at91: Use the generic "crypto" node name for the [...] new f8b94b1500e4 ARM: dts: at91: sama7g5: Add crypto nodes new f5e676c6aa47 ARM: dts: at91: sama7g5: Add can controllers of sama7g5 new 04956b7216bd ARM: dts: at91: sama7g5: Enable can0 and can1 support in s [...] new 279d626d7374 ARM: dts: at91: fix low limit for CPU regulator new 85b1304b9daa ARM: dts: at91: sama7g5ek: set regulator voltages for stan [...] new 3c8a9c2e2daf ARM: dts: at91: sama7g5: add opps new c845b558599d Merge tag 'at91-dt-5.18' of git://git.kernel.org/pub/scm/l [...] new 581a1f8c9a32 Merge tag 'v5.18-rockchip-drivers-1' of git://git.kernel.o [...] new 877d1d8112ae Merge tag 'stm32-dt-for-v5.18-1' of git://git.kernel.org/p [...] new f5979f77e2ec Merge branch 'arm/dt' into for-next adds 414174b6bb65 arm64: defconfig: Enable USB controller drivers for TI K3 SoC new 707e0a42358f Merge tag 'ti-k3-config-for-v5.17-v2' of git://git.kernel. [...] new 32d748a03e49 Merge tag 'imx-defconfig-5.18' of git://git.kernel.org/pub [...] new 5f37e194bafd ARM: configs: at91: sama7: Enable NAND / SMC new 9437a3c8abd7 ARM: configs: at91: sama7: Enable UBIFS_FS new c1deb3392cda ARM: configs: at91: sama7: Enable crypto IPs and software algs new cf718ceee0f8 ARM: configs: at91: sama7: enable cpu idle new 2884f2dda70a ARM: configs: at91: sama7: add config for cpufreq new a1c57d7e77ed Merge tag 'at91-defconfig-5.18' of git://git.kernel.org/pu [...] new c4009da28a4b Merge branch 'arm/defconfig' into for-next new beeedce52a99 soc: document merges new 0917b5bdbe4b Merge tag 'renesas-arm-defconfig-for-v5.18-tag1' of git:// [...] new 68d7d1c1368d Merge branch 'arm/defconfig' into for-next new f8fb23254c79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e64757ab7079 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 508f8e283533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df591ed146f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96e7b5479a01 Merge branch 'at91-dt' into at91-next new 67e2236e0abb Merge branch 'at91-defconfig' into at91-next new c751ee5a62af Merge branch 'at91-defconfig' into at91-next new f4de6d853a03 Merge branch 'at91-soc' into at91-next new e302cf35b268 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 80ce91730d32 dt-bindings: memory: lpddr2: Adjust revision ID property t [...] new a06bf59d07f4 memory: Update of_memory lpddr2 revision-id binding new c27983bbc75b Merge branch 'mem-ctrl-next' into for-next new 8df5bcab247a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a9e1b91b044d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dae6e22ad01b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5ec475afb873 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa380120efa6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b9c42995b55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3e46ec7d549a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fed09b78c2b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dff7b84b4d2a Merge branch 'renesas-arm-dt-for-v5.18' into renesas-next new 942593c4c279 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cca0be638110 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 84b6b41dbfee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a917943a3aef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 41c12c976bda Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b56deb2b2241 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new bcfb0ce72ea8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 76a4e1171f3e Merge branch 'next' of https://git.linaro.org/people/jens. [...] new f5e8d1e373dd Merge branch for-5.17/arm/dt into for-next new 194217df813a soc/tegra: pmc: Add Tegra234 wake events new fcfaff508b9f soc/tegra: bpmp: cleanup double word in comment new ce2e608bbeb4 Merge branch for-5.18/soc into for-next new d6962f37c7a4 Merge branch for-5.18/dt-bindings into for-next new 82a1bf600d5d Merge branch for-5.18/memory into for-next new 0092c25b541a ARM: tegra: tamonten: Fix I2C3 pad setting new f5c304e2e8b7 Merge branch for-5.18/arm/dt into for-next new f0a481209d6f arm64: tegra: Drop arm,armv8-pmuv3 compatible string new 157059d53ebc Merge branch for-5.18/arm64/dt into for-next new 6d746e1eb2f6 Merge branch for-5.18/arm64/defconfig into for-next new 595275416e68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c550200c2f75 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new d4b25665cd7f Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 6e51563e0ee5 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new afd4508df0ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef9f4878ecd7 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 39158398ea7d Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new ff93dbe734de Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a871573250c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d3aafcb9b8dd Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 467df01054fc Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 86e6b4856e82 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 50557a2b6d06 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 108c6ddf5b3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 075157684406 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new af69a7a5a644 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 775a367650b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc6c4191c8b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 893b66ecd116 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 9043b21c35b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d820d692b5e Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 25ebc69693da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1cbeda99202 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 3c58b03d6fd5 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 50b3a8189910 ext2: correct max file size computing new 6b421a98d1e4 Merge Zhang's ext2 cleanup. new d8bee7f91a19 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new e3952fcce1aa ext4: fix remount with 'abort' option new cc16eecae687 jbd2: fix use-after-free of transaction_t race new f7f497cb7024 jbd2: kill t_handle_lock transaction spinlock new 2d4429205882 jbd2: remove CONFIG_JBD2_DEBUG to update t_max_wait new a5c0e2fdf7ce ext4: correct cluster len and clusters changed accounting [...] new bfdc502a4a4c ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit new 8ac3939db99f ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() new dbaafbadc5c3 ext4: use in_range() for range checking in ext4_fc_replay_ [...] new 123e3016ee9b ext4: rename ext4_set_bits to mb_set_bits new bd8247eee1a2 ext4: no need to test for block bitmap bits in ext4_mb_mark_bb() new 6bc6c2bdf1ba ext4: add ext4_sb_block_valid() refactored out of ext4_ino [...] new a00b482b82fb ext4: add strict range checks while freeing blocks new 8c91c57907d3 ext4: add extra check in ext4_mb_mark_bb() to prevent agai [...] new c1c6e136b767 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2fef99b8372c f2fs: fix missing free nid in f2fs_handle_failed_inode new c7f91bd41029 f2fs: Restore rwsem lockdep support new 680af5b824a5 f2fs: quota: fix loop condition at f2fs_quota_sync() new 4aca06cda0a2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e877b2b66f7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cda2f8101db7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f87a88dc03f4 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 98c27f276be8 NFS: simplify check for freeing cn_resp new 8786fde8421c Convert NFS from readpages to readahead new b7f114edd543 NFSv4.2: fix reference count leaks in _nfs42_proc_copy_notify() new ab22e2cbbccb SUNRPC: remove redundant pointer plainhdr new 3e17898aca29 NFSv4: Protect the state recovery thread against direct reclaim new d7867712d81c NFS: Charge open/lock file contexts to kmemcg new 9c00fd9acba8 NFSv4: Charge NFSv4 open state trackers to kmemcg new 5c60e89e71f8 NFSv4.2: Fix up an invalid combination of memory allocation flags new da48f267f90d NFS: Convert GFP_NOFS to GFP_KERNEL new 61345a42a2ff NFSv4/flexfiles: Convert GFP_NOFS to GFP_KERNEL new 4fb547be355d NFSv4.2/copyoffload: Convert GFP_NOFS to GFP_KERNEL new 0adc87940618 SUNRPC: Convert GFP_NOFS to GFP_KERNEL new 4c2883e77c5f SUNRPC/auth_gss: Convert GFP_NOFS to GFP_KERNEL new 46442b850e5b SUNRPC/xprtrdma: Convert GFP_NOFS to GFP_KERNEL new 43245eca6e67 NFSv4.1 support for NFS4_RESULT_PRESERVER_UNLINKED new 50c790a0b69b NFSv4: use unique client identifiers in network namespaces new 88a6099fc327 NFS: Replace last uses of NFS_INO_REVAL_PAGECACHE new 41e97b7f8a15 NFS: Remove unused flag NFS_INO_REVAL_PAGECACHE new b622ffe1d9ec NFS: NFSv2/v3 clients should never be setting NFS_CAP_XATTR new f1ec501d08b7 NFS: Remove unnecessary XATTR cache invalidation in nfs_fhget() new 84631f84ac95 NFS: Clean up NFSv4.2 xattrs new 6c984083ec24 NFS: Use of mapping_set_error() results in spurious errors new df9e0596d7cd Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 8a0ba88030b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21063e256f62 Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 7b3dec00fe03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07354f4ae0dd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 1f6aae68ded8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ca0a510f01c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e4ab3b960ab Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd7cc540fc33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4d1d919afdf0 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 686d303ee630 hwmon: (pmbus) Add mutex to regulator ops new 7f3cc8f89763 hwmon: Report attribute name with udev events new 7c68c2c761d1 hwmon: (lm83) Reorder include files to be in alphabetic order new 11e3377b9a43 hwmon: (lm83) Move lm83_id to avoid forward declaration new 81de0eea2bbc hwmon: (lm83) Replace new_client with client new 719af4f1a40b hwmon: (lm83) Use regmap new 362c5663e876 hwmon: (lm83) Replace temperature conversion macros with s [...] new 4d63c2d31a8f hwmon: (lm83) Demote log message if chip identification fails new 913ac02ade57 hwmon: (lm83) Explain why LM82 may be misdetected as LM83 new c291f612a813 hwmon: (lm83) Convert to use with_info API new b68437ace4b8 hwmon: (nct6775) add support for TSI temperature registers new 32b9a19a1966 ABI: hwmon: Document "label" sysfs attribute new e1c9d6d61ddf hwmon: Add "label" attribute new 23a8d76e5ec5 hwmon: (nct6775) add ASUS Pro B550M-C/PRIME B550M-A new de00c068c4ac hwmon: (nct6775) add PRIME B550-PLUS motherboard to whitelist new 1b089084ec65 Documentation: admin-guide: Update i8k driver name new 99fdc5875b00 Documentation: admin-guide: Add Documentation for undocume [...] new 34781a6bec38 Documentation: ABI: Add ABI file for legacy /proc/i8k interface new 848da7b58796 hwmon: (asus_wmi_ec_sensors) Support T_Sensor on Prime X570-Pro new 6dd0ea4c565f hwmon: (asus_wmi_sensors) add ASUS ROG STRIX B450-F GAMING II new e505e44fb09a hwmon: (pmbus) Remove trailing whitespaces from Kconfig file new f86380b79783 dt-bindings: hwmon: lm90: Drop Tegra specifics from example new 15b1c188f8cf hwmon: (powr1220) Cosmetic changes new 915d4664b715 hwmon: (powr1220) Upgrade driver to support hwmon info inf [...] new 9f93aa1005fa hwmon: (powr1220) Add support for Lattice's POWR1014 power [...] new 07320c915656 hwmon: Fix possible NULL pointer new 4db3c09228a0 hwmon: (sch56xx) Autoload modules on platform device creation new 393935baa45e hwmon: (sch56xx-common) Add automatic module loading on su [...] new 799c3e1e5348 hwmon: (sch56xx-common) Replace msleep() with usleep_range() new 647d6f09bea7 hwmon: (sch56xx-common) Replace WDOG_ACTIVE with WDOG_HW_RUNNING new d0ddfd241e57 hwmon: (asus-ec-sensors) add driver for ASUS EC new 0314c6ac9e98 hwmon: (asus-ec-sensors) update documentation new 4408d3600f5a hwmon: deprecate asis_wmi_ec_sensors driver new da74944d3a46 hwmon: (mlxreg-fan) Use pwm attribute for setting fan spee [...] new 06f7d6e75d12 hwmon: (max6639) Update Datasheet URL new 4e2271ea2751 hwmon: (max6639) Add regulator support new 2f66cb5bf352 hwmon: (asus-ec-sensors) Add Crosshair VIII Hero WiFi new 88846ff74220 hwmon: (asus-ec-sensors) fix a typo in asus_ec_probe() new 339f8a998f58 hwmon: (asus-ec-sensors) read sensors as signed ints new 7979a30ddc56 hwmon: (nct6775) add ASUS ROG STRIX Z390/Z490/X570-* / PRI [...] new f53207017fd9 hwmon: (adt7x10) Convert to use regmap new af910e92886c hwmon: (adt7x10) Add device managed action for restoring config new a748d30c37bb hwmon: (adt7x10) Use devm_hwmon_device_register_with_info new f691adc3e95e hwmon: (adt7x10) Use devm_request_threaded_irq new 8331585ab370 hwmon: (adt7x10) Remove empty driver removal callback new a7a5731a0952 hwmon: (adt7x10) Use hwmon_notify_event new f545a2fd4736 hwmon: (asus-ec-sensors) add CPU core voltage new a7a6f65a39a7 x86/Kconfig: move and modify CONFIG_I8K new 5f86cce61c1d hwmon: (dell-smm) rewrite CONFIG_I8K description new 99cb5e9f7a78 hwmon: (tc654) Add thermal_cooling device support new 8aba9ca62677 hwmon: (asus-ec-sensors) deduce sensor signedness from its type new 1298184b387f hwmon: (asus-ec-sensors) merge setup functions new 034dadfbd329 hwmon: (asus-ec-sensors) depend on X86 in KConfig new e0f0307ac16f hwmon: (pmbus) Add get_error_flags support to regulator ops new da78ad2b6b9b hwmon: (pmbus/lm25066) Add regulator support new 567e77a2c213 hwmon: (asus-ec-sensors) do not print from .probe() new 6109c3e1905c hwmon: (occ) Add sysfs entry for IPS (Idle Power Saver) status new a25126fc3289 hwmon: (occ) Add sysfs entry for OCC mode new a03d89698873 hwmon: (occ) Add sysfs entries for additional extended sta [...] new 7cd682b027ee hwmon: (dell-smm) Reword and mark parameter "force" as unsafe new ec3db1ecf63e hwmon: (dell-smm) Add SMM interface documentation new 4d9983dee5d4 hwmon: (dell-smm) Make fan/temp sensor number a u8 new c82fdd42fb50 hwmon: (dell-smm) Improve temperature sensors detection new 54cc3dbfc10d hwmon: (pmbus) Add regulator supply into macro new 84dc9e8a7eec hwmon: (occ) Add soft minimum power cap attribute new 4b1dd41cf211 dt-bindings: vendor-prefixes: add Vicor Corporation new b7b94f15e552 dt-bindings:trivial-devices: Add pli1209bc new d0cd978513f2 hwmon: (pmbus) Add support for pli1209bc new ba1d263af1c0 hwmon: (pmbus/pli1209bc) Add regulator support new 64b631fb0c6f dt-bindings: Add ti,tmp125 temperature sensor binding new cd929672a9ef hwmon: (lm70) Add ti,tmp125 support new e75d16e58467 hwmon: (core) Add support for pwm auto channels attribute new aa9f833dfc12 hwmon: (sch5627) Add pwmX_auto_channels_temp support new 2fd3eec19c6e hwmon: (aquacomputer_d5next) Add support for Aquacomputer [...] new 03de4e1d1f2c Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new a5c52e5cecb7 Merge branch 'docs-next' of git://git.lwn.net/linux.git new b60dfe0464f7 Merge branch 'master' of git://linuxtv.org/media_tree.git new f5e40e9f527a Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 27422d1ca497 x86/PCI: Disable exclusion of E820 reserved addresses in s [...] new 4082a504e252 Merge branches 'acpi-misc' and 'acpi-x86' into linux-next new b9794a822281 powercap/drivers/dtpm: Convert the init table section to a [...] new 3759ec678e89 powercap/drivers/dtpm: Add hierarchy creation new 73dbcb6e37bf powercap/drivers/dtpm: Add CPU DT initialization support new e44655617317 powercap/drivers/dtpm: Add dtpm devfreq with energy model support new b9d6c47a2be8 rockchip/soc/drivers: Add DTPM description for rk3399 new 7b75bbdf5bed powercap/dtpm: Change locking scheme new 0aea2e4ec2a2 powercap/dtpm_cpu: Reset per_cpu variable in the release function new 690de0b4013f powercap/dtpm: Fixup kfree for virtual node new c404c64d64bc powercap/dtpm: Destroy hierarchy function new 4712a236db40 powercap/dtpm: Move the 'root' reset place new bfded2ca8f36 powercap/dtpm_cpu: Add exit function new f1ebef9e55f3 dtpm/soc/rk3399: Add the ability to unload the module new 46501add157d Merge tag 'dtpm-v5.18' of https://git.linaro.org/people/da [...] new 996b844ea0e8 Merge branch 'powercap' into linux-next new 9e2511cc3be9 Merge branch 'thermal-int340x-fixes' into linux-next new a419a8044f6b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 77eec8194a27 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 89747ec1fd19 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 5585ef76b900 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 185b9826782a RDMA/mlx5: Remove redundant work in struct mlx5_cache_ent new 2f0e60d5e9f9 RDMA/mlx5: Fix the flow of a miss in the allocation of a c [...] new 56561ac6b27d RDMA/mlx5: Merge similar flows of allocating MR from the cache new 9ee2516c4382 RDMA/mlx5: Store ndescs instead of the translation table size new 77528e2aed92 RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled() new 4eaa29b45e09 RDMA/ib_srp: Add more documentation new 2c4b14ea9507 RDMA/irdma: Remove enum irdma_status_code new 45225a93ccc0 RDMA/irdma: Propagate error codes new 2322d17abf0a RDMA/irdma: Remove excess error variables new 6a8a2e473b98 RDMA/rxe: Warn if mcast memory is not freed new 4a4f10734757 RDMA/rxe: Collect mca init code in a subroutine new a181c4c81a71 RDMA/rxe: Collect cleanup mca code in a subroutine new 6090a0c4c7c6 RDMA/rxe: Cleanup rxe_mcast.c new 80005c43d4c8 RDMA/irdma: Use net_type to check network type new 8627da62cc3b RDMA/irdma: Remove the unnecessary variable saddr new 884194ef264e RDMA/irdma: Move union irdma_sockaddr to header file new 8135f6548ebf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38455fbcc8ec net: dsa: qca8k: return with -EINVAL on invalid port new 23d743301198 stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S new f62457df5cc4 mctp: Avoid warning if unregister notifies twice new 06bf1ce69d55 mctp i2c: Fix potential use-after-free new 33f5d1a9d970 mctp i2c: Fix hard head TX bounds length check new 3e120e458018 Merge branch 'small-fixes-for-mctp' new 79fda660bdbb net: dsa: ocelot: populate supported_interfaces new e57a15401e82 net: dsa: ocelot: remove interface checks new 864ba485ac52 net: dsa: ocelot: convert to mac_select_pcs() new f6f04c02047c net: dsa: ocelot: mark as non-legacy new 0cc70c6eecf1 Merge branch 'dsa-ocelot-phylink-updates' new 5e187189ec32 net: ip: add skb drop reasons for ip egress path new a5736edda10c net: neigh: use kfree_skb_reason() for __neigh_event_send() new 56d4b4e48ace net: neigh: add skb drop reasons to arp_error_report() new 4aaa489538af Merge branch 'ip-neigh-skb-reason' new e8eb9e32999d PCI: Add Fungible Vendor ID to pci_ids.h new e1ffcc66818f net/fungible: Add service module for Fungible drivers new ee6373ddf3a9 net/funeth: probing and netdev ops new 21c5ea95da9e net/funeth: ethtool operations new d1d899f24428 net/funeth: devlink support new db37bc177dae net/funeth: add the data path new a3662007a12e net/funeth: add kTLS TX control part new 749efb1e6d73 net/fungible: Kconfig, Makefiles, and MAINTAINERS new 1bb1c5bc54e9 Merge branch 'FFungible-ethernet-driver' new 91495f21fcec net: dsa: tag_8021q: replace the SVL bridging with VLAN-un [...] new d7f9787a763f net: dsa: tag_8021q: add support for imprecise RX based on [...] new d27656d02d85 docs: net: dsa: sja1105: document limitations of tc-flower [...] new 08f44db3abe6 net: dsa: felix: delete workarounds present due to SVL tag [...] new 04b67e18ce5b net: dsa: tag_8021q: merge RX and TX VLANs new b6362bdf750b net: dsa: tag_8021q: rename dsa_8021q_bridge_tx_fwd_offload_vid new c26933639b54 net: dsa: request drivers to perform FDB isolation new 06b9cce42634 net: dsa: pass extack to .port_bridge_join driver methods new 219827ef92f8 net: dsa: sja1105: enforce FDB isolation new 54c319846086 net: mscc: ocelot: enforce FDB isolation when VLAN-unaware new b42a738e409b Merge branch 'dsa-fdb-isolation' new 316b983835a3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 80bebebdac93 bpf: Fix issue with bpf preload module taking over stdout/ [...] new 74e663c6b53f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a3b7ce3ced6c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1e0ab422168b Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new b97aec25ab73 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 4e09c937e310 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new b4c7d893a4c6 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 46916a62f012 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 2394770bd6bb mtd: spi-nor: atmel: unify function names new 9eb916e2523e mtd: spi-nor: catalyst: unify function names new f5e7bd2768d7 mtd: spi-nor: eon: unify function names new a7a3f09024b6 mtd: spi-nor: esmt: unify function names new 09ae8354c31d mtd: spi-nor: everspin: unify function names new 5410151931fa mtd: spi-nor: fujitsu: unify function names new 0ab828613c5a mtd: spi-nor: gigadevice: unify function names new 536437aabb7a mtd: spi-nor: intel: unify function names new cc5af02f6008 mtd: spi-nor: issi: unify function names new 0757201a1daa mtd: spi-nor: macronix: unify function names new c9d5cdf4bf9c mtd: spi-nor: micron-st: unify function names new fedd0cbf3e93 mtd: spi-nor: spansion: unify function names new 7e5b38ae4f23 mtd: spi-nor: sst: unify function names new a7a0466f582f mtd: spi-nor: winbond: unify function names new 45acce2099c5 mtd: spi-nor: xilinx: unify function names new 232e2830f525 mtd: spi-nor: xmc: unify function names new b44aa9ac6bb4 mtd: spi-nor: slightly refactor the spi_nor_setup() new 4cf1c7bdc55c mtd: spi-nor: allow a flash to define its own ready() function new 66cf87c60014 mtd: spi-nor: export more functions to be used in vendor modules new 9fb4beb1b051 mtd: spi-nor: guard _page_size parameter in S3AN_INFO() new 8b4195cd6dc3 mtd: spi-nor: move all xilinx specifics into xilinx.c new 8b7a2e00d117 mtd: spi-nor: xilinx: rename vendor specific functions and [...] new 56b852e8635b mtd: spi-nor: xilinx: correct the debug message new c770abe52d81 mtd: spi-nor: move all micron-st specifics into micron-st.c new 8f938262a6f3 mtd: spi-nor: micron-st: convert USE_FSR to a manufacturer flag new 2b18a18ea7f8 mtd: spi-nor: micron-st: rename vendor specific functions [...] new 6235ff040c13 mtd: spi-nor: spansion: slightly rework control flow in la [...] new 837d5181beef mtd: spi-nor: move all spansion specifics into spansion.c new 51c55506a7b1 mtd: spi-nor: spansion: convert USE_CLSR to a manufacturer flag new e8fd3b4b266b mtd: spi-nor: spansion: rename vendor specific functions a [...] new e9d663a2a019 mtd: spi-nor: slightly change code style in spi_nor_sr_ready() new 3c552889e431 mtd: spi-nor: renumber flags new 19ebd60011a3 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new b1c65e65460a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cfc58a789bdc next-20220224/drm new eb9087faba45 drm/imx: parallel-display: Remove bus flags check in imx_p [...] new 07f380da3ebd drm/panel: simple: Fix Innolux G070Y2-L01 BPP settings new 027885638cbb Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new cefbe724960b drm/amd/pm: refine smu 13.0.5 pp table code new 111aeed25ec6 drm/amdgpu: add gfxoff support for smu 13.0.5 new 263695371742 drm/amdgpu: add another raven1 gfxoff quirk new 07188f550f4d drm/amdgpu: only check for _PR3 on dGPUs new 67924961e31b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 2cf1beae659e Revert "drm/amd/display: To modify the condition in indica [...] new c364eb77e7a9 drm/radeon: Add HD-audio component notifier support (v2) new d64cd9e700cc Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 53581504a8e2 drm/i915: s/JSP2/ICP2/ PCH new cccc71b552a1 drm/i915: Avoid negative shift due to bigjoiner_pipes==0 new 6c6465fc33c5 drm/i915: Fix cursor coordinates on bigjoiner slave new c2393a1d8bd1 drm/i915: Remove nop bigjoiner state copy new 3dda9ee49ea5 drm/i915: Rename variables in intel_crtc_compute_config() new a8c0109c5200 drm/i915: Extract intel_splitter_adjust_timings() new 0338ba69234b drm/i915: Extract intel_bigjoiner_adjust_timings() new 9c1197a0f82d drm/i915: Extract intel_crtc_compute_pipe_src() new 6f4cafdfe77c drm/i915: Extract intel_crtc_compute_pipe_mode() new 2d0539575abb drm/i915: Fix MSO vs. bigjoiner timings confusion new 577673366c20 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 992e4fda539c Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 5334087ee743 drm/msm: add support for QCM2290 MDSS new 164f69d9d45a dt-bindings: msm: disp: add yaml schemas for QCM2290 DPU bindings new 6452cbd6f04c drm/msm/dpu: wire up MSM8998's DSPP blocks new 05ae15e76271 drm/msm/dsi: Allow to specify dsi config as pdata new ee1f09678f14 drm/msm/dsi: Add support for qcm2290 dsi controller new 201d41745ea9 dt-bindings: msm/dsi: Add qcm2290 dsi controller binding new db22583d6c7d Merge branches 'msm-next-lumag-dpu' and 'msm-next-lumag-ds [...] new 9e4dde28e9cd drm/msm: Avoid dirtyfb stalls on video mode displays (v2) new 0737ab95a0f4 drm/msm: Use generic name for gpu resources new e2f76193958b drm/msm/adreno: Generate name from chipid for 7c3 new c43de1aa6a08 drm/msm/a6xx: Add support for 7c3 SKUs new afab9d91d872 drm/msm/adreno: Expose speedbin to userspace new 314e15dad46d Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new d3e790dddf21 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new bd771cf5c425 video: fbdev: sm712fb: Fix crash in smtcfb_read() new c348eb609c98 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58b79e8a7e0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 106afe80fa5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 785d831cbcec Merge branch 'asoc-linus' into asoc-next new 3304a242f45a ASoC: amd: Use platform_get_irq_byname() to get the interrupt new c8775fb16b9b ASoC: SOF: sof-priv: Drop duplicate sof_compressed_ops dec [...] new 4d06f92f38b7 ASoC: rt5663: check the return value of devm_kzalloc() in [...] new 431f9a77a4a6 ASoC: acp: check the return value of devm_kzalloc() in acp [...] new 5a5d2316a529 ASoC: qcom: lpass-platform: Update warning print to contro [...] new bed17757521b ASoC: codecs: va-macro: move to individual clks from bulk new 70a5e96bad59 ASoC: codecs: rx-macro: move clk provider to managed variants new db8665a3e904 ASoC: codecs: tx-macro: move clk provider to managed variants new 43b647d99404 ASoC: codecs: rx-macro: move to individual clks from bulk new 512864c4ffa7 ASoC: codecs: tx-macro: move to individual clks from bulk new e252801deb25 ASoC: codecs: wsa-macro: move to individual clks from bulk new 05a41340e56f ASoC: codecs: wsa-macro: setup soundwire clks correctly new 31bd0db84c60 ASoC: codecs: tx-macro: setup soundwire clks correctly new eaba113430d6 ASoC: codecs: rx-macro: setup soundwire clks correctly new 72ad25eabda0 ASoC: codecs: va-macro: add runtime pm support new c96baa2949b2 ASoC: codecs: wsa-macro: add runtime pm support new 366ff79ed539 ASoC: codecs: rx-macro: add runtime pm support new 1fb83bc5cf64 ASoC: codecs: tx-macro: add runtime pm support new 584a6301e1d5 ASoC: codecs: wcd938x: add simple clk stop support new cc4d891f1876 ASoC: codecs: wcd-mbhc: add runtime pm support new 0f907c3880f8 ASoC: codecs: add pm runtime support for Qualcomm codecs new 75bbf0a182cf Merge remote-tracking branch 'asoc/for-5.18' into asoc-next new 442a0a30e0ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1ebfe17998c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5cf1899c55c7 Merge branch 'for-5.18/io_uring' into for-next new 451f0b6f4c44 block: default BLOCK_LEGACY_AUTOLOAD to y new 4222d954d3dc Merge branch 'for-5.18/block' into for-next new 4a09a845c177 block/rnbd-clt: fix CHECK:BRACES warning new 030ce8ba97d2 block/rnbd: client device does not care queue/rotational new 24afc15dbe21 block/rnbd: Remove a useless mutex new d9a74051a73c loop: clean up grammar in warning message new a75110c3b369 null_blk: fix return value from null_add_dev() new b27824d31f09 loop: use sysfs_emit() in the sysfs xxx show() new 0aab29b85478 loop: remove extra variable in lo_fallocate() new 9c64e38cc639 loop: remove extra variable in lo_req_flush new ef44c50837ab loop: allow user to set the queue depth new 3d3472f3ed41 null_blk: remove hardcoded alloc_cmd() parameter new c90b6b50b42d null_blk: remove hardcoded null_alloc_page() param new df00b1d26c3c null_blk: null_alloc_page() cleanup new 8705194724a3 Merge branch 'for-5.18/drivers' into for-next new 77c436de01c0 mpage: pass the operation to bio_alloc new 4c4dad11ff85 ext4: pass the operation to bio_alloc new fbe7c2ef5e1d nilfs2: pass the operation to bio_alloc new 6d07ffa6bb79 Merge branch 'for-5.18/alloc-cleanups' into for-next new c22368edfa24 io-uring: Make statx API stable new 2f78a026026b Merge branch 'for-5.18/io_uring-statx' into for-next new 483546c11d70 block: remove redundant semicolon new 1f225bbebd02 Merge branch 'for-5.18/block' into for-next new 673d26dd88a6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new cbd84b167602 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4573d0f67a03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cf1484d37c7d Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 3525d82c82c5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 563f9523d2a3 next-20220222/mfd new f7731754fdce power: supply: bq24190_charger: Fix bq24190_vbus_is_enable [...] new d69fc86aca7e power: supply: bq24190_charger: Delay applying charge_type [...] new acf9628c0b74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dbece9d1d840 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 71b4a2d17eda Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 1f42a8d94943 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new c1f6996b6208 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new 65881e1db4e9 selinux: allow FIOCLEX and FIONCLEX with policy capability new 5dd89e9348aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1abd0d052860 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new 747af8d273aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ebf759f22cb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d85244120d05 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2b709a7209ef dt-bindings: writing-schema: Install from PyPI repository new 418adabeb3d0 dt-bindings: example: Extend with typical case (int-array [...] new 10d7e312497f dt-bindings: reserved-memory: Add restricted-dma-pool constraints new 7bd68df7a5a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e6260bc0c58e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 582686ca4d0f Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] new e31ccb580a62 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new b02e511b74b5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 2585fbe4b79a Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 952b33d32a4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17a44bc96c9e Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 97b15d1cae6b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 4de11785d9e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f78a418b6411 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 222b389095dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39c02676641b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca3f72d66eb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 24626c73ecb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4487c9261276 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cc08afb01ab0 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 8bcbde2bb137 debugfs: Document that debugfs_create functions need not b [...] new 36744c117ab4 firmware_loader: EXTRA_FIRMWARE does not support compressed files new 2502960fba7e component: Add common helper for compare/release functions new a190622af3f9 drm/komeda: Make use of the helper component_compare_of new 1434fc3f3904 drm/armada: Make use of the helper component_compare_of/dev_name new 0a522394202f drm/etnaviv: Make use of the helper component_compare_of/dev_name new 0904b83e0cbb drm/hirin: Make use of the helper component_compare_of new bc02412a8dea drm/ingenic: Make use of the helper component_compare_of new 05399aa063b1 drm/mediatek: Make use of the helper component_compare_of new 46a87c5a581d drm/meson: Make use of the helper component_compare_of new 0a82e0a99bfc drm/msm: Make use of the helper component_compare_of new 11ef5c77abc2 drm/sprd: Make use of the helper component_compare_of new 50a912a86602 drm/sti: Make use of the helper component_compare_of new 6817222e8158 drm/sun4i: Make use of the helper component_compare_of new f798aa411fa6 drm/rockchip: Make use of the helper component_compare_dev new 35ca882c053a drm/exynos: Make use of the helper component_compare_dev new f8b3f5e81479 drm/mcde: Make use of the helper component_compare_dev new 419838bcf74f drm/omap: dss: Make use of the helper component_compare_dev new 947f019e4294 drm/vc4: Make use of the helper component_compare_dev new ab011ab6b007 drm: of: Make use of the helper component_release_of new 4811a485a91b iommu/mediatek: Make use of the helper component_compare/r [...] new a8271d7e4053 ASoC: codecs: wcd938x: Make use of the helper component_co [...] new 5730c81df7a3 power: supply: ab8500: Make use of the helper component_co [...] new f790ce387372 video: omapfb: dss: Make use of the helper component_compare_dev new ae016b9da7bc ALSA: hda/realtek: Make use of the helper component_compar [...] new 4a248f85b3dd Merge 5.17-rc6 into driver-core-next new 3b36f898b4b3 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new f6a9a2d64dd1 USB: core: Update kerneldoc for usb_get_dev() and usb_get_intf() new 48d3274a3fe4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 5a3ea86a9304 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new bb5f36c31414 ia64: termbits.h is identical to asm-generic one new 787779f8afe7 xtensa: termbits.h is identical to asm-generic one new 52fa786609dc MAINTAINERS: Add Pali Rohár as mvebu-uart.c maintainer new 932d596378b0 serial: 8250: Return early in .start_tx() if there are no [...] new c112653b89e0 sc16is7xx: Preserve EFR bits on update new 6cca8f154a29 sc16is7xx: Update status lines in single call new 679875d1d880 sc16is7xx: Separate GPIOs from modem control lines new 2c861b73a23b math64: New DIV_U64_ROUND_CLOSEST helper new 9b0d5d4b7a58 dt-bindings: mvebu-uart: document DT bindings for marvell, [...] new b7e2b5360f9b serial: mvebu-uart: implement UART clock driver for config [...] new ebd7e37a8b7e dt-bindings: mvebu-uart: update information about UART clock new 694b7112473a serial: mvebu-uart: implement support for baudrates higher [...] new c77a6ac84085 arm64: dts: marvell: armada-37xx: add device node for UART [...] new 6ba6351b023e serial: 8250: Correct Kconfig help text for blacklisted PC [...] new c5e453f9c9a9 serial: 8250_aspeed_vuart: replace snprintf with sysfs_emit new 67ec6dd0b257 serial: 8250_mid: Balance reference count for PCI DMA device new 5318f70da7e8 serial: 8250_lpss: Balance reference count for PCI DMA device new 18662a1d8f35 tty: serial: mpc52xx_uart: make rx/tx hooks return unsigned new d185a852e17c tty: serial: serial_txx9: remove info print from init new f52361790aaf tty: serial: lpc32xx_hs: use serial_lpc32xx_stop_tx() helper new f166d19f9e82 tty: serial: amba-pl010: use more uart_port pointers new 841f913e770f tty: serial: meson: Move request the register region to probe new 6436dd8f9b25 tty: serial: meson: Use devm_ioremap_resource to get regis [...] new 44023b8e1f14 tty: serial: meson: Describes the calculation of the UART [...] new e5fc2b99840d tty: serial: meson: Make some bit of the REG5 register writable new 19b2ba0baffc tty: serial: meson: The system stuck when you run the stty [...] new 5427c352a993 tty: serial: meson: Added S4 SOC compatibility new dedab69fd650 serial: 8250: Fix race condition in RTS-after-send handling new b48b9f6deacf dt-bindings: serial: Add bindings doc for Sunplus SoC UART Driver new 9e8d5470325f serial: sunplus-uart: Add Sunplus SoC UART Driver new c2faf737abfb tty: Reserve ldisc 29 for development purposes new 501f0299ee34 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 3e9faa31c36a next-20220224/char-misc new 8fcc17631035 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 5f92f73cffad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f458c6f112d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2702e410f288 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a17b34502aeb staging: wfx: check the return value of devm_kmalloc() new 26c511f8b7c3 staging: vt6656: Fix CamelCase warnings in mac.h and mac.c new efae250a1a12 staging: vt6656: Add comment for locks new ac1569b7dca2 staging: vt6656: Fix CamelCase warnings in macro new efc72b11b3eb staging: vt6656: Change macro to function and moved to bet [...] new 1929be8c45a2 staging: vt6656: Remove ftrace-like logging new d4cbaca3d086 staging: vt6656: Remove unnecessary line breaks new 57cbe4277d34 staging: r8188eu: remove unused variable from UpdateHalRAM [...] new 6f29d72d2b7a staging: r8188eu: remove 5 GHz channels from ch_freq_map new b052de652638 staging: r8188eu: refactor rtw_ch2freq() new 91b0ad05b6fd staging: r8188eu: clean up rtw_rf.c new 8beb52f6baf5 staging: r8188eu: remove redundant variable reg_0x143 new cf38b73e4879 staging: rtl8192u: fix broken debug macro new 907f6fae37cd staging: rtl8192u: add empty debug functions new 57078a3c2e24 staging: rtl8192u: rework init and exit function new 91c9ba35bb06 staging: pi433: add index value to write dev_dbg statement new a42614f2b48b staging: wfx: sta.o was linked twice new 0d585ee974bc staging: wfx: fix struct alignment new e71b18ba664d staging: wfx: format comments on 100 columns new 5265c43d40d0 staging: wfx: format code on 100 columns new 063cf5f58922 staging: wfx: remove useless variable new a564d55a0cc1 staging: wfx: drop useless include new 1de8eec7c339 staging: wfx: remove duplicated code in wfx_cmd_send() new 0803a85a6f23 staging: wfx: prefer to wait for an event instead to sleep new c86176d51340 staging: wfx: ensure HIF request has been sent before polling new fe5c03d478d4 staging: wfx: flags for SPI IRQ were ignored new 63a9c6676ef0 staging: r8188eu: EepromAddressSize is set but not used new 8f7b7c0df5e8 staging: r8188eu: remove unused function prototype new b073b837fc54 staging: r8188eu: remove update_bcn_p2p_ie() new 83ba9a33b566 staging: r8188eu: remove ETH_ALEN from ieee80211.h new dbbe23c31922 Merge 5.17-rc6 into staging-next new 47441e15a295 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 2c43265516b5 iio: adc: xilinx-ams: Use devm_delayed_work_autocancel() t [...] new 7948d301c248 iio: accel: adxl367: unlock on error in adxl367_buffer_pre [...] new 185897d03ca3 iio: accel: adxl367: Fix handled initialization in adxl367 [...] new 6057ce260c89 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 3f3006c4dc1d Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 64fd28936064 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ab3b987b7399 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e8b5ed96914b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5b483d5c1a2 scsi: libfc: Replace one-element arrays with flexible-arra [...] new e3af2e3b0019 scsi: message: fusion: Use GFP_KERNEL instead of GFP_ATOMI [...] new 5c139ce9e1c2 scsi: core: docs: Update notes about scsi_times_out new 2e1b3175f29c scsi: mesh: Stop using struct scsi_pointer new 55a94551f61f scsi: mac53c94: Stop using struct scsi_pointer new 80cac47b0895 scsi: pm80xx: Handle non-fatal errors new cc8294ec4738 scsi: aha152x: Fix aha152x_setup() __setup handler return value new c13ad4cf6de8 scsi: qla4xxx: Remove unneeded variable new c4e070457a93 scsi: hisi_sas: Change permission of parameter prot_mask new 512623de5239 scsi: hisi_sas: Change hisi_sas_control_phy() phyup timeout new 554fb72ee34f scsi: hisi_sas: Free irq vectors in order for v3 HW new 86287065fac2 scsi: hisi_sas: Rename error labels in hisi_sas_v3_probe() new 286ce4c65fbd scsi: hisi_sas: Limit users changing debugfs BIST count value new 62413199cd6d scsi: hisi_sas: Modify v3 HW SSP underflow error processing new f1834fd1635b scsi: libsas: Make sas_notify_{phy,port}_event() return void new a2a59faa359a scsi: libsas: Use bool for queue_work() return code new c3d8c81053c3 scsi: lpfc: SLI path split: Refactor lpfc_iocbq new fecf10070b44 scsi: lpfc: SLI path split: Refactor fast and slow paths t [...] new 7a9d9ea5f3d8 scsi: lpfc: SLI path split: Introduce lpfc_prep_wqe new dfef7e6b4ae0 scsi: lpfc: SLI path split: Refactor base ELS paths and th [...] new 1c2ec3013af4 scsi: lpfc: SLI path split: Refactor PLOGI/PRLI/ADISC/LOGO paths new 1abb4d17e31e scsi: lpfc: SLI path split: Refactor the RSCN/SCR/RDF/EDC/ [...] new cbe764b51e6b scsi: lpfc: SLI path split: Refactor LS_ACC paths new 6387b32c9bea scsi: lpfc: SLI path split: Refactor LS_RJT paths new a8ac13c6a475 scsi: lpfc: SLI path split: Refactor FDISC paths new e6d89efd63e4 scsi: lpfc: SLI path split: Refactor VMID paths new bffc7e1aa71a scsi: lpfc: SLI path split: Refactor misc ELS paths new b1c69c0c0c51 scsi: lpfc: SLI path split: Refactor CT paths new 9f23717f09fd scsi: lpfc: SLI path split: Refactor SCSI paths new 61f00748e824 scsi: lpfc: SLI path split: Refactor Abort paths new 8ac68004eca8 scsi: lpfc: SLI path split: Refactor BSG paths new 1bc5357a9d35 scsi: lpfc: Update lpfc version to 14.2.0.0 new b533e84096d7 scsi: lpfc: Copyright updates for 14.2.0.0 patches new ed709ce8aea3 scsi: target: pscsi: Remove struct pscsi_plugin_task new 5c0f9d640865 scsi: core: Don't memset() the entire scsi_cmnd in scsi_in [...] new 0e5779b610a0 scsi: core: Remove the cmd field from struct scsi_request new 29a485d98406 scsi: core: Remove the sense and sense_len fields from str [...] new 7d9c1a42eb12 scsi: core: Move the resid_len field from struct scsi_requ [...] new 73912738094c scsi: core: Move the result field from struct scsi_request [...] new d5d9518b513a scsi: core: Remove struct scsi_request new 740ec00969c3 scsi: core: Remove <scsi/scsi_request.h> new 601cd64af891 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 533c1bfa5506 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 957349626433 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c00ab10b8f14 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 1aa35cfd6416 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1f02c8efa17f Merge tag 'renesas-pinctrl-for-v5.18-tag2' of git://git.ke [...] new 929229098efb Merge branch 'devel' into for-next new 61ea7a63fb0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e1d7f6b0dda5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99da49e22f23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec023cba948c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2aaa36e95ea5 selftests/rtc: continuously read RTC in a loop for 30s new 2cb42bd944a6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 77fb08e106e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1231f63d77f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new db6d41cdcd85 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new d3c63bee76aa Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 9e5b18d05236 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new fe71fb93a483 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 575311b6fbd2 Merge branch 'main' of git://git.infradead.org/users/willy [...] new a1ba03fa430a Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 11d6ec104593 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf3e6a8cf85b Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 1b44a4d61a8b Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 3a977062c8db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e08b361bc113 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1b365e1d90dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a21e1723b5be Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new bc906a222219 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 70485cf3a020 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ae4ef449cd46 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 3c3a8714a449 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new e0c3333e681d Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new d8d0cf582288 coredump: also dump first pages of non-executable ELF libraries new 3f7ef1fdf526 mm: fix panic in __alloc_pages new 1bc6cba9db1e selftests/vm: cleanup hugetlb file after mremap test new efd58ba3f168 mm: refactor vm_area_struct::anon_vma_name usage code new 0881a3c8ad7e mm: prevent vm_area_struct::anon_name refcount saturation new 071282a829fd mm: fix use-after-free when anon vma name is used after vm [...] new eba96115c31c userfaultfd: mark uffd_wp regardless of VM_WRITE flag new f7a65c276ab3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new f764ac4a7dc2 /proc/kpageflags: do not use uninitialized struct pages new a4dfc88e6998 procfs: prevent unprivileged processes accessing fdinfo dir new ebaffc410a54 scripts/spelling.txt: add more spellings to spelling.txt new 8690f5d1271e ntfs: add sanity check on allocation size new b0c84db35454 ocfs2: cleanup some return variables new 71ec308f6f4d fs/ocfs2: fix comments mentioning i_mutex new 2620e4a50539 ocfs2: reflink deadlock when clone file to the same direct [...] new db5801d11fec ocfs2: clear links count in ocfs2_mknod() if an error occurs new 050501320757 ocfs2: fix ocfs2 corrupt when iputting an inode new 82da94f215cd doc: convert 'subsection' to 'section' in gfp.h new e9ac70c77d31 mm: document and polish read-ahead code new 26487586ed5a mm: improve cleanup when ->readpages doesn't process all pages new 21be0de9696a fuse: remove reliance on bdi congestion new c52485fc5977 nfs: remove reliance on bdi congestion new e64779d34bbc ceph: remove reliance on bdi congestion new 0b8133e5a649 remove inode_congested() new 1ef78b9b80da remove bdi_congested() and wb_congested() and related functions new 541e681ad651 remove-bdi_congested-and-wb_congested-and-related-functions-fix new b9acaebf6da6 f2fs: replace congestion_wait() calls with io_schedule_timeout() new 4ce83c99f1e3 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" new 2b84107da58a remove congestion tracking framework new 065980f517b9 mount: warn only once about timestamp range expiration new 5819eb7b5a2c mm/sparse-vmemmap: add a pgmap argument to section activation new 6f7e42cac4b6 mm/sparse-vmemmap: refactor core of vmemmap_populate_basep [...] new 5bd93cb91eff mm/hugetlb_vmemmap: move comment block to Documentation/vm new fac369651cd7 mm/sparse-vmemmap: improve memory savings for compound devmaps new c4e1609c9abe mm/page_alloc: reuse tail struct pages for compound devmaps new d7ace6b604b0 mm/memremap: avoid calling kasan_remove_zero_shadow() for [...] new 124b84fcb960 tools/vm/page_owner_sort.c: sort by stacktrace before culling new a975ba7b477c tools/vm/page_owner_sort.c: fix NULL-pointer dereference w [...] new f6ac09d31b2f tools/vm/page_owner_sort.c: support sorting by stack trace new 26ccb7699e10 tools/vm/page_owner_sort.c: add switch between culling by [...] new c9e276be6016 tools/vm/page_owner_sort.c: support sorting pid and time new efa049c4c4f2 tools/vm/page_owner_sort.c: two trivial fixes new 6d1e55311b28 tools/vm/page_owner_sort.c: delete invalid duplicate code new 86c03549d66e Documentation/vm/page_owner.rst: update the documentation new de3e2d69021e documentation-vm-page_ownerrst-update-the-documentation-fix new f96d8d709f8a Documentation/vm/page_owner.rst: fix unexpected indentation warns new 0ae8fbca5842 Documentation/vm/page_owner.rst: fix comments new cc1980146557 lib/vsprintf: avoid redundant work with 0 size new 6d57faed08d8 mm/page_owner: use scnprintf() to avoid excessive buffer o [...] new f3a893f7d4d8 mm/page_owner: print memcg information new 6a048181fa4d mm/page_owner: record task command name new 5ee63b11f61e mm/page_owner.c: record tgid new a34a05052c97 tools/vm/page_owner_sort.c: fix the instructions for use new d2e8857472c2 mm: unexport page_init_poison new 18f6a1542d68 filemap: remove find_get_pages() new 3968eb537236 mm: fix invalid page pointer returned with FOLL_PIN gups new 38113d8340bd mm/gup: follow_pfn_pte(): -EEXIST cleanup new d56c22cef333 mm/gup: remove unused pin_user_pages_locked() new 064bd245854e mm: change lookup_node() to use get_user_pages_fast() new 4debdb3bed74 mm/gup: remove unused get_user_pages_locked() new c4a6913577ac tmpfs: support for file creation time new 02835254e766 memcg: replace in_interrupt() with !in_task() new 9cb25da6befb memcg: add per-memcg total kernel memory stat new 59458da94691 mm/memcg: mem_cgroup_per_node is already set to 0 on allocation new 731bf8740b59 mm/memcg: retrieve parent memcg from css.parent new 1ce1a52d75a4 memcg: refactor mem_cgroup_oom new fcdd2323627c memcg: unify force charging conditions new f999bd0dd67d selftests: memcg: test high limit for single entry allocation new eeaddd3990cc memcg: synchronously enforce memory.high for large overcharges new 4ab460f71701 mm/memcg: revert ("mm/memcg: optimize user context object [...] new 6af32da49073 mm/memcg: disable threshold event handlers on PREEMPT_RT new c498691deb0d mm/memcg: protect per-CPU counter by disabling preemption [...] new 4d26c4e41da8 mm/memcg: opencode the inner part of obj_cgroup_uncharge_p [...] new fadfca9d2888 mm/memcg: protect memcg_stock with a local_lock_t new 687525903ea5 mm/memcg: disable migration instead of preemption in drain [...] new 600bd833dfa2 mm/memcontrol: return 1 from cgroup.memory __setup() handler new dca29f6fbd00 mm/memcg: set memcg after css verified and got reference new 42eb869a7083 mm/memcg: set pos to prev unconditionally new 386dbb0c577f mm/memcg: move generation assignment and comparison together new e70b874f781e mm: generalize ARCH_HAS_FILTER_PGPROT new d4ca7ba65c34 mm: merge pte_mkhuge() call into arch_make_huge_pte() new c86eaa2033ac mm: remove mmu_gathers storage from remaining architectures new 370fa088ad77 mm: thp: fix wrong cache flush in remove_migration_pmd() new 21266078d9f3 mm: fix missing cache flush for all tail pages of compound page new 606a382f5868 mm: hugetlb: fix missing cache flush in copy_huge_page_fro [...] new 3408ef9811a0 mm: hugetlb: fix missing cache flush in hugetlb_mcopy_atom [...] new 7771a13fa888 mm: shmem: fix missing cache flush in shmem_mfill_atomic_pte() new 222e5aa40beb mm: userfaultfd: fix missing cache flush in mcopy_atomic_p [...] new b9acb9cc5fdf mm: replace multiple dcache flush with flush_dcache_folio() new 7ff28f154814 mm: don't skip swap entry even if zap_details specified new d345ffa567f5 mm-dont-skip-swap-entry-even-if-zap_details-specified-v5 new b39397a923c9 mm: rename zap_skip_check_mapping() to should_zap_page() new 306a2cc9054f mm: change zap_details.zap_mapping into even_cows new 67b00765cc2b mm: rework swap handling of zap_pte_range new be6f4d1893b9 mm/mmap: return 1 from stack_guard_gap __setup() handler new 9d132e1a5b1f mm/debug_vm_pgtable: drop protection_map[] usage new ee7744f54c00 mm/mmap: clarify protection_map[] indices new ef7cb50b9bac mm/mmap: add new config ARCH_HAS_VM_GET_PAGE_PROT new a2894a736678 powerpc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 2291538c4069 arm64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 616afc58a70d sparc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new fd42b770a259 mips/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new c95571f19a74 m68k/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 24b27157985d arm/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 89d04bd5b792 x86/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new cf499bc9a57b x86-mm-enable-arch_has_vm_get_page_prot-fix new 9672f71a1a9a mm/mmap: drop protection_map[] new 55e706d3a89d mm/mmap: drop arch_filter_pgprot() new a8c909ea5de1 mm/mmap: drop arch_vm_get_page_pgprot() new ac6562b4b3ce s390/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 542299a96a65 riscv/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 283dcfb849a8 alpha/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new a21370e0ac87 sh/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new be754cf3aeba arc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 9e3a9d7c169e csky/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new c6295352fbdb extensa/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new eca0e97c9560 parisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new bfedfa607ff7 openrisc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 859fea032b63 um/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 5465c424a1b3 microblaze/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new c8c8c2de523d nios2/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 5e8cef73ceed hexagon/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 17855d138943 nds32/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 448a421abf62 ia64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new af8b439250bc mm/mmap: drop generic vm_get_page_prot() new 9b1ef7524bdb mm/mmap: drop ARCH_HAS_VM_GET_PAGE_PROT new 35f6cca25ead mm/memory.c: use helper function range_in_vma() new 3d59383cb8b7 memfd: fix shmem huge page failed to set F_SEAL_WRITE attr [...] new 36b7d8ae2bc1 mm/sparse: make mminit_validate_memmodel_limits() static new a84620f4c990 mm/vmalloc: remove unneeded function forward declaration new fb343fe8175c mm/vmalloc: Move draining areas out of caller context new f36150242fff mm/vmalloc: add adjust_search_size parameter new 6eb04c3d50a1 mm/vmalloc: eliminate an extra orig_gfp_mask new 5b00eff83312 mm/vmalloc.c: fix "unused function" warning new 1cf5a7387466 mm/vmalloc.c: vmap(): don't allow invalid pages new b1b857484829 mm: page_alloc: avoid merging non-fallbackable pageblocks [...] new e32cd45c8cfd mm/page_alloc: adding same penalty is enough to get round- [...] new d12245bf1d95 mm/page_alloc: add penalty to local_node new 42419b773ae5 mm/mmzone.c: use try_cmpxchg() in page_cpupid_xchg_last() new 8f45fe194f1d mm: discard __GFP_ATOMIC new 5a441604bcb0 mm/mmzone.h: remove unused macros new edcb20d752b9 mm/page_alloc: don't pass pfn to free_unref_page_commit() new 7d746be447d5 cma: factor out minimum alignment requirement new 0812ff80b0c8 mm: enforce pageblock_order < MAX_ORDER new d348dcdb2bf0 mm/page_alloc: mark pagesets as __maybe_unused new f7d4f0e65720 mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end [...] new faf8d0a190e9 mm/page_alloc: fetch the correct pcp buddy during bulk free new 79cd522038f3 mm/page_alloc: track range of active PCP lists during bulk free new 4edfc8c9daed mm/page_alloc: simplify how many pages are selected per pc [...] new 9ef925e5acee mm/page_alloc: drain the requested list first during bulk free new 4ce5411ebac6 mm/page_alloc: free pages in a single pass during bulk free new 616d6d7fa543 mm/page_alloc: limit number of high-order pages on PCP dur [...] new b8388a3e991f mm/page_alloc: do not prefetch buddies during bulk free new 124061bf6da7 arch/x86/mm/numa: Do not initialize nodes twice new bf77dceae90a arch-x86-mm-numa-do-not-initialize-nodes-twice-v2 new f58af42cb6b9 mm: count time in drain_all_pages during direct reclaim as [...] new c44fa291545e mm/memory-failure.c: remove obsolete comment new 44b25e5d839b mm/hwpoison: fix error page recovered but reported "not re [...] new 17788fadbc9f mm: invalidate hwpoison page cache page in fault path new 88813510acb0 mm/memory-failure.c: minor clean up for memory_failure_dev [...] new fc29059dcaac mm/memory-failure.c: catch unexpected -EFAULT from vma_address() new 8fcc0aea4f54 mm/memory-failure.c: rework the signaling logic in kill_proc new cf0b8cd4f75a mm/memory-failure.c: fix race with changing page more robustly new 56eb204ced72 mm/memory-failure.c: remove PageSlab check in hwpoison_filter_dev new c0e2e51b20b8 mm/memory-failure.c: rework the try_to_unmap logic in hwpo [...] new dce1f3df38a2 mm/memory-failure.c: remove obsolete comment in __soft_off [...] new 0df84aeae53e mm/memory-failure.c: remove unnecessary PageTransTail check new cdfe7d6190d2 mm/hwpoison-inject: support injecting hwpoison to free page new 7c0502875f5b mm-hwpoison-inject-support-injecting-hwpoison-to-free-page-fix new 381be5c5e6f1 mm/hwpoison: avoid the impact of hwpoison_filter() return [...] new 30a80689d9e2 mm/hwpoison: add in-use hugepage hwpoison filter judgement new 0758299ff1bc mm: hugetlb: free the 2nd vmemmap page associated with eac [...] new 548570a130ea mm: hugetlb: replace hugetlb_free_vmemmap_enabled with a s [...] new 54109c4b36f2 mm: sparsemem: use page table lock to protect kernel pmd o [...] new e655900bf0ca selftests: vm: add a hugetlb test case new b7914c575025 mm: sparsemem: move vmemmap related to HugeTLB to CONFIG_H [...] new 95b5c3316d43 mm/hugetlb: generalize ARCH_WANT_GENERAL_HUGETLB new dc8a50059e7c hugetlb: clean up potential spectre issue warnings new 5335db7a3e99 hugetlb-clean-up-potential-spectre-issue-warnings-v2 new 7c63dab92a14 mm/hugetlb: use helper macro __ATTR_RW new 0a608eaf4a13 userfaultfd: provide unmasked address on page-fault new fe9c334f76ac mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new b1227c037812 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 7cbc64f7ec72 mm/migration: add trace events for THP migrations new e05239e90b65 mm/migration: add trace events for base page and HugeTLB m [...] new 35e7d055302e mm,migrate: fix establishing demotion target new c7350d69cf4f mm/cma: provide option to opt out from exposing pages on a [...] new da875cc24adf powerpc/fadump: opt out from freeing pages on cma activati [...] new eb38de0e1966 NUMA Balancing: add page promotion counter new ec6c31cfa1d8 NUMA balancing: optimize page placement for memory tiering system new fa28363c6867 memory tiering: skip to scan fast memory new c6d2e41fb123 mm: page_io: fix psi memory pressure error on cold swapins new 22c9414347d9 mm/vmstat: add event for ksm swapping in copy new 726c31490b97 mm/ksm: use helper macro __ATTR_RW new e4413def64cb mm/hwpoison: check the subpage, not the head page new b5be6d2f68ac mm/balloon_compaction: make balloon page compaction callba [...] new 412d6a76dc80 mm: fix race between MADV_FREE reclaim and blkdev direct IO read new 6efdcd23907b mm, memory_hotplug: make arch_alloc_nodedata independent o [...] new 949090c3c6bf mm: handle uninitialized numa nodes gracefully new 4a9e7424b92c mm-handle-uninitialized-numa-nodes-gracefully-fix new 06f695477078 mm, memory_hotplug: drop arch_free_nodedata new f67d775241d6 mm, memory_hotplug: reorganize new pgdat initialization new d444f64298c9 mm: make free_area_init_node aware of memory less nodes new c963e1406697 memcg: do not tweak node in alloc_mem_cgroup_per_node_info new 06ae9802cbf3 drivers/base/memory: add memory block to memory group afte [...] new c809cb409310 drivers/base/node: consolidate node device subsystem initi [...] new 47058b65b220 mm/memory_hotplug: remove obsolete comment of __add_pages new ac713345e7e1 mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix new a84f5a83bbb2 mm/memory_hotplug: avoid calling zone_intersects() for ZON [...] new 264d5a4beb23 mm/memory_hotplug: clean up try_offline_node new aca0497d32a2 mm/memory_hotplug: fix misplaced comment in offline_pages new 2d48995d085d drivers/base/node: rename link_mem_sections() to register_ [...] new 35bda1055b82 drivers/base/memory: determine and store zone for single-z [...] new 405a437bf955 drivers/base/memory: clarify adding and removing of memory blocks new 2ea563be7af9 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 2a10b5fdceec mm/zswap.c: allow handling just same-value filled pages new 145b6dd8a19d mm: remove usercopy_warn() new beca4e08022d mm: uninline copy_overflow() new 789d7902bf9d mm/usercopy: return 1 from hardened_usercopy __setup() handler new a11bab6a2ce4 highmem: document kunmap_local() new 7ce2df5e59c2 highmem-document-kunmap_local-v2 new eb36d8fed32b mm/highmem: remove unnecessary done label new bb441054e83c mm/kfence: remove unnecessary CONFIG_KFENCE option new 973c1b8c5730 mm/hmm.c: remove unneeded local variable ret new 255ebf774a56 mm/damon/dbgfs/init_regions: use target index instead of t [...] new ed78cc2c3d29 Docs/admin-guide/mm/damon/usage: update for changed initai [...] new a033e3a1acbc mm/damon/core: move damon_set_targets() into dbgfs new 2198a22e0036 mm/damon: remove the target id concept new 680cc0582e21 mm/damon: remove redundant page validation new aec84450e8b5 mm/damon: rename damon_primitives to damon_operations new 12da88445b90 mm/damon: let monitoring operations can be registered and [...] new 8cfe4e1534db mm/damon/paddr,vaddr: register themselves to DAMON in subs [...] new f137e09021c1 mm/damon/reclaim: use damon_select_ops() instead of damon_ [...] new ae4cc411c95d mm/damon/dbgfs: use damon_select_ops() instead of damon_{v [...] new 39a45726c551 mm/damon/dbgfs: use operations id for knowing if the targe [...] new d836bd5aca9e mm/damon/dbgfs-test: fix is_target_id() change new 7382d09becf4 mm/damon/paddr,vaddr: remove damon_{p,v}a_{target_valid,se [...] new 6a011102c302 mm/damon: remove unnecessary CONFIG_DAMON option new 1f808c2d5023 Docs/vm/damon: call low level monitoring primitives the op [...] new fd2ce0ab20af Docs/vm/damon/design: update DAMON-Idle Page Tracking inte [...] new 906b0cb12bab Docs/damon: update outdated term 'regions update interval' new ac1344332418 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 8b7655a81259 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 64cdb88d2355 kernel/hung_task.c: Monitor killed tasks. new eb9837c025aa proc: alloc PATH_MAX bytes for /proc/${pid}/fd/ symlinks new 75956e62cd9c proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix new 1dbe694f0a06 proc/vmcore: fix possible deadlock on concurrent mmap and read new d4e8e796c76b proc/vmcore: fix vmcore_alloc_buf() kernel-doc comment new 46f408807b55 proc/sysctl: make protected_* world readable new 2fa32cd2fa1b kernel/ksysfs.c: use helper macro __ATTR_RW new 9e92887a9dad Kconfig.debug: make DEBUG_INFO selectable from a choice new 985055437ce6 Kconfig.debug: make DEBUG_INFO always default=n new 7839159f26b0 include: drop pointless __compiler_offsetof indirection new d6a88d16c1e3 ilog2: force inlining of __ilog2_u32() and __ilog2_u64() new b1f061f5317d bitfield: add explicit inclusions to the example new b3030e5cb701 lz4: fix LZ4_decompress_safe_partial read out of bound new cea533eef6d0 checkpatch: prefer MODULE_LICENSE("GPL") over MODULE_LICEN [...] new 9055de39ff05 checkpatch: add --fix option for some TRAILING_STATEMENTS new 7f07bb32d519 checkpatch: add early_param exception to blank line after [...] new 56223a1180d5 fs/binfmt_elf: fix AT_PHDR for unusual ELF files new 8a0726c73340 fs-binfmt_elf-fix-at_phdr-for-unusual-elf-files-v5 new 6d74d974a47e fs/binfmt_elf: refactor load_elf_binary function new 03ce9e29fb9b ELF: fix overflow in total mapping size calculation new 8e58a594dd60 binfmt: move more stuff undef CONFIG_COREDUMP new 2e11825ba597 kallsyms: print module name in %ps/S case when KALLSYMS is [...] new a6c6e4aa7534 init: use ktime_us_delta() to make initcall_debug log more [...] new 34914247e6e0 init.h: improve __setup and early_param documentation new 7a658013d319 init/main.c: return 1 from handled __setup() functions new b3207f30a722 init/main.c: silence some -Wunused-parameter warnings new cb3a9dc33acc fs/pipe: use kvcalloc to allocate a pipe_buffer array new 547dbeaaaec8 fs/pipe.c: local vars have to match types of proper pipe_i [...] new 1f00f6b4e0f2 minix: fix bug when opening a file with O_DIRECT new d622ae9af796 fat: use pointer to simple type in put_user() new d64a20b9e7e6 exec: force single empty string when argv is empty new 76dd81a1754f exec: Fix min/max typo in stack space calculation new ea4810377cf3 selftests/exec: test for empty string on NULL argv new 6491f4868de7 kexec: make crashk_res, crashk_low_res and crash_notes sym [...] new 99d0df435ede riscv: mm: init: use IS_ENABLED(CONFIG_KEXEC_CORE) instead [...] new adfbfc67ef4c x86/setup: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new 0a0d5b04729e arm64: mm: use IS_ENABLED(CONFIG_KEXEC_CORE) instead of #ifdef new dd6f082852a9 docs: kdump: update description about sysfs file system support new 605447689d33 docs: kdump: add scp example to write out the dump file new 93caee23dcb3 panic: unset panic_on_warn inside panic() new 3db563a339bc ubsan: no need to unset panic_on_warn in ubsan_epilogue() new 3767941a36fb kasan: no need to unset panic_on_warn in end_report() new 21af7f98ef85 docs: sysctl/kernel: add missing bit to panic_print new 6faafc2e30de sysctl: documentation: fix table format warning new 183fbab192a6 panic: add option to dump all CPUs backtraces in panic_print new 28d0bfa1c31c kcov: split ioctl handling into locked and unlocked parts new 957eaff81d4f kcov: properly handle subsequent mmap calls new 06b87692b335 kernel/resource: fix kfree() of bootmem memory again new 0251c9292068 Revert "ubsan, kcsan: Don't combine sanitizer with kcov on clang" new dc7f71f1a2da ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new 586495aa0a2a Merge branch 'akpm-current/current' new 08cbc7d0cb9a Revert "mm/migration: add trace events for base page and H [...] new 2c026ff3b2bc kasan, page_alloc: deduplicate should_skip_kasan_poison new ce19a1773964 kasan, page_alloc: move tag_clear_highpage out of kernel_i [...] new d706159e9ac0 kasan, page_alloc: merge kasan_free_pages into free_pages_prepare new a036af68ffec kasan, page_alloc: simplify kasan_poison_pages call site new 69f45b43fad2 kasan, page_alloc: init memory of skipped pages on free new 45e064798cf7 kasan: drop skip_kasan_poison variable in free_pages_prepare new c72a3940f787 mm: clarify __GFP_ZEROTAGS comment new aaa9d5a0f3d1 kasan: only apply __GFP_ZEROTAGS when memory is zeroed new 8d75313f0c82 kasan, page_alloc: refactor init checks in post_alloc_hook new eee478a39013 kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook new 51223b1844dd kasan, page_alloc: combine tag_clear_highpage calls in pos [...] new 59c71e27c671 kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc_hook new 904703a0d000 kasan, page_alloc: move kernel_init_free_pages in post_alloc_hook new 81d17ea20cb6 kasan, page_alloc: rework kasan_unpoison_pages call site new cba15058f9f3 kasan: clean up metadata byte definitions new f6de0e9ef8e3 kasan: define KASAN_VMALLOC_INVALID for SW_TAGS new 4a19e7113e82 kasan, x86, arm64, s390: rename functions for modules shadow new 31526cc9816c kasan, vmalloc: drop outdated VM_KASAN comment new 6068884bbb2d kasan: reorder vmalloc hooks new b88a9203c628 kasan: add wrappers for vmalloc hooks new 56f10bcfb670 kasan, vmalloc: reset tags in vmalloc functions new dbcd55bd6681 kasan, fork: reset pointer tags of vmapped stacks new a6c47806680c kasan, arm64: reset pointer tags of vmapped stacks new 6ad34f01db81 fix for "kasan, fork: reset pointer tags of vmapped stacks" new 13ffc54f565d kasan, vmalloc: add vmalloc tagging for SW_TAGS new 33716b2d8226 kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged new 4d638c681f9d kasan, vmalloc: unpoison VM_ALLOC pages after mapping new 34606c92de10 kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGS new bdc3e7149f47 kasan, page_alloc: allow skipping unpoisoning for HW_TAGS new d7e5b33e87cf kasan, page_alloc: allow skipping memory init for HW_TAGS new 47386cbe1d29 kasan, vmalloc: add vmalloc tagging for HW_TAGS new 8a6a3cb91415 kasan, vmalloc: only tag normal vmalloc allocations new c01587402f43 kasan, arm64: don't tag executable vmalloc allocations new f63a40c9ec4c kasan: mark kasan_arg_stacktrace as __initdata new fa5ebd56c874 kasan: clean up feature flags for HW_TAGS mode new 6989ae4c4dca kasan: add kasan.vmalloc command line flag new b0524ed0d78f kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS new 8f3ea2424813 arm64: select KASAN_VMALLOC for SW/HW_TAGS modes new da983cbac816 kasan: documentation updates new 80ae1e4fe701 kasan: improve vmalloc tests new e8653df23df0 similar to "kasan: test: fix compatibility with FORTIFY_SOURCE" new 0c22edbbb124 fix for "kasan: improve vmalloc tests" new dedb50ea766f another fix for "kasan: improve vmalloc tests" new dbbbd949b6bb kasan-improve-vmalloc-tests-fix-3-fix new 6338afde337d kasan: test: support async (again) and asymm modes for HW_TAGS new a5fdcf630c68 mm/kasan: remove unnecessary CONFIG_KASAN option new 9f8d6dc2715f kasan: update function name in comments new 41543c017ccd kasan: print virtual mapping info in reports new f9c405ad7a17 mm/rmap: fix argument list that the kdoc format and script [...] new a1842f4b48a8 mm: enable MADV_DONTNEED for hugetlb mappings new 2edc958704a6 selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE test new 623c533f04d3 userfaultfd/selftests: enable hugetlb remap and remove eve [...] new f14eb941c3a7 mm: optimize do_wp_page() for exclusive pages in the swapcache new 4459eb67761d mm: optimize do_wp_page() for fresh pages in local LRU pagevecs new 84d1ba153664 mm: slightly clarify KSM logic in do_swap_page() new 8c9acf31b074 mm: streamline COW logic in do_swap_page() new 1076e9805bc5 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() new 61d1d7c17415 mm/khugepaged: remove reuse_swap_page() usage new c7fc612258e9 mm/swapfile: remove stale reuse_swap_page() new 7e463f38bfab mm/huge_memory: remove stale page_trans_huge_mapcount() new b50a5c6eaaca selftests: vm: remove dependecy from internal kernel macros new 43b55c532c25 selftests: kselftest framework: provide "finished" helper
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 (e86c21303bb5) \ N -- N -- N refs/heads/akpm (43b55c532c25)
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 1175 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/admin-guide/sysctl/kernel.rst | 6 + Documentation/arm64/elf_hwcaps.rst | 5 + Documentation/arm64/memory-tagging-extension.rst | 21 +- Documentation/core-api/dma-attributes.rst | 8 + Documentation/core-api/index.rst | 1 - Documentation/core-api/maple_tree.rst | 218 - Documentation/devicetree/bindings/arm/altera.yaml | 46 +- .../devicetree/bindings/arm/atmel-at91.yaml | 9 + .../devicetree/bindings/arm/intel,socfpga.yaml | 26 + .../devicetree/bindings/arm/mstar/mstar.yaml | 4 + .../devicetree/bindings/clock/intc_stratix10.txt | 20 - .../devicetree/bindings/clock/intel,stratix10.yaml | 35 + .../clock/marvell,armada-3700-uart-clock.yaml | 59 + .../bindings/clock/mstar,msc313-cpupll.yaml | 45 + .../bindings/display/msm/dpu-qcm2290.yaml | 214 + .../bindings/display/msm/dsi-controller-main.yaml | 5 +- .../devicetree/bindings/example-schema.yaml | 14 + .../memory-controllers/ddr/jedec,lpddr2.yaml | 17 +- .../devicetree/bindings/phy/qcom,usb-hs-phy.yaml | 1 + .../bindings/reserved-memory/shared-dma-pool.yaml | 10 + .../devicetree/bindings/serial/mvebu-uart.txt | 9 +- .../bindings/serial/sunplus,sp7021-uart.yaml | 56 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + .../devicetree/bindings/writing-schema.rst | 2 +- Documentation/hwmon/aquacomputer_d5next.rst | 49 +- Documentation/networking/dsa/sja1105.rst | 27 + Documentation/scsi/scsi_eh.rst | 15 +- Documentation/tools/rtla/common_hist_options.rst | 2 +- .../tools/rtla/common_osnoise_description.rst | 2 +- Documentation/tools/rtla/rtla-osnoise-hist.rst | 2 +- MAINTAINERS | 41 +- Makefile | 2 +- arch/alpha/include/asm/floppy.h | 7 +- arch/alpha/kernel/pci_iommu.c | 12 +- arch/arm/Kconfig | 13 +- arch/arm/arm-soc-for-next-contents.txt | 118 + arch/arm/boot/dts/Makefile | 7 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 32 +- arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts | 3 +- ...g302v2.dts => intel-ixp42x-netgear-wg302v1.dts} | 29 +- arch/arm/boot/dts/intel-ixp42x.dtsi | 2 +- arch/arm/boot/dts/lan966x-pcb8291.dts | 64 + arch/arm/boot/dts/lan966x.dtsi | 237 + arch/arm/boot/dts/mstar-infinity.dtsi | 34 + .../boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi | 20 + ...tar-infinity2m-ssd202d-100ask-dongshanpione.dts | 25 + .../dts/mstar-infinity2m-ssd202d-miyoo-mini.dts | 25 + ...y2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts | 23 + ...infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi | 28 + arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi | 5 + arch/arm/boot/dts/mstar-infinity2m.dtsi | 17 + arch/arm/boot/dts/mstar-infinity3.dtsi | 58 + arch/arm/boot/dts/mstar-v7.dtsi | 9 + arch/arm/boot/dts/sam9x60.dtsi | 10 +- arch/arm/boot/dts/sama5d2.dtsi | 11 +- arch/arm/boot/dts/sama5d3.dtsi | 6 +- arch/arm/boot/dts/sama5d4.dtsi | 9 +- arch/arm/boot/dts/sama7g5.dtsi | 169 +- arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dts | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 4 +- arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts | 2 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 39 +- arch/arm/boot/dts/ste-ab8505.dtsi | 34 +- arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 +- arch/arm/boot/dts/ste-href.dtsi | 25 +- arch/arm/boot/dts/ste-snowball.dts | 27 +- arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 24 +- arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 22 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 22 +- arch/arm/boot/dts/stih407-clock.dtsi | 101 +- arch/arm/boot/dts/stih407-family.dtsi | 262 +- arch/arm/boot/dts/stih410-b2120.dts | 16 +- arch/arm/boot/dts/stih410-b2260.dts | 30 +- arch/arm/boot/dts/stih410-clock.dtsi | 100 +- arch/arm/boot/dts/stih410.dtsi | 52 +- arch/arm/boot/dts/stih418-b2199.dts | 22 +- arch/arm/boot/dts/stih418-clock.dtsi | 101 +- arch/arm/boot/dts/stih418.dtsi | 38 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 22 +- arch/arm/boot/dts/tegra20-tamonten.dtsi | 6 +- arch/arm/configs/sama7_defconfig | 29 +- arch/arm/kernel/kgdb.c | 36 +- arch/arm/mach-at91/Kconfig | 1 + arch/arm/mach-at91/pm.c | 27 +- arch/arm/mach-at91/pm_suspend.S | 4 +- arch/arm/mach-ixp4xx/Kconfig | 57 - arch/arm/mach-ixp4xx/Makefile | 19 +- arch/arm/mach-ixp4xx/common-pci.c | 451 - arch/arm/mach-ixp4xx/common.c | 448 - arch/arm/mach-ixp4xx/gateway7001-pci.c | 61 - arch/arm/mach-ixp4xx/gateway7001-setup.c | 113 - arch/arm/mach-ixp4xx/goramo_mlr.c | 532 - arch/arm/mach-ixp4xx/include/mach/hardware.h | 32 - arch/arm/mach-ixp4xx/include/mach/io.h | 545 - arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 303 - arch/arm/mach-ixp4xx/include/mach/platform.h | 102 - arch/arm/mach-ixp4xx/include/mach/udc.h | 8 - arch/arm/mach-ixp4xx/include/mach/uncompress.h | 4 +- arch/arm/mach-ixp4xx/irqs.h | 64 - arch/arm/mach-mmp/sram.c | 22 +- arch/arm/mach-mstar/Kconfig | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 23 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 3 +- .../dts/altera/socfpga_stratix10_socdk_nand.dts | 3 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 4 +- arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 7 +- .../boot/dts/intel/socfpga_agilex_socdk_nand.dts | 1 + arch/arm64/boot/dts/intel/socfpga_n5x_socdk.dts | 1 + arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 14 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 2 +- .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 23 + arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 6 + arch/arm64/configs/defconfig | 9 +- arch/arm64/include/asm/asm_pointer_auth.h | 3 + arch/arm64/include/asm/cpufeature.h | 2 + arch/arm64/include/asm/hwcap.h | 1 + arch/arm64/include/asm/kvm_arm.h | 4 +- arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/include/asm/module.lds.h | 6 +- arch/arm64/include/asm/processor.h | 1 + arch/arm64/include/asm/sysreg.h | 16 +- arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/kernel/cpufeature.c | 238 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/elfcore.c | 7 + arch/arm64/kernel/idreg-override.c | 16 +- arch/arm64/kernel/mte.c | 26 +- arch/arm64/kernel/process.c | 5 +- arch/arm64/kernel/vdso.c | 3 +- arch/arm64/kvm/arm.c | 1 + arch/arm64/kvm/hyp/include/hyp/switch.h | 4 +- arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 5 + arch/arm64/kvm/hyp/nvhe/sys_regs.c | 14 + arch/arm64/kvm/hyp/vhe/switch.c | 6 +- arch/arm64/kvm/psci.c | 3 +- arch/arm64/kvm/sys_regs.c | 5 + arch/arm64/tools/cpucaps | 6 +- arch/csky/kernel/perf_callchain.c | 2 +- arch/ia64/include/uapi/asm/termbits.h | 209 - arch/mips/include/asm/uaccess.h | 2 +- arch/mips/kernel/mips-mt.c | 4 +- arch/mips/kernel/unaligned.c | 17 + arch/parisc/kernel/cache.c | 9 +- arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/riscv/kernel/perf_callchain.c | 2 +- arch/riscv/kernel/vdso.c | 3 +- arch/s390/kernel/vdso.c | 3 +- arch/s390/mm/gmap.c | 6 +- arch/sparc/kernel/ioport.c | 2 +- arch/um/kernel/tlb.c | 14 +- arch/x86/entry/vdso/vma.c | 9 +- arch/x86/include/asm/pci_x86.h | 2 + arch/x86/kernel/kvm.c | 4 +- arch/x86/kernel/kvmclock.c | 3 + arch/x86/kernel/tboot.c | 2 +- arch/x86/kvm/vmx/nested.c | 11 +- arch/x86/kvm/vmx/vmx.c | 28 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/mm/init.c | 1 + arch/xtensa/include/uapi/asm/termbits.h | 221 - arch/xtensa/kernel/syscall.c | 18 +- block/Kconfig | 8 +- block/bdev.c | 4 +- block/blk-throttle.c | 36 +- block/blk-throttle.h | 13 +- block/genhd.c | 2 - drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_hpt37x.c | 18 +- drivers/base/component.c | 58 + drivers/base/firmware_loader/Kconfig | 5 + drivers/block/pktcdvd.c | 8 +- drivers/cdrom/cdrom.c | 1 - drivers/char/agp/intel-gtt.c | 26 +- drivers/char/random.c | 50 +- drivers/crypto/ixp4xx_crypto.c | 1 - drivers/firmware/efi/efi.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 1 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.c | 134 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_5_ppt.h | 1 + drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 7 +- drivers/gpu/drm/armada/armada_drv.c | 17 +- drivers/gpu/drm/dp/drm_dp.c | 10 - drivers/gpu/drm/drm_cache.c | 2 +- drivers/gpu/drm/drm_of.c | 7 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 16 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 7 +- drivers/gpu/drm/i915/display/intel_cursor.c | 3 + drivers/gpu/drm/i915/display/intel_display.c | 235 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/intel_pch.c | 2 +- drivers/gpu/drm/i915/intel_pch.h | 2 +- drivers/gpu/drm/imx/parallel-display.c | 8 - drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 7 +- drivers/gpu/drm/mcde/mcde_drv.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 7 +- drivers/gpu/drm/meson/meson_drv.c | 10 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 18 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 36 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 150 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 3 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 19 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 5 + drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 21 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 23 + drivers/gpu/drm/msm/dsi/dsi_cfg.h | 3 + drivers/gpu/drm/msm/dsi/dsi_host.c | 4 + drivers/gpu/drm/msm/msm_atomic.c | 15 - drivers/gpu/drm/msm/msm_drv.c | 16 +- drivers/gpu/drm/msm/msm_drv.h | 6 +- drivers/gpu/drm/msm/msm_fb.c | 41 +- drivers/gpu/drm/msm/msm_gpu.c | 4 +- drivers/gpu/drm/omapdrm/dss/dss.c | 8 +- drivers/gpu/drm/panel/panel-simple.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 7 +- drivers/gpu/drm/sprd/sprd_drm.c | 7 +- drivers/gpu/drm/sti/sti_drv.c | 7 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 11 +- drivers/gpu/drm/tegra/Kconfig | 2 +- drivers/gpu/drm/vc4/vc4_drv.c | 7 +- drivers/hwmon/aquacomputer_d5next.c | 379 +- drivers/hwmon/pmbus/pmbus_core.c | 23 +- drivers/iio/accel/adxl367.c | 4 +- drivers/iio/accel/mma8452.c | 4 +- drivers/iio/adc/aspeed_adc.c | 4 +- drivers/iio/adc/xilinx-ams.c | 11 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 4 +- drivers/infiniband/core/cma.c | 40 +- drivers/infiniband/hw/irdma/cm.c | 44 +- drivers/infiniband/hw/irdma/ctrl.c | 553 +- drivers/infiniband/hw/irdma/defs.h | 8 +- drivers/infiniband/hw/irdma/hmc.c | 105 +- drivers/infiniband/hw/irdma/hmc.h | 53 +- drivers/infiniband/hw/irdma/hw.c | 190 +- drivers/infiniband/hw/irdma/i40iw_hw.c | 1 - drivers/infiniband/hw/irdma/main.c | 16 +- drivers/infiniband/hw/irdma/main.h | 42 +- drivers/infiniband/hw/irdma/osdep.h | 40 +- drivers/infiniband/hw/irdma/pble.c | 77 +- drivers/infiniband/hw/irdma/pble.h | 25 +- drivers/infiniband/hw/irdma/protos.h | 90 +- drivers/infiniband/hw/irdma/puda.c | 132 +- drivers/infiniband/hw/irdma/puda.h | 43 +- drivers/infiniband/hw/irdma/status.h | 71 - drivers/infiniband/hw/irdma/type.h | 109 +- drivers/infiniband/hw/irdma/uda.c | 35 +- drivers/infiniband/hw/irdma/uda.h | 46 +- drivers/infiniband/hw/irdma/uk.c | 122 +- drivers/infiniband/hw/irdma/user.h | 62 +- drivers/infiniband/hw/irdma/utils.c | 199 +- drivers/infiniband/hw/irdma/verbs.c | 166 +- drivers/infiniband/hw/irdma/verbs.h | 12 +- drivers/infiniband/hw/irdma/ws.c | 19 +- drivers/infiniband/hw/irdma/ws.h | 2 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 6 +- drivers/infiniband/hw/mlx5/mr.c | 104 +- drivers/infiniband/hw/mlx5/odp.c | 19 +- drivers/infiniband/sw/rxe/rxe.c | 2 + drivers/infiniband/sw/rxe/rxe_mcast.c | 190 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/ulp/srp/ib_srp.c | 6 +- drivers/infiniband/ulp/srp/ib_srp.h | 11 +- drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/mtk_iommu.h | 10 - drivers/iommu/mtk_iommu_v1.c | 4 +- drivers/memory/of_memory.c | 23 +- drivers/message/fusion/mptsas.c | 2 +- drivers/misc/cxl/fault.c | 45 +- drivers/mtd/nand/raw/Kconfig | 3 +- drivers/mtd/spi-nor/atmel.c | 81 +- drivers/mtd/spi-nor/catalyst.c | 6 +- drivers/mtd/spi-nor/core.c | 265 +- drivers/mtd/spi-nor/core.h | 70 +- drivers/mtd/spi-nor/eon.c | 6 +- drivers/mtd/spi-nor/esmt.c | 6 +- drivers/mtd/spi-nor/everspin.c | 6 +- drivers/mtd/spi-nor/fujitsu.c | 6 +- drivers/mtd/spi-nor/gigadevice.c | 6 +- drivers/mtd/spi-nor/intel.c | 6 +- drivers/mtd/spi-nor/issi.c | 10 +- drivers/mtd/spi-nor/macronix.c | 14 +- drivers/mtd/spi-nor/micron-st.c | 259 +- drivers/mtd/spi-nor/spansion.c | 168 +- drivers/mtd/spi-nor/sst.c | 44 +- drivers/mtd/spi-nor/winbond.c | 29 +- drivers/mtd/spi-nor/xilinx.c | 97 +- drivers/mtd/spi-nor/xmc.c | 6 +- drivers/net/can/rcar/rcar_canfd.c | 6 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 9 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 8 +- drivers/net/can/usb/gs_usb.c | 10 +- drivers/net/dsa/b53/b53_common.c | 14 +- drivers/net/dsa/b53/b53_priv.h | 14 +- drivers/net/dsa/dsa_loop.c | 3 +- drivers/net/dsa/hirschmann/hellcreek.c | 9 +- drivers/net/dsa/lan9303-core.c | 16 +- drivers/net/dsa/lantiq_gswip.c | 9 +- drivers/net/dsa/microchip/ksz9477.c | 12 +- drivers/net/dsa/microchip/ksz_common.c | 9 +- drivers/net/dsa/microchip/ksz_common.h | 9 +- drivers/net/dsa/mt7530.c | 15 +- drivers/net/dsa/mv88e6xxx/chip.c | 18 +- drivers/net/dsa/ocelot/felix.c | 251 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 7 - drivers/net/dsa/ocelot/seville_vsc9953.c | 7 - drivers/net/dsa/qca8k.c | 16 +- drivers/net/dsa/realtek/rtl8366rb.c | 3 +- drivers/net/dsa/sja1105/sja1105_main.c | 94 +- drivers/net/dsa/sja1105/sja1105_vl.c | 16 +- drivers/net/dsa/xrs700x/xrs700x.c | 3 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 2 + drivers/net/ethernet/fungible/Kconfig | 27 + drivers/net/ethernet/fungible/Makefile | 7 + drivers/net/ethernet/fungible/funcore/Makefile | 5 + drivers/net/ethernet/fungible/funcore/fun_dev.c | 843 + drivers/net/ethernet/fungible/funcore/fun_dev.h | 150 + drivers/net/ethernet/fungible/funcore/fun_hci.h | 1202 + drivers/net/ethernet/fungible/funcore/fun_queue.c | 601 + drivers/net/ethernet/fungible/funcore/fun_queue.h | 175 + drivers/net/ethernet/fungible/funeth/Kconfig | 17 + drivers/net/ethernet/fungible/funeth/Makefile | 10 + drivers/net/ethernet/fungible/funeth/fun_port.h | 97 + drivers/net/ethernet/fungible/funeth/funeth.h | 171 + .../net/ethernet/fungible/funeth/funeth_devlink.c | 40 + .../net/ethernet/fungible/funeth/funeth_devlink.h | 13 + .../net/ethernet/fungible/funeth/funeth_ethtool.c | 1162 + drivers/net/ethernet/fungible/funeth/funeth_ktls.c | 155 + drivers/net/ethernet/fungible/funeth/funeth_ktls.h | 31 + drivers/net/ethernet/fungible/funeth/funeth_main.c | 2091 ++ drivers/net/ethernet/fungible/funeth/funeth_rx.c | 826 + .../net/ethernet/fungible/funeth/funeth_trace.h | 117 + drivers/net/ethernet/fungible/funeth/funeth_tx.c | 762 + drivers/net/ethernet/fungible/funeth/funeth_txrx.h | 264 + drivers/net/ethernet/ibm/ibmvnic.c | 183 +- drivers/net/ethernet/ibm/ibmvnic.h | 1 + drivers/net/ethernet/intel/iavf/iavf.h | 6 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 159 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 24 +- .../net/ethernet/microchip/sparx5/sparx5_vlan.c | 20 +- drivers/net/ethernet/mscc/ocelot.c | 200 +- drivers/net/ethernet/mscc/ocelot.h | 5 +- drivers/net/ethernet/mscc/ocelot_mrp.c | 8 +- drivers/net/ethernet/mscc/ocelot_net.c | 66 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 34 +- drivers/net/ethernet/xscale/Kconfig | 4 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 85 +- drivers/net/ethernet/xscale/ptp_ixp46x.c | 1 - drivers/net/mctp/mctp-i2c.c | 7 +- drivers/net/wan/Kconfig | 3 +- drivers/net/wan/ixp4xx_hss.c | 39 +- drivers/net/xen-netfront.c | 39 +- drivers/power/supply/ab8500_chargalg.c | 6 + drivers/power/supply/ab8500_charger.c | 8 +- drivers/power/supply/bq24190_charger.c | 44 +- drivers/powercap/Kconfig | 8 + drivers/powercap/Makefile | 1 + drivers/powercap/dtpm.c | 333 +- drivers/powercap/dtpm_cpu.c | 55 +- drivers/powercap/dtpm_devfreq.c | 203 + drivers/powercap/dtpm_subsys.h | 22 + drivers/rapidio/devices/tsi721.c | 8 +- drivers/scsi/aha152x.c | 6 +- drivers/scsi/hisi_sas/hisi_sas.h | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 3 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 127 +- drivers/scsi/libfc/fc_encode.h | 2 +- drivers/scsi/libsas/sas_event.c | 50 +- drivers/scsi/libsas/sas_internal.h | 4 +- drivers/scsi/lpfc/lpfc.h | 98 +- drivers/scsi/lpfc/lpfc_bsg.c | 349 +- drivers/scsi/lpfc/lpfc_crtn.h | 22 +- drivers/scsi/lpfc/lpfc_ct.c | 346 +- drivers/scsi/lpfc/lpfc_els.c | 1513 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 46 +- drivers/scsi/lpfc/lpfc_hw.h | 16 +- drivers/scsi/lpfc/lpfc_hw4.h | 38 +- drivers/scsi/lpfc/lpfc_init.c | 13 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 104 +- drivers/scsi/lpfc/lpfc_nvme.c | 41 +- drivers/scsi/lpfc/lpfc_nvme.h | 8 +- drivers/scsi/lpfc/lpfc_nvmet.c | 85 +- drivers/scsi/lpfc/lpfc_scsi.c | 457 +- drivers/scsi/lpfc/lpfc_sli.c | 2831 +- drivers/scsi/lpfc/lpfc_sli.h | 31 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 +- drivers/scsi/lpfc/lpfc_version.h | 6 +- drivers/scsi/mac53c94.c | 21 +- drivers/scsi/mac53c94.h | 10 +- drivers/scsi/mesh.c | 19 +- drivers/scsi/mesh.h | 10 +- drivers/scsi/pm8001/pm80xx_hwi.c | 28 +- drivers/scsi/pm8001/pm80xx_hwi.h | 9 +- drivers/scsi/qla4xxx/ql4_os.c | 3 +- drivers/scsi/scsi_bsg.c | 42 +- drivers/scsi/scsi_debugfs.c | 6 +- drivers/scsi/scsi_error.c | 38 +- drivers/scsi/scsi_ioctl.c | 76 +- drivers/scsi/scsi_lib.c | 118 +- drivers/scsi/scsi_logging.c | 5 +- drivers/scsi/scsi_transport_sas.c | 1 - drivers/scsi/sd.c | 28 +- drivers/scsi/sg.c | 44 +- drivers/scsi/sr.c | 30 +- drivers/scsi/st.c | 30 +- drivers/scsi/ufs/ufshpb.c | 22 +- drivers/soc/Kconfig | 1 + drivers/soc/Makefile | 1 + drivers/soc/ixp4xx/Kconfig | 1 + drivers/soc/ixp4xx/ixp4xx-npe.c | 33 +- drivers/soc/microchip/Kconfig | 10 + drivers/soc/microchip/Makefile | 1 + drivers/soc/microchip/mpfs-sys-controller.c | 194 + drivers/soc/rockchip/Kconfig | 8 + drivers/soc/rockchip/Makefile | 1 + drivers/soc/rockchip/dtpm.c | 65 + drivers/soc/tegra/pmc.c | 12 +- drivers/staging/pi433/rf69.c | 2 +- drivers/staging/r8188eu/core/rtw_ap.c | 6 - drivers/staging/r8188eu/core/rtw_rf.c | 62 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 18 +- drivers/staging/r8188eu/hal/usb_halinit.c | 9 - drivers/staging/r8188eu/include/drv_types.h | 1 - drivers/staging/r8188eu/include/ieee80211.h | 1 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 1 - drivers/staging/r8188eu/include/rtl8188e_recv.h | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211.h | 9 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 2 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 2 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 45 +- drivers/staging/vt6656/device.h | 11 +- drivers/staging/vt6656/mac.c | 14 +- drivers/staging/vt6656/mac.h | 22 +- drivers/staging/vt6656/rxtx.c | 8 +- drivers/staging/vt6656/wcmd.c | 13 +- drivers/staging/wfx/Makefile | 1 - drivers/staging/wfx/bh.c | 1 + drivers/staging/wfx/bus_spi.c | 30 +- drivers/staging/wfx/data_tx.c | 8 +- drivers/staging/wfx/fwio.c | 3 +- drivers/staging/wfx/hif_api_cmd.h | 2 - drivers/staging/wfx/hif_rx.c | 3 +- drivers/staging/wfx/hif_tx.c | 13 +- drivers/staging/wfx/hif_tx_mib.c | 3 +- drivers/staging/wfx/hwio.c | 9 +- drivers/staging/wfx/main.c | 3 + drivers/staging/wfx/queue.c | 9 +- drivers/staging/wfx/sta.c | 11 +- drivers/staging/wfx/sta.h | 3 +- drivers/target/target_core_pscsi.c | 67 +- drivers/target/target_core_pscsi.h | 4 - drivers/tee/amdtee/call.c | 2 +- drivers/tee/optee/call.c | 18 +- .../intel/int340x_thermal/int3400_thermal.c | 4 + drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +- drivers/tty/serial/8250/8250_lpss.c | 28 +- drivers/tty/serial/8250/8250_mid.c | 19 +- drivers/tty/serial/8250/8250_port.c | 15 + drivers/tty/serial/8250/Kconfig | 16 +- drivers/tty/serial/Kconfig | 26 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/amba-pl010.c | 174 +- drivers/tty/serial/lpc32xx_hs.c | 10 +- drivers/tty/serial/meson_uart.c | 221 +- drivers/tty/serial/mpc52xx_uart.c | 22 +- drivers/tty/serial/mvebu-uart.c | 596 +- drivers/tty/serial/sc16is7xx.c | 63 +- drivers/tty/serial/serial_txx9.c | 5 - drivers/tty/serial/sunplus-uart.c | 770 + drivers/usb/core/usb.c | 8 + drivers/usb/storage/cypress_atacb.c | 1 - drivers/usb/storage/isd200.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/dss.c | 8 +- drivers/video/fbdev/sm712fb.c | 25 +- drivers/virt/Kconfig | 11 - drivers/virt/Makefile | 1 - drivers/virt/vmgenid.c | 100 - drivers/xen/privcmd.c | 2 +- fs/binfmt_elf.c | 6 +- fs/coredump.c | 35 +- fs/debugfs/inode.c | 10 + fs/exec.c | 12 +- fs/ext2/super.c | 6 +- fs/ext4/block_validity.c | 26 +- fs/ext4/ext4.h | 5 +- fs/ext4/fast_commit.c | 4 +- fs/ext4/mballoc.c | 342 +- fs/ext4/page-io.c | 7 +- fs/ext4/resize.c | 4 +- fs/ext4/super.c | 29 +- fs/f2fs/inode.c | 2 + fs/f2fs/super.c | 6 +- fs/internal.h | 4 +- fs/io_uring.c | 22 +- fs/jbd2/transaction.c | 70 +- fs/mpage.c | 50 +- fs/nfs/callback_proc.c | 2 +- fs/nfs/delegation.c | 2 +- fs/nfs/dir.c | 19 +- fs/nfs/file.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 17 +- fs/nfs/inode.c | 41 +- fs/nfs/internal.h | 14 + fs/nfs/nfs3xdr.c | 1 + fs/nfs/nfs42proc.c | 21 +- fs/nfs/nfs42xattr.c | 7 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4proc.c | 26 +- fs/nfs/nfs4state.c | 21 +- fs/nfs/nfstrace.h | 7 +- fs/nfs/pnfs.c | 4 +- fs/nfs/proc.c | 1 + fs/nfs/read.c | 21 +- fs/nfs/sysfs.c | 14 + fs/nfs/write.c | 7 +- fs/nilfs2/segbuf.c | 20 +- fs/proc/base.c | 5 +- fs/proc/internal.h | 2 +- fs/proc/task_mmu.c | 74 +- fs/proc/task_nommu.c | 45 +- fs/stat.c | 49 +- fs/tracefs/inode.c | 5 +- fs/userfaultfd.c | 49 +- include/asm-generic/vmlinux.lds.h | 11 - include/linux/bsg-lib.h | 1 - include/linux/clk/at91_pmc.h | 4 + include/linux/component.h | 6 + include/linux/dma-mapping.h | 8 + include/linux/dsa/8021q.h | 26 +- include/linux/dtpm.h | 36 +- include/linux/jbd2.h | 3 - include/linux/maple_tree.h | 683 - include/linux/math64.h | 13 + include/linux/mm.h | 74 +- include/linux/mm_types.h | 43 +- include/linux/mm_types_task.h | 12 + include/linux/mtd/spi-nor.h | 18 - include/linux/nfs_fs.h | 13 +- include/linux/pci_ids.h | 2 + include/linux/platform_data/eth_ixp4xx.h | 21 - include/linux/platform_data/wan_ixp4xx_hss.h | 17 - include/linux/random.h | 1 - include/linux/sched.h | 1 + include/linux/sched/sysctl.h | 8 +- include/linux/skbuff.h | 14 + include/linux/soc/ixp4xx/cpu.h | 26 +- include/linux/soc/ixp4xx/npe.h | 2 + include/linux/trace_events.h | 22 +- include/linux/userfaultfd_k.h | 7 +- include/linux/vm_event_item.h | 4 + include/linux/vmacache.h | 28 + include/linux/vmstat.h | 6 + include/net/dsa.h | 48 +- include/scsi/fc/fc_ms.h | 4 +- include/scsi/libsas.h | 8 +- include/scsi/scsi_cmnd.h | 16 +- include/scsi/scsi_eh.h | 4 +- include/scsi/scsi_request.h | 31 - include/soc/at91/sama7-ddr.h | 15 +- include/soc/microchip/mpfs.h | 4 +- include/soc/mscc/ocelot.h | 31 +- include/soc/tegra/bpmp-abi.h | 2 +- include/trace/events/maple_tree.h | 123 - include/trace/events/migrate.h | 31 - include/trace/events/mmap.h | 71 - include/trace/events/skb.h | 8 + include/uapi/linux/nfs4.h | 1 + include/uapi/linux/prctl.h | 4 +- include/uapi/linux/serial_core.h | 3 + include/uapi/linux/tty.h | 6 +- init/main.c | 2 - ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/bpf/preload/bpf_preload_kern.c | 7 + kernel/bpf/task_iter.c | 10 +- kernel/debug/debug_core.c | 12 + kernel/dma/mapping.c | 2 - kernel/dma/swiotlb.c | 3 +- kernel/events/core.c | 3 +- kernel/events/uprobes.c | 9 +- kernel/fork.c | 59 +- kernel/sched/fair.c | 10 +- kernel/trace/ftrace.c | 1 - kernel/trace/trace.c | 10 +- kernel/trace/trace.h | 1 - kernel/trace/trace_eprobe.c | 16 +- kernel/trace/trace_events_trigger.c | 73 +- kernel/trace/trace_osnoise.c | 53 +- kernel/trace/trace_probe.c | 10 +- kernel/trace/trace_probe.h | 1 - kernel/trace/trace_selftest.c | 6 +- lib/Kconfig | 1 - lib/Kconfig.debug | 122 +- lib/Makefile | 3 +- lib/maple_tree.c | 6959 ---- lib/test_maple_tree.c | 37404 ------------------- mm/Makefile | 2 +- mm/damon/vaddr-test.h | 37 +- mm/damon/vaddr.c | 53 +- mm/debug.c | 14 +- mm/gup.c | 9 +- mm/huge_memory.c | 4 +- mm/init-mm.c | 4 +- mm/internal.h | 80 +- mm/khugepaged.c | 13 +- mm/ksm.c | 18 +- mm/madvise.c | 2 +- mm/memcontrol.c | 6 +- mm/memory.c | 33 +- mm/mempolicy.c | 58 +- mm/migrate.c | 4 +- mm/mlock.c | 34 +- mm/mmap.c | 2074 +- mm/mprotect.c | 7 +- mm/mremap.c | 22 +- mm/msync.c | 2 +- mm/nommu.c | 135 +- mm/oom_kill.c | 3 +- mm/pagewalk.c | 2 +- mm/rmap.c | 14 +- mm/swapfile.c | 4 +- mm/util.c | 32 + mm/vmacache.c | 117 + mm/vmstat.c | 4 + net/core/neighbour.c | 6 +- net/dcb/dcbnl.c | 44 + net/dsa/dsa_priv.h | 8 +- net/dsa/port.c | 76 +- net/dsa/switch.c | 109 +- net/dsa/tag_8021q.c | 319 +- net/dsa/tag_ocelot_8021q.c | 4 +- net/dsa/tag_sja1105.c | 28 +- net/ipv4/arp.c | 2 +- net/ipv4/ip_output.c | 8 +- net/ipv6/ip6_output.c | 6 +- net/mctp/device.c | 8 +- net/smc/af_smc.c | 10 +- net/sunrpc/auth_gss/auth_gss.c | 22 +- net/sunrpc/auth_gss/auth_gss_internal.h | 2 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 10 +- net/sunrpc/auth_gss/gss_krb5_seqnum.c | 4 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 4 +- net/sunrpc/auth_unix.c | 2 +- net/sunrpc/clnt.c | 2 +- net/sunrpc/rpcb_clnt.c | 4 +- net/sunrpc/sched.c | 4 +- net/sunrpc/xprt.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 2 +- net/sunrpc/xprtrdma/verbs.c | 4 +- samples/v4l/v4l2-pci-skeleton.c | 2 +- security/selinux/hooks.c | 6 + security/selinux/include/policycap.h | 1 + security/selinux/include/policycap_names.h | 3 +- security/selinux/include/security.h | 7 + sound/pci/hda/patch_realtek.c | 11 +- sound/soc/amd/acp/acp-mach-common.c | 2 + sound/soc/amd/acp/acp-renoir.c | 7 +- sound/soc/codecs/lpass-rx-macro.c | 168 +- sound/soc/codecs/lpass-tx-macro.c | 169 +- sound/soc/codecs/lpass-va-macro.c | 106 +- sound/soc/codecs/lpass-wsa-macro.c | 157 +- sound/soc/codecs/rt5663.c | 2 + sound/soc/codecs/wcd-mbhc-v2.c | 26 + sound/soc/codecs/wcd938x-sdw.c | 1 + sound/soc/codecs/wcd938x.c | 18 +- sound/soc/qcom/lpass-platform.c | 3 +- sound/soc/sof/sof-priv.h | 5 - tools/include/linux/gfp.h | 3 +- tools/include/linux/slab.h | 4 - tools/lib/perf/Documentation/libperf.txt | 7 +- tools/lib/perf/include/perf/threadmap.h | 7 +- tools/lib/perf/libperf.map | 1 + tools/lib/perf/tests/test-threadmap.c | 41 + tools/lib/perf/threadmap.c | 36 +- tools/perf/arch/arm64/util/arm-spe.c | 2 +- tools/perf/builtin-data.c | 7 + tools/perf/builtin-record.c | 4 +- tools/perf/util/data.c | 8 +- tools/testing/radix-tree/.gitignore | 2 - tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 - tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/gfp.h | 32 - tools/testing/radix-tree/linux/kernel.h | 1 - tools/testing/radix-tree/linux/lockdep.h | 2 - tools/testing/radix-tree/linux/maple_tree.h | 7 - tools/testing/radix-tree/maple.c | 59 - tools/testing/radix-tree/trace/events/maple_tree.h | 3 - .../testing/selftests/arm64/signal/test_signals.h | 1 + .../selftests/arm64/signal/test_signals_utils.c | 34 +- .../selftests/arm64/signal/test_signals_utils.h | 2 + tools/testing/selftests/kvm/aarch64/arch_timer.c | 7 +- tools/testing/selftests/kvm/aarch64/vgic_irq.c | 4 + tools/testing/selftests/kvm/lib/aarch64/vgic.c | 4 +- tools/testing/selftests/rtc/rtctest.c | 66 + tools/testing/selftests/rtc/settings | 2 +- tools/tracing/rtla/src/osnoise.c | 2 +- tools/tracing/rtla/src/osnoise_hist.c | 10 +- tools/tracing/rtla/src/osnoise_top.c | 1 + tools/tracing/rtla/src/timerlat_hist.c | 10 +- 725 files changed, 25401 insertions(+), 59662 deletions(-) delete mode 100644 Documentation/core-api/maple_tree.rst create mode 100644 Documentation/devicetree/bindings/arm/intel,socfpga.yaml delete mode 100644 Documentation/devicetree/bindings/clock/intc_stratix10.txt create mode 100644 Documentation/devicetree/bindings/clock/intel,stratix10.yaml create mode 100644 Documentation/devicetree/bindings/clock/marvell,armada-3700-uar [...] create mode 100644 Documentation/devicetree/bindings/clock/mstar,msc313-cpupll.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-qcm2290.yaml create mode 100644 Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml create mode 100644 arch/arm/arm-soc-for-next-contents.txt rename arch/arm/boot/dts/{intel-ixp42x-netgear-wg302v2.dts => intel-ixp42x-netgear [...] create mode 100644 arch/arm/boot/dts/lan966x-pcb8291.dts create mode 100644 arch/arm/boot/dts/lan966x.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-miyoo-mini.dts create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-sbc2 [...] create mode 100644 arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-som2 [...] delete mode 100644 arch/arm/mach-ixp4xx/common-pci.c delete mode 100644 arch/arm/mach-ixp4xx/common.c delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-pci.c delete mode 100644 arch/arm/mach-ixp4xx/gateway7001-setup.c delete mode 100644 arch/arm/mach-ixp4xx/goramo_mlr.c delete mode 100644 arch/arm/mach-ixp4xx/include/mach/hardware.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/io.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/platform.h delete mode 100644 arch/arm/mach-ixp4xx/include/mach/udc.h delete mode 100644 arch/arm/mach-ixp4xx/irqs.h delete mode 100644 arch/ia64/include/uapi/asm/termbits.h delete mode 100644 arch/xtensa/include/uapi/asm/termbits.h delete mode 100644 drivers/infiniband/hw/irdma/status.h create mode 100644 drivers/net/ethernet/fungible/Kconfig create mode 100644 drivers/net/ethernet/fungible/Makefile create mode 100644 drivers/net/ethernet/fungible/funcore/Makefile create mode 100644 drivers/net/ethernet/fungible/funcore/fun_dev.c create mode 100644 drivers/net/ethernet/fungible/funcore/fun_dev.h create mode 100644 drivers/net/ethernet/fungible/funcore/fun_hci.h create mode 100644 drivers/net/ethernet/fungible/funcore/fun_queue.c create mode 100644 drivers/net/ethernet/fungible/funcore/fun_queue.h create mode 100644 drivers/net/ethernet/fungible/funeth/Kconfig create mode 100644 drivers/net/ethernet/fungible/funeth/Makefile create mode 100644 drivers/net/ethernet/fungible/funeth/fun_port.h create mode 100644 drivers/net/ethernet/fungible/funeth/funeth.h create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_devlink.c create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_devlink.h create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_ethtool.c create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_ktls.c create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_ktls.h create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_main.c create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_rx.c create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_trace.h create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_tx.c create mode 100644 drivers/net/ethernet/fungible/funeth/funeth_txrx.h create mode 100644 drivers/powercap/dtpm_devfreq.c create mode 100644 drivers/powercap/dtpm_subsys.h create mode 100644 drivers/soc/microchip/Kconfig create mode 100644 drivers/soc/microchip/Makefile create mode 100644 drivers/soc/microchip/mpfs-sys-controller.c create mode 100644 drivers/soc/rockchip/dtpm.c create mode 100644 drivers/tty/serial/sunplus-uart.c delete mode 100644 drivers/virt/vmgenid.c delete mode 100644 include/linux/maple_tree.h delete mode 100644 include/linux/platform_data/eth_ixp4xx.h delete mode 100644 include/linux/platform_data/wan_ixp4xx_hss.h create mode 100644 include/linux/vmacache.h delete mode 100644 include/scsi/scsi_request.h delete mode 100644 include/trace/events/maple_tree.h delete mode 100644 lib/maple_tree.c delete mode 100644 lib/test_maple_tree.c create mode 100644 mm/vmacache.c delete mode 100644 tools/testing/radix-tree/linux/gfp.h delete mode 100644 tools/testing/radix-tree/linux/maple_tree.h delete mode 100644 tools/testing/radix-tree/maple.c delete mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h