This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 7fd22855300e Add linux-next specific files for 20220831 omits bfdefc69e728 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits fb41ef3b7ece Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5c861ff1fabb Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 47211ff22f16 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits affa991b80a4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c92a839f1778 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 064ee60cd34c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7142ab302b15 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fddfa0640d47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 931d0abac97a Merge branch 'main' of git://git.infradead.org/users/willy [...] omits e54ffb953e22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5108d322143d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b8b0fd6ef09e Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 228741dc544c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits d939fda93995 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 9389fc447223 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits dfb17ee09dff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3ffdad688d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3b29cb24c6d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 153b01d080e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7d83ce357441 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 67421bad242b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b3035621182f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb23a8bfb06c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 73d767521e54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb5907f12d22 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits ccde883b85c1 Merge branch 'mm-nonmm-unstable' into mm-everything omits a8a08e97000a initramfs: mark my_inptr as __initdata omits 14b9fdb99bf0 fail_function: fix wrong use of fei_attr_remove() omits 1fecdb39e47f fail_function: refctor code of checking return value of re [...] omits 9fc5c921710b fail_function: switch to memdup_user_nul() helper omits cc96c0b826be smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] omits 819a469b8f0e task_work: use try_cmpxchg in task_work_add, task_work_can [...] omits dfa9c818b6e7 lib: move from strlcpy with unused retval to strscpy omits 1a425e215263 init: move from strlcpy with unused retval to strscpy omits 227efb5fe874 reiserfs: move from strlcpy with unused retval to strscpy omits f4ad905c2e96 ocfs2: move from strlcpy with unused retval to strscpy omits 63e35ba1a079 ia64: move from strlcpy with unused retval to strscpy omits c18216d33d15 alpha: move from strlcpy with unused retval to strscpy omits 6df4258de3fd bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits 6c3e918ddad6 hfs: replace kmap() with kmap_local_page() in btree.c omits 87b3371f453f hfs: replace kmap() with kmap_local_page() in bnode.c omits 55bb76d896db hfs: unmap the page in the "fail_page" label omits a6b69388f235 kexec: replace kmap() with kmap_local_page() omits ecbb8b55c28f iversion: use atomic64_try_cmpxchg) omits 2cebb8b2b551 aio: use atomic_try_cmpxchg in __get_reqs_available omits 95e6e83e05ea buffer: use try_cmpxchg in discard_buffer omits efa3116a8b28 epoll: use try_cmpxchg in list_add_tail_lockless omits 4d7c277b33ec ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits 28550a3f9ab9 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits e5a67ed683c6 fs/qnx6: delete unnecessary checks before brelse() omits faf8808066fd kernel: exit: cleanup release_thread() omits 3684627306ae kbuild: add debug level and macro defs options omits 5e2eed5da445 proc: save LOC in vsyscall test omits 65200ddb9d6b llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits fdd69b6e6f42 fault-injection: make stacktrace filter works as expected omits c647862cbf7e fault-injection: make some stack filter attrs more readable omits 74b6b2d22abf fault-injection: skip stacktrace filtering by default omits 903694f71c41 fault-injection: allow stacktrace filter for x86-64 omits be187b62d7c3 panic, kexec: make __crash_kexec() NMI safe omits 50ae41ceded1 kexec: turn all kexec_mutex acquisitions into trylocks omits 5fc5db3c26f6 lib/cmdline: avoid page fault in next_arg omits 52fbf64e0c3f checkpatch: Add kmap and kmap_atomic to the deprecated list omits 8235fdd9a2b1 fs/isofs: replace kmap() with kmap_local_page() omits a14eaa98daf5 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits 58857dd1bfd8 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits 3e38c9f6eb77 scripts/decodecode: improve faulting line determination omits 9859955b7987 hfsplus: convert kmap() to kmap_local_page() in btree.c omits 388a8a8a5dae hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits 06b4c32568f9 hfsplus: convert kmap() to kmap_local_page() in bnode.c omits f4fc4debd276 hfsplus: unmap the page in the "fail_page" label omits 44173210e596 lib/debugobjects: fix stat count and optimize debug_object [...] omits d3fccf004380 init/main.c: silence some -Wunused-parameter warnings omits 8b638152b7ee ocfs2: fix ocfs2 corrupt when iputting an inode omits 0975ac9ffc83 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits eb32e1506cd5 ocfs2: reflink deadlock when clone file to the same direct [...] omits e9023e73712e mm/migrate_device.c: fix a misleading and outdated comment omits fac48bd4f138 mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist omits 7a8ff1edeef5 mm, hwpoison: cleanup some obsolete comments omits 68744f044811 mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] omits 75816779aed2 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] omits 221b6b7acff4 mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] omits baf16cd4728e mm, hwpoison: use __PageMovable() to detect non-lru movable pages omits 965a85bac181 mm, hwpoison: use ClearPageHWPoison() in memory_failure() omits 19b7a6c2c940 ksm: add profit monitoring documentation omits bbb4de52cb02 ksm: count allocated ksm rmap_items for each process omits b6ee4844f108 mm/damon: get the hotness from damon_hot_score() in damon_ [...] omits 40e28e82959e mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE omits 9bde91039351 mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN omits 93cfbf526106 mm/zswap: skip confusing print info omits aceea7f3f23b mm/zswap: delay the initializaton of zswap until the first [...] omits 55f48b89ec87 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] omits a2bc17f397b7 Revert "frontswap: simplify frontswap_register_ops" omits 878c2cb7bcea Revert "mm: mark swap_lock and swap_active_head static" omits 0392d72ec0a6 Revert "frontswap: remove support for multiple ops" omits 57d8ba1b14d4 mm/damon/vaddr: remove comparison between mm and last_mm w [...] omits 9000cdb4d48e mm/damon: simplify the parameter passing for 'check_accesses' omits d4f3fe1e7a5a mm-fix-null-ptr-deref-in-kswapd_is_running-fix omits c9686c45dbb1 mm: fix null-ptr-deref in kswapd_is_running() omits dd78898962dc mm: kill is_memblock_offlined() omits 42914ebd481a filemap: remove find_get_pages_contig() omits a492c1abfd91 ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] omits 65b8ec19bf4e nilfs2: convert nilfs_find_uncommited_extent() to use file [...] omits 5e9110cd2d89 btrfs: convert process_page_range() to use filemap_get_fol [...] omits 8318fecff5c2 btrfs: convert end_compressed_writeback() to use filemap_g [...] omits 43e2a32885db btrfs: convert __process_pages_contig() to use filemap_get [...] omits bc08663e22da filemap: add filemap_get_folios_contig() omits affd821448cb zram: don't retry compress incompressible page omits 565be3581441 mm: backing-dev: Remove the unneeded result variable omits fc75dcfc9dbe mm: deduplicate cacheline padding code omits 2557bc1ca93c page_ext-introduce-boot-parameter-early_page_ext-fix omits 388b2d7a7e08 page_ext: introduce boot parameter 'early_page_ext' omits eea019af9cd4 s390/hugetlb: switch to generic version of follow_huge_pud() omits 7d06fb38832d mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] omits 978cd22a692a mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 817fb192a376 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update-fix omits 4090be1803cf mm-reduce-noise-in-show_mem-for-lowmem-allocations-update omits 30110d69536d mm: reduce noise in show_mem for lowmem allocations omits 927f1787472b mm: fixup documentation regarding pte_numa() and PROT_NUMA omits 5fff223cc0b0 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits fc43d1fe4462 mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits 4696f403aaab memcg: increase MEMCG_CHARGE_BATCH to 64 omits 4879c74e41f7 mm: page_counter: rearrange struct page_counter fields omits c19dfcaa88ae mm: page_counter: remove unneeded atomic ops for low/min omits 5422adf2f515 hugetlb: use new vma_lock for pmd sharing synchronization omits 172aeea0cc7e hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits 743bd1afcb12 hugetlb: add vma based lock for pmd sharing omits 17ca49684737 hugetlb: rename vma_shareable() and refactor code omits 78a81f8cffce hugetlb-handle-truncate-racing-with-page-faults-fix-fix omits 50f097da7092 hugetlb: fix/remove uninitialized variable in remove_inode [...] omits a46f0c3251aa hugetlb: handle truncate racing with page faults omits 46401f978d47 hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] omits f38d235bd979 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits 0b9ef702320a hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits 6fa9cf9cbacd hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits ee372c26bcfc mm: fix the handling Non-LRU pages returned by follow_page omits 2d6920b3195d mm: remove EXPERIMENTAL flag for zswap omits 159b3927b929 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] omits 6ca68bad18d7 mm-gupc-refactor-check_and_migrate_movable_pages-fix omits f4dc6c9069b3 mm/gup.c: refactor check_and_migrate_movable_pages() omits ff1ea76f888f mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] omits 6f0e0cbd1daa mm: Skip retry when new limit is not below old one in page [...] omits 6ac56eb01e68 mm: pagewalk: add back missing variable initializations omits 168bef0b500c mm: pagewalk: move variables to more local scope, tweak loops omits 079584c4f3f7 mm: pagewalk: allow walk_page_range_novma() without mm omits f334021edbb0 mm: pagewalk: add api documentation for walk_page_range_novma() omits 6e1e6b85f153 mm: pagewalk: fix documentation of PTE hole handling omits 894285795715 mm: pagewalk: don't check vma in walk_page_range_novma() omits af7a78ec7876 mm: pagewalk: add back missing variable initializations omits 76c03c8bb096 mm: pagewalk: add back missing variable initializations omits adef86fa917b mm: pagewalk: make error checks more obvious omits 2b598598b690 mm-add-merging-after-mremap-resize-checkpatch-fixes omits 0320151f0624 mm: add merging after mremap resize omits 6cb02057515a mm: refactor of vma_merge() omits 88e534398d03 mm-delete-unused-mmf_oom_victim-flag-fix omits 1dd00dfd8fe0 mm: delete unused MMF_OOM_VICTIM flag omits 6e46ac37efd9 mm-drop-oom-code-from-exit_mmap-fix-fix omits a926b062255d mm: drop oom code from exit_mmap omits 4fad6765591b mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits f7cd09cd034d mm/mmap.c: pass in mapping to __vma_link_file() omits 5d11a68b4193 mm/mmap: drop range_has_overlap() function omits 1ae1e06f652a mm: fix one kernel-doc comment omits 980478d1de25 mm: remove the vma linked list omits 34e2931b7155 mm/vmscan: Use vma iterator instead of vm_next omits 17dd680774ab riscv: use vma iterator for vdso omits 7750c7326a55 mm/nommu: fix error handling in split_vma() omits d1855b008585 nommu: remove uses of VMA linked list omits c4750050c5ff i915: use the VMA iterator omits 625faa3a4d27 mm/swapfile: use vma iterator instead of vma linked list omits 3530b21ed8be mm/pagewalk: use vma_find() instead of vma linked list omits 6c46d11acde4 mm/oom_kill: use maple tree iterators instead of vma linked list omits 351ae570d280 mm/msync: use vma_find() instead of vma linked list omits 2598b5b622de mm/mremap: use vma_find_intersection() instead of vma linked list omits 7d4efbbbd1f0 mm/mprotect: fix maple tree start address in do_mprotect_pkey() omits 9d0c91f7e45b mm/mprotect: use maple tree navigation instead of vma linked list omits 2017f9c3f85c mm/mlock: use vma iterator and maple state instead of vma [...] omits 4092c42f1210 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 15ad03592835 mm/memcontrol: stop using mm->highest_vm_end omits 4d28b3443e40 mm/madvise: use vma_find() instead of vma linked list omits 0893b54ca79b mm/ksm: use vma iterators instead of vma linked list omits edf763541128 mm/khugepaged: stop using vma linked list omits b34af48c19db mm/gup: use maple tree navigation instead of linked list omits 33879c5f0d07 bpf: remove VMA linked list omits e55d9a726af0 fork: use VMA iterator omits 62b579942f71 sched: use maple tree iterator to walk VMAs omits e20f7244caf5 perf: use VMA iterator omits 61ae87d8f299 acct: use VMA iterator instead of linked list omits d8abff80af2f ipc/shm: use VMA iterator instead of linked list omits c621173439ed userfaultfd: use maple tree iterator to iterate VMAs omits bcd1cec9c17e fs/proc/task_mmu: stop using linked list and highest_vm_end omits 46e5612ff276 fs/proc/base: use maple tree iterators in place of linked list omits 9e8268e3cadf exec: use VMA iterator instead of linked list omits e86083b7a008 coredump: remove vma linked list walk omits 78afec1686b9 um: remove vma linked list walk omits 7a9c5ca44eee optee: remove vma linked list walk omits 2b51c17c009a cxl: remove vma linked list walk omits 3612fb5387cf xtensa: remove vma linked list walks omits c712082f6d68 x86: remove vma linked list walks omits 0e5e0da1e95e s390: remove vma linked list walks omits acd08782b817 powerpc: remove mmap linked list walks omits 1bd0f262a97d parisc: remove mmap linked list from cache handling omits 8cabb8f8d730 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 8688824bea91 arm64: remove mmap linked list from vdso omits f3097e79be3d mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 276ed54e7d9c mm/mmap: reorganize munmap to use maple states omits c74a00f11e7f mm/mmap: move mmap_region() below do_munmap() omits b4df8cb75a15 mm: convert vma_lookup() to use mtree_load() omits a8e86755cf60 mm: remove vmacache omits 83a7398b537c mm/mmap: use advanced maple tree API for mmap_region() omits 7a113a8164c8 mm: use maple tree operations for find_vma_intersection() omits 7a2f58f58437 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 4d7bdb99d13a mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits a00c8cf81aaa mm: optimize find_exact_vma() to use vma_lookup() omits 464e49f16377 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 1a1da0468648 mmap: change zeroing of maple tree in __vma_adjust() omits c01d15113f5d mm: remove rb tree. omits f9ed05a228d9 proc: remove VMA rbtree use from nommu omits 62cf2b5da3ac damon: convert __damon_va_three_regions to use the VMA iterator omits aa8862631d19 kernel/fork: use maple tree for dup_mmap() during forking omits b0fa6f05ed42 mm/mmap: use maple tree for unmapped_area{_topdown} omits 27587e473898 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 240ecb2ce073 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 97f913851667 mmap: use the VMA iterator in count_vma_pages_range() omits 39efe1e932ad mm: add VMA iterator omits 79270bbd21c5 mm: start tracking VMAs with maple tree omits f433710b4b66 lib/test_maple_tree: add testing for maple tree omits 2115ee0135ea radix tree test suite: add lockdep_is_held to header omits 7a77747bc36b radix tree test suite: add support for slab bulk APIs omits bf45c7341a4a radix tree test suite: add allocation counts and size to k [...] omits 71e122f88f82 radix tree test suite: add kmem_cache_set_non_kernel() omits 1fb8d1ca64f5 radix tree test suite: add pr_err define omits b54258aa04c6 maple_tree: fix documentation warnings omits 0ebded674308 Maple Tree: add new data structure omits a70eb950f9ec mm: memcg: export workingset refault stats for cgroup v1 omits 2fbc57587f7a mm/page_owner.c: add llseek for page_owner omits 97d02d296e51 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits 36b0abb1dd25 mm/damon: validate if the pmd entry is present before accessing omits 52a7d80f1e29 mm: release private data before split THP omits cc3a27b4b517 mm: hugetlb: simplify per-node sysfs creation and removal omits 130e2c51fa3a mm: thp: remove redundant pgtable check in set_huge_zero_page() omits d83758c448d3 mm-memory-failure-kill-__soft_offline_page-v2 omits 865f61fddef2 mm: memory-failure: kill __soft_offline_page() omits 2208dc783fd4 mm: memory-failure: kill soft_offline_free_page() omits 821897ac0945 mm: hugetlb_vmemmap: simplify reset_struct_pages() omits bbc8b3d8f1f9 mm, hwpoison: avoid trying to unpoison reserved page omits 06b0017bb22a mm-hwpoison-kill-procs-if-unmap-fails-v2 omits 6d9f884b70b0 mm, hwpoison: kill procs if unmap fails omits e164d907af79 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits 1986e1e0001c mm, hwpoison: fix extra put_page() in soft_offline_page() omits d093b4e42e4d mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits ffd4988f437e mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits 3d1b390ea02f mm/demotion: expose memory tier details via sysfs omits adc9b7249d64 lib/nodemask: optimize node_random for nodemask with singl [...] omits 30f0f2c0dd34 mm/demotion: make toptier_distance inclusive upper bound o [...] omits 7eb1b7b7f0a0 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits 14b7da31ef85 kernel/sched/fair: include missed header file, memory-tiers.h omits f213e8dcbbce mm/demotion: update node_is_toptier to work with memory tiers omits aac418399a5c mm/demotion: demote pages according to allocation fallback order omits af84bf19d966 mm/demotion: drop memtier from memtype omits c6cede73b888 mm/demotion: add pg_data_t member to track node memory tie [...] omits 4351332baf30 mm/demotion: build demotion targets based on explicit memo [...] omits 84414e03f563 mm/demotion: assign correct memory type for multiple dax d [...] omits 8f1a81c74168 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits db2a92abc8bf mm/demotion: fix kernel error with memory hotplug omits 820eda7238f0 mm/demotion: add hotplug callbacks to handle new numa node [...] omits 2c2b2d2d18cc mm/demotion: move memory demotion related code omits e661107d7187 mm-demotion-add-support-for-explicit-memory-tiers-fix omits 3747fdda8226 mm/demotion: add support for explicit memory tiers omits 9ae9ae362395 mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] omits 67ba459a3478 mm: fix use-after free of page_ext after race with memory-offline omits 8bbc148c8673 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits 0febb33ac72f mm: memcontrol: fix a typo in comment omits a5bd27fcde5d mm/page_io: count submission time as thrashing delay for d [...] omits 2965dda84a6d delayacct: support re-entrance detection of thrashing accounting omits 66fc224d80b2 mm: multi-gen LRU: design doc omits f8b8a87d842f mm: multi-gen LRU: admin guide omits 10c6edfe444b mm: multi-gen LRU: debugfs interface omits 32e852535531 mm: multi-gen LRU: thrashing prevention omits bfcfc1936221 mm: multi-gen LRU: kill switch omits a1333d2698ba mm: multi-gen LRU: optimize multiple memcgs omits be193ccb8fb9 mm-multi-gen-lru-support-page-table-walks-fix omits 24da8dc56498 mm: multi-gen LRU: support page table walks omits 6275f22bf934 mm: multi-gen LRU: exploit locality in rmap omits c4474c96552c mm: multi-gen LRU: minimal implementation omits d46134a3d885 mm: multi-gen LRU: groundwork omits 921c65a06152 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 0443241072a7 mm/vmscan.c: refactor shrink_node() omits 28e5cfd87d2d mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 8749d8031e46 mm: x86, arm64: add arch_has_hw_pte_young() omits 1bf07e0272b7 mm: kill find_min_pfn_with_active_regions() omits 42dfe3a77384 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits 2029621c9c7d zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits d6b09c6bda4b zsmalloc: zs_object_copy: replace email link to doc omits a3ee5ba01a0e mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 6ddbabad2596 mm: oom_kill: add trace logs in process_mrelease() system call omits 79987e242ad3 mm: migrate: do not retry 10 times for the subpages of fai [...] omits 5113e6f975db migrate_pages(): fix failure counting for retry omits 453dbd284df0 migrate_pages(): fix failure counting for THP splitting omits 75a58e2c7e2e migrate_pages(): fix failure counting for THP on -ENOSYS omits 54d4de08315f migrate_pages(): fix failure counting for THP subpages retrying omits fb1264f7df2a migrate_pages(): fix THP failure counting for -ENOMEM omits b3725093023a migrate_pages(): remove unnecessary list_safe_reset_next() omits 76743348124b migrate: fix syscall move_pages() return value for failure omits 97d298ecd1c7 selftests/hmm-tests: add test for dirty bits omits 6c4eab6b7609 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits 99673c3f972c mm/hugetlb: make detecting shared pte more reliable omits 5417fa7a76c9 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 20db893f1465 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits ec464a3de4e7 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 omits 8ebf658e5df4 mm/hugetlb: fix missing call to restore_reserve_on_error() omits f176a75ca6f5 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits a9106886d9a2 mm/hugetlb: fix incorrect update of max_huge_pages omits 0c7ac27e4b79 mm/compaction: fix set skip in fast_find_migrateblock omits 71cb12a0b465 memory tiering: adjust hot threshold automatically omits d0a51635cc70 memory tiering: rate limit NUMA migration throughput omits 912d0952b232 memory tiering: hot page selection with hint page fault latency omits 051ba1d5b8fb mm/util.c: add warning if __vm_enough_memory fails omits aa78b3a2263a mm: add more BUILD_BUG_ONs to gfp_migratetype() omits b5c34e8e8ab5 mm/gup.c: Fix uninitialized return value on __gup_longterm [...] omits 543489a1c359 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 57f432f56ceb mm/gup.c: Fix return value for __gup_longterm_locked() omits 2e48256c52a2 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 17212939e284 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits 7d375aa11dad hugetlb_cgroup: use helper macro NUMA_NO_NODE omits f55131841924 hugetlb_cgroup: remove unneeded return value omits b7788df3fb59 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits c11584376428 hugetlb_cgroup: remove unneeded nr_pages > 0 check omits b4efb234e53c Kselftests: remove support of libhugetlbfs from kselftests omits e87aaf9084ce kfence: add sysfs interface to disable kfence for selected slabs. omits 15c6a11dd538 mm: migration: fix the FOLL_GET failure on following huge page omits 968c64a3f809 mm/vmscan: make the annotations of refaults code at the ri [...] omits 6b58280316ef mm/damon/core: simplify the parameter passing for region s [...] omits 1160072a3b37 tools/vm/page_owner_sort: fix -f option omits 08fd372af313 mm/util: reduce stack usage of folio_mapcount omits 0cdfa47449c5 mm/page_alloc: only search higher order when fallback omits 72304bb4a4a6 page_alloc: remove inactive initialization omits d494b5fb3850 mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits ec1442eb1300 filemap: make the accounting of thrashing more consistent omits c7650e9394b3 mm/mempolicy: fix lock contention on mems_allowed omits 124cbdd08090 mm/cma_debug: show complete cma name in debugfs directories omits 16ff2f5d0449 mm/swap: remove the end_write_func argument to __swap_writepage omits 69a1cd91b00e zsmalloc: remove unnecessary size_class NULL check omits d4c521c30189 zsmalloc-zs_object_copy-add-clarifying-comment-fix omits 30a0f871b61f zsmalloc: zs_object_copy: add clarifying comment omits 875a686119df mm/swap: cache swap migration A/D bits support omits 482fdbe09003 mm/swap: cache maximum swapfile size when init swap omits 0e99876b7bf2 mm: remember young/dirty bit for page migrations omits cb6dae50893a mm/thp: carry over dirty bit when thp splits on pmd omits a87af639c5fc mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 50f2c8a839e5 mm/swap: comment all the ifdef in swapops.h omits 9dcb095c72df mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 91e8f76ee78c mm/vmscan: define macros for refaults in struct lruvec omits 2e87a9435223 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 2de46f520027 userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits cd9025bfdbe8 userfaultfd: update documentation to describe /dev/userfaultfd omits a61427be06b1 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits a81b55100c86 userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 9bd374c3c057 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits 33d088191c64 userfaultfd: add /dev/userfaultfd for fine grained access control omits 4f3ef8112d01 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits c2538d0667e9 mm/damon/dbgfs: use kmalloc for allocating only one element omits e20bb6f4d5f6 mm/filemap.c: convert page_endio() to use a folio omits acfbf5404da8 mm: memory-failure: cleanup try_to_split_thp_page() omits 3da60bdfa03b mm: align larger anonymous mappings on THP boundaries omits aed3e3666e81 mm/page_ext: remove unused variable in offline_page_ext omits 503cb577dc12 mm: prevent page_frag_alloc() from corrupting the memory omits ef2828b2e228 selftests/vm: add selftest to verify multi THP collapse omits b0491d54a29e selftests/vm: add selftest to verify recollapse of THPs omits 27e05534ad3e selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 19d1ce286fd2 selftests/vm: dedup hugepage allocation logic omits 6359be958b8f selftests/vm: modularize collapse selftests omits c35e812339ee mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 349dd8577d92 mm/madvise: add MADV_COLLAPSE to process_madvise() omits e71d6b1d5ce6 mm/khugepaged: rename prefix of shared collapse functions omits 00a07e58e613 mm/khugepaged: delay computation of hpage boundaries until use omits eafffa7b5df1 mm/khugepaged: add missing kfree() to madvise_collapse() omits 8c0297bef0b4 mm/khugepaged: avoid possible memory leak in failure path omits 6261799afa6e mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 61e8941084c0 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 206c5622f169 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits 76c45d23da41 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits ab7d33ba5f46 mm/khugepaged: add flag to predicate khugepaged-only behavior omits d035e623da75 mm/khugepaged: propagate enum scan_result codes back to callers omits 8e8acfa11083 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 8e0af23f7cce mm-khugepaged-add-struct-collapse_control-fix-fix omits 1797c10ec43b mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 79b7c0ab2511 mm/khugepaged: add struct collapse_control omits f254d6c1e826 mm: khugepaged: don't carry huge page to the next loop for [...] omits cd2c47d7f16b procfs-add-path-to-proc-pid-fdinfo-fix omits 821a9c6d6768 procfs: add 'path' to /proc/<pid>/fdinfo/ omits d3b88f0df0ac procfs: add 'size' to /proc/<pid>/fdinfo/ omits 56176fd6a25b mm/page_alloc: minor clean up for memmap_init_compound() omits 0a75813d101c mm: discard __GFP_ATOMIC omits 47cb39e44904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 80c9b8bbdbad Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 2385e28f1ba0 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits c6e5abc649a4 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits fa6999f5600b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3bb7e344f3f2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 90c1048a26fb Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits f66745b3a9e0 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 42bed704916c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2137e5b35748 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 78474a51a095 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e443676f19b2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 23b3a283e794 Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 20d4957d412e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f16b28451215 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 60d904a15069 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ded12ec2e421 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 935c8ce7c17b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 0abeb3b5d5ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 55bfe810242a Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 31d8aae183fa Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 5b3e16db6e1a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cb791419e13c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 25926f753a21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d4202e9a14a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 322736e6fa9e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a92c5a95c7b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 3e2cdf528775 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 9dac20eee4ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fe1dbb061d3f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 285bd376aa37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e9370fc8ed54 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 897b1e36caa4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 246d9ec6ca8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 053a0ba770ec Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 12af85a56355 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits efaf073a3530 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad2beaf69e9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 420667f49099 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c0318ffe4343 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits d23a338b8182 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 4aa1760ff26a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 03cc9528306b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits a0666a880b0b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ab337e4b7f59 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 524d7948815d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 12328da85227 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 379afbb1a619 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 407f2e3bb471 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits fac3e6db1459 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 82f3cfcabcb9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 33322bea7a3f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd928d32d34f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6abfba0d6afb Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits d34f5cf4b018 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits dc05fc3d09d9 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 36cdaf9de33f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e067e4c4a777 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 3afbd37ba54a Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 6ffac207ba9a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 8fde5f1f3245 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 1d645e734b5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 10418d9b731b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a0a6983567a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43a0945c0194 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d006ad3d605a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ff1997be8fdb Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits d74ca34b26c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf575a77ec52 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 3f618ec1d9fc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 09f40ab8b210 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits d77bf1899b4f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4ecf4876e9d3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 736176eadae6 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 963a060690b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33904adcd257 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits e9712e7276c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8365861a43c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 428d15bcf8d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6744db803f4a Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits a89ebfd47d8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 920e72b551e2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d0014c87e787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5f7a1c391b0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fc15dbff60b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2f7780c8c22a Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 25c0ad477ed2 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits ada1e8a00864 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 0b22924fb07c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits feabeef61ce9 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 725b526cce4a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 3438e08bbf16 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 48c3e04015ec Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits fe2e1ceaced7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 86dc9a87d15b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e90cad7d1f9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d5028af0d45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a0c5bc54f39a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 79a4e4229d6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c4d9139d0fd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 159abf0b1776 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2af3b2970b33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7a2c813e7bf2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aae3b1b74395 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 45edbd7ca770 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 8ec6d003cc6b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits b99395af6ba1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6e5eb0b80e53 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 02197a163fa1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be9222680d1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c5da22642dc5 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 43dbd3603ee9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 73b5d2c10360 next-20220830/perf omits 774d492598f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c97ffa2a016 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits bb3774c69d56 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 80ff1fbab38c Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 7c02180efccb Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits fa968c4de55e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a4c4bca4e699 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 22ccbc4e848d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits cfaf5b6fb2ec Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits fe75fdefe6d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits bff38d3baee9 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 6d719da6c9c8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits d549cd6e562c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6f547572cf1d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a07ca5c4fa9a Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 065460cd5905 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits f7ba04a84be2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 970272002700 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 07b45467e85d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa061e3b04a2 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6d0ff16e70c9 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 390c05555039 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 1038f73b3b65 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f86191d27c3e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3a9229123f11 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 39c17143e637 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits e56bc4880355 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits f38ceec76fcf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f5496b0af8da Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 35ee7cb2dbfb Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1017d157715b Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits c6239747a112 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 5393a6d0e843 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 110bc5290c4f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ecc2cfd8db8b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits be7b6ae5f6cd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits cf628025ca48 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ac53b231739c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d17a7cacf44f Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits ab1e528a12d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1c2eeb0b448 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 61584c0212f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c8b3668c7eb3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits efbf456a868c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 00ea453c1138 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits e697eaebb29d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 3cc388fdd96d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits c52018258b18 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] omits 554153b64a25 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 0da461a74357 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b96f85e6ee39 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 56950c685574 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 3cfcb7b6f2d8 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits 47efd143900b docs: hwmon: add emc2305.rst to docs omits 7eee010a8b15 Merge branch 'v6.0-next/soc' into for-next omits a72b4b3ba681 Merge branches 'misc' and 'fixes' into for-next omits e75aa0033d1d ARM: 9232/1: Replace this_cpu_* with raw_cpu_* in handle_b [...] omits b35b2736b43d ARM: 9230/1: Support initrd with address in boot alias region omits 4f1061eb2b58 ARM: 9228/1: vfp: kill vfp_flush/release_thread() omits 4d1f973fbdab ARM: 9226/1: disable FDPIC ABI omits a76886d117cb ARM: 9223/1: mmu: fix access to illegal address when using [...] omits 6f721d9eacf3 USB: serial: cp210x: add Decagon UCA device id omits 35c981206518 f2fs: fix missing mapping caused by the mount/umount race omits c96f54505da2 mm/memory-failure: fall back to vma_address() when ->notif [...] omits 86680bbcf00c mm/memory-failure: fix detection of memory_failure() handlers omits d769d8acdfe0 xfs: fix SB_BORN check in xfs_dax_notify_failure() omits 268ec47a76b5 xfs: quiet notify_failure EOPNOTSUPP cases omits aef02c84af7d mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits e8c61f6fd35b mm/page_alloc: fix race condition between build_all_zoneli [...] omits eaa6462ca1aa ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 24f2ec350ef5 mm: vmscan: fix extreme overreclaim and swap floods omits dfefc85e5560 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits 485573b33eef Merge branch 'landlock-next-truncate' into landlock-next omits 7e4c602a992a landlock: Fix file reparenting without explicit LANDLOCK_A [...] omits deb33fa8542e NFSD enforce filehandle check for source file in COPY omits ac033f61057b NFSD: fix use-after-free on source server when doing inter [...] omits d3b23c053b08 lockd: move from strlcpy with unused retval to strscpy omits 5fe03971227e NFSD: move from strlcpy with unused retval to strscpy omits 985b4f6faa27 Merge branch 'fixes' into for-next omits e5ff28d5d42b Merge branch 'vfs-fixes' into for-next omits 38b729bf1ee6 Merge branch 'at91-dt' into at91-next omits a1b035c3e36c Merge branch 'at91-soc' into at91-next omits 597fe56cf86b Merge branch 'at91-fixes' into at91-next omits 96937c6f18e9 Merge branch 'at91-dt' into at91-next omits 6424f620ada7 Merge branch 'clk-at91-fixes' into at91-next omits 8af6f21f8194 Merge branch 'at91-fixes' into at91-next omits 4e03ba2fea70 clk: at91: dt-compat: Hold reference returned by of_get_parent() omits 52cae4381f69 clk: lan966x: Fix the lan966x clock gate register address adds 2a5840124009 lsm,io_uring: add LSM hooks for the new uring_cmd file op adds f4d653dcaa4e selinux: implement the security_uring_cmd() LSM hook adds 707527956d90 /dev/null: add IORING_OP_URING_CMD support adds dd9373402280 Smack: Provide read control for io_uring_cmd adds 9c9d1896fa92 Merge tag 'lsm-pr-20220829' of git://git.kernel.org/pub/sc [...] adds 2361d3841fdd Merge tag 'v6.0-p2' of git://git.kernel.org/pub/scm/linux/ [...] adds a1f764268f33 Merge tag 'for-linus-2022083101' of git://git.kernel.org/p [...] adds ec1bd37123c6 fscache: fix misdocumented parameter adds c93ccd63b18c cachefiles: fix error return code in cachefiles_ondemand_copen() adds 1122f4007273 cachefiles: make on-demand request distribution fairer adds c5e4d5e99162 Merge tag 'fscache-fixes-20220831' of git://git.kernel.org [...] adds 68c014052551 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 181583e9b215 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6633afd3df1b Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 47ae38c5e6d8 Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...] adds 11f62fe3bc8b Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds ed72823287da Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds dab6172a4b30 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds fdac7b099dfe Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6094ef254a5a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fce1c23f6291 net: virtio_net: fix notification coalescing comments adds 4a4ce82212ef net: phy: micrel: Make the GPIO to be non-exclusive adds afe7116f6d3b ieee802154/adf7242: defer destroy_workqueue call adds b5a990209d72 net/ieee802154: fix repeated words in comments adds f0da47118c7e net: mac802154: Fix a condition in the receive path adds ffd7bdddaab1 ieee802154: cc2520: add rc code in cc2520_tx() adds 613c86977efd Merge tag 'ieee802154-for-net-2022-08-29' of git://git.ker [...] adds 642b2122c5df nfp: fix the access to management firmware hanging adds 13a9d08c2962 net: lan966x: improve error handle in lan966x_fdma_rx_get_frame() adds c0955bf957be ethernet: rocker: fix sleep in atomic context bug in neigh [...] adds 3a1a274e933f mlxbf_gige: compute MDIO period based on i1clk adds 8fc29ff3910f kcm: fix strp_init() order and cleanup adds 404a5ad72011 Documentation: networking: correct possessive "its" adds 5a3a59981027 selftests: net: sort .gitignore file adds 90fabae8a2c2 sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb adds 3d36d5bb29ae Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds c829dba79736 MAINTAINERS: Add include/linux/tnum.h to BPF CORE adds c00c4461689e xsk: Fix backpressure mechanism on Tx adds 8a7d61bdc2fa selftests/xsk: Add missing close() on netns fd adds 68ea9853f633 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e393145fe085 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3e7bbfb1e874 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds da637443146e Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 6b64c6310ba9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ae01752d8371 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ad01477c8f4d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 475043fabe8c regulator: Fix qcom,spmi-regulator schema adds d49d1140039f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d905996b2bbf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ff8dd46fb8ec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c61fb31c7089 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds f4b6b70605cd Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 58bfe7d8e310 Revert "usb: add quirks for Lenovo OneLink+ Dock" adds 7b5bda714ee9 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds ceb4038472a4 USB: serial: cp210x: add Decagon UCA device id adds 8e83622ae7ca USB: serial: ch341: fix lost character on LCR updates adds 41ca302a697b USB: serial: ch341: fix disabled rx timer on older devices adds 436d6598e974 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 4a8c10654182 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cf42d71dbe70 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 52ab099c4e13 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 7f20a74a0136 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 0404b7baf891 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 481c670402de Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 150f7b11cb59 media: uvcvideo: Fix InterfaceProtocol for Quanta camera adds c5c47e1c3ef7 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 1610450aaf34 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds d34d50af777b Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] adds f04445fa0996 ARM: configs: at91: remove CONFIG_MICROCHIP_PIT64B adds a02875c4cbd6 ARM: at91: pm: fix self-refresh for sama7g5 adds 7a94b83a7dc5 ARM: at91: pm: fix DDR recalibration when resuming from ba [...] adds addf7efec23a ARM: dts: at91: sama5d27_wlsom1: specify proper regulator [...] adds 7737d93666ee ARM: dts: at91: sama5d2_icp: specify proper regulator outp [...] adds 7f41d52ced9e ARM: dts: at91: sama7g5ek: specify proper regulator output ranges adds 617a0d9fe686 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled a [...] adds 3d074b750d2b ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled [...] adds 8e8c2d103e27 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] adds aa2a0cbce7cb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds eb15b542fffa Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 1c9b224be848 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds e445af8d050b Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 53dba33f8edb Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds 824b65276fc5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds d3d697c4cfc0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b49a53a65d35 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 96f1e82d4f77 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 15c195e028e6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a68833d032ec Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 17e4732d1d8a dt-bindings: riscv: sifive-l2: add a PolarFire SoC compatible adds 0dec364ffeb6 riscv: dts: microchip: use an mpfs specific l2 compatible adds 100d2633eeee Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] adds 518e26f11af2 gpio: pca953x: Add mutex_lock for regcache sync in PM adds ee0175b3b442 gpio: realtek-otto: switch to 32-bit I/O adds f70b5cb56a04 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 1ec4012e873a Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 9ce601ba493b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c900f2e68637 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds dc2931ed1deb Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 86cb640a7a56 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds f29d411eb4af Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new d49fdb8bb812 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96c32658056e next-20220830/perf new 869e52cc957f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3d47ff25685e ARM: 9226/1: disable FDPIC ABI new edd61fc1ca4c ARM: 9228/1: vfp: kill vfp_flush/release_thread() new 370d51c84216 ARM: 9232/1: Replace this_cpu_* with raw_cpu_* in handle_b [...] new 5d6dd664478f Merge branches 'misc' and 'fixes' into for-next new 1b89fcc096a7 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new ce2441ad6f0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 16aee34a0d2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 09b3d7117857 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da7150e6a33e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8f40330773cd ARM: dts: lan966x: add support for pcb8290 new e9447260b4a1 ARM: dts: at91: sam9x60ek: remove simple-bus for regulators new 9ff1e8494af5 Merge branch 'at91-dt' into at91-next new 2dcf8c0f428a Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new fbd1922b7c7d Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 507db44d5668 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ff2b56006fb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73bc84ef1662 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5334bed7b234 arm64: dts: mediatek: Fix build warnings of mt8173 vcodec nodes new 385ba16dbf9e soc: mediatek: pm-domains: Simplify some error message new 7c4ddc819fba dt-bindings: soc: mediatek: Add mdp3 mutex support for mt8186 new 21370ecddfe1 soc: mediatek: mutex: Add mt8186 mutex mod settings for mdp3 new 63c8a3297683 Merge branch 'v6.0-next/soc' into for-next new 103e3807403c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7af263251fe3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9edc06a858d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b20976a06257 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57397598fc49 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bac933ccaf19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 228de5dcc1a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6001115e6cea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 06c12b43ea32 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new c2858a52d0a4 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e13e032ef5ea Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 8e84d5a47b79 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new e85bd54022af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5f120a4dc7a7 dt-bindings: arm: ti: k3: Sort the am654 board enums new b73656582943 dt-bindings: arm: ti: k3: Sort the SoC definitions alphabetically new d19a3c246470 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 958bc0782f04 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 37eceb69205b Merge tag 'samsung-clk-6.1' of https://git.kernel.org/pub/ [...] new 59047a047ef8 Merge branch 'clk-samsung' into clk-next new 30eaf02149ec clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate new a7b5a32fa5ce Merge branch 'clk-zynq' into clk-next new 4bafca831386 dt-bindings: clock: drop minItems equal to maxItems new 255289bd2075 Merge branch 'clk-bindings' into clk-next new abb5f3f4b1f5 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" new 11cf9a391338 Merge branch 'clk-fixes' into clk-next new 3f0dadd230cc clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_ [...] new f24d71feb206 clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on v [...] new 99233aa0121f Merge branch 'clk-mtk' into clk-next new b2babfefefc8 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new d6f1004dc4c3 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new a6d322a7403c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eb170ed16b33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 11c5de677d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3527d968281 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 323b841c0393 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56d5ff24500e Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 9d08ab7b0f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 261259f0b95e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a26aa1238415 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers new 985a6d0b3c80 acl: return EOPNOTSUPP in posix_acl_fix_xattr_common() new 6b70fe0601ad acl: add vfs_set_acl_prepare() new 52edb4080eb9 acl: move idmapping handling into posix_acl_xattr_set() new 7e1401acd9f2 ovl: use vfs_set_acl_prepare() new 6344e66970c6 xattr: constify value argument in vfs_setxattr() new 4dc91cec8a10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99375a245b82 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new f4e5480b75e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 27893dfc1285 cifs: fix small mempool leak in SMB2_negotiate() new 979b72aa5645 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new e374b7bb346d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9d1eb6aacbe3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 8cae33876cc2 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 9f2e31eb722b f2fs: return the tmp_ptr directly in __bitmap_ptr new 4404215ceecd f2fs: use COMPRESS_MAPPING to get compress cache mapping new 80cda81c9a00 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new c19dafb47d10 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 612fe106155b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3b276487a9cf Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new e30c374dfefa NFSD: move from strlcpy with unused retval to strscpy new 400ab476e5e9 lockd: move from strlcpy with unused retval to strscpy new 6f44096533e3 NFSD: fix use-after-free on source server when doing inter [...] new f26c88ce6ba1 NFSD enforce filehandle check for source file in COPY new bcaa9f42a0d5 NFSD: remove redundant variable status new d2ab791e81d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ebe1b5e506aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2a2c8ee8d24d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b32be2832e42 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6902e9d4849e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b70660735f3e Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 9e544d72f31a docs: hwmon: add emc2305.rst to docs new 7a95f86f771a Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 6869ba951906 Merge branch 'docs-next' of git://git.lwn.net/linux.git new fbb6c848dd89 media: destage Hantro VPU driver new 7e43e1de81b4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new c2a172e36152 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 3b5e6b9070af Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 22751066e3ef Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 9f93e5c8e358 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 75dc20822643 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f47fc1971fe1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 214537cd8a17 dt-bindings: net: dsa: mediatek,mt7530: make trivial changes new ba9476f72500 dt-bindings: net: dsa: mediatek,mt7530: fix description of [...] new f565c54e96b6 dt-bindings: net: dsa: mediatek,mt7530: fix reset lines new c9aece04e01c dt-bindings: net: dsa: mediatek,mt7530: update examples new 79a16c3b162f dt-bindings: net: dsa: mediatek,mt7530: define phy-mode pe [...] new cd7e2b97f6ec dt-bindings: net: dsa: mediatek,mt7530: update binding des [...] new 1390d912b932 Merge branch 'completely-rework-mediatek-mt7530-binding' new 4f99de7b181f funeth: remove pointless check of devlink pointer in creat [...] new 92f97c00f0ca net/mlx5e: Do not use err uninitialized in mlx5e_rep_add_m [...] new 57688eb887af mlxsw: minimal: Return -ENOMEM on allocation failure new fa8724478e64 Documentation: bonding: clarify supported modes for tlb_dy [...] new 95484760f03d mlxsw: cmd: Edit the comment of 'max_lag' field in CONFIG_PROFILE new eb907e9779ca mlxsw: Support configuring 'max_lag' via CONFIG_PROFILE new cf735d4c9bab mlxsw: Add a helper function for getting maximum LAG ID new c503d8ae48f2 mlxsw: spectrum: Add a copy of 'struct mlxsw_config_profil [...] new d5ccda920ab3 Merge branch 'mlxsw-configure-max-lag-id-for-spectrum-4' new 21cb860c7f31 Revert "net: devlink: add RNLT lock assertion to devlink_c [...] new 3177d7bbe0f2 core: Variable type completion new b44908095612 net: dsa: microchip: add separate struct ksz_chip_data for [...] new 505bf3205aaa net: dsa: microchip: do per-port Gbit detection instead of [...] new d7539fc2b41a net: dsa: microchip: don't announce extended register supp [...] new 8f4204567923 net: dsa: microchip: allow to pass return values for PHY r [...] new d38bc3b4b8a6 net: dsa: microchip: forward error value on all ksz_pread/ [...] new 9da975e1bbef net: dsa: microchip: ksz9477: add error handling to ksz947 [...] new 9590fc4a2af5 net: dsa: microchip: ksz8795: add error handling to ksz8_r/w_phy new b5708dc6539d net: dsa: microchip: KSZ9893: do not write to not supporte [...] new ec6ba50c65c1 net: dsa: microchip: add support for regmap_access_tables new 41131bac9a9a net: dsa: microchip: add regmap_range for KSZ8563 chip new 5bd3ecd121e3 net: dsa: microchip: ksz9477: remove MII_CTRL1000 check fr [...] new 74e792b5f2dd net: dsa: microchip: add regmap_range for KSZ9477 chip new 0a7fbd514edf net: dsa: microchip: ksz9477: use internal_phy instead of [...] new 6aaa8e7d2002 net: dsa: microchip: remove unused port phy variable new 7d39143449ea net: dsa: microchip: ksz9477: remove unused "on" variable new e7f695210140 net: dsa: microchip: remove unused sgmii variable new 32cbac21b9f4 net: dsa: microchip: remove IS_9893 flag new 2d919d39ab58 Merge branch 'net-dsa-microchip-error-hndling-reg-access-v [...] new 215da896df6c phy: lan966x: add support for QUSGMII new ff7cd07f3064 net: thunderbolt: Enable DMA paths only after rings are enabled new f9cad07b840e thunderbolt: Show link type for XDomain connections too new 54669e2f17cb thunderbolt: Add back Intel Falcon Ridge end-to-end flow c [...] new 8bdc25cf62c7 net: thunderbolt: Enable full end-to-end flow control new e550ed4b87ad net: thunderbolt: Update module description with mention of USB4 new 39a7d7261ac0 Merge branch 'thunderbolt-end-to-end-flow-control' new 507e46ae26ea net: hns3: add getting capabilities of gro offload and fd [...] new eaf83ae59e18 net: hns3: add querying fec ability from firmware new 5c4f72842d1d net: hns3: add querying and setting fec llrs mode from firmware new 08aa17a0c185 net: hns3: net: hns3: add querying and setting fec off mod [...] new 6edd302a1c8c Merge branch 'hns3-next' new 8af1a9afe100 net: phy: smsc: use device-managed clock API new fb3ceec187e8 net: move from strlcpy with unused retval to strscpy new f029c781dd6d net: ethernet: move from strlcpy with unused retval to strscpy new 7305b78ae45f r8152: allow userland to disable multicast new b7774b36ba91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 14e5ce79943a libbpf: Add GCC support for bpf_tail_call_static new 84e5a0f208ca bpf, net: Avoid loading module when calling bpf_setsockopt [...] new 197072945a70 selftest/bpf: Ensure no module loading in bpf_setsockopt(T [...] new 2775da216287 bpf: Disable preemption when increasing per-cpu map_locked new 66a7a92e4d0d bpf: Propagate error from htab_lock_bucket() to userspace new 1c636b6277a2 selftests/bpf: Add test cases for htab update new c9ae8c966f05 Merge branch 'fixes for concurrent htab updates' new 6d1afbbd36d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 23c18439924c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 278d933e12f1 Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt new 1a942de092c0 Bluetooth: Move hci_abort_conn to hci_conn.c new c4ba5800217b Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3592 new d8daa3991652 Bluetooth: btusb: RTL8761BUV consistent naming new c7577014b74c Bluetooth: btusb: Add RTL8761BUV device (Edimax BT-8500) new a0476f6a2cac Bluetooth: btusb: Add BT device 0cb8:c549 from RTW8852AE t [...] new 177978b29426 Bluetooth: btusb: mediatek: fix WMT failure during runtime [...] new 631fa9286aef Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 246555363bb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bd8b590ec37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 79bc303d4784 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new dcccee37ffd0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 031948be25be Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new eb11eabc5f26 drm/i915: move and group hdcp under display.hdcp new f0acaf9d6912 drm/i915: move and group max_bw and bw_obj under display.bw new 7249dfcb6fc0 drm/i915: move opregion to display.opregion new d51309b4e9aa drm/i915: move and group cdclk under display.cdclk new 2fee35fc0746 drm/i915: move backlight to display.backlight new 90b87cf24304 drm/i915: move mipi_mmio_base to display.dsi new a434689c0adb drm/i915: move vbt to display.vbt new 80b3842f21f8 drm/i915: move fbc to display.fbc new e3e8148f43fb drm/i915: move and group power related members under displ [...] new 20478b880713 drm/i915: move and group fdi members under display.fdi new 5da6d6c79297 drm/i915: move fb_tracking under display sub-struct new b7d1559038b6 drm/i915: move dbuf under display sub-struct new b202ab6173af drm/i915: move and group modeset_wq and flip_wq under display.wq new 0c82118b0aaa drm/i915/quirks: abstract checking for display quirks new deb141510f6e drm/i915/quirks: abstract quirks further by making quirk i [...] new 6493d4a96fc3 drm/i915: move quirks under display sub-struct new a71e7d77fb03 drm/i915: move atomic_helper under display sub-struct new fe28c7c120d6 drm/i915: move and group properties under display.properties new 51b072de8e0f drm/i915/gmbus: split out gmbus regs in a separate file new 3047d7060e4d drm/i915/gmbus: whitespace cleanup in reg definitions new 4567084c3051 drm/i915/gmbus: add wrapper for gmbus mmio base new 6d737d9bff5f drm/i915/gmbus: stop using implicit dev_priv in register d [...] new 3721d4fb763e drm/i915/reg: stop using implicit dev_priv in DSPCLK_GATE_D new 0514b50cf79b drm/i915/gmbus: mass dev_priv -> i915 rename new 99f37216b366 drm/i915/crt: remove BUG_ON() new b801a98f81bf drm/i915/dpll: replace BUG_ON() with drm_WARN_ON() new 8482af4bd28b drm/i915/pch: replace BUG_ON() with drm_WARN_ON() new 6f10c4d62377 drm/i915/perf: replace BUG_ON() with WARN_ON() new 03e067bc731c drm/i915/fence: replace BUG_ON() with BUILD_BUG_ON() new 06bfa86eee80 drm/i915/bios: Dump PNPID and panel name new a06289f3f724 drm/i915/bios: Copy the whole MIPI sequence block new a5810f551d0a drm/i915: Allow more varied alternate fixed modes for panels new 57c863836a2b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 35dfe6ce2e41 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new f0243938cf9b Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 2d5552f8706d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea8575d38276 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec2988da1a46 ASoC: dt-bindings: max98396: Document data monitor properties new 33b7504ae08a ASoC: max98396: Make data monitor features configurable new 272ff8828f35 ASoC: SOF: compress: Move sof_compr_copy functionality new 1a01e1927802 ASoC: SOF: compress: Add copy function for capture case new ce963f84a812 ASoC: SOF: compress: Add support for timestamp on capture new c90d6054ff9d ASoC: hdmi-codec: remove unused definitions new 43265ceeb0b9 ASoC: wcd-mbhc-v2: remove always-true condition new c9a9b4dbc18f ASoC: wcd9335: remove always-true condition new 3653a6a2a7c1 ASoC: fsl: fsl-utils: remove useless assignment new 7a0431bbda8a ASoC: ti: omap-mcbsp: remove useless assignment new 447d63a2cd89 ASoC: codecs: minor cppcheck cleanups new 7c6c54c8af47 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new 0e1571f755b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c5872d6a04d2 Input: clps711x-keypad - get rid of OF_GPIO dependency new f8f7f47d576f Input: matrix_keypad - replace of_gpio_named_count() by gp [...] new 9d2b2e83ef27 Input: adp5588-keys - support gpi key events as 'gpio keys' new 5ddc896088b0 gpio: gpio-adp5588: drop the driver new e960309ce318 Input: adp5588-keys - bail out on returned error new 6704a86283b7 Input: adp5588-keys - add support for fw properties new 81ce5b77417a dt-bindings: input: adp5588: add bindings new 0063aecc61e1 Input: adp5588-keys - do not check for irq presence new e22d21d31f5d Input: adp5588-keys - fix coding style warnings new cfacae586464 Input: adp5588-keys - add optional reset gpio new 73d4a5423ece Input: adp5588-keys - add regulator support new 4f35adaee07d Input: adp5588-keys - use new PM macros new 8a32cff217b7 Input: colibri-vf50-ts - don't depend on VF610_ADC new a212f5ca5718 dt-bindings: input: colibri-vf50-ts: Improve documentation new ed3d5bd20dcd Input: rt5120 - add power key support new 236c889a5674 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 27139aff2210 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e59e8d22a003 dm: change from DMWARN to DMERR or DMCRIT for fatal errors new 0abd2cd1e80e dm ioctl: add an option to return an error string to userspace new 809333343c70 dm raid: delete the redundant word 'that' in comment new c8e2f5c3682d dm verity: enable WQ_HIGHPRI on verify_wq new 2ae82cd5d4d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4dfa1a1d477e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d2fc4965bc8a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 27609ab63b1e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new c2b819c4bbe4 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new b43e58da9e37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eeaa348ad830 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd751cf3c8ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e70d350bc7c9 Merge branch 'next' of git://github.com/cschaufler/smack-next new 2e0ffbc152ac Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new aa93fdf0cea7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f1320e85498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c933d2eb636 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eea0e7d20d6d spi: stm32-qspi: Replace of_gpio_named_count() by gpiod_count() new c9448aa41ac7 spi: stm32-qspi: Refactor dual flash mode enable check in [...] new 1adcde45713c Merge remote-tracking branch 'spi/for-6.1' into spi-next new 019b6897ea4b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf3285be5a12 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 608602634313 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 7dcb1761a32b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 1ba2cdee9b7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3bbc942d3141 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new c8d7a7fa9f3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc48de666cf1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0dfa7c37a61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a49bbf907212 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2766fd67d333 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new e372a6dbc501 dt-bindings: usb: Add missing (unevaluated|additional)Prop [...] new c962af85a36a usb: gadget: net2272: Remove the initialization of statics to 0 new 8cbad7cd6e85 usb: gadget: at91_udc: Fix comments typo new f1e8a41c6cd5 usb: gadget: f_ncm: noop - remove INIT_NDP{16,32}_OPTS macros new 6b91a8e3412a usb: chipidea: clarify Documentation/ABI text new 66d1c8021e1d usb: chipidea: Add support for VBUS control with PHY new 4348f2e3ab33 usb: gadget: function: rndis: limit # of RNDIS instances to 1000 new d27c66adb4c0 usb: ehci: Use endpoint in URB to get maxpacket new 9013d8fc0ad9 usb: host: Initiate urb ep with udev ep0 new 37bcd16d51c8 doc: dt-binding: mxs-usb-phy: fix fsl,tx-cal-45-dn-ohms ma [...] new b7feb442ee86 usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAX new 8bd954c56197 usb: host: xhci-plat: suspend and resume clocks new c69400b09e47 usb: host: xhci-plat: suspend/resume clks for brcm new 359d5a85a758 usb: dwc3: Do not service EP0 and conndone events if soft [...] new e1ee843488d5 usb: dwc3: gadget: Force sending delayed status during sof [...] new 9711c67de748 usb: dwc3: gadget: Synchronize IRQ between soft connect/di [...] new dff981842a0b usb: dwc3: gadget: Continue handling EP0 xfercomplete events new 8f36b3b4e1b5 usbip: add USBIP_URB_* URB transfer flags new c923473ec8de Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 54f26d924665 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 957e8c047bf2 tty: xilinx_uartps: Check clk_enable return value new 7bdd444b2d73 tty: xilinx_uartps: Update copyright text to correct format new 03a94800b9f3 tty: xilinx_uartps: Initialise the read_status_mask new b8a6c3b3d465 tty: xilinx_uartps: Fix the ignore_status new b36962896f00 tty: xilinx_uartps: Prevent writes when the controller is [...] new a17fa1216c23 tty: xilinx_uartps: Add timeout waiting for loop new a000bafa6182 tty: xilinx_uartps: Check the clk_enable return value new 8ed030de05b3 dt-bindings: serial: pl011: Add a reg-io-width parameter new 81db9e8edf7a serial: pl011: Add reg-io-width parameters new 374e01fa1304 serial: fsl_lpuart: Fix comment typo new e68d545004bd serial: pic32_uart: Utilize uart_console_enabled() new e9c9d3bb158d serial: pic32_uart: Convert to use GPIO descriptors new 5779a072c248 tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE [...] new a3911f6ea554 serial: 8250: Add helper for clearing IER new 70d15f216e29 serial: 8250: Clear dma tx_err unconditionally new 4f1b576d700c tty: serial: meson: Use devm_clk_get_enabled() helper new 8b470f6ed812 dt-bindings: serial: samsung_uart: drop ref from reg-io-width new f26fd926ccb7 tty/vt: Remove printable variable new 5698782fd226 dt-bindings: serial: renesas,scif: Document RZ/Five SoC new bf93e887e2a1 dt-bindings: serial: samsung: Add 'power-domains' property new eb9e109d010c tty: move from strlcpy with unused retval to strscpy new 87888fb9ac0c tty: Remove baudrate dead code & make ktermios params const new 292e2e7a639d tty: Fix comment style in tty_termios_input_baud_rate() new c87391b5dd77 serial: dz: Assume previous baudrate is valid new d15f89d997d9 tty: Make tty_termios_copy_hw() old ktermios const new 8b7d2d95cf82 tty: Make ldisc ->set_termios() old ktermios const new bec5b814d46c serial: Make ->set_termios() old ktermios const new f6d47fe5921a usb: serial: Make ->set_termios() old ktermios const new a8c11c152034 tty: Make ->set_termios() old ktermios const new a54dc4b38186 serial: sh-sci: CIRC_CNT_TO_END() is enough new 575ca2cb89ea serial: sh-sci: tail is already on valid range new 1a9a59104646 serial: pch_uart: CIRC_CNT_TO_END() is enough new 6f418aeaadb7 loongarch: remove generic-y += termios.h new 0c7833b9e86d termios: get rid of stray asm/termios.h include in n_hdlc.c new d4ab5c2e9cee serial: ucc_uart: Remove custom frame size calculation new d9ad71a2fb6a serial: cpm_uart: Remove custom frame size calculation new d4be10c816ba serial: fsl_lpuart: Remove custom frame size calculation new 5ec2952c6278 serial: sunsab: Remove frame size calculation dead-code new cac8f7194111 serial: tegra: Remove custom frame size calculation new d190ef33f1c5 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 3727f03e2bc6 coresight: Remove unused function parameter new b6df1cbb415e coresight: Simplify sysfs accessors by using csdev_access [...] new 08e9fa5f3663 coresight: Re-use same function for similar sysfs register [...] new fbca79e55429 coresight: cti-sysfs: Re-use same functions for similar sy [...] new 0a98181f8050 coresight: Make new csdev_access offsets unsigned new c01e7bb2f3fd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a30f409829a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 342bbde3116c Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new a315068a3cb0 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new e3b56408f4e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 822b74060267 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9cffa2b7e801 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new ac8dc4c98cde Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new f9ec10061460 staging: rtl8192e: Remove blank lines in rtl_core.c new 254d6fca9d38 staging: rtl8192e: Rename Tx... and RxCheckStuckHandler new e7254145551b staging: rtl8192e: Remove Unnecessary ftrace-like logging new cc3f011b6ea2 staging: rtl8192e: Remove PHY_SetRFPowerState and rename S [...] new 700f7e290984 staging/rtl8192e: fix repeated words in comments new 0b599cc63a8e staging: r8188eu: use time_after_eq(a,b) to replace "a>=b" new a9289fed1d31 staging: rtl8192e: Describe each kernel config option new 87dec3259afb staging: vt6655: Remove declaration of s_vCalculateOFDMRParameter new 52b735c96aab staging: vt6655: Convert macro MACvSetBBType to function new b1d3ecbf146e staging: vt6655: Rename function MACvSetBBType new 54765727cfe6 staging: vt6655: Rename macro MACvSelectPage0 new 8809cc889eab staging: vt6655: Rename macro MACvSelectPage1 new 4f7730e02a4a staging: vt6655: Replace macro MACvSetRFLE_LatchBase new 0f3c86877d3f staging: vt6655: Rename function MACbIsRegBitsOff new fac7007f2664 staging: vt6655: Delete function MACbIsIntDisable new 6d29e08007c5 staging: vt6655: Rename function MACvSetShortRetryLimit new 5d1fc35e6abc Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 5bceca32a625 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c84885ab3ed Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1bace7e56a89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 66df18b3bd74 gpio: ucb1400: Use proper header new b98dbd82ee31 gpio/rockchip: Convert to generic_handle_domain_irq() new f79920694343 dt-bindings: gpio: mpfs-gpio: allow parsing of hog child nodes. new 2d6f58a1e9a0 dt-bindings: gpio: Add imx scu gpio driver bindings new 3bdd1afa3e22 dt-bindings: firmware: imx: Add imx-scu gpio node new 0bd459ddf9e4 gpio: imx-scu: add imx-scu GPIO driver new 0e056f414e5b dt-bindings: gpio: stmpe: Remove node name requirement new b662b8480f3b Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 9f229f359536 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 244051b54278 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8219bebf0221 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 1ae089581426 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7900360d7852 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 64a5f481c008 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1a6ed9e79f2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 320e52ea8f02 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 22d8c329ffdd Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 31eef7e626c9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b5d005cf95f2 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new abb1ce285541 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d76864e01c87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4f798c88f73f Merge branch 'main' of git://git.infradead.org/users/willy [...] new d262bb8b04f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ad3bfd808e40 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a463a858ccaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 014891fb708b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c731adaf13ff landlock: Fix file reparenting without explicit LANDLOCK_A [...] new e1cdfbfade70 Merge branch 'landlock-next-truncate' into landlock-next new 3b10ec9126f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc79e96e643c Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 68a289efcc96 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 7885ed297b29 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 035cc471a387 mm: vmscan: fix extreme overreclaim and swap floods new 760b22cb8b8e ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new 11433c907f24 mm/page_alloc: fix race condition between build_all_zoneli [...] new 6507db37519b mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] new ef7e9702e78e xfs: quiet notify_failure EOPNOTSUPP cases new 5b588f74b073 xfs: fix SB_BORN check in xfs_dax_notify_failure() new e220fb33c8fa mm/memory-failure: fix detection of memory_failure() handlers new 2cac8baaeb26 mm/memory-failure: fall back to vma_address() when ->notif [...] new 0d5136fa8dc0 x86/mm: disable instrumentations of mm/pgprot.c new a7dd4079989a mm: discard __GFP_ATOMIC new b38324b019e8 mm/page_alloc: minor clean up for memmap_init_compound() new 2bd30b0ac848 procfs: add 'size' to /proc/<pid>/fdinfo/ new 198633ad4314 procfs: add 'path' to /proc/<pid>/fdinfo/ new 8285ee9abce2 procfs-add-path-to-proc-pid-fdinfo-fix new 9d6667ff66f0 mm: khugepaged: don't carry huge page to the next loop for [...] new 61f9da0fad93 mm/khugepaged: add struct collapse_control new 2abbc2743287 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new 8fde43c97088 mm-khugepaged-add-struct-collapse_control-fix-fix new 0e1181c4e69a mm/khugepaged: dedup and simplify hugepage alloc and charging new 47c73ca9cc0b mm/khugepaged: propagate enum scan_result codes back to callers new 3f9b43125bb8 mm/khugepaged: add flag to predicate khugepaged-only behavior new e79e8095d317 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new fad213592a91 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 4e439b448de0 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 7cbf96bc7ad0 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 63a44db194dc mm/khugepaged: avoid possible memory leak in failure path new 51274c2b58dc mm/khugepaged: add missing kfree() to madvise_collapse() new f1e955068d6d mm/khugepaged: delay computation of hpage boundaries until use new 2b792d84bf5a mm/khugepaged: rename prefix of shared collapse functions new d7507ffefb8a mm/madvise: add MADV_COLLAPSE to process_madvise() new 4acbba505df8 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new 4c0c5d31f369 selftests/vm: modularize collapse selftests new 0074a0e9df43 selftests/vm: dedup hugepage allocation logic new 1fafaacc2cf7 selftests/vm: add MADV_COLLAPSE collapse context to selftests new 6266e74862a0 selftests/vm: add selftest to verify recollapse of THPs new ed7ffe06aa95 selftests/vm: add selftest to verify multi THP collapse new 687afd0a18e4 mm: prevent page_frag_alloc() from corrupting the memory new 6bfb0ef22df1 mm/page_ext: remove unused variable in offline_page_ext new 350bc89af6ef mm: align larger anonymous mappings on THP boundaries new 34b14bb4ef93 mm: memory-failure: cleanup try_to_split_thp_page() new 9c482eb2e222 mm/filemap.c: convert page_endio() to use a folio new c1d8aa7e915f mm/damon/dbgfs: use kmalloc for allocating only one element new 60f324d6399d selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new f6ad05cc2012 userfaultfd: add /dev/userfaultfd for fine grained access control new 5d8dc1bb0afe userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new 674a07c4b4bf userfaultfd: selftests: modify selftest to use /dev/userfaultfd new e8a726564843 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 777094fb4d71 userfaultfd: update documentation to describe /dev/userfaultfd new 5731fc61b9bb userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new d685ff7c7a2c selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 388f9763cc5f mm/vmscan: define macros for refaults in struct lruvec new 90c5b1b0ec55 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new 6751fe521a5f mm/swap: comment all the ifdef in swapops.h new 6b190b8616ec mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new 53b58310dc56 mm/thp: carry over dirty bit when thp splits on pmd new 848b66fcafa7 mm: remember young/dirty bit for page migrations new c21e4d92cbb9 mm/swap: cache maximum swapfile size when init swap new 3dadb8dc108d mm/swap: cache swap migration A/D bits support new c8b512ae4108 zsmalloc: zs_object_copy: add clarifying comment new 808032e4d236 zsmalloc-zs_object_copy-add-clarifying-comment-fix new dc70dab7c54b zsmalloc: remove unnecessary size_class NULL check new d8ea49e4a2d3 mm/swap: remove the end_write_func argument to __swap_writepage new 4d682e3253df mm/cma_debug: show complete cma name in debugfs directories new 0a320b03070d mm/mempolicy: fix lock contention on mems_allowed new f887c9b83cdc filemap: make the accounting of thrashing more consistent new 9ee9c88c875f mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new 7b5b1f2663f1 page_alloc: remove inactive initialization new b7bcadc60209 mm/page_alloc: only search higher order when fallback new bfe6a9400dae mm/util: reduce stack usage of folio_mapcount new f836de4ca067 tools/vm/page_owner_sort: fix -f option new 542bca75275d mm/damon/core: simplify the parameter passing for region s [...] new a738a472c74c mm/vmscan: make the annotations of refaults code at the ri [...] new 0c5a7f532928 mm: migration: fix the FOLL_GET failure on following huge page new 813432766952 kfence: add sysfs interface to disable kfence for selected slabs. new 69007f156ba7 Kselftests: remove support of libhugetlbfs from kselftests new d2d6cba5d662 selftest: vm: remove orphaned references to local_config.{h,mk} new 9e048abfc380 hugetlb_cgroup: remove unneeded nr_pages > 0 check new a60c6189a3e2 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new ee039c16bb43 hugetlb_cgroup: remove unneeded return value new 18d5df41af20 hugetlb_cgroup: use helper macro NUMA_NO_NODE new d0acafb4cdca hugetlb_cgroup: use helper for_each_hstate and hstate_index new cced720997ff mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new ef75368179b0 mm/gup.c: Fix return value for __gup_longterm_locked() new c174426bb669 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new 9eef62fa8a8a mm/gup.c: Fix uninitialized return value on __gup_longterm [...] new b6ab10aef66a mm: add more BUILD_BUG_ONs to gfp_migratetype() new 6b6ae998df1a mm/util.c: add warning if __vm_enough_memory fails new 2f3d85875fde memory tiering: hot page selection with hint page fault latency new 08fa46f1d16c memory tiering: rate limit NUMA migration throughput new 5d0f45a7b853 memory tiering: adjust hot threshold automatically new 8591a2394ffd mm/compaction: fix set skip in fast_find_migrateblock new 0fde51642e4e mm/hugetlb: fix incorrect update of max_huge_pages new bebe77584b58 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new dec0b5edaca7 mm/hugetlb: fix missing call to restore_reserve_on_error() new cde13a34a6b5 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 new db91a0ed16a7 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new 0d339ace64af mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new f8456318ad1f mm/hugetlb: make detecting shared pte more reliable new 17eee9237f38 mm/hugetlb: remove unused local variable dst_entry in copy [...] new 576db9aa0b16 selftests/hmm-tests: add test for dirty bits new 659f3eb7209d migrate: fix syscall move_pages() return value for failure new 4476640bc549 migrate_pages(): remove unnecessary list_safe_reset_next() new 5e194787af02 migrate_pages(): fix THP failure counting for -ENOMEM new 470ef1a634c7 migrate_pages(): fix failure counting for THP subpages retrying new b6e3e4c8671d migrate_pages(): fix failure counting for THP on -ENOSYS new 0e58489fcb62 migrate_pages(): fix failure counting for THP splitting new 68f75736d6ef migrate_pages(): fix failure counting for retry new 1db12132f5b6 mm: migrate: do not retry 10 times for the subpages of fai [...] new b0767840a29e mm: oom_kill: add trace logs in process_mrelease() system call new 7eebb79b2ae3 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 40baf1f238b4 zsmalloc: zs_object_copy: replace email link to doc new e003d471760a zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new da62babd04b8 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new 5c5db6b010f4 mm: kill find_min_pfn_with_active_regions() new 05bdc45662de mm: x86, arm64: add arch_has_hw_pte_young() new 3babeebbcb61 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new d21d8af27b42 mm/vmscan.c: refactor shrink_node() new 9030a2f490fd Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 2989d2b1909e mm: multi-gen LRU: groundwork new e3af1f0257ea mm: multi-gen LRU: minimal implementation new d6878d74165a mm: multi-gen LRU: exploit locality in rmap new 0a13cf883bf2 mm: multi-gen LRU: support page table walks new 4654059cda41 mm-multi-gen-lru-support-page-table-walks-fix new baa24f599f65 mm: multi-gen LRU: optimize multiple memcgs new 7242d8d7558f mm: multi-gen LRU: kill switch new 8d99e61dbb15 mm: multi-gen LRU: thrashing prevention new 812c0f7bb2ce mm: multi-gen LRU: debugfs interface new a99a6579d6bb mm: multi-gen LRU: admin guide new 156e9cf3bdd8 mm: multi-gen LRU: design doc new f5eba7a5608a delayacct: support re-entrance detection of thrashing accounting new 48a69f8ab581 mm/page_io: count submission time as thrashing delay for d [...] new 2655e28c2710 mm: memcontrol: fix a typo in comment new 892c2d85d560 mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new 6fbd9dc70fca mm: fix use-after free of page_ext after race with memory-offline new c476c303c768 mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] new a7297a6b975d mm/demotion: add support for explicit memory tiers new 3b0b616b2e4b mm-demotion-add-support-for-explicit-memory-tiers-fix new cbe8879f8625 mm/demotion: move memory demotion related code new 0ccf6cdf9c16 mm/demotion: add hotplug callbacks to handle new numa node [...] new e7f58ff12f21 mm/demotion: fix kernel error with memory hotplug new 1e27b6ca25c6 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new a8283bd22373 mm/demotion: assign correct memory type for multiple dax d [...] new 0c11e25c5e08 mm/demotion: build demotion targets based on explicit memo [...] new 0ca0df53e838 mm/demotion: add pg_data_t member to track node memory tie [...] new 2480cd9a67da mm/demotion: drop memtier from memtype new cff5c56f5cd9 mm/demotion: demote pages according to allocation fallback order new d0edc172b6fd mm/demotion: update node_is_toptier to work with memory tiers new a5b6489dbcc5 kernel/sched/fair: include missed header file, memory-tiers.h new 07985f8b853a mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 3ad2a1556565 mm/demotion: make toptier_distance inclusive upper bound o [...] new 931018cd7c5e lib/nodemask: optimize node_random for nodemask with singl [...] new de9db938c530 mm/demotion: expose memory tier details via sysfs new 51807f378abe mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new d6933838e99d mm, hwpoison: fix page refcnt leaking in unpoison_memory() new f3ad6320907c mm, hwpoison: fix extra put_page() in soft_offline_page() new 9cf9cabae21e mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new fa1bf5560430 mm, hwpoison: kill procs if unmap fails new 074c429489c6 mm-hwpoison-kill-procs-if-unmap-fails-v2 new 5791ad8b071c mm, hwpoison: avoid trying to unpoison reserved page new a0fbbbc081f9 mm: hugetlb_vmemmap: simplify reset_struct_pages() new e3c9b5440714 mm: memory-failure: kill soft_offline_free_page() new 617465cfd1ed mm: memory-failure: kill __soft_offline_page() new 683239303141 mm-memory-failure-kill-__soft_offline_page-v2 new b784e58d2a24 mm: thp: remove redundant pgtable check in set_huge_zero_page() new 3ec4fc46ced3 mm: hugetlb: simplify per-node sysfs creation and removal new c3e650171f3f mm: release private data before split THP new 19c96554cb9c mm/damon: validate if the pmd entry is present before accessing new fd86b97916b1 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new c63417b8caf5 mm/page_owner.c: add llseek for page_owner new 91ddd6c08501 mm: memcg: export workingset refault stats for cgroup v1 new 2156926c4351 Maple Tree: add new data structure new e23ef0ec2464 maple_tree: fix documentation warnings new c0b0ca746eba radix tree test suite: add pr_err define new 8e8069f98e91 radix tree test suite: add kmem_cache_set_non_kernel() new 701165e33bc5 radix tree test suite: add allocation counts and size to k [...] new d830dc0077a8 radix tree test suite: add support for slab bulk APIs new a00dd4d09776 radix tree test suite: add lockdep_is_held to header new 7c50e564540d lib/test_maple_tree: add testing for maple tree new c458b0b90d6b mm: start tracking VMAs with maple tree new 65ffa6893cb5 mm: add VMA iterator new be7a95d32f19 mmap: use the VMA iterator in count_vma_pages_range() new cfa9d1d4b239 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new bec904afa013 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new d21e0b2391ee mm/mmap: use maple tree for unmapped_area{_topdown} new f025d7102610 kernel/fork: use maple tree for dup_mmap() during forking new 35001333bb4f damon: convert __damon_va_three_regions to use the VMA iterator new 92cc1d2e09ca proc: remove VMA rbtree use from nommu new bf18965aa6e9 mm: remove rb tree. new 6ca1c658a8ad mmap: change zeroing of maple tree in __vma_adjust() new 7e7c263eb24f xen: use vma_lookup() in privcmd_ioctl_mmap() new 70078f5c613f mm: optimize find_exact_vma() to use vma_lookup() new b4c810a6c759 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new b6c3521450f2 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 2c1b95197cad mm: use maple tree operations for find_vma_intersection() new 800b7ab3a18d mm/mmap: use advanced maple tree API for mmap_region() new 1b5870c0f31e mm: remove vmacache new 52e79b02e9f9 mm: convert vma_lookup() to use mtree_load() new 4596aa431d26 mm/mmap: move mmap_region() below do_munmap() new be1410bdaa9e mm/mmap: reorganize munmap to use maple states new 3598336e71c5 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 62cf0c789be4 arm64: remove mmap linked list from vdso new ddd3d05bc627 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new 36292a22c5a6 parisc: remove mmap linked list from cache handling new 409a53d4c808 powerpc: remove mmap linked list walks new 9d070a3769c8 s390: remove vma linked list walks new 7ad5727d3c2a x86: remove vma linked list walks new 79cf383f4f3b xtensa: remove vma linked list walks new 33f37dca2115 cxl: remove vma linked list walk new cc13f36cd5c1 optee: remove vma linked list walk new 600451b4c3aa um: remove vma linked list walk new dae07dc16bd1 coredump: remove vma linked list walk new 82ecce205336 exec: use VMA iterator instead of linked list new 1867227f8e9c fs/proc/base: use maple tree iterators in place of linked list new d0572a83eed9 fs/proc/task_mmu: stop using linked list and highest_vm_end new 17de78f9edd4 userfaultfd: use maple tree iterator to iterate VMAs new 472cd945c1f4 ipc/shm: use VMA iterator instead of linked list new c7d6bc6104ad acct: use VMA iterator instead of linked list new d97536084ab8 perf: use VMA iterator new 82563df4dfd5 sched: use maple tree iterator to walk VMAs new bb1c6a0cba8f fork: use VMA iterator new f322498fd710 bpf: remove VMA linked list new 00a4ff846866 mm/gup: use maple tree navigation instead of linked list new 2ae6a2ed2d4c mm/khugepaged: stop using vma linked list new a0595b1fd16c mm/ksm: use vma iterators instead of vma linked list new 90174080788d mm/madvise: use vma_find() instead of vma linked list new 1ddd93fa57db mm/memcontrol: stop using mm->highest_vm_end new 8ee07be99da9 mm/mempolicy: use vma iterator & maple state instead of vm [...] new 604c5cd794f7 mm/mlock: use vma iterator and maple state instead of vma [...] new a7e62d47c498 mm/mprotect: use maple tree navigation instead of vma linked list new 46b179b05b3c mm/mprotect: fix maple tree start address in do_mprotect_pkey() new 5e2cfd4bcbf5 mm/mremap: use vma_find_intersection() instead of vma linked list new c4479bb65472 mm/msync: use vma_find() instead of vma linked list new 68f3d90b381e mm/oom_kill: use maple tree iterators instead of vma linked list new 6013f86fb901 mm/pagewalk: use vma_find() instead of vma linked list new c900ee8f5d7b mm/swapfile: use vma iterator instead of vma linked list new 30f700de5057 i915: use the VMA iterator new 75eed0fe5e0a nommu: remove uses of VMA linked list new 5d1adb6368f0 mm/nommu: fix error handling in split_vma() new 9d993ba18a74 riscv: use vma iterator for vdso new 2fd89eb16306 mm/vmscan: Use vma iterator instead of vm_next new 04a036f5963f mm: remove the vma linked list new 39c8e300b587 mm: fix one kernel-doc comment new 762cc7bd325f mm/mmap: drop range_has_overlap() function new 03562dbff86f mm/mmap.c: pass in mapping to __vma_link_file() new 6c6b448307b6 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new 7d3ab1c209ea mm: drop oom code from exit_mmap new 979acc2718de mm-drop-oom-code-from-exit_mmap-fix-fix new b5731ddd4191 mm: delete unused MMF_OOM_VICTIM flag new fd3675728c72 mm-delete-unused-mmf_oom_victim-flag-fix new 7b9e27ec5a50 mm: refactor of vma_merge() new 51c29a63389c mm: add merging after mremap resize new 7b75a27534a6 mm-add-merging-after-mremap-resize-checkpatch-fixes new 7ffdba451c9c mm: pagewalk: make error checks more obvious new a38a0fcb1c5a mm: pagewalk: add back missing variable initializations new 3a7a91c03a53 mm: pagewalk: add back missing variable initializations new dc79b4ab4eca mm: pagewalk: don't check vma in walk_page_range_novma() new 4f16551ba3f2 mm: pagewalk: fix documentation of PTE hole handling new f1a24951a49b mm: pagewalk: add api documentation for walk_page_range_novma() new 8c81d5ae921f mm: pagewalk: allow walk_page_range_novma() without mm new 6446170d7371 mm: pagewalk: move variables to more local scope, tweak loops new ba3d9a8848ef mm: pagewalk: add back missing variable initializations new b13e365ba83f mm: Skip retry when new limit is not below old one in page [...] new 5ad213c95baf mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new 65bf389f315c mm/gup.c: refactor check_and_migrate_movable_pages() new 8425aac91035 mm-gupc-refactor-check_and_migrate_movable_pages-fix new 141029491cf0 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new bc302fc26c40 mm: remove EXPERIMENTAL flag for zswap new 8f18eb614283 mm: fix the handling Non-LRU pages returned by follow_page new e9ae17b23afa hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new 0f36e7e2d5f8 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new e829be320211 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new ad86f00232d9 hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] new 3cdb32e393db hugetlb: handle truncate racing with page faults new 936240b644bf hugetlb: fix/remove uninitialized variable in remove_inode [...] new 3f6151096fa2 hugetlb-handle-truncate-racing-with-page-faults-fix-fix new 3576c35eb173 hugetlb: rename vma_shareable() and refactor code new b642d85a3ae5 hugetlb: add vma based lock for pmd sharing new 8d2ada4e3abc hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new bca3d85ed959 hugetlb: use new vma_lock for pmd sharing synchronization new a6caaf71fc31 mm: page_counter: remove unneeded atomic ops for low/min new 6597fbdd1d1f mm: page_counter: rearrange struct page_counter fields new a870a4b7cf79 memcg: increase MEMCG_CHARGE_BATCH to 64 new 910f25ccf25f mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new de26c69f5bbc mm/gup: use gup_can_follow_protnone() also in GUP-fast new 05ac3bd6a211 mm: fixup documentation regarding pte_numa() and PROT_NUMA new 8c7ac7668b15 mm: reduce noise in show_mem for lowmem allocations new d546f336b0c5 mm-reduce-noise-in-show_mem-for-lowmem-allocations-update new d4408e540089 pc-mm-reduce-noise-in-show_mem-for-lowmem-allocations-upda [...] new 9d0f511bf87a mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new e728459d0d2e mm-reduce-noise-in-show_mem-for-lowmem-allocations-vs-mapl [...] new e6a79fc0b6e2 s390/hugetlb: switch to generic version of follow_huge_pud() new 2f78ed7ed54f page_ext: introduce boot parameter 'early_page_ext' new 7911f0403ae3 page_ext-introduce-boot-parameter-early_page_ext-fix new afcca193af8c mm: deduplicate cacheline padding code new 84f0172881d9 mm: backing-dev: Remove the unneeded result variable new 5c4cfade05cb zram: don't retry compress incompressible page new 763329bfa734 filemap: add filemap_get_folios_contig() new 9d1547b01308 btrfs: convert __process_pages_contig() to use filemap_get [...] new 7b5078eeffc9 btrfs: convert end_compressed_writeback() to use filemap_g [...] new ecedc3fbddf6 btrfs: convert process_page_range() to use filemap_get_fol [...] new 71e24b26e17a nilfs2: convert nilfs_find_uncommited_extent() to use file [...] new 3abc2c35e6d5 ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] new 7a94a0369ef4 filemap: remove find_get_pages_contig() new c7148d04f889 mm: kill is_memblock_offlined() new 0b46164b800e mm: fix null-ptr-deref in kswapd_is_running() new 73fffb7e10cd mm-fix-null-ptr-deref-in-kswapd_is_running-fix new d118a896afd7 mm/damon: simplify the parameter passing for 'check_accesses' new 922f21d98de6 mm/damon/vaddr: remove comparison between mm and last_mm w [...] new df0de6711bc7 Revert "frontswap: remove support for multiple ops" new b13e7bca4447 Revert "mm: mark swap_lock and swap_active_head static" new 326d6755602a Revert "frontswap: simplify frontswap_register_ops" new 32c425931b40 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new b9b24f93ceaf mm/zswap: delay the initializaton of zswap until the first [...] new e0955a555a61 mm/zswap: skip confusing print info new bf01dd11d679 mm/thp: simplify has_transparent_hugepage by using IS_BUILTIN new 6d06825594ba mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGE new a16e74ecf664 mm/damon: get the hotness from damon_hot_score() in damon_ [...] new beb8a7e7eaf6 ksm: count allocated ksm rmap_items for each process new 8d3f85d6b305 ksm: add profit monitoring documentation new 90091b2e34ac mm, hwpoison: use ClearPageHWPoison() in memory_failure() new 28ca4e028ae5 mm, hwpoison: use __PageMovable() to detect non-lru movable pages new 1f1d2ae8fbea mm, hwpoison: use num_poisoned_pages_sub() to decrease num [...] new 74eb461cae47 mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead [...] new 998722ba3fba mm, hwpoison: check PageTable() explicitly in hwpoison_use [...] new 130a6c329555 mm, hwpoison: cleanup some obsolete comments new da1460151c80 mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist new 95cb93e28509 mm/migrate_device.c: fix a misleading and outdated comment new 0d194fdba0b1 mm/vmalloc: extend find_vmap_lowest_match_check with extra [...] new 427dec7de656 mm: change release_pages() to use unsigned long for npages new ad30c5c9d34d mm/gup: introduce pin_user_page() new d391f589038e block: add dio_w_*() wrappers for pin, unpin user pages new 0103227338cc iov_iter: new iov_iter_pin_pages*() routines new 2e9a2aa23dad block, bio, fs: convert most filesystems to pin_user_pages_fast() new bec28f011c33 NFS: direct-io: convert to FOLL_PIN pages new 5ad47ac15525 fuse: convert direct IO paths to use FOLL_PIN new b28472c781f2 mm: introduce common struct mm_slot new 36362cd669df mm: thp: convert to use common struct mm_slot new 87cdf92ce149 ksm: remove redundant declarations in ksm.h new ea160dd593ca ksm: add the ksm prefix to the names of the ksm private st [...] new 08189af8b209 ksm: convert ksm_mm_slot.mm_list to ksm_mm_slot.mm_node new ae5e738e3164 ksm: convert ksm_mm_slot.link to ksm_mm_slot.hash new 78c3095c5aed ksm: convert to use common struct mm_slot new 24cbb12c2036 ocfs2: reflink deadlock when clone file to the same direct [...] new f80312c5de7e ocfs2: clear links count in ocfs2_mknod() if an error occurs new a8d89d106e8d ocfs2: fix ocfs2 corrupt when iputting an inode new 092bdfa6b2ff init/main.c: silence some -Wunused-parameter warnings new 4ac2663ef104 lib/debugobjects: fix stat count and optimize debug_object [...] new 9f16728fc3a0 hfsplus: unmap the page in the "fail_page" label new d736fda76fb4 hfsplus: convert kmap() to kmap_local_page() in bnode.c new 916a6e188fbc hfsplus: convert kmap() to kmap_local_page() in bitmap.c new 9c190aa28ae6 hfsplus: convert kmap() to kmap_local_page() in btree.c new c21ec686546b scripts/decodecode: improve faulting line determination new c9ff23b282f5 ipc/util.c: cleanup and improve sysvipc_find_ipc() new 4f472f8d568c treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 8af52b868e99 fs/isofs: replace kmap() with kmap_local_page() new db06d88f2848 checkpatch: Add kmap and kmap_atomic to the deprecated list new dde7c50f5cd5 lib/cmdline: avoid page fault in next_arg new b81f33ea79ad kexec: turn all kexec_mutex acquisitions into trylocks new bf28848e474f panic, kexec: make __crash_kexec() NMI safe new a0981bcff3ad fault-injection: allow stacktrace filter for x86-64 new d85868f2ebf4 fault-injection: skip stacktrace filtering by default new 04f3e0bb4a33 fault-injection: make some stack filter attrs more readable new 81c313e784e3 fault-injection: make stacktrace filter works as expected new 398b38adc71c llist: Use try_cmpxchg in llist_add_batch and llist_del_first new 0e7a5abc6a7e proc: save LOC in vsyscall test new 12c674aa7e79 kbuild: add debug level and macro defs options new 7d30c1230594 kernel: exit: cleanup release_thread() new 0037fae97ae6 fs/qnx6: delete unnecessary checks before brelse() new 8b3fbb74a31e ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new 39245d4c666f ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new 450570766ef7 epoll: use try_cmpxchg in list_add_tail_lockless new 24aca7e83a42 buffer: use try_cmpxchg in discard_buffer new 6ea1c6251f1e aio: use atomic_try_cmpxchg in __get_reqs_available new b8da16d78caf iversion: use atomic64_try_cmpxchg) new 586c25de515c kexec: replace kmap() with kmap_local_page() new 63308c6e701c hfs: unmap the page in the "fail_page" label new c0009f9b002f hfs: replace kmap() with kmap_local_page() in bnode.c new 9df88e544969 hfs: replace kmap() with kmap_local_page() in btree.c new 860d1a80be11 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new eb570de26886 alpha: move from strlcpy with unused retval to strscpy new 9b5fdabce988 ia64: move from strlcpy with unused retval to strscpy new b6c3cb7babf9 ocfs2: move from strlcpy with unused retval to strscpy new 00c9cfe30270 reiserfs: move from strlcpy with unused retval to strscpy new 83b2bef28710 init: move from strlcpy with unused retval to strscpy new 7d03156de000 lib: move from strlcpy with unused retval to strscpy new 0b625f7c544d task_work: use try_cmpxchg in task_work_add, task_work_can [...] new 1c7f7697241d smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new cf6284062ffa fail_function: switch to memdup_user_nul() helper new bb0311efe8c7 fail_function: refctor code of checking return value of re [...] new f26100f362f1 fail_function: fix wrong use of fei_attr_remove() new dd19f5de3342 initramfs: mark my_inptr as __initdata new e223dd7d7cf3 ntfs: fix use-after-free in ntfs_attr_find() new 38d22661719a ntfs: fix out-of-bounds read in ntfs_attr_find() new 757e02739a36 ntfs: check overflow when iterating ATTR_RECORDs new 4f9960f3a459 kernel/panic: drop unblank_screen call new 671befb18901 Merge branch 'mm-nonmm-unstable' into mm-everything new f09cadfb0523 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new e47eb90a0a9a Add linux-next specific files for 20220901
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 (7fd22855300e) \ N -- N -- N refs/heads/master (e47eb90a0a9a)
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 801 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: .../ABI/testing/sysfs-platform-chipidea-usb2 | 6 +- Documentation/devicetree/bindings/arm/ti/k3.yaml | 48 +- .../bindings/clock/cirrus,cs2000-cp.yaml | 1 - .../clock/renesas,rcar-usb2-clock-sel.yaml | 2 - .../devicetree/bindings/clock/samsung,s2mps11.yaml | 1 - .../devicetree/bindings/firmware/fsl,scu.yaml | 5 + .../bindings/gpio/fsl,imx8qxp-sc-gpio.yaml | 39 + .../devicetree/bindings/gpio/gpio-stmpe.txt | 3 +- .../bindings/gpio/microchip,mpfs-gpio.yaml | 18 + .../devicetree/bindings/input/adi,adp5588.yaml | 111 ++ .../bindings/input/touchscreen/colibri-vf50-ts.txt | 16 +- .../bindings/net/dsa/mediatek,mt7530.yaml | 649 +++++-- .../devicetree/bindings/phy/mxs-usb-phy.txt | 4 +- .../bindings/regulator/qcom,spmi-regulator.yaml | 2 - .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 79 +- .../devicetree/bindings/serial/pl011.yaml | 6 + .../devicetree/bindings/serial/renesas,scif.yaml | 2 +- .../devicetree/bindings/serial/samsung_uart.yaml | 4 +- .../bindings/soc/mediatek/mediatek,mutex.yaml | 1 + .../devicetree/bindings/sound/adi,max98396.yaml | 34 + .../devicetree/bindings/usb/analogix,anx7411.yaml | 2 + .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 2 + .../devicetree/bindings/usb/st,stusb160x.yaml | 12 +- .../devicetree/bindings/usb/willsemi,wusb3801.yaml | 1 + Documentation/hwmon/emc2305.rst | 5 +- Documentation/mm/ksm.rst | 2 +- Documentation/networking/bonding.rst | 2 +- Documentation/networking/devlink/netdevsim.rst | 2 +- Documentation/networking/driver.rst | 2 +- Documentation/networking/ipvlan.rst | 2 +- Documentation/networking/l2tp.rst | 2 +- Documentation/networking/switchdev.rst | 2 +- Documentation/usb/usbip_protocol.rst | 13 +- MAINTAINERS | 5 +- Next/SHA1s | 79 +- Next/Trees | 1 + Next/merge.log | 1788 +++++++++++++------- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/at91-sam9x60ek.dts | 78 +- arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi | 21 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 21 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 18 +- arch/arm/boot/dts/lan966x-pcb8290.dts | 175 ++ arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/sama7_defconfig | 1 - arch/arm/mach-at91/pm.c | 36 +- arch/arm/mach-at91/pm_suspend.S | 24 +- arch/arm/mm/init.c | 16 - arch/arm/mm/mmu.c | 7 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 4 +- arch/loongarch/include/asm/Kbuild | 1 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 2 +- block/Kconfig | 24 + block/bio.c | 27 +- block/blk-map.c | 8 +- drivers/bluetooth/btusb.c | 26 +- drivers/char/mem.c | 6 + drivers/char/pcmcia/synclink_cs.c | 3 +- drivers/clk/clk.c | 28 - drivers/clk/mediatek/clk-mt8195-vdo0.c | 7 +- drivers/clk/mediatek/clk-mt8195-vdo1.c | 6 +- drivers/clk/zynqmp/pll.c | 31 +- drivers/gpio/Kconfig | 18 +- drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-adp5588.c | 446 ----- drivers/gpio/gpio-imx-scu.c | 139 ++ drivers/gpio/gpio-pca953x.c | 8 +- drivers/gpio/gpio-realtek-otto.c | 166 +- drivers/gpio/gpio-rockchip.c | 21 +- drivers/gpio/gpio-ucb1400.c | 1 + drivers/gpu/drm/i915/display/hsw_ips.c | 2 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.c | 8 +- drivers/gpu/drm/i915/display/intel_audio.c | 6 +- drivers/gpu/drm/i915/display/intel_backlight.c | 41 +- drivers/gpu/drm/i915/display/intel_bios.c | 246 +-- drivers/gpu/drm/i915/display/intel_bw.c | 42 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 206 +-- drivers/gpu/drm/i915/display/intel_cdclk.h | 4 +- drivers/gpu/drm/i915/display/intel_connector.c | 8 +- drivers/gpu/drm/i915/display/intel_crt.c | 10 +- drivers/gpu/drm/i915/display/intel_ddi.c | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 56 +- drivers/gpu/drm/i915/display/intel_display_core.h | 155 ++ .../gpu/drm/i915/display/intel_display_debugfs.c | 10 +- drivers/gpu/drm/i915/display/intel_display_power.c | 122 +- .../gpu/drm/i915/display/intel_display_power_map.c | 4 +- .../drm/i915/display/intel_display_power_well.c | 64 +- .../drm/i915/display/intel_display_power_well.h | 12 +- drivers/gpu/drm/i915/display/intel_dp.c | 6 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 2 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 2 +- drivers/gpu/drm/i915/display/intel_dpll.c | 14 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 28 +- drivers/gpu/drm/i915/display/intel_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 6 +- drivers/gpu/drm/i915/display/intel_fdi.c | 10 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 54 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 275 +-- drivers/gpu/drm/i915/display/intel_gmbus_regs.h | 81 + drivers/gpu/drm/i915/display/intel_hdcp.c | 134 +- drivers/gpu/drm/i915/display/intel_lvds.c | 4 +- drivers/gpu/drm/i915/display/intel_modeset_setup.c | 12 +- drivers/gpu/drm/i915/display/intel_opregion.c | 42 +- drivers/gpu/drm/i915/display/intel_overlay.c | 4 +- drivers/gpu/drm/i915/display/intel_panel.c | 30 +- drivers/gpu/drm/i915/display/intel_pch_refclk.c | 4 +- drivers/gpu/drm/i915/display/intel_pps.c | 3 +- drivers/gpu/drm/i915/display/intel_quirks.c | 22 +- drivers/gpu/drm/i915/display/intel_quirks.h | 14 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 18 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 8 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 2 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 12 +- drivers/gpu/drm/i915/display/vlv_dsi_regs.h | 188 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 4 +- drivers/gpu/drm/i915/gvt/edid.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_driver.c | 4 +- drivers/gpu/drm/i915/i915_drv.h | 153 +- drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_perf.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 65 +- drivers/gpu/drm/i915/i915_sw_fence.c | 2 - drivers/gpu/drm/i915/i915_sw_fence.h | 6 +- drivers/gpu/drm/i915/intel_pm.c | 20 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/hwtracing/coresight/coresight-catu.c | 27 +- drivers/hwtracing/coresight/coresight-catu.h | 8 +- drivers/hwtracing/coresight/coresight-core.c | 28 + drivers/hwtracing/coresight/coresight-cti-sysfs.c | 213 +-- drivers/hwtracing/coresight/coresight-etb10.c | 28 +- .../hwtracing/coresight/coresight-etm3x-sysfs.c | 34 +- drivers/hwtracing/coresight/coresight-priv.h | 74 +- drivers/hwtracing/coresight/coresight-replicator.c | 10 +- drivers/hwtracing/coresight/coresight-stm.c | 40 +- drivers/hwtracing/coresight/coresight-tmc-core.c | 48 +- drivers/hwtracing/coresight/coresight-tmc.h | 4 +- drivers/input/keyboard/Kconfig | 5 +- drivers/input/keyboard/adp5588-keys.c | 726 +++++--- drivers/input/keyboard/clps711x-keypad.c | 13 +- drivers/input/keyboard/matrix_keypad.c | 6 +- drivers/input/misc/Kconfig | 9 + drivers/input/misc/Makefile | 1 + drivers/input/misc/rt5120-pwrkey.c | 120 ++ drivers/input/touchscreen/Kconfig | 2 +- drivers/ipack/devices/ipoctal.c | 2 +- drivers/md/dm-ioctl.c | 117 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-rq.c | 4 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-table.c | 125 +- drivers/md/dm-verity-target.c | 18 +- drivers/md/dm.c | 8 +- drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + .../hantro => media/platform/verisilicon}/Kconfig | 6 +- .../hantro => media/platform/verisilicon}/Makefile | 0 .../hantro => media/platform/verisilicon}/hantro.h | 0 .../platform/verisilicon}/hantro_drv.c | 0 .../platform/verisilicon}/hantro_g1.c | 0 .../platform/verisilicon}/hantro_g1_h264_dec.c | 0 .../platform/verisilicon}/hantro_g1_mpeg2_dec.c | 0 .../platform/verisilicon}/hantro_g1_regs.h | 0 .../platform/verisilicon}/hantro_g1_vp8_dec.c | 0 .../platform/verisilicon}/hantro_g2.c | 0 .../platform/verisilicon}/hantro_g2_hevc_dec.c | 0 .../platform/verisilicon}/hantro_g2_regs.h | 0 .../platform/verisilicon}/hantro_g2_vp9_dec.c | 0 .../platform/verisilicon}/hantro_h1_jpeg_enc.c | 0 .../platform/verisilicon}/hantro_h1_regs.h | 0 .../platform/verisilicon}/hantro_h264.c | 0 .../platform/verisilicon}/hantro_hevc.c | 0 .../platform/verisilicon}/hantro_hw.h | 0 .../platform/verisilicon}/hantro_jpeg.c | 0 .../platform/verisilicon}/hantro_jpeg.h | 0 .../platform/verisilicon}/hantro_mpeg2.c | 0 .../platform/verisilicon}/hantro_postproc.c | 0 .../platform/verisilicon}/hantro_v4l2.c | 0 .../platform/verisilicon}/hantro_v4l2.h | 0 .../platform/verisilicon}/hantro_vp8.c | 0 .../platform/verisilicon}/hantro_vp9.c | 0 .../platform/verisilicon}/hantro_vp9.h | 0 .../platform/verisilicon}/imx8m_vpu_hw.c | 0 .../verisilicon}/rockchip_vpu2_hw_h264_dec.c | 0 .../verisilicon}/rockchip_vpu2_hw_jpeg_enc.c | 0 .../verisilicon}/rockchip_vpu2_hw_mpeg2_dec.c | 0 .../verisilicon}/rockchip_vpu2_hw_vp8_dec.c | 0 .../platform/verisilicon}/rockchip_vpu2_regs.h | 0 .../platform/verisilicon}/rockchip_vpu_hw.c | 0 .../platform/verisilicon}/sama5d4_vdec_hw.c | 0 .../platform/verisilicon}/sunxi_vpu_hw.c | 0 drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/mmc/core/sdio_uart.c | 4 +- drivers/net/dsa/microchip/ksz8.h | 4 +- drivers/net/dsa/microchip/ksz8795.c | 111 +- drivers/net/dsa/microchip/ksz9477.c | 85 +- drivers/net/dsa/microchip/ksz9477.h | 4 +- drivers/net/dsa/microchip/ksz_common.c | 450 ++++- drivers/net/dsa/microchip/ksz_common.h | 102 +- drivers/net/dsa/microchip/ksz_spi.c | 5 +- drivers/net/dsa/microchip/lan937x.h | 4 +- drivers/net/dsa/microchip/lan937x_main.c | 8 +- drivers/net/ethernet/fungible/funeth/funeth_main.c | 12 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 10 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 12 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.h | 3 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 7 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 15 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 92 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 10 +- .../net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h | 4 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 122 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_regs.h | 2 + drivers/net/ethernet/mellanox/mlxsw/cmd.h | 3 + drivers/net/ethernet/mellanox/mlxsw/core.c | 25 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 4 + drivers/net/ethernet/mellanox/mlxsw/minimal.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 5 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 49 +- .../net/ethernet/microchip/lan966x/lan966x_fdma.c | 5 +- .../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 1 + drivers/net/ethernet/rocker/rocker_ofdpa.c | 2 +- drivers/net/ieee802154/adf7242.c | 3 +- drivers/net/ieee802154/ca8210.c | 2 +- drivers/net/ieee802154/cc2520.c | 1 + drivers/net/phy/micrel.c | 8 +- drivers/net/phy/smsc.c | 30 +- drivers/net/thunderbolt.c | 62 +- drivers/net/usb/hso.c | 3 +- drivers/net/usb/r8152.c | 20 +- drivers/phy/microchip/lan966x_serdes.c | 3 + drivers/s390/char/tty3270.c | 2 +- drivers/soc/mediatek/mtk-mutex.c | 28 + drivers/soc/mediatek/mtk-pm-domains.c | 6 +- drivers/spi/spi-stm32-qspi.c | 5 +- drivers/staging/fwserial/fwserial.c | 3 +- drivers/staging/greybus/uart.c | 2 +- drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - drivers/staging/media/hantro/TODO | 2 - drivers/staging/r8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8192e/Kconfig | 12 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 1 - drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 166 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 6 +- drivers/staging/rtl8192e/rtllib_softmac.c | 2 +- drivers/staging/vt6655/baseband.c | 2 +- drivers/staging/vt6655/card.c | 22 +- drivers/staging/vt6655/channel.c | 4 +- drivers/staging/vt6655/device_main.c | 14 +- drivers/staging/vt6655/mac.c | 56 +- drivers/staging/vt6655/mac.h | 26 +- drivers/thunderbolt/nhi.c | 49 +- drivers/thunderbolt/tb.c | 8 +- drivers/thunderbolt/tb.h | 2 +- drivers/thunderbolt/usb4.c | 8 +- drivers/thunderbolt/usb4_port.c | 2 + drivers/tty/amiserial.c | 6 +- drivers/tty/hvc/hvcs.c | 2 +- drivers/tty/moxa.c | 9 +- drivers/tty/mxser.c | 6 +- drivers/tty/n_gsm.c | 3 +- drivers/tty/n_hdlc.c | 1 - drivers/tty/n_tty.c | 2 +- drivers/tty/pty.c | 2 +- drivers/tty/serial/21285.c | 2 +- drivers/tty/serial/8250/8250_bcm7271.c | 2 +- drivers/tty/serial/8250/8250_dma.c | 3 +- drivers/tty/serial/8250/8250_dw.c | 2 +- drivers/tty/serial/8250/8250_dwlib.c | 3 +- drivers/tty/serial/8250/8250_dwlib.h | 2 +- drivers/tty/serial/8250/8250_fintek.c | 2 +- drivers/tty/serial/8250/8250_lpss.c | 2 +- drivers/tty/serial/8250/8250_mid.c | 5 +- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_port.c | 30 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/altera_jtaguart.c | 4 +- drivers/tty/serial/altera_uart.c | 2 +- drivers/tty/serial/amba-pl010.c | 2 +- drivers/tty/serial/amba-pl011.c | 20 +- drivers/tty/serial/apbuart.c | 2 +- drivers/tty/serial/ar933x_uart.c | 2 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/atmel_serial.c | 5 +- drivers/tty/serial/bcm63xx_uart.c | 5 +- drivers/tty/serial/clps711x.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 33 +- drivers/tty/serial/digicolor-usart.c | 2 +- drivers/tty/serial/dz.c | 11 +- drivers/tty/serial/earlycon.c | 6 +- drivers/tty/serial/fsl_linflexuart.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 15 +- drivers/tty/serial/icom.c | 5 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/ip22zilog.c | 2 +- drivers/tty/serial/jsm/jsm_tty.c | 4 +- drivers/tty/serial/lantiq.c | 4 +- drivers/tty/serial/liteuart.c | 2 +- drivers/tty/serial/lpc32xx_hs.c | 2 +- drivers/tty/serial/max3100.c | 2 +- drivers/tty/serial/max310x.c | 2 +- drivers/tty/serial/mcf.c | 2 +- drivers/tty/serial/men_z135_uart.c | 4 +- drivers/tty/serial/meson_uart.c | 31 +- drivers/tty/serial/milbeaut_usio.c | 3 +- drivers/tty/serial/mpc52xx_uart.c | 12 +- drivers/tty/serial/mps2-uart.c | 2 +- drivers/tty/serial/msm_serial.c | 2 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/serial/mxs-auart.c | 2 +- drivers/tty/serial/omap-serial.c | 2 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/pch_uart.c | 7 +- drivers/tty/serial/pic32_uart.c | 52 +- drivers/tty/serial/pmac_zilog.c | 4 +- drivers/tty/serial/pxa.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 3 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/rp2.c | 5 +- drivers/tty/serial/sa1100.c | 2 +- drivers/tty/serial/samsung_tty.c | 2 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/sccnxp.c | 3 +- drivers/tty/serial/serial-tegra.c | 15 +- drivers/tty/serial/serial_core.c | 10 +- drivers/tty/serial/serial_txx9.c | 2 +- drivers/tty/serial/sh-sci.c | 8 +- drivers/tty/serial/sifive.c | 2 +- drivers/tty/serial/sprd_serial.c | 5 +- drivers/tty/serial/st-asc.c | 2 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/sunhv.c | 2 +- drivers/tty/serial/sunplus-uart.c | 2 +- drivers/tty/serial/sunsab.c | 22 +- drivers/tty/serial/sunsu.c | 8 +- drivers/tty/serial/sunzilog.c | 8 +- drivers/tty/serial/tegra-tcu.c | 2 +- drivers/tty/serial/timbuart.c | 4 +- drivers/tty/serial/uartlite.c | 5 +- drivers/tty/serial/ucc_uart.c | 18 +- drivers/tty/serial/vt8500_serial.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 62 +- drivers/tty/serial/zs.c | 2 +- drivers/tty/synclink_gt.c | 3 +- drivers/tty/tty.h | 2 +- drivers/tty/tty_baudrate.c | 26 +- drivers/tty/tty_ioctl.c | 4 +- drivers/tty/vt/vt.c | 7 +- drivers/usb/chipidea/ci_hdrc_usb2.c | 1 + drivers/usb/chipidea/host.c | 7 + drivers/usb/chipidea/otg_fsm.c | 7 + drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/core/hcd.c | 9 +- drivers/usb/core/quirks.c | 4 - drivers/usb/dwc3/ep0.c | 6 +- drivers/usb/dwc3/gadget.c | 17 +- drivers/usb/gadget/function/f_ncm.c | 60 +- drivers/usb/gadget/function/rndis.c | 2 +- drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/gadget/udc/net2272.c | 4 +- drivers/usb/host/ehci-q.c | 4 +- drivers/usb/host/xhci-plat.c | 18 +- drivers/usb/host/xhci.h | 1 + drivers/usb/phy/phy-mxs-usb.c | 4 +- drivers/usb/serial/ark3116.c | 2 +- drivers/usb/serial/belkin_sa.c | 6 +- drivers/usb/serial/ch341.c | 21 +- drivers/usb/serial/cp210x.c | 13 +- drivers/usb/serial/cypress_m8.c | 6 +- drivers/usb/serial/digi_acceleport.c | 6 +- drivers/usb/serial/f81232.c | 3 +- drivers/usb/serial/f81534.c | 4 +- drivers/usb/serial/ftdi_sio.c | 6 +- drivers/usb/serial/io_edgeport.c | 7 +- drivers/usb/serial/io_ti.c | 8 +- drivers/usb/serial/ir-usb.c | 6 +- drivers/usb/serial/iuu_phoenix.c | 3 +- drivers/usb/serial/keyspan.c | 3 +- drivers/usb/serial/keyspan_pda.c | 3 +- drivers/usb/serial/kl5kusb105.c | 5 +- drivers/usb/serial/kobil_sct.c | 6 +- drivers/usb/serial/mct_u232.c | 5 +- drivers/usb/serial/mos7720.c | 5 +- drivers/usb/serial/mos7840.c | 5 +- drivers/usb/serial/mxuport.c | 4 +- drivers/usb/serial/oti6858.c | 6 +- drivers/usb/serial/pl2303.c | 3 +- drivers/usb/serial/quatech2.c | 4 +- drivers/usb/serial/spcp8x5.c | 3 +- drivers/usb/serial/ssu100.c | 4 +- drivers/usb/serial/ti_usb_3410_5052.c | 6 +- drivers/usb/serial/upd78f0730.c | 4 +- drivers/usb/serial/usb-serial.c | 3 +- drivers/usb/serial/whiteheat.c | 6 +- drivers/usb/serial/xr_serial.c | 20 +- drivers/usb/usbip/stub_rx.c | 4 +- drivers/usb/usbip/usbip_common.c | 91 +- fs/cachefiles/internal.h | 1 + fs/cachefiles/ondemand.c | 22 +- fs/cifs/smb2pdu.c | 12 +- fs/direct-io.c | 40 +- fs/f2fs/compress.c | 2 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/inode.c | 13 +- fs/fuse/dev.c | 11 +- fs/fuse/file.c | 32 +- fs/fuse/fuse_i.h | 1 + fs/iomap/direct-io.c | 2 +- fs/nfs/direct.c | 22 +- fs/nfsd/nfs4proc.c | 16 +- fs/ntfs/attrib.c | 28 +- fs/ntfs/inode.c | 7 + fs/ntfs3/inode.c | 2 - fs/ntfs3/xattr.c | 102 +- fs/overlayfs/overlayfs.h | 2 +- fs/overlayfs/super.c | 15 +- fs/posix_acl.c | 288 +++- fs/xattr.c | 8 +- include/linux/bvec.h | 37 + include/linux/coresight.h | 23 + include/linux/device-mapper.h | 3 +- include/linux/fscache.h | 4 +- include/linux/ksm.h | 3 - include/linux/lsm_hook_defs.h | 1 + include/linux/lsm_hooks.h | 3 + include/linux/mm.h | 7 +- include/linux/platform_data/adp5588.h | 171 -- include/linux/posix_acl_xattr.h | 12 +- include/linux/security.h | 5 + include/linux/serial_8250.h | 4 +- include/linux/serial_core.h | 6 +- include/linux/soc/mediatek/mtk-mutex.h | 2 + include/linux/thunderbolt.h | 2 + include/linux/tty.h | 4 +- include/linux/tty_driver.h | 4 +- include/linux/tty_ldisc.h | 4 +- include/linux/ucb1400.h | 2 +- include/linux/uio.h | 4 + include/linux/usb/chipidea.h | 1 + include/linux/usb/serial.h | 4 +- include/linux/vt_kern.h | 1 - include/linux/xattr.h | 2 +- include/net/bluetooth/hci_core.h | 1 + include/soc/at91/sama7-ddr.h | 8 + include/uapi/linux/dm-ioctl.h | 14 +- include/uapi/linux/usbip.h | 26 + include/uapi/linux/virtio_net.h | 14 +- io_uring/uring_cmd.c | 5 + kernel/bpf/hashtab.c | 30 +- kernel/panic.c | 3 - lib/bust_spinlocks.c | 3 - lib/iov_iter.c | 86 +- lib/show_mem.c | 4 +- localversion-next | 2 +- mm/gup.c | 50 + mm/khugepaged.c | 121 +- mm/ksm.c | 326 ++-- mm/mm_slot.h | 55 + mm/oom_kill.c | 2 +- mm/page_alloc.c | 2 +- mm/swap.c | 6 +- mm/vmalloc.c | 13 +- net/bluetooth/hci_conn.c | 76 + net/bluetooth/hci_event.c | 92 +- net/bluetooth/hci_request.c | 93 - net/bluetooth/hci_request.h | 1 - net/bluetooth/mgmt.c | 15 +- net/bluetooth/rfcomm/tty.c | 3 +- net/core/devlink.c | 2 - net/core/netclassid_cgroup.c | 2 +- net/ipv4/tcp.c | 2 +- net/kcm/kcmsock.c | 15 +- net/mac802154/rx.c | 2 +- net/sched/sch_cake.c | 4 +- net/xdp/xsk.c | 22 +- net/xdp/xsk_queue.h | 22 +- security/integrity/evm/evm_main.c | 17 +- security/landlock/fs.c | 22 +- security/security.c | 4 + security/selinux/hooks.c | 24 + security/selinux/include/classmap.h | 2 +- security/smack/smack_lsm.c | 32 + sound/soc/codecs/hdmi-codec.c | 4 - sound/soc/codecs/max98396.c | 102 ++ sound/soc/codecs/max98396.h | 14 + sound/soc/codecs/wcd-mbhc-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 4 +- sound/soc/fsl/fsl_utils.c | 2 +- sound/soc/sof/compress.c | 47 +- sound/soc/ti/omap-mcbsp.c | 2 +- tools/lib/bpf/bpf_helpers.h | 19 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 + .../testing/selftests/bpf/prog_tests/htab_update.c | 126 ++ tools/testing/selftests/bpf/progs/htab_update.c | 29 + tools/testing/selftests/bpf/progs/setget_sockopt.c | 4 + tools/testing/selftests/bpf/xskxceiver.c | 4 + tools/testing/selftests/landlock/fs_test.c | 149 +- tools/testing/selftests/net/.gitignore | 56 +- tools/testing/selftests/vm/Makefile | 4 +- 508 files changed, 8312 insertions(+), 5457 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/fsl,imx8qxp-sc-gpio.yaml create mode 100644 Documentation/devicetree/bindings/input/adi,adp5588.yaml create mode 100644 arch/arm/boot/dts/lan966x-pcb8290.dts delete mode 100644 drivers/gpio/gpio-adp5588.c create mode 100644 drivers/gpio/gpio-imx-scu.c create mode 100644 drivers/gpu/drm/i915/display/intel_gmbus_regs.h create mode 100644 drivers/input/misc/rt5120-pwrkey.c rename drivers/{staging/media/hantro => media/platform/verisilicon}/Kconfig (91%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/Makefile (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro.h (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_drv.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_h264 [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_mpeg [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_regs [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g1_vp8_ [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_hevc [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_regs [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_g2_vp9_ [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h1_jpeg [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h1_regs [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_h264.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_hevc.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_hw.h (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_jpeg.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_jpeg.h (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_mpeg2.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_postpro [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_v4l2.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_v4l2.h (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp8.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp9.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/hantro_vp9.h (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/imx8m_vpu_hw.c (100%) rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_ [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_ [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_ [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_ [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu2_ [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/rockchip_vpu_h [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/sama5d4_vdec_h [...] rename drivers/{staging/media/hantro => media/platform/verisilicon}/sunxi_vpu_hw.c (100%) delete mode 100644 drivers/staging/media/hantro/TODO delete mode 100644 include/linux/platform_data/adp5588.h create mode 100644 mm/mm_slot.h create mode 100644 tools/testing/selftests/bpf/prog_tests/htab_update.c create mode 100644 tools/testing/selftests/bpf/progs/htab_update.c