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 8d0c42c9e807 Add linux-next specific files for 20220826 omits f33322db219e Revert "mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix" omits ca273a719e9b Revert "mm: reduce noise in show_mem for lowmem allocations" omits c90cb986f0e2 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c666745cf54e Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 158b29e448d9 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 6614fa364f79 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 75062d44cb48 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits c164585cb482 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bc52da6b892a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c9bfacca6eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9982c2620b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c70ce3f98e13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cef68d358ad2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits cf2da1db6398 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 21cd0f570dc7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits df61d2795ece Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8770bba9624f Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 24090c6d36ad Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits bfc818da6edb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 75dbd7c98cb4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 43e7f76b2317 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 963355946602 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8a297c3dd11 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits fc2ed3825aef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fddfb0911108 Merge branch 'mm-nonmm-unstable' into mm-everything omits d10fd420a34f smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] omits 89e31a58ce4d task_work: use try_cmpxchg in task_work_add, task_work_can [...] omits 8b89ac9efc37 lib: move from strlcpy with unused retval to strscpy omits 52327c308ac1 init: move from strlcpy with unused retval to strscpy omits f63b8aed3fdd reiserfs: move from strlcpy with unused retval to strscpy omits 23cdab95f66a ocfs2: move from strlcpy with unused retval to strscpy omits cc4a2951aee4 ia64: move from strlcpy with unused retval to strscpy omits f4e501cc56ff alpha: move from strlcpy with unused retval to strscpy omits e5d2294f4fe7 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits 6f8095fadb47 hfs: replace kmap() with kmap_local_page() in btree.c omits e4459784b5ae hfs: replace kmap() with kmap_local_page() in bnode.c omits 20e6193ceb9a hfs: unmap the page in the "fail_page" label omits 3d5ae9392730 kexec: replace kmap() with kmap_local_page() omits f61b477478ee iversion: use atomic64_try_cmpxchg) omits ec3dbe39cf10 aio: use atomic_try_cmpxchg in __get_reqs_available omits 5b8eb5813cdf buffer: use try_cmpxchg in discard_buffer omits 4f8f3cc08886 epoll: use try_cmpxchg in list_add_tail_lockless omits de60334d8d70 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits 6ea43b3c934a ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits 9e2ccf508f9e fs/qnx6: delete unnecessary checks before brelse() omits 34820f69d1f5 kernel: exit: cleanup release_thread() omits 8336c9fef429 kbuild: add debug level and macro defs options omits 04e9a9979a92 proc: save LOC in vsyscall test omits 18c8e4564c8f llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits 01f76725127b fault-injection: make stacktrace filter works as expected omits 06313c5cfd0b fault-injection: make some stack filter attrs more readable omits 1f27dafe9497 fault-injection: skip stacktrace filtering by default omits 6a5e88e49aa1 fault-injection: allow stacktrace filter for x86-64 omits 21e670cee577 panic, kexec: make __crash_kexec() NMI safe omits 65aa0a42fafb kexec: turn all kexec_mutex acquisitions into trylocks omits a9456dc87503 lib/cmdline: avoid page fault in next_arg omits 78ebdb3c1999 checkpatch: Add kmap and kmap_atomic to the deprecated list omits 35e7500bca74 fs/isofs: replace kmap() with kmap_local_page() omits 2bbdcf451b09 iio: common: scmi_sensors: use HZ macro from units.h omits 14fc8fb5fef5 iio: accel: adxl345: use HZ macro from units.h omits daa9e1e19669 units: complement the set of Hz units omits a7bcac299cf2 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits dc2a0851db75 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits a9732d4f7bc5 scripts/decodecode: improve faulting line determination omits aa32096d07f3 hfsplus: convert kmap() to kmap_local_page() in btree.c omits 2a6d481f27f3 hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits c159487635ab hfsplus: convert kmap() to kmap_local_page() in bnode.c omits 5fb5f38da624 hfsplus: unmap the page in the "fail_page" label omits 6853b9fa76b6 lib/debugobjects: fix stat count and optimize debug_object [...] omits 8d55a29910bf init/main.c: silence some -Wunused-parameter warnings omits 0d40f5623414 ocfs2: fix ocfs2 corrupt when iputting an inode omits 8285f24b7c5d ocfs2: clear links count in ocfs2_mknod() if an error occurs omits c9ba7641fa54 ocfs2: reflink deadlock when clone file to the same direct [...] omits 869f98348690 page_ext-introduce-boot-parameter-early_page_ext-fix omits 05c0e976ecb2 page_ext: introduce boot parameter 'early_page_ext' omits fe04da910152 s390/hugetlb: switch to generic version of follow_huge_pud() omits 2a0b4a45cea8 mm/zswap: skip confusing print info omits 80be592236e9 mm-zswap-delay-the-initializaton-of-zswap-until-the-first- [...] omits 22100432cf14 mm/zswap: delay the initializaton of zswap until the first [...] omits cc5d16aeece9 mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] omits 3812b216599e mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix omits 9ea9abc5cd7e mm: reduce noise in show_mem for lowmem allocations omits 64268bdf1a52 mm: fixup documentation regarding pte_numa() and PROT_NUMA omits 228a3acc5b15 mm/gup: use gup_can_follow_protnone() also in GUP-fast omits da462269baba mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() omits 7cf67cc70a73 memcg: increase MEMCG_CHARGE_BATCH to 64 omits 1b607f5eaa52 mm: page_counter: rearrange struct page_counter fields omits 3f481b871716 mm: page_counter: remove unneeded atomic ops for low/min omits 008568c1dcbb hugetlb: use new vma_lock for pmd sharing synchronization omits bf485a155e11 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] omits 7db0992cf7a2 hugetlb: add vma based lock for pmd sharing omits ac2c0fd733f4 hugetlb: rename vma_shareable() and refactor code omits fb67e9944b11 hugetlb: fix/remove uninitialized variable in remove_inode [...] omits 5a796ffb4ba2 hugetlb: handle truncate racing with page faults omits 61e4c34e627d hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] omits 0200acf3758c hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] omits bf21e9115eac hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] omits c0304977f9e9 mm: fix the handling Non-LRU pages returned by follow_page omits dba932ce22e2 mm: remove EXPERIMENTAL flag for zswap omits 3f5e2e509c0f drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] omits 4b7e70ed78b2 mm-gupc-refactor-check_and_migrate_movable_pages-fix omits 1b00242a3598 mm/gup.c: refactor check_and_migrate_movable_pages() omits b7ba9031ce4d mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] omits 64dc96d3c86c mm: Skip retry when new limit is not below old one in page [...] omits 87ba1ba1d9a9 mm: pagewalk: add back missing variable initializations omits 3f2b233472c6 mm: pagewalk: move variables to more local scope, tweak loops omits a2b1fc648bbd mm: pagewalk: allow walk_page_range_novma() without mm omits 25e2d9764161 mm: pagewalk: add api documentation for walk_page_range_novma() omits 20cf0994d169 mm: pagewalk: fix documentation of PTE hole handling omits 03836c730123 mm: pagewalk: don't check vma in walk_page_range_novma() omits 139f34742fb7 mm: pagewalk: add back missing variable initializations omits 3f092c2bf604 mm: pagewalk: add back missing variable initializations omits e69fb82f6d73 mm: pagewalk: make error checks more obvious omits 05ed9bc42a5d mm-add-merging-after-mremap-resize-checkpatch-fixes omits 216de85d261a mm: add merging after mremap resize omits 8ec75a58fce7 mm: refactor of vma_merge() omits 33dc51a11726 mm-delete-unused-mmf_oom_victim-flag-fix omits 552d85b3280a mm: delete unused MMF_OOM_VICTIM flag omits 6d3676e230a2 mm-drop-oom-code-from-exit_mmap-fix-fix omits 7b5ec3aebe82 mm: drop oom code from exit_mmap omits 6ecb22095645 mm/mlock: drop dead code in count_mm_mlocked_page_nr() omits df05773246dc mm/mmap.c: pass in mapping to __vma_link_file() omits 7af3b7b19dd5 mm/mmap: drop range_has_overlap() function omits b6f459818f80 mm: fix one kernel-doc comment omits 77fa2c1ecb1a mm: remove the vma linked list omits 45b8b101a4aa mm/vmscan: Use vma iterator instead of vm_next omits 99ea7f29a891 riscv: use vma iterator for vdso omits a52d4b14c5c1 mm/nommu: fix error handling in split_vma() omits 33f7a667610e nommu: remove uses of VMA linked list omits 5857e423d0db i915: use the VMA iterator omits 02c7efd3802b mm/swapfile: use vma iterator instead of vma linked list omits 5aad7bdbf799 mm/pagewalk: use vma_find() instead of vma linked list omits 75b7f9a6c0db mm/oom_kill: use maple tree iterators instead of vma linked list omits 013d39294de4 mm/msync: use vma_find() instead of vma linked list omits e96d7186fba2 mm/mremap: use vma_find_intersection() instead of vma linked list omits 8eeffe845bd7 mm/mprotect: fix maple tree start address in do_mprotect_pkey() omits 445f575f6a51 mm/mprotect: use maple tree navigation instead of vma linked list omits 5d57bd69c528 mm/mlock: use vma iterator and maple state instead of vma [...] omits 9885127e6044 mm/mempolicy: use vma iterator & maple state instead of vm [...] omits 837be9fd6d04 mm/memcontrol: stop using mm->highest_vm_end omits e81af8cf7b0a mm/madvise: use vma_find() instead of vma linked list omits 1b233cff0dfc mm/ksm: use vma iterators instead of vma linked list omits e75f5c33d551 mm/khugepaged: stop using vma linked list omits 0f8177140649 mm/gup: use maple tree navigation instead of linked list omits c3b9786bed3d bpf: remove VMA linked list omits d0cee0433b76 fork: use VMA iterator omits 1a27835a28b5 sched: use maple tree iterator to walk VMAs omits 5325e1c6960b perf: use VMA iterator omits 5806582e993a acct: use VMA iterator instead of linked list omits 948a5915cb02 ipc/shm: use VMA iterator instead of linked list omits af0a16ffefc5 userfaultfd: use maple tree iterator to iterate VMAs omits 240068c6b696 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 2033e1ce5192 fs/proc/base: use maple tree iterators in place of linked list omits 70fb53d81580 exec: use VMA iterator instead of linked list omits 0d03ac86bc77 coredump: remove vma linked list walk omits 3d36bd1653ef um: remove vma linked list walk omits fe6b88d0d9e1 optee: remove vma linked list walk omits c56ecc1c8226 cxl: remove vma linked list walk omits c594f9b4b8f3 xtensa: remove vma linked list walks omits d34b6044681c x86: remove vma linked list walks omits 1dc854cd65aa s390: remove vma linked list walks omits 6afb446f15cc powerpc: remove mmap linked list walks omits 95bf56e8b763 parisc: remove mmap linked list from cache handling omits 69818f4947ec arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits 33a40d758608 arm64: remove mmap linked list from vdso omits 2282dbf33837 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 8588f7df9c07 mm/mmap: reorganize munmap to use maple states omits 283dd7b29530 mm/mmap: move mmap_region() below do_munmap() omits 316ea11afb30 mm: convert vma_lookup() to use mtree_load() omits 4e70b0b349f1 mm: remove vmacache omits b324b75c167c mm/mmap: use advanced maple tree API for mmap_region() omits 1185ed1f5239 mm: use maple tree operations for find_vma_intersection() omits 5c518b230822 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits f1d3e1408325 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 5299008ca51d mm: optimize find_exact_vma() to use vma_lookup() omits 4d4461041e8b xen: use vma_lookup() in privcmd_ioctl_mmap() omits bd7927f761ef mmap: change zeroing of maple tree in __vma_adjust() omits ce9d106214d1 mm: remove rb tree. omits 9ecdf084a404 proc: remove VMA rbtree use from nommu omits d2cca84c864c damon: convert __damon_va_three_regions to use the VMA iterator omits bbc27c6dcf5e kernel/fork: use maple tree for dup_mmap() during forking omits 1141b3398c87 mm/mmap: use maple tree for unmapped_area{_topdown} omits c8eeb10af906 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits 2fb158826cce mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 716224e8fee3 mmap: use the VMA iterator in count_vma_pages_range() omits d12e1f10248e mm: add VMA iterator omits 00a4ca5c3617 mm: start tracking VMAs with maple tree omits 36f17909b85f lib/test_maple_tree: add testing for maple tree omits 50626b149a67 radix tree test suite: add lockdep_is_held to header omits a998ad8dc885 radix tree test suite: add support for slab bulk APIs omits 1d9badb5c9e6 radix tree test suite: add allocation counts and size to k [...] omits e8e69c6fd89e radix tree test suite: add kmem_cache_set_non_kernel() omits 097ef8ef26cf radix tree test suite: add pr_err define omits 2902f6adec52 maple_tree: fix documentation warnings omits 55260645bf08 Maple Tree: add new data structure omits bf0950d04feb mm: memcg: export workingset refault stats for cgroup v1 omits cb3420118df9 mm/page_owner.c: add llseek for page_owner omits 7b41dd8d680d mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits cad20ae9ee96 mm/damon: validate if the pmd entry is present before accessing omits 8c93212d3872 mm: release private data before split THP omits 0b6951418d66 mm: hugetlb: simplify per-node sysfs creation and removal omits 4b1f05fd7bfc mm: thp: remove redundant pgtable check in set_huge_zero_page() omits ee99c1d40560 mm: memory-failure: kill __soft_offline_page() omits 29f44f78819f mm: memory-failure: kill soft_offline_free_page() omits ce9d4561338e mm: hugetlb_vmemmap: simplify reset_struct_pages() omits 7d043ae282e4 mm, hwpoison: avoid trying to unpoison reserved page omits 25dbb43d40c9 mm-hwpoison-kill-procs-if-unmap-fails-v2 omits a5898d182a92 mm, hwpoison: kill procs if unmap fails omits 56d93ca6da59 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits ff51890ba73f mm, hwpoison: fix extra put_page() in soft_offline_page() omits 82625896b0e3 mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits 3df391cb819a mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits 5ed13c3c1994 lib/nodemask: optimize node_random for nodemask with singl [...] omits 691d7e40fbfb mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits fff8a2485d45 kernel/sched/fair: include missed header file, memory-tiers.h omits 544a9a4a0583 mm/demotion: update node_is_toptier to work with memory tiers omits b8613c93fe4b mm/demotion: demote pages according to allocation fallback order omits 4463d59476a1 mm/demotion: drop memtier from memtype omits ce9aa5fa5728 mm/demotion: add pg_data_t member to track node memory tie [...] omits 5203e84eee79 mm/demotion: build demotion targets based on explicit memo [...] omits 90966644af02 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits 888e396a7a1d mm/demotion: fix kernel error with memory hotplug omits 42dec3462f60 mm/demotion: add hotplug callbacks to handle new numa node [...] omits 7626175cedd3 mm/demotion: move memory demotion related code omits dddca4656ed2 mm-demotion-add-support-for-explicit-memory-tiers-fix omits d9548e73ca61 mm/demotion: add support for explicit memory tiers omits dddf207cfe46 mm: fix use-after free of page_ext after race with memory-offline omits dae3580fe74e mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits a809719d18ef mm: memcontrol: fix a typo in comment omits 5844babc4ff4 mm/page_io: count submission time as thrashing delay for d [...] omits 0110fc9db516 delayacct: support re-entrance detection of thrashing accounting omits 16b3b3b229c3 mm: multi-gen LRU: design doc omits 75645c6260e8 mm: multi-gen LRU: admin guide omits 256e4bcf4034 mm: multi-gen LRU: debugfs interface omits bd3b8309b0f9 mm: multi-gen LRU: thrashing prevention omits 6a8743a36a27 mm: multi-gen LRU: kill switch omits a132d358d7ef mm: multi-gen LRU: optimize multiple memcgs omits 6530135609d9 mm: multi-gen LRU: support page table walks omits 9ab292988c6e mm: multi-gen LRU: exploit locality in rmap omits 5c6fffab9b6c mm: multi-gen LRU: minimal implementation omits cfda9f8e2776 mm: multi-gen LRU: groundwork omits 8b83393cb08b Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 1e8c357d133f mm/vmscan.c: refactor shrink_node() omits 7e6601741962 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 8f2aed1e83d2 mm: x86, arm64: add arch_has_hw_pte_young() omits 333cfd4255de mm: kill find_min_pfn_with_active_regions() omits a8d2a6ee6543 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits 5c76075a5f58 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits 3655edbb30e2 zsmalloc: zs_object_copy: replace email link to doc omits 85f24f42d0ab mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits 16fd5d00425d mm: oom_kill: add trace logs in process_mrelease() system call omits 64d6802cb23b mm: migrate: do not retry 10 times for the subpages of fai [...] omits 0a6d6b5ded9a migrate_pages(): fix failure counting for retry omits 5312957e454b migrate_pages(): fix failure counting for THP splitting omits adb8eda1836a migrate_pages(): fix failure counting for THP on -ENOSYS omits 71605f033334 migrate_pages(): fix failure counting for THP subpages retrying omits 2a58f10d9a95 migrate_pages(): fix THP failure counting for -ENOMEM omits 0df57fbf2537 migrate_pages(): remove unnecessary list_safe_reset_next() omits ec54b6437773 migrate: fix syscall move_pages() return value for failure omits c8ece07c381d selftests/hmm-tests: add test for dirty bits omits de0fc2bb84b5 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits 1f273ce07e47 mm/hugetlb: make detecting shared pte more reliable omits db60296cda7e mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 0e772a042693 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits cdff502cd61c mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 omits a9b118292cd1 mm/hugetlb: fix missing call to restore_reserve_on_error() omits 22336306a10b mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits 8855fb4f805e mm/hugetlb: fix incorrect update of max_huge_pages omits 754fbeeae6db mm/compaction: fix set skip in fast_find_migrateblock omits 0d7d1998de89 memory tiering: adjust hot threshold automatically omits e3ed841b29ad memory tiering: rate limit NUMA migration throughput omits 7d1baca88ec1 memory tiering: hot page selection with hint page fault latency omits 5741b4ae0c62 mm/util.c: add warning if __vm_enough_memory fails omits a1c8a06dd712 mm: add more BUILD_BUG_ONs to gfp_migratetype() omits 32365b872f49 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 11147539df44 mm/gup.c: Fix return value for __gup_longterm_locked() omits bc2def8d3cca mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 1e495c0a0628 hugetlb_cgroup: use helper for_each_hstate and hstate_index omits a0a3598c5a23 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits 8177b58d5fb5 hugetlb_cgroup: remove unneeded return value omits f70806a2bb34 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits 1451d2758415 hugetlb_cgroup: remove unneeded nr_pages > 0 check omits 4e4811b10311 Kselftests: remove support of libhugetlbfs from kselftests omits 2b762807d6a8 kfence: add sysfs interface to disable kfence for selected slabs. omits 0a52a23c8ab6 mm: migration: fix the FOLL_GET failure on following huge page omits dac459c54032 mm/vmscan: make the annotations of refaults code at the ri [...] omits fcb7bb198ff1 mm/damon/core: simplify the parameter passing for region s [...] omits 0ef0f147a107 tools/vm/page_owner_sort: fix -f option omits 2c88d0d6e6b9 mm/util: reduce stack usage of folio_mapcount omits f65c04e9e76b mm/page_alloc: only search higher order when fallback omits 0ff2432128e0 page_alloc: remove inactive initialization omits 89711a303a7e mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits ece1edc687d5 filemap: make the accounting of thrashing more consistent omits 4e13119826d2 mm/mempolicy: fix lock contention on mems_allowed omits 72facf9ecc5d mm/cma_debug: show complete cma name in debugfs directories omits 662fc0e38dba mm/swap: remove the end_write_func argument to __swap_writepage omits 73de19ac64c4 zsmalloc: remove unnecessary size_class NULL check omits e1c5ee249abd zsmalloc-zs_object_copy-add-clarifying-comment-fix omits bc51521b2ca2 zsmalloc: zs_object_copy: add clarifying comment omits 52680cfd5356 mm/swap: cache swap migration A/D bits support omits ad4daad16d5d mm/swap: cache maximum swapfile size when init swap omits 6372a562ead9 mm: remember young/dirty bit for page migrations omits 1b6acfad13b1 mm/thp: carry over dirty bit when thp splits on pmd omits 90cb9a930687 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 58bf08c9830d mm/swap: comment all the ifdef in swapops.h omits 649e85ff7a37 mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 7def697d0621 mm/vmscan: define macros for refaults in struct lruvec omits 4000b93814b1 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 629a4efeff6f userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits b21881435f78 userfaultfd: update documentation to describe /dev/userfaultfd omits 1c6721ffa38f userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits d10767f51baa userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 7de8a34a8704 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits 419b7c0e4347 userfaultfd: add /dev/userfaultfd for fine grained access control omits 76b269cdfb21 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits 6c86294dd2ea mm/damon/dbgfs: use kmalloc for allocating only one element omits fd36b780729e mm/filemap.c: convert page_endio() to use a folio omits 3248d173b24c mm: memory-failure: cleanup try_to_split_thp_page() omits 4fca822868a3 mm: align larger anonymous mappings on THP boundaries omits 4ebbf19d05ad mm/page_ext: remove unused variable in offline_page_ext omits 6ca31ef8cd70 mm: prevent page_frag_alloc() from corrupting the memory omits f8d217f040b9 selftests/vm: add selftest to verify multi THP collapse omits 5227ed947bab selftests/vm: add selftest to verify recollapse of THPs omits 0fcb1cd3c7e3 selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 71ac967b5496 selftests/vm: dedup hugepage allocation logic omits 18e4a547750e selftests/vm: modularize collapse selftests omits 3ea9d72d66f8 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 6ee17aeca7b1 mm/madvise: add MADV_COLLAPSE to process_madvise() omits 328dc95bee08 mm/khugepaged: rename prefix of shared collapse functions omits c017ef6765aa mm/khugepaged: delay computation of hpage boundaries until use omits 14d8679fb3c6 mm/khugepaged: add missing kfree() to madvise_collapse() omits 6cda45379cc5 mm/khugepaged: avoid possible memory leak in failure path omits 697fc63fae21 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 0f17ab90802c mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 95b0b24b24b4 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits 7a85cf2208bf mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 30bbc29c533c mm/khugepaged: add flag to predicate khugepaged-only behavior omits f006ee48f545 mm/khugepaged: propagate enum scan_result codes back to callers omits 704181c73d82 mm/khugepaged: dedup and simplify hugepage alloc and charging omits 883bf38ec9fe mm-khugepaged-add-struct-collapse_control-fix-fix omits 5773159fc4c2 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 7d86f8a3f3eb mm/khugepaged: add struct collapse_control omits c3ba82886b32 mm: khugepaged: don't carry huge page to the next loop for [...] omits 9a33ee362e67 procfs-add-path-to-proc-pid-fdinfo-fix omits 083cdb372e0f procfs: add 'path' to /proc/<pid>/fdinfo/ omits 1ad84294dd04 procfs: add 'size' to /proc/<pid>/fdinfo/ omits fe8d1228ec49 mm/page_alloc: minor clean up for memmap_init_compound() omits 3aa0bdfadecc mm: discard __GFP_ATOMIC omits 9df4758a2545 mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits d45b83e82976 mm/page_alloc: fix race condition between build_all_zoneli [...] omits 249a3ae46cde mm/mprotect: only reference swap pfn page if type match omits 602adabfea0b squashfs: don't call kmalloc in decompressors omits fc811a7b2487 mm/damon/dbgfs: avoid duplicate context directory creation omits 01a1e5ac3dd6 mailmap: update email address for Colin King omits 84e0fdf827d8 asm-generic-sections-refactor-memory_intersects-fix omits 6e0b94b1b017 asm-generic: sections: refactor memory_intersects omits 69f6bfc8d81e bootmem: remove the vmemmap pages from kmemleak in put_pag [...] omits 407ec38ed991 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown omits bca7e76cfd62 Revert "memcg: cleanup racy sum avoidance code" omits e119b3b90a0b mm/zsmalloc: do not attempt to free IS_ERR handle omits 72c348fdb691 mm/migrate_device.c: copy pte dirty bit to page omits 1f7b5607bfbf ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits ec1700585cdb mm: vmscan: fix extreme overreclaim and swap floods omits b7b5a6be641a binder_alloc: add missing mmap_lock calls when using the VMA omits dd1fb7c9f1bc mm: re-allow pinning of zero pfns (again) omits 7bda8280c9e2 vmcoreinfo: add kallsyms_num_syms symbol omits 6621c799440f mailmap: update Guilherme G. Piccoli's email addresses omits b979a7e508f8 writeback: avoid use-after-free after removing device omits 4f3d29567827 shmem: update folio if shmem_replace_page() updates the page omits 7173cafd524f mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] omits c7b84ac1e504 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 132cdf8c0b24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c96c90c9bf0f Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 42ba040d687c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92f3f58ae72f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits ffe70bff063d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 05d54ce4a95a Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 6f5e7666ec1d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d001601de63e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits ddb00c821915 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits a7d23a80d574 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 56c9cd4ecbb0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9706adfcbba5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c59b39baf221 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits a19d6e1111eb Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits c6186a72ad78 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bfb3ae988300 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07ca7a19cf0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce59e2a5f944 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b7092c135fd Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d68b67c35d3d Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits ba32f4a7ab2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffb02f96b8eb Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 6f102639081e Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits fb1d7b74f3e2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 87ddfa44c33a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ae66dc7b4081 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits accf5c87a1b4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ff7369218afa Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 1dc9d840f46f Merge branch 'next' of git://github.com/cschaufler/smack-next omits af60cad8e7eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c006ad271102 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f51920c0d174 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 7852bb75c64b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85d335e54a8e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c13df7a0e2e0 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 3ab3d8dc2238 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4220fe46a28e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 328f894d2d81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b391405f7f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 683d663e7fec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 48362d69c665 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits b7f337f927c0 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 34e8f7fafc09 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 7c03bfa5f8df Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ba246e497f6a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits f4964cd2151a Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 4432773aaaa1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5ad541e96c15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5979e92daa83 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 871c62ddac3a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits e8f099ada93e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8fd9a83b803 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0e8b67f17b4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13b09645b9d4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 146a0f082158 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits b8bc11324a14 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits d8ea76e66848 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits cd2c4e17543a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits f066eaa3eb03 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 8f7072c8ab9a Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 112bfbf02498 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 94c7b701dfac Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 9bac8ed1356d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8e4f4490c946 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8583d31688c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2be9368cb0fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5b96c3204ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c2d3cef64ddb Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits f31da52c8a2e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed94ac198322 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits 8a6ce1b1eea0 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f50374c808ab Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 5902e5568bae Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 665f17608dbe Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 2685af2ca5be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba2dcdf7e5f8 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits b75583839df2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 77164cdb0303 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a6b320f82688 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits aaa73f32f19e Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 5075bc0d94ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9485f4c37534 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b096eb768aa3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a09dcf3dc272 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits dfff205cc23f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 237ba19940f9 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 24ce1f5fbe02 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits fdfda5f71f68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a55a331dc2fa Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 42e20803f96c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 285350f290f7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits b39af8b35ef9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 3b4e3956042e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 177c62c0bd10 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits edea24be1d9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5172a94d58d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4b2dcd6a0cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cc03ce182995 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6248b59f4d59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 846c3dcade32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e255fc23edd4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9edbfdf32abd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec3dc35e658c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c6d02c754d26 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 159d45f89cf0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 478f121fec8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 355e687cfebe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8865953ba5a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7fb0bdc4fac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1831dced8e99 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 9f5e03113dfb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5dda1fa9615d Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits fe2c49524eb3 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 37602f20c039 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits ed01504aae1f Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits 3b52a6acbb82 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits 4c03442d7bd5 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits 829f1d251778 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 820ca3de6ab7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa91d54d5263 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 9cbe0662b463 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3689f4ecd435 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 9f81bfe2ab82 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 330bbb4c3a7a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 450b325bdbeb Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits ea39d9e1eea7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4b7bc76520e7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits d7691cd27c81 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 3e5d13b5b283 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 7a6012a2226a Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits 4d2af95ff773 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3c6c2f119305 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 6c1d7d739efd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c0315ddcac1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aa3b5fc073c6 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits a8f9db6137b4 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits cd11fe4d57ba Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 0575fcc0c698 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 9bbaa73b7483 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 03973a104a2c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 3060884b5f63 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits de83b61f6990 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2a315e655653 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 68594cece19f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 55dc4508e148 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c033e3e7a7f3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e4b9a2f5c696 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 4f35d008bee7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b0215deb808 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 94443afc784e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6e6dc97c2a7a Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 6930f84cb510 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits b34d9d83f1e5 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 0d721dee048f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 4d19d12f5924 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8379bb2d4e68 Merge remote-tracking branch 'spi/for-6.1' into spi-next omits d0c485957caa Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 5f3925e34594 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() omits 920357712207 Merge x86/urgent into tip/master omits a0d281349ac5 Merge branch 'devel' into for-next omits e89e9017a478 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits 07662d704ead Merge x86/cpu into tip/master omits 169455eb0ab9 Merge x86/urgent into tip/master omits e5fcb6f3266d Merge sched/core into tip/master omits 3cdc75718085 Merge ras/core into tip/master omits c54314e728a3 Merge objtool/core into tip/master omits 39a4906e89ec Merge locking/core into tip/master omits 43a04a60889d Merge perf/urgent into tip/master omits 1a559373f6ac Merge x86/microcode into tip/master omits bddfc3a93536 Merge x86/cleanups into tip/master omits f3d10aae95a3 Merge x86/sgx into tip/master omits 436335b68b76 Merge x86/timers into tip/master omits c960f604962d Merge sched/urgent into tip/master omits 0654235f366f Merge x86/mm into tip/master omits d03ac405027d Merge x86/platform into tip/master omits 942703b9450e rcutorture: Limit read-side polling-API testing omits 34e8c5034b2d rcu: Add functions to compare grace-period state values omits 808765508e8e Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn omits 5cc684fb4f0f Bluetooth: move from strlcpy with unused retval to strscpy omits 045f23cf75a8 Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt omits 2229f2670e33 Bluetooth: ISO: Fix not handling shutdown condition omits c5044de8a23c mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] omits 4969af114403 mm/page_alloc: fix race condition between build_all_zoneli [...] omits 9c4eef9dd0dd mm/mprotect: only reference swap pfn page if type match omits 09fced18b49f squashfs: don't call kmalloc in decompressors omits ca2c412f3191 mm/damon/dbgfs: avoid duplicate context directory creation omits 7d461c93968b mailmap: update email address for Colin King omits 5333326edd09 asm-generic-sections-refactor-memory_intersects-fix omits 509320a636ad asm-generic: sections: refactor memory_intersects omits cf1b5b492dfd bootmem: remove the vmemmap pages from kmemleak in put_pag [...] omits 36fab4d71c3a ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown omits a378cc0f6b77 Revert "memcg: cleanup racy sum avoidance code" omits 11c5012ca399 mm/zsmalloc: do not attempt to free IS_ERR handle omits 4bc7b2aaf0b7 mm/migrate_device.c: copy pte dirty bit to page omits d0d3c47a951d ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits ddbdc6415722 mm: vmscan: fix extreme overreclaim and swap floods omits 674256102ad0 mm: re-allow pinning of zero pfns (again) omits cc72f831651f binder_alloc: add missing mmap_lock calls when using the VMA omits 529dc9303ea8 fbdev: fbcon: Properly revert changes when vc_resize() failed omits 12c71c0c3dbc Merge branch 'msm-next-lumag-dpu' into msm-next-lumag omits e58836ec1955 drm/msm: Make .remove and .shutdown HW shutdown consistent omits 0c2e8a9fdb4b drm/msm/dpu: Fix comment typo omits fd70984809da drm/msm/dpu: drop unused memory allocation omits 7842b9bf4380 drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config omits 10fbc14b58aa drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config omits 96b69b4a9064 drm/msm/dpu: drop VBIF indices omits 6959543db134 drm/msm/dpu: fix error handling around dpu_hw_vbif_init omits 5b7f082f27b3 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx omits ae2b5c97cd40 Bluetooth: hci_sync: fix double mgmt_pending_free() in rem [...] omits 9a7da82b8bad Bluetooth: MGMT: Fix Get Device Flags omits 1d71d9223e41 Bluetooth: L2CAP: Fix build errors in some archs omits 4e9f7d8bd56f Bluetooth: hci_sync: Fix suspend performance regression omits 7fcbb0dfd4e8 Bluetooth: hci_event: Fix vendor (unknown) opcode status handling omits 4eb4ff41bb5b Bluetooth: convert hci_update_adv_data to hci_sync omits cd88ff75e4bd Bluetooth: move hci_get_random_address() to hci_sync omits 7a966a60e8e7 Bluetooth: Delete unreferenced hci_request code omits ba6beba5d4b7 Bluetooth: Move Adv Instance timer to hci_sync omits 9186a6c348e4 Bluetooth: Convert SCO configure_datapath to hci_sync omits 356ac032611a Bluetooth: Delete unused hci_req_stop_discovery() omits 607c128a1027 Bluetooth: Rework le_scan_restart for hci_sync omits 6c3ee5fe0c51 Bluetooth: Convert le_scan_disable timeout to hci_sync omits c8e4b837f4f1 Bluetooth: Add VID/PID 0489/e0e0 for MediaTek MT7921 omits 4b43ff02d2a4 ARM: dts: stm32: Add ST MIPID02 bindings to AV96 omits 98aa0ceb72d4 ARM: dts: stm32: Add alternate pinmux for RCC pin omits 59cd3db26210 ARM: dts: stm32: Add alternate pinmux for DCMI pins omits 775c22929959 ARM: dts: stm32: Add DHCOR based DRC Compact board omits c0ea0221644d ARM: dts: stm32: Add alternate pinmux for UART5 pins omits ed44f72e55e6 ARM: dts: stm32: Add alternate pinmux for UART4 pins omits 1254697266ea ARM: dts: stm32: Add alternate pinmux for UART3 pins omits a5eeda7b7160 ARM: dts: stm32: Add alternate pinmux for SPI2 pins omits 10506cfb0811 ARM: dts: stm32: Add alternate pinmux for CAN1 pins omits bd085611fa5c dt-bindings: arm: stm32: Add compatible string for DH elec [...] omits 12459acb849c ARM: dts: stm32: Fix SPI2 pinmux pin comments on stm32mp15 omits e655852c1275 ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] adds 8238b4579866 wait_on_bit: add an acquire memory barrier adds 5373081b99ed Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds c2fa700c5f76 MAINTAINERS: Add `include/linux/io_uring_types.h` adds e1d0c6d05afd io_uring: uapi: Add `extern "C"` in io_uring.h for liburing adds 47abea041f89 io_uring: fix off-by-one in sync cancelation file check adds a9c3eda7eada io_uring: fix submission-failure handling for uring-cmd adds 2cacedc873ab io_uring/net: fix must_hold annotation adds 5a848b7c9e5e io_uring/net: fix zc send link failing adds 986e263def32 io_uring/net: fix indentation adds 53bdc88aac9a io_uring/notif: order notif vs send CQEs adds 5916943943d1 io_uring: conditional ->async_data allocation adds 581711c46612 io_uring/net: save address for sendzc async execution adds 0b0861eb91cb Merge tag 'io_uring-6.0-2022-08-26' of git://git.kernel.dk [...] adds 65fac0d54f37 blk-mq: fix io hung due to missing commit_rqs adds c490a0b5a4f3 loop: Check for overflow while configuring loop adds 265ad47a40da md/raid10: Fix the data type of an r10_sync_page_io() argument adds 5e8daf906f89 md: Flush workqueue md_rdev_misc_wq in md_alloc() adds 1d258758cf06 Revert "md-raid: destroy the bitmap after destroying the thread" adds 0dd84b319352 md: call __md_stop_writes in md_stop adds 645b5ed871f4 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 3e5c673f0d75 Merge tag 'block-6.0-2022-08-26' of git://git.kernel.dk/li [...] adds 78effb4a9b8c Merge tag 'drm-fixes-2022-08-26-1' of git://anongit.freede [...] adds 7c12bb8f59d3 LoongArch: Select PCI_QUIRKS to avoid build error adds 84e762060147 LoongArch: Fix build warnings in VDSO adds da48b67cfb6b LoongArch: Cleanup reset routines with new API adds 092e9ebe52a6 LoongArch: Cleanup headers to avoid circular dependency adds 720dc7ab252b LoongArch: Add subword xchg/cmpxchg emulation adds b83699ea1e62 LoongArch: mm: Avoid unnecessary page fault retires on sha [...] adds c23f864dc7ef Merge tag 'loongarch-fixes-6.0-1' of git://git.kernel.org/ [...] adds 012bd7e859df Merge tag 'riscv-for-linus-6.0-rc3' of git://git.kernel.or [...] adds e022620b5d05 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds d6ffe6067a54 provide arch_test_bit_acquire for architectures that defin [...] adds a5a923038d70 fbdev: fbcon: Properly revert changes when vc_resize() failed adds 89b749d8552d Merge tag 'fbdev-for-6.0-rc3' of git://git.kernel.org/pub/ [...] adds d4fefa4801a1 audit: move audit_return_fixup before the filters adds 17b28d4267d9 Merge tag 'audit-pr-20220826' of git://git.kernel.org/pub/ [...] adds c5deb27895e0 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() adds 05519f2480a3 Merge tag 'for-linus-6.0-rc3-tag' of git://git.kernel.org/ [...] adds dee1873796af Merge tag 's390-6.0-2' of git://git.kernel.org/pub/scm/lin [...] adds 2413a85200ee Merge branch 'acpi-processor' into acpi adds 2b1ddb5950a6 Merge tag 'acpi-6.0-rc3' of git://git.kernel.org/pub/scm/l [...] adds 6ca7076fbfae cpufreq: check only freq_table in __resolve_freq() adds b98f602df71a Merge tag 'pm-6.0-rc3' of git://git.kernel.org/pub/scm/lin [...] adds 3bf1b1571224 Merge branch 'thermal-core' adds 10d4879f9ef0 Merge tag 'thermal-6.0-rc3' of git://git.kernel.org/pub/sc [...] adds bc9e7fe313d5 perf python: Fix build when PYTHON_CONFIG is user supplied adds dbcfe5ec3f9a tools kvm headers arm64: Update KVM header from the kernel [...] adds bf515f024e4c perf stat: Clear evsel->reset_group for each stat run adds 0c361c6eaba7 perf test: Stat test for repeat with a weak group adds e89eaa611c75 perf record: Fix manpage formatting of description of supp [...] adds d72e5cf3cf69 perf sched: Fix memory leaks in __cmd_record detected with [...] adds 3126204ce3d9 perf docs: Update the documentation for the save_type filter adds 48648548ef76 perf stat: Capitalize topdown metrics' names adds 611875d510a1 Merge tag 'perf-tools-fixes-for-v6.0-2022-08-27' of git:// [...] adds 11745ecfe8fe perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU adds 4459d800f71d Merge tag 'perf-urgent-2022-08-28' of git://git.kernel.org [...] adds 2f23a7c91431 Merge tag 'x86-urgent-2022-08-28' of git://git.kernel.org/ [...] adds c7bb3fbc1b49 Merge tag '6.0-rc2-smb3-client-fixes' of git://git.samba.o [...] adds ced8ecf026fd btrfs: fix space cache corruption and potential double all [...] adds 47bf225a8d2c btrfs: fix silent failure when deleting root reference adds 59a3991984db btrfs: replace: drop assert for suspended replace adds f2c3bec21569 btrfs: add info when mount fails due to stale replace target adds 8379c0b31fbc Merge tag 'for-6.0-rc3-tag' of git://git.kernel.org/pub/sc [...] adds 373eff576e58 Merge tag 'bitmap-6.0-rc3' of github.com:/norov/linux adds ab74ef708dc5 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds 9dfb3b8d6550 shmem: update folio if shmem_replace_page() updates the page adds f87904c07551 writeback: avoid use-after-free after removing device adds 6c26d17eea01 mailmap: update Guilherme G. Piccoli's email addresses adds f09bddbd8661 vmcoreinfo: add kallsyms_num_syms symbol adds fcab34b433e2 mm: re-allow pinning of zero pfns (again) adds 44e602b4e52f binder_alloc: add missing mmap_lock calls when using the VMA adds a5d2172180e8 mm/zsmalloc: do not attempt to free IS_ERR handle adds dbb16df6443c Revert "memcg: cleanup racy sum avoidance code" adds 550842cc6098 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown adds dd0ff4d12dd2 bootmem: remove the vmemmap pages from kmemleak in put_pag [...] adds 0c7d7cc2b4fe asm-generic: sections: refactor memory_intersects adds ac733f6558ec mailmap: update email address for Colin King adds d26f60703606 mm/damon/dbgfs: avoid duplicate context directory creation adds 1f13dff09ffc squashfs: don't call kmalloc in decompressors adds 3d2f78f08cd8 mm/mprotect: only reference swap pfn page if type match adds 0ebafe2ea879 .mailmap: update Luca Ceresoli's e-mail address adds b467192ec707 Merge tag 'mm-hotfixes-stable-2022-08-28' of git://git.ker [...] adds b90cb1053190 Linux 6.0-rc3 adds d638b4fa85bc mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcop [...] adds e32bff0237ff shmem: update folio if shmem_replace_page() updates the page adds 33077411fc25 writeback: avoid use-after-free after removing device adds 802ffa9548fa mailmap: update Guilherme G. Piccoli's email addresses adds 4b07d69d518e vmcoreinfo: add kallsyms_num_syms symbol adds 3d73d68b038a mm: re-allow pinning of zero pfns (again) adds 1a8edd802efd binder_alloc: add missing mmap_lock calls when using the VMA adds 19cd1d18f634 mm: vmscan: fix extreme overreclaim and swap floods adds b37a4593c889 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() adds 818173402a36 mm/zsmalloc: do not attempt to free IS_ERR handle adds 31d5647ceb05 Revert "memcg: cleanup racy sum avoidance code" adds acb11da23ab1 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown adds d3499c61443a bootmem: remove the vmemmap pages from kmemleak in put_pag [...] adds fa13edbc5282 asm-generic: sections: refactor memory_intersects adds d343660c77ba asm-generic-sections-refactor-memory_intersects-fix adds 9880892e592a mailmap: update email address for Colin King adds 95ab9bff3822 mm/damon/dbgfs: avoid duplicate context directory creation adds f33673417dba squashfs: don't call kmalloc in decompressors adds e2778d912bd0 mm/mprotect: only reference swap pfn page if type match adds bfc8dc17cc8c mm/page_alloc: fix race condition between build_all_zoneli [...] adds f85057eb1b7b mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] adds fecb449dea42 xfs: quiet notify_failure EOPNOTSUPP cases adds 35c334f5be28 xfs: fix SB_BORN check in xfs_dax_notify_failure() adds 725484913f8c mm/memory-failure: fix detection of memory_failure() handlers adds a69323bf6230 mm/memory-failure: fall back to vma_address() when ->notif [...] adds 94521a7db3ad .mailmap: update Luca Ceresoli's e-mail address adds 8082b13a76b2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 99ea3fe97f37 scripts: remove obsolete gcc-ld script adds 25938ca3bab1 scripts/extract-ikconfig: add zstd compression support adds ee07b83b757d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c9ee410352e4 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 144f8058db27 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 7e5735ee0de1 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds 9b1ac04698a4 powerpc/papr_scm: Fix nvdimm event mappings adds 0382a35bef70 powerpc/pci: Enable PCI domains in /proc when PCI bus numb [...] adds c7acee3d2f12 powerpc: align syscall table for ppc32 adds 310d1344e3c5 Revert "powerpc: Remove unused FW_FEATURE_NATIVE references" adds 91926d8b7e71 powerpc/rtas: Fix RTAS MSR[HV] handling for Cell adds 6fcfa7130a52 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4ba9d38bb5a3 Merge tag 'wireless-2022-08-26' of git://git.kernel.org/pu [...] adds 2e085ec0e2d7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds b82a26d8633c Bluetooth: hci_event: Fix vendor (unknown) opcode status handling adds 1fd02d56dae3 Bluetooth: hci_sync: Fix suspend performance regression adds b840304fb46c Bluetooth: L2CAP: Fix build errors in some archs adds 23b72814da1a Bluetooth: MGMT: Fix Get Device Flags adds 3cfbc6ac22d6 Bluetooth: hci_sync: fix double mgmt_pending_free() in rem [...] adds c57290937667 Bluetooth: ISO: Fix not handling shutdown condition adds f48735a9aaf8 Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt adds cb0d160f813b Bluetooth: move from strlcpy with unused retval to strscpy adds 2da8eb834b77 Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn adds 037c97b2886e Merge tag 'for-net-2022-08-25' of git://git.kernel.org/pub [...] adds 7498a457ecf7 net: sparx5: fix handling uneven length packets in manual [...] adds 2ca1c94ce0b6 tg3: Disable tg3 device on system reboot to avoid triggering AER adds 3ce9f2bef755 net: smsc911x: Stop and start PHY during suspend and resume adds a87406f4adee openvswitch: fix memory leak at failed datapath creation adds ebe5555c2f34 nfp: flower: fix ingress police using matchall filter adds 6b0f47276a52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fa3fbe640378 wifi: mt76: mt7921e: fix crash in chip reset fail adds 653bf2b0a2b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds b13127f73365 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 5934d9a03836 ALSA: control: Re-order bounds checking in get_ctl_id_hash() adds a2d57ebec1e1 ALSA: hda/realtek: Add speaker AMP init for Samsung laptop [...] adds 5f3d9e8161bb ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 adds 5a99be09bde7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds e30d7553acfe Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c8103330f726 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 6304346badfd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 238248c4a46f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 78353d0e0d46 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 34298b372cb8 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 49414356f4d8 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 47386f58edba Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 952a7610c552 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 87e8b9276da6 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 0539bf552362 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds e93571cb1f6f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 98e01215708b Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag adds 75ffa0ce51c5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 874b301985ef crypto: lib - remove unneeded selection of XOR_BLOCKS adds 37e5f5f81815 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 23c5a7c869fb Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 1fdf0b9048e3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0fad09322e47 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 8a2a94d0826c Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds fff8b0d5972e Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] adds c2ebd186c960 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds ee653d2d8f7c platform/x86: asus-wmi: Fix the name of the mic-mute LED classdev adds 343b62048ba4 platform/x86: thinkpad_acpi: Explicitly set to balanced mo [...] adds 9bbca8b6a434 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 39fe570a6a31 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 7a52fc75d5bc Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 581f9cc0b133 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e19e9a7b0ea2 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 303e6da99429 gpio: mockup: remove gpio debugfs when remove device adds 5a4edc89c7b6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 6f6279e0b099 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds 67a5a2dd8d0b Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git adds 7953f98a1683 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 13772ea5235c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds a3808083c780 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 244046584ec1 perf hashmap: Tidy hashmap dependency new 18d6d0b393d3 perf record: Fix way of handling non-perf-event pollfds new 4bcaddde284c perf record: Fix done_fd wakeup event new 26ff6916c80e perf record: Change evlist->ctl_fd to use fdarray_flag__no [...] new 1e71ad0f1a3d perf evlist: Add evlist__{en/dis}able_non_dummy() new 9d55b92a6188 perf record: Allow multiple recording time ranges new c191c2d45f36 perf mutex: Wrapped usage of mutex and cond new 0f81b687f4a5 perf bench: Update use of pthread mutex/cond new cab72d3705d6 perf tests: Avoid pthread.h inclusion new bb72c92c7cec perf hist: Update use of pthread mutex new 825d37bd35a7 perf bpf: Remove unused pthread.h include new ea4c71b8f70e perf lock: Remove unused pthread.h include new d1a10f4fa894 perf record: Update use of pthread mutex new f02181afe736 perf sched: Update use of pthread mutex new 5fbfc52bb44c perf ui: Update use of pthread mutex new b7a048b10b22 perf mmap: Remove unnecessary pthread.h include new e045dd2ec5de perf dso: Update use of pthread mutex new 460579d2f666 perf annotate: Update use of pthread mutex new ee1660f5018a perf top: Update use of pthread mutex new 1bb49fa9d499 perf dso: Hold lock when accessing nsinfo new 5ed666a414a1 perf mutex: Add thread safety annotations new f2f25724bd04 perf sched: Fixes for thread safety analysis new b227eaf56d8a perf top: Fixes for thread safety analysis new a91ff4d2d6ca perf build: Enable -Wthread-safety with clang new 44dc2f5ca065 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 07367270620f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3726c5730701 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new db02def13aba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cd1d0e1fde06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6fb85bf50b57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bf6a854c2dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d112b08d7d9d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 09fc8a4e311c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new d8c9fcfa0838 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ac4667e5a889 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2df1aa112808 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 36faca91fe6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 622018a21615 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a2fd594cb03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d0350b62d29 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5e55f2deeef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 72af9d046d25 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4fa8cc3935ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2b3001ec13b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7068474dae3f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new a6efdeaf1a5c ARM: dts: stm32: add fake interrupt propoerty for ASync no [...] new 06571fce9195 ARM: dts: stm32: add i2c nodes into stm32mp131.dtsi new b96658e0d007 ARM: dts: stm32: enable i2c1 and i2c5 on stm32mp135f-dk.dts new c526d0e66de6 ARM: dts: stm32: add spi nodes into stm32mp131.dtsi new 64c649a46032 ARM: dts: stm32: add pinctrl and disabled spi5 node in stm [...] new 6ddaea30bd2e ARM: dts: stm32: Add timer interrupts on stm32mp15 new a1a98c15530e ARM: dts: stm32: Fix typo in license text for Engicam boards new 0c8d51cb3762 ARM: dts: stm32: Create separate pinmux for qspi cs pin in [...] new 59591c1ba9d7 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 44b3fab849ab Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 60c3ee986d01 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new ff2eeb0f9831 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa8e3ba7231c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9c72bb99ac1c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new bc163555603e clk: bcm: rpi: Prevent out-of-bounds access new 13b5cf8d6a0d clk: bcm: rpi: Add missing newline new 1a6052e1483f clk: bcm: rpi: Show clock id limit in error case new c0147c70457b Merge branch 'clk-fixes' into clk-next new 79806d338829 clk: remove extra empty line new 75569a03369b clk: do not initialize ret new 434874fefcd8 Merge branch 'clk-cleanup' into clk-next new 71839e5c9b2f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 6eb25b3d3681 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 4405ca8c71e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c19927f0ed0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c814bf958926 powerpc/selftests: Use timersub() for gettimeofday() new 8a8f78666635 powerpc/vdso: Don't map VDSO at a fixed address on PPC32 new e01432baf661 powerpc/boot: Convert more files to use SPDX tags new 7a26c952902d powerpc/boot: Drop unused dummy.c new eb316ae798b3 powerpc: Move patch sites out of asm-prototypes.h new 9e1b45fdf25c powerpc: Update ISA versions to mention e5500/e6500 new e38cd72c17fa powerpc: Remove stale declarations in mmu_decl.h new f7d5f00702e2 powerpc/fsl_booke: Make calc_cam_sz() static new 14be375634c3 powerpc: move from strlcpy with unused retval to strscpy new 4c14d7a3fa09 macintosh: move from strlcpy with unused retval to strscpy new 395cac7752b9 powerpc/mm: Support execute-only memory on the Radix MMU new 98acee3f8db4 selftests/powerpc: Add a test for execute-only memory new 0b9e534fcbf0 powerpc/microwatt: Add LiteX MMC driver new fd20b60aea6a powerpc/82xx: remove spidev node from mgcoge new 34a50b00cb9d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 82c75dca6f95 riscv: enable CD-ROM file systems in defconfig new 6feae27e991d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7d39d9f550ad Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new 014004e28e6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd3eaf4c46fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87f17315c289 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60af65a3cce0 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 8bfd1fbfdea7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 91d39e6422f7 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 5a6535fc7962 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new bb2bfc5e0772 exfat: fix overflow for large capacity partition new f54912eaf74b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 630263a9717c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new b767ac0119a1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9f9c615e1f4d Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new 204c0300c4e9 gfs2: Switch from strlcpy to strscpy new a66995b5a189 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aedbdfefbf68 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 9b318ce9e4d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e03cada2f5cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d38a43b139e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a57d31f6b23 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fae5e03bc493 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c67c4e5b50b Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 6669aa93a371 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 5479d6d4bf12 docs/conf.py: add function attribute '__fix_address' to conf.py new e1a0cc8865e3 Merge branch 'docs-fixes' into docs-next new 63a250d2bbd5 Merge branch 'docs-next' of git://git.lwn.net/linux.git new a1ed5ca7dc00 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new 6d5afdc97ea7 cpufreq: schedutil: Move max CPU capacity to sugov_policy new f6e954bc9f2b Merge branches 'pm-cpufreq' and 'pm-cpufreq-next' into linux-next new 2da4ef2365b0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 32985570444d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 8c77809ace68 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new fd1a5b5abdbb Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new a3e8605d5712 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ca7ef7adad97 IB/mlx5: Remove duplicate header inclusion related to ODP new 40b4b79c866f RDMA/hns: Remove redundant DFX file and DFX ops structure new eb00b9a08b9d RDMA/hns: Add or remove CQ's restrack attributes new f2b070f36d1b RDMA/hns: Support CQ's restrack raw ops for hns driver new e198d65d76e9 RDMA/hns: Support QP's restrack ops for hns driver new 3e89d78b21a8 RDMA/hns: Support QP's restrack raw ops for hns driver new dc9981ef17c6 RDMA/hns: Support MR's restrack ops for hns driver new 3d67e7e236ad RDMA/hns: Support MR's restrack raw ops for hns driver new 36ffab766578 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 057062adb49b dt-bindings: net: Add missing (unevaluated|additional)Prop [...] new e0bffe3e6894 net: asix: ax88772: migrate to phylink new 6661918c3b59 net: asix: ax88772: add ethtool pause configuration new 8afd552db463 net: prestera: acl: extract matchall logic into a separate file new 8c448c2b5fd2 net: prestera: add support for egress traffic mirroring new 44af95718fed net: prestera: manage matchall and flower priorities new 5b3b51a181fd Merge branch 'prestera-matchall' new d73ffc08824d net: phylink: allow RGMII/RTBI in-band status new 4c99bc96e050 ice: Add support for ip TTL & ToS offload new 781f15eac0d2 ice: Add port option admin queue commands new da02ee9c220b ice: Add additional flags to ice_nvm_write_activate new 26d1c571e16a ice: Implement devlink port split operations new f8c74ca6d31c ice: Print human-friendly PHY types new 77baa37a9be9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 76d7df9406a1 r8152: add PID for the Lenovo OneLink+ Dock new abd27d063c2e wifi: mac80211: correct SMPS mode in HE 6 GHz capability new 83888346c57a wifi: mac80211: read ethtool's sta_stats from sinfo new 28b904ec486b wifi: mac80211: move from strlcpy with unused retval to strscpy new be50baa40e90 wifi: mac80211: use full 'unsigned int' type new 4ffb4d25ef12 wifi: rtw88: fix uninitialized use of primary channel index new 643952f3ecac Merge tag 'wireless-next-2022-08-26-v2' of git://git.kerne [...] new 44387d1736c4 net: sched: remove unnecessary init of qdisc skb head new 1d2577ab0f05 net: dsa: mv88e6xxx: support RGMII cmode new de9d555cb8d4 mlx4: Do type_clear() for devlink ports when type_set() wa [...] new 6005a8aecee8 net: devlink: add RNLT lock assertion to devlink_compat_sw [...] new 0c1f77d87d69 net/mlx4: Fix error check for dma_map_sg new 8f1948bdcf2f genetlink: hold read cb_lock during iteration of genl_fam_ [...] new 8532c60efcc5 net: dsa: mv88e6xxx: Allow external SMI if serial new f7650d82e7dc net: ftmac100: add an opportunity to get ethaddr from the [...] new 54c4ef34c4b6 openvswitch: allow specifying ifindex of new interfaces new 347541e299d5 openvswitch: add OVS_DP_ATTR_PER_CPU_PIDS to get requests new 7dea06dbb097 Merge branch 'openvswitch-allow-specifying-ifindex-of-new- [...] new 931d0a8b201a net: fman: memac: Uninitialized variable on error path new 53a406803ca5 net_sched: remove impossible conditions new 941b7d5c77c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new b88df6979682 bpf: prepare for more bpf syscall to be used from kernel a [...] new 343949e10798 libbpf: add map_get_fd_by_id and map_delete_elem in light [...] new ab9ac19c4d06 selftests/bpf: fix type conflict in test_tc_dtime new b05d64efbb21 selftests/bpf: Declare subprog_noise as static in tailcall [...] new aa75622c3be4 bpf: Fix a few typos in BPF helpers documentation new 35a4955a09b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e88608e397aa Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7ac7267fad59 Bluetooth: Add VID/PID 0489/e0e0 for MediaTek MT7921 new 8ffde2a73f2c Bluetooth: Convert le_scan_disable timeout to hci_sync new 27d54b778ad1 Bluetooth: Rework le_scan_restart for hci_sync new 9e63767dd58a Bluetooth: Delete unused hci_req_stop_discovery() new e07a06b4eb41 Bluetooth: Convert SCO configure_datapath to hci_sync new c249ea9b4309 Bluetooth: Move Adv Instance timer to hci_sync new dd50a864ffae Bluetooth: Delete unreferenced hci_request code new 3fe318ee72c5 Bluetooth: move hci_get_random_address() to hci_sync new 651cd3d65b0f Bluetooth: convert hci_update_adv_data to hci_sync new afcb3369f46e Bluetooth: hci_event: Fix vendor (unknown) opcode status handling new 123f6d3ae773 Bluetooth: hci_sync: Fix suspend performance regression new fc5ae5b44eb2 Bluetooth: L2CAP: Fix build errors in some archs new 529d4492aed7 Bluetooth: MGMT: Fix Get Device Flags new 029bde79fb79 Bluetooth: hci_sync: fix double mgmt_pending_free() in rem [...] new b5e1acea065f Bluetooth: ISO: Fix not handling shutdown condition new 5356266552bb Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt new a112ff247a8c Bluetooth: move from strlcpy with unused retval to strscpy new b828854871f6 Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn new e9df8a421e94 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 501007707428 Merge git://git.kernel.org/pub/scm/linux/kernel/git/herber [...] new 6363d81b78c0 crypto: tcrypt - remove mode=1000 new 6a2bc448423c hwrng: imx-rngc - use devm_clk_get_enabled new d5eb916d889f hwrng: imx-rngc - use devres for hwrng registration new d8da2da21fdb crypto: ccp - Initialize PSP when reading psp data file failed new efb4b01c1c99 crypto: ccp - Fail the PSP initialization when writing psp [...] new 108713a713c7 crypto: aspeed - Add HACE hash driver new dffc3c566be3 dt-bindings: clock: Add AST2500/AST2600 HACE reset definition new a1a2990e6fea ARM: dts: aspeed: Add HACE device controller node new c3708e656269 dt-bindings: crypto: add documentation for aspeed hace new 62f58b1637b7 crypto: aspeed - add HACE crypto driver new dd4f8ee7ed95 crypto: core - move from strlcpy with unused retval to strscpy new 28855860057a crypto: drivers - move from strlcpy with unused retval to strscpy new 545665ad1e84 crypto: gemini - Fix error check for dma_map_sg new 66f0b6b7d839 crypto: sahara - Fix error check for dma_map_sg new 417f62f6402c crypto: qce - Fix dma_map_sg error check new 45fa321e7de6 crypto: amlogic - Fix dma_map_sg error check new 2b02187bdb0b crypto: allwinner - Fix dma_map_sg error check new 9b32fed8d671 crypto: ccree - Fix dma_map_sg error check new d03e89b3eba4 crypto: hisilicon/qm - no judgment in the back process new e45f710b42af crypto: Kconfig - move mips entries to a submenu new 6a490a4e8b4c crypto: Kconfig - move powerpc entries to a submenu new c9d24c97c89c crypto: Kconfig - move s390 entries to a submenu new 0e9f9ea6e21f crypto: Kconfig - move sparc entries to a submenu new 28a936ef44e1 crypto: Kconfig - move x86 entries to a submenu new 5530acc8b9bf crypto: Kconfig - remove AES_ARM64 ref by SA2UL new 4a329fecc9aa crypto: Kconfig - submenus for arm and arm64 new 9e5647eb0652 crypto: Kconfig - sort the arm64 entries new 4a95d4ae98b1 crypto: Kconfig - sort the arm entries new f1f142ad4348 crypto: Kconfig - add submenus new 05b374652737 crypto: Kconfig - simplify public-key entries new ec84348da449 crypto: Kconfig - simplify CRC entries new e3d2eadd06b3 crypto: Kconfig - simplify aead entries new 3f342a23257d crypto: Kconfig - simplify hash entries new 9bc517155f41 crypto: Kconfig - simplify userspace entries new cf514b2a5902 crypto: Kconfig - simplify cipher entries new a9a98d49da52 crypto: Kconfig - simplify compression/RNG entries new 8e85fbf07407 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2c1f09f17621 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new 84dfc46594b0 drm/panel: use 'select' for Ili9341 panel driver helpers new eb7de496451b drm: fix drm_mipi_dbi build errors new 4d054ca9ad01 drm: bridge: icn6211: Add and use hs_rate and lp_rate new a2d6447a4a8a dt-bindings: display: bridge: icn6211: Add support for ext [...] new 378e0f9f0b3e drm: bridge: icn6211: Add support for external REFCLK new 61a9fa154d21 drm/tve200: Fix smatch warning new 24b14530d5c5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 25aac4e14a09 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new b183db8f4783 drm/i915: Skip wm/ddb readout for disabled pipes new 6215a7c8f552 drm/i915: Add new ADL-S pci id new 1a5252757791 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 41c32b02be12 drm/msm/dpu: use drm_dsc_config instead of msm_display_dsc_config new 0952ef20611c drm/msm/dsi: use drm_dsc_config instead of msm_display_dsc_config new 9fd83ae064bf dt-bindings: display/msm/gpu: allow specifying several IOM [...] new bb9b4627cabb dt-bindings: display/msm/gmu: account for different GMU variants new 9c4e4dafe47a dt-bindings: display/msm/mdp4: require 4 IOMMUs new 62f8d79f6bbf drm/msm/dp: make eDP panel as the first connected connector new eeb882e7fd51 drm/msm: fix repeated words in comments new ac9d4dac0d9c dt-bindings: display/msm: dpu-msm8998: add missing DPU opp-table new ab3ed2b266b0 dt-bindings: display/msm: dpu-qcm2290: add missing DPU opp-table new cdf3c2ca4624 dt-bindings: display/msm: dpu-sc7180: add missing DPU opp-table new 6465c67f69ca dt-bindings: display/msm: dpu-sc7280: add missing DPU opp-table new 1cca2f5c4784 dt-bindings: display/msm: dpu-sdm845: add missing DPU opp-table new ddd957781055 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx new 36a96d00a6d1 drm/msm/dpu: fix error handling around dpu_hw_vbif_init new abb6a87f0c34 drm/msm/dpu: drop VBIF indices new e487017f1072 drm/msm/dpu: drop unused memory allocation new f3fe299a55ff drm/msm/dpu: Fix comment typo new 16cebebd3f27 drm/msm: Make .remove and .shutdown HW shutdown consistent new 3d41f4553cab drm/msm/dpu: populate wb or intf before reset_intf_cfg new 1a258ee22634 drm/msm/dpu: drop unused variable from dpu_kms_mdp_snapshot() new 47677dacbc95 drm/msm/dpu: rip out master planes support new 3162f59af0dd drm/msm/dpu: do not limit the zpos property new 9cd3bd5fd5db drm/msm/dpu: inline dpu_plane_get_ctl_flush new 3b10645998c0 drm/msm/dpu: get rid of cached flush_mask new 8355e430736a drm/msm/dp: Reorganize code to avoid forward declaration new b40ead3be820 drm/msm/dp: Remove pixel_rate from struct dp_ctrl new 3bc7fdf8ed96 drm/msm/dp: Get rid of dp_ctrl_on_stream_phy_test_report() new 773c951a7447 dt-bindings: msm/dp: mark vdda supplies as deprecated new b3ddea8d4257 dt-bindings: msm/dp: add missing properties new 58cb9f6a238d dt-bindings: msm/dp: handle DP vs eDP difference new 8306c7b9b82b drm/msm/dp: Silence inconsistent indent warning new 5e39ea2ec6e3 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_con [...] new b24f8c99662b drm/msm/dsi/phy: Reindent and reflow multiline function calls new 1544008d670e drm/msm/dsi_phy_28nm_8960: Use stack memory for temporary [...] new 41d30978f429 drm/msm/dsi/phy: Replace hardcoded char-array length with [...] new f333f0fb3223 drm/msm/dsi_phy_28nm_8960: Replace parent names with clk_h [...] new 67673119a3df drm/msm/dsi_phy_28nm: Replace parent names with clk_hw pointers new b337e2cc453e drm/msm/dsi_phy_14nm: Replace parent names with clk_hw pointers new 26d594bc68f3 drm/msm/dsi_phy_10nm: Replace parent names with clk_hw pointers new 4be5edf91b75 drm/msm/dsi_phy_7nm: Replace parent names with clk_hw pointers new 15102ce1e2ec drm/msm/dsi: fix the inconsistent indenting new 36a3da587c11 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg new 82b5e2af250c drm/msm/dsi: Fix number of regulators for SDM660 new c5e1dce22f87 drm/msm/dsi: Don't set a load before disabling a regulator new 5d00f89c6c7f drm/msm/dsi: Use the new regulator bulk feature to specify [...] new 135ee8c20304 drm/msm/dsi: Take advantage of devm_regulator_bulk_get_const() new 337b4e66541b drm/msm/dsi: Improve dsi_phy_driver_probe() probe error handling new 8d26c0d35aaf drm/msm/dsi: drop the hpd worker new f033b1c3c299 drm/msm/dsi: Remove the unneeded result variable new 4fdf2147655d drm/mipi-dsi: pass DSC data through the struct mipi_dsi_device new 2f5677ec594d drm/msm/dsi: fetch DSC pps payload from struct mipi_dsi_device new e5fa2b7a0c7f drm/panel: drop DSC pps pointer new 5f8cdece42ff drm/msm/dsi: switch to DRM_PANEL_BRIDGE new 31bb4763403a dt-bindings: phy: qcom, hdmi-phy-qmp: add clock-cells and [...] new 4b9ba9b24c4c drm/msm/hdmi: make hdmi_phy_8996 OF clk provider new 5ad2068fb88e Merge branches 'msm-next-lumag-core', 'msm-next-lumag-dpu' [...] new 513b2fba2b0d Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 5a40837debaa drm/etnaviv: move idle mapping reaping into separate function new 332f847212e4 drm/etnaviv: reap idle mapping if it doesn't match the sof [...] new cb19c1eb0733 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new afb99aa43e7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fec353f38abb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6bbabd28805f ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() new 255a03bb1bb3 ASoC: wcd9335: Convert irq chip to config regs new de3287f177a5 ASoC: wcd938x: Remove spurious type_base from irq chip new c18b6c188cd9 ASoC: Cleanup deprecated regmap-irq functionality new 3cd5d49ce8ef Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new c84ef2f576e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5525d730fab9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ddbfc34fcf5d sbitmap: remove unnecessary code in __sbitmap_queue_get_batch new a31f1e638b8a Merge branch 'for-6.1/block' into for-next new c2f27090fbce Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e9892dce44f2 ata: pata_macio: Remove unneeded word in comments new c4308c44f498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b161cef7d3bd dt-bindings: mmc: Fix 'dma-coherent' was unexpected new fc6a7ce07db3 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() new c3c12c80f42b mmc: meson-mx-sdhc: Fix error check for dma_map_sg new 73dcb5b737d8 mmc: jz4740_mmc: Fix error check for dma_map_sg new d328b76190a0 mmc: meson-gx: adjust and re-use constant IRQ_EN_MASK new ca93b1faebab mmc: meson-gx: add SDIO interrupt support new e811f9c200df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1d152d60c165 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 55841199050d regulator: core: Require regulator drivers to check uV for [...] new 57919f4a2ea4 regulator: core: Don't err if allow-set-load but no allowed-modes new 63c9ee3c8d43 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 5b5c7bc069bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 57e1f61d2ae1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1dda8376b972 Merge branch 'next' of git://github.com/cschaufler/smack-next new 746a698cdb12 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new e84d9f5214cb audit: audit_context pid unused, context enum comment fix new 3ed66951f952 audit: explicitly check audit_context->context enum value new c3f3ea8af44d audit: free audit_proctitle only on task exit new 47e26350357c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b737da13e763 dt-bindings: display: adi,adv75xx: Add missing graph schem [...] new 159cb9ebecce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56ec45629323 spi: stm32-qspi: Fix stm32_qspi_transfer_one_message() error path new 56a301b63a52 Merge remote-tracking branch 'spi/for-6.1' into spi-next new cefa87965917 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dff9854ebe32 Merge branch into tip/master: 'sched/urgent' new ccd23c04279c Merge branch into tip/master: 'locking/core' new b7169644146d Merge branch into tip/master: 'objtool/core' new b40d0156f560 perf/x86/amd/brs: Move feature-specific functions new 9603aa79e851 perf/x86/amd/core: Refactor branch attributes new 706460a96fc6 perf/x86/amd/core: Add generic branch record interfaces new 257449c6a502 x86/cpufeatures: Add LbrExtV2 feature bit new 703fb765f488 perf/x86/amd/lbr: Detect LbrExtV2 support new ca5b7c0d9621 perf/x86/amd/lbr: Add LbrExtV2 branch record support new f4f925dae741 perf/x86/amd/lbr: Add LbrExtV2 hardware branch filter support new 4462fbfe6ec1 perf/x86: Move branch classifier new f9c732249b11 perf/x86/amd/lbr: Add LbrExtV2 software branch filter support new df3e9612f758 perf/x86: Make branch classifier fusion-aware new 245268c19f70 perf/x86/amd/lbr: Use fusion-aware branch classifier new 93315e46b000 perf/core: Add speculation info to branch entries new 0bc3be5b4bfd perf/x86/amd/lbr: Add LbrExtV2 branch speculation info support new 6bc72375dd93 perf: Add system error and not in transaction branch types new 082252a6ee5d perf: Extend branch type classification new 7203d4a5c19f perf: Capture branch privilege information new 3051ee34ccb5 perf: Add PERF_BR_NEW_ARCH_[N] map for BRBE on arm64 platform new 737d267f4107 Merge branch into tip/master: 'perf/core' new da444706d3cd Merge branch into tip/master: 'ras/core' new 5531ecffa4b9 sched: Add update_current_exec_runtime helper new 3da232487b84 Merge branch into tip/master: 'sched/core' new ec40873e46fa Merge branch into tip/master: 'x86/cleanups' new 897354f8c9b5 Merge branch into tip/master: 'x86/cpu' new 8c61eafd22d7 x86/microcode: Remove ->request_microcode_user() new d8207b5b0d21 Merge branch into tip/master: 'x86/microcode' new a0ded86c5720 Merge branch into tip/master: 'x86/mm' new eff0cc03c17c Merge branch into tip/master: 'x86/platform' new 8ea481bedaa5 Merge branch into tip/master: 'x86/sgx' new a6fa671e8ba7 Merge branch into tip/master: 'x86/timers' new 9dd0d084ae0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 1265f4196041 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new b40a57c9f4d5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 91e7562790e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b3844c8139b rcu: Add functions to compare grace-period state values new 1de9530e4958 rcutorture: Limit read-side polling-API testing new 1af8416f98a1 rcu: Simplify rcu_init_nohz() cpumask handling new 58b611277f1d rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATE new 97a2c50e702a rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATE new ed183dfd7f5b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new b35e2966e564 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60f026a89f41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9aff3b1e5594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87aaaa7778dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69ddd9b48943 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 06d9fd3a7f0a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new b504d98aa344 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f00b223ea22 coresight: etm4x: Expose default timestamp source in sysfs new 04d1edb0ecf2 coresight: etm4x: docs: Add documentation for 'ts_source' [...] new a4261cb478a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d847c0e90347 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d960a86f6bc5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 299ba01e4d91 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 868b3d59b3dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d795a33d2362 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new da33ed11866b Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new 2f14cd7a5011 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 4bffa6c1879c next-20220826/cgroup new dcf89871679b Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new a5af83fa90bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 60b6f1e0e562 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 2fe0985feced gpiolib: acpi: Add support to ignore programming an interrupt new 9c3c24f08289 gpiolib: acpi: Add a quirk for Asus UM325UAZ new 05f318f9b092 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76648c867c6c pinctrl: sunxi: Fix name for A100 R_PIO new 1681956cb79c Merge branch 'i2c/make_remove_callback_void-immutable' of [...] new bbe2a5d87602 pinctrl: fixup for "i2c: Make remove callback return void" new 76e55d938c5b pinctrl: amd: Pick some different unicode symbols new 9194e0f88a74 dt-bindings: pinctrl: Add missing (unevaluated|additional) [...] new 1ebfe7e36182 pinctrl: nuvoton: Use 'unsigned int' instead of just 'unsigned'. new 98f0c2fc1fa3 Merge branch 'devel' into for-next new 4e6f3c96be88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 406332c61d3a Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 296ff31531ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df13ce2307fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 34050ac79ca6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3216fe986aab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0d6c2588a31f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 57c6611d086e Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 9dbc0268228b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new df4d6bf140cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dd76ad90b33 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 6acbf76cecca Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 9603e469be27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2ee7b844c616 efi/loongarch: Add efistub booting support new bb45d2db8492 Merge tag 'efi-loongarch-for-v6.1' into efi/next new cdabcf93fb57 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b65e347381cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 118a4bc92334 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a277e8ce572 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a438122b658a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 1a98e8e2c83b Merge branch 'for-next' of git://git.infradead.org/users/w [...] new f30ca2b93638 mm: discard __GFP_ATOMIC new 8b9c853f3e33 mm/page_alloc: minor clean up for memmap_init_compound() new 80ac437dd632 procfs: add 'size' to /proc/<pid>/fdinfo/ new babc3968d965 procfs: add 'path' to /proc/<pid>/fdinfo/ new b60904b732cb procfs-add-path-to-proc-pid-fdinfo-fix new 9141a29b36a5 mm: khugepaged: don't carry huge page to the next loop for [...] new a310bfde825d mm/khugepaged: add struct collapse_control new 2f740c40dffa mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new d34b179c4f28 mm-khugepaged-add-struct-collapse_control-fix-fix new 345898eda36c mm/khugepaged: dedup and simplify hugepage alloc and charging new 972af2a8a58c mm/khugepaged: propagate enum scan_result codes back to callers new 9b75a8d491e1 mm/khugepaged: add flag to predicate khugepaged-only behavior new c017fb141fed mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new 9c1f8cc2de84 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new 1f384eb09838 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 0c52494f7ced mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new 84646a9c8eef mm/khugepaged: avoid possible memory leak in failure path new ee10b04bd0d2 mm/khugepaged: add missing kfree() to madvise_collapse() new 78a366db9eb7 mm/khugepaged: delay computation of hpage boundaries until use new 36c5aedca84a mm/khugepaged: rename prefix of shared collapse functions new 545fb5fd047a mm/madvise: add MADV_COLLAPSE to process_madvise() new 577e88914200 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new adecb3e00ef7 selftests/vm: modularize collapse selftests new 19bd576966a5 selftests/vm: dedup hugepage allocation logic new e34fd52c9c3a selftests/vm: add MADV_COLLAPSE collapse context to selftests new 1c73119b4d8e selftests/vm: add selftest to verify recollapse of THPs new 793bc8395887 selftests/vm: add selftest to verify multi THP collapse new 4c08a00e16a4 mm: prevent page_frag_alloc() from corrupting the memory new 503944ad993a mm/page_ext: remove unused variable in offline_page_ext new f984460c87f7 mm: align larger anonymous mappings on THP boundaries new 0e48d857f64c mm: memory-failure: cleanup try_to_split_thp_page() new 0baedf4c7c65 mm/filemap.c: convert page_endio() to use a folio new 6601bd116a91 mm/damon/dbgfs: use kmalloc for allocating only one element new fb7020364d5c selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new b76ffdb7096f userfaultfd: add /dev/userfaultfd for fine grained access control new 535ed6605ebd userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new ea8e32fc4fe0 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new cadb8f335bcc userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 1ff9244faca8 userfaultfd: update documentation to describe /dev/userfaultfd new b56bc035a97a userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new 4a08819e0558 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new 249a4179a74c mm/vmscan: define macros for refaults in struct lruvec new 8def5bc5bdac mm/x86: use SWP_TYPE_BITS in 3-level swap macros new 0c717d957f68 mm/swap: comment all the ifdef in swapops.h new 25c9413af0f0 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new a6cc41bd583b mm/thp: carry over dirty bit when thp splits on pmd new 4f1c15c38850 mm: remember young/dirty bit for page migrations new a71f45522bc1 mm/swap: cache maximum swapfile size when init swap new 5845f37c82a0 mm/swap: cache swap migration A/D bits support new f1e729065689 zsmalloc: zs_object_copy: add clarifying comment new acb8c0783498 zsmalloc-zs_object_copy-add-clarifying-comment-fix new 614919e80e79 zsmalloc: remove unnecessary size_class NULL check new 12e56063285d mm/swap: remove the end_write_func argument to __swap_writepage new eefc4a14d3b9 mm/cma_debug: show complete cma name in debugfs directories new 5e022109b30a mm/mempolicy: fix lock contention on mems_allowed new db32c9878921 filemap: make the accounting of thrashing more consistent new 8a36ce891c6a mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new e5f9dc48f276 page_alloc: remove inactive initialization new d3ba429b0555 mm/page_alloc: only search higher order when fallback new 499a044798d9 mm/util: reduce stack usage of folio_mapcount new 239e91b82777 tools/vm/page_owner_sort: fix -f option new 60ec334242d5 mm/damon/core: simplify the parameter passing for region s [...] new 8d1a1dfeb2df mm/vmscan: make the annotations of refaults code at the ri [...] new 63eabc8debb3 mm: migration: fix the FOLL_GET failure on following huge page new 90efe80092d8 kfence: add sysfs interface to disable kfence for selected slabs. new 383bd06a2983 Kselftests: remove support of libhugetlbfs from kselftests new f9c791af160e hugetlb_cgroup: remove unneeded nr_pages > 0 check new 3c3a48410ffd hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 41be3f2b1eea hugetlb_cgroup: remove unneeded return value new 7114c84de1fd hugetlb_cgroup: use helper macro NUMA_NO_NODE new 832854e0bfe8 hugetlb_cgroup: use helper for_each_hstate and hstate_index new 694524595a00 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new 1de5d8a5d83b mm/gup.c: Fix return value for __gup_longterm_locked() new f1d793c34afc mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new 4676a128cef8 mm/gup.c: Fix uninitialized return value on __gup_longterm [...] new cb9a1125c2cc mm: add more BUILD_BUG_ONs to gfp_migratetype() new 5345e9ff4b1c mm/util.c: add warning if __vm_enough_memory fails new 93deacf14c4f memory tiering: hot page selection with hint page fault latency new 3efec4a2a294 memory tiering: rate limit NUMA migration throughput new 1134d47122f0 memory tiering: adjust hot threshold automatically new 9e43d6f14407 mm/compaction: fix set skip in fast_find_migrateblock new cc5f7fcd949e mm/hugetlb: fix incorrect update of max_huge_pages new 4525ecbb304f mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new 9cc66dfbf43d mm/hugetlb: fix missing call to restore_reserve_on_error() new 7bb5338d32d6 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 new 5187fd2f8a0b mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new b0a5aafcd639 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 97af819490a3 mm/hugetlb: make detecting shared pte more reliable new e24783565489 mm/hugetlb: remove unused local variable dst_entry in copy [...] new bcbd664525de selftests/hmm-tests: add test for dirty bits new 1f88b993e53f migrate: fix syscall move_pages() return value for failure new e3fc13d188cd migrate_pages(): remove unnecessary list_safe_reset_next() new 39946f1da728 migrate_pages(): fix THP failure counting for -ENOMEM new 136bada2ec73 migrate_pages(): fix failure counting for THP subpages retrying new 9e31709d60fb migrate_pages(): fix failure counting for THP on -ENOSYS new 27c660f13798 migrate_pages(): fix failure counting for THP splitting new 32f7a1840eb4 migrate_pages(): fix failure counting for retry new 3ac04ae24dfe mm: migrate: do not retry 10 times for the subpages of fai [...] new 0fcc70cc8d13 mm: oom_kill: add trace logs in process_mrelease() system call new e6432e030411 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 5c85af4fb145 zsmalloc: zs_object_copy: replace email link to doc new bf8272a7ef7d zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new 2f0665d55b77 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new 3cebb7e702d1 mm: kill find_min_pfn_with_active_regions() new 5583bbfc2cb0 mm: x86, arm64: add arch_has_hw_pte_young() new 7f0abf038c96 mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new b6e4034dbe73 mm/vmscan.c: refactor shrink_node() new 43159f371a14 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 66a4c446aee6 mm: multi-gen LRU: groundwork new c766716761d9 mm: multi-gen LRU: minimal implementation new 3154153a50d1 mm: multi-gen LRU: exploit locality in rmap new 9762396148fa mm: multi-gen LRU: support page table walks new dee451417b81 mm: multi-gen LRU: optimize multiple memcgs new 190c214d9f9d mm: multi-gen LRU: kill switch new 06baef3d12c9 mm: multi-gen LRU: thrashing prevention new 170f92af3873 mm: multi-gen LRU: debugfs interface new df99ccdf9f46 mm: multi-gen LRU: admin guide new 3d13a085a067 mm: multi-gen LRU: design doc new 1ece9056b15d delayacct: support re-entrance detection of thrashing accounting new 42aad06c07e7 mm/page_io: count submission time as thrashing delay for d [...] new b18d48c76390 mm: memcontrol: fix a typo in comment new 25329ea1140a mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new 3775c8b8aca8 mm: fix use-after free of page_ext after race with memory-offline new 80dd001580c9 mm-fix-use-after-free-of-page_ext-after-race-with-memory-o [...] new f7743959f93f mm/demotion: add support for explicit memory tiers new fc3aa220d6cf mm-demotion-add-support-for-explicit-memory-tiers-fix new 2809d02e0bbb mm/demotion: move memory demotion related code new bde583f0436d mm/demotion: add hotplug callbacks to handle new numa node [...] new 649bf4dd2dd1 mm/demotion: fix kernel error with memory hotplug new 751881b70266 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new 88b527d7c743 mm/demotion: assign correct memory type for multiple dax d [...] new 34d3cf2f53fe mm/demotion: build demotion targets based on explicit memo [...] new 343ddc62550e mm/demotion: add pg_data_t member to track node memory tie [...] new 5f98cdc5dca2 mm/demotion: drop memtier from memtype new 843925a4c0e7 mm/demotion: demote pages according to allocation fallback order new f3127bb1e38f mm/demotion: update node_is_toptier to work with memory tiers new a27f811d5864 kernel/sched/fair: include missed header file, memory-tiers.h new 3abdb0a6736d mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new a334a2001b7c lib/nodemask: optimize node_random for nodemask with singl [...] new abcaffdafbcd mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new df9cd915e25f mm, hwpoison: fix page refcnt leaking in unpoison_memory() new 29e548dd0e34 mm, hwpoison: fix extra put_page() in soft_offline_page() new 494054095fed mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new 17ee54d24f1c mm, hwpoison: kill procs if unmap fails new f19190147272 mm-hwpoison-kill-procs-if-unmap-fails-v2 new 15b68152fea5 mm, hwpoison: avoid trying to unpoison reserved page new 17277c0d5767 mm: hugetlb_vmemmap: simplify reset_struct_pages() new fbddd33f00a1 mm: memory-failure: kill soft_offline_free_page() new 5a9bbcf9b50a mm: memory-failure: kill __soft_offline_page() new 6b1bafb04c57 mm: thp: remove redundant pgtable check in set_huge_zero_page() new 1aa75bd66e73 mm: hugetlb: simplify per-node sysfs creation and removal new 4d9dec4006bd mm: release private data before split THP new 375697408ac7 mm/damon: validate if the pmd entry is present before accessing new 7f0991267255 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new ba600d3bd3bc mm/page_owner.c: add llseek for page_owner new c16f645cdccd mm: memcg: export workingset refault stats for cgroup v1 new 1d931dcb9434 Maple Tree: add new data structure new ce31506d7e24 maple_tree: fix documentation warnings new 552651ca5539 radix tree test suite: add pr_err define new 3f127a96b20b radix tree test suite: add kmem_cache_set_non_kernel() new ff7919186ccf radix tree test suite: add allocation counts and size to k [...] new e2d9aad59ec2 radix tree test suite: add support for slab bulk APIs new 12b31569873b radix tree test suite: add lockdep_is_held to header new 4c84084d4bc5 lib/test_maple_tree: add testing for maple tree new 4209bf29279f mm: start tracking VMAs with maple tree new 7c171d20c427 mm: add VMA iterator new 0b605ee080ee mmap: use the VMA iterator in count_vma_pages_range() new ad60275564fe mm/mmap: use the maple tree in find_vma() instead of the rbtree. new 03e03a23a8ae mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 11798689fe60 mm/mmap: use maple tree for unmapped_area{_topdown} new dff91a91d990 kernel/fork: use maple tree for dup_mmap() during forking new 3d96c795b3a8 damon: convert __damon_va_three_regions to use the VMA iterator new 8ea872ecb5ca proc: remove VMA rbtree use from nommu new e8d47dbcc9c8 mm: remove rb tree. new c5f8dec1baf3 mmap: change zeroing of maple tree in __vma_adjust() new 46cbb78abc10 xen: use vma_lookup() in privcmd_ioctl_mmap() new 2a8c2638e50e mm: optimize find_exact_vma() to use vma_lookup() new b1cac5f8077a mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new e93cb56a8d24 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 4153210bd74f mm: use maple tree operations for find_vma_intersection() new f763af0cab58 mm/mmap: use advanced maple tree API for mmap_region() new 3082dc2da170 mm: remove vmacache new 8aebbf7da1cd mm: convert vma_lookup() to use mtree_load() new fbd67b97de67 mm/mmap: move mmap_region() below do_munmap() new 1e295746a7c6 mm/mmap: reorganize munmap to use maple states new 7e24f5d874a0 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 48c27681a23c arm64: remove mmap linked list from vdso new 1a3fd6732208 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new a4a78e3be2b3 parisc: remove mmap linked list from cache handling new 804c7a3bbc03 powerpc: remove mmap linked list walks new f2e7d7f44601 s390: remove vma linked list walks new f208cc51c04b x86: remove vma linked list walks new 27ece12de38a xtensa: remove vma linked list walks new 774701be6b11 cxl: remove vma linked list walk new 5b7e0a2bb51b optee: remove vma linked list walk new d21eaa8f1dbd um: remove vma linked list walk new b7b4ce163105 coredump: remove vma linked list walk new c54789fb3e87 exec: use VMA iterator instead of linked list new bd149d829254 fs/proc/base: use maple tree iterators in place of linked list new a54035316bce fs/proc/task_mmu: stop using linked list and highest_vm_end new 28f6aef1e9f9 userfaultfd: use maple tree iterator to iterate VMAs new 570c3a6bb856 ipc/shm: use VMA iterator instead of linked list new c2449833839c acct: use VMA iterator instead of linked list new acb46dd429e1 perf: use VMA iterator new 3b38708028f8 sched: use maple tree iterator to walk VMAs new acdcf77cee0f fork: use VMA iterator new ca574b843b45 bpf: remove VMA linked list new ae22a7047eda mm/gup: use maple tree navigation instead of linked list new a98725b74cb9 mm/khugepaged: stop using vma linked list new 4296e66651c8 mm/ksm: use vma iterators instead of vma linked list new 69a5f2a9a4e5 mm/madvise: use vma_find() instead of vma linked list new 4c1b3738ed6a mm/memcontrol: stop using mm->highest_vm_end new d6a675b08f1c mm/mempolicy: use vma iterator & maple state instead of vm [...] new 7a765ed0fe0c mm/mlock: use vma iterator and maple state instead of vma [...] new c9edcdb0608a mm/mprotect: use maple tree navigation instead of vma linked list new adb6d6f6b789 mm/mprotect: fix maple tree start address in do_mprotect_pkey() new f3591fbe9e52 mm/mremap: use vma_find_intersection() instead of vma linked list new 22b86ddc7d5a mm/msync: use vma_find() instead of vma linked list new 3ae2ee598d09 mm/oom_kill: use maple tree iterators instead of vma linked list new 11eebcf23259 mm/pagewalk: use vma_find() instead of vma linked list new 785dcbb51d4c mm/swapfile: use vma iterator instead of vma linked list new 07a45d36dca5 i915: use the VMA iterator new ff091836b090 nommu: remove uses of VMA linked list new a72eaad078ea mm/nommu: fix error handling in split_vma() new 689701ffbf5a riscv: use vma iterator for vdso new 3b7db947b90c mm/vmscan: Use vma iterator instead of vm_next new 3dcaf2ff0729 mm: remove the vma linked list new b91196befe86 mm: fix one kernel-doc comment new ab4ef7891541 mm/mmap: drop range_has_overlap() function new 336c269c3878 mm/mmap.c: pass in mapping to __vma_link_file() new 41dc62af0ce0 mm/mlock: drop dead code in count_mm_mlocked_page_nr() new d066595925ce mm: drop oom code from exit_mmap new a1443e5e7474 mm-drop-oom-code-from-exit_mmap-fix-fix new 5b007f7e1889 mm: delete unused MMF_OOM_VICTIM flag new 9c5bc4e4ab08 mm-delete-unused-mmf_oom_victim-flag-fix new 580cd17b39d3 mm: refactor of vma_merge() new 97da157cd773 mm: add merging after mremap resize new 28690a604f73 mm-add-merging-after-mremap-resize-checkpatch-fixes new ecbd7e1d349e mm: pagewalk: make error checks more obvious new d9f6eaa9eb83 mm: pagewalk: add back missing variable initializations new 9921743e10f8 mm: pagewalk: add back missing variable initializations new 9f287375a791 mm: pagewalk: don't check vma in walk_page_range_novma() new 15c6f2ee7865 mm: pagewalk: fix documentation of PTE hole handling new 372314f23da0 mm: pagewalk: add api documentation for walk_page_range_novma() new a72d0559c8a9 mm: pagewalk: allow walk_page_range_novma() without mm new 9725db9108ba mm: pagewalk: move variables to more local scope, tweak loops new be9abb0735f6 mm: pagewalk: add back missing variable initializations new 13a60b48efa9 mm: Skip retry when new limit is not below old one in page [...] new e31f83c45fe9 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new 8d7a1984b331 mm/gup.c: refactor check_and_migrate_movable_pages() new 8395cc47942d mm-gupc-refactor-check_and_migrate_movable_pages-fix new 1a7fc25ed5cb drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new d1e372d10854 mm: remove EXPERIMENTAL flag for zswap new a69855efe00e mm: fix the handling Non-LRU pages returned by follow_page new 74a4200c999d hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new 46472fed3203 hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new ac184065f0d6 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new e906f3bff659 hugetlb-rename-remove_huge_page-to-hugetlb_delete_from_pag [...] new 0e99a3f25816 hugetlb: handle truncate racing with page faults new 4927eadd8c3f hugetlb: fix/remove uninitialized variable in remove_inode [...] new 788ab16cdabd hugetlb-handle-truncate-racing-with-page-faults-fix-fix new 2867e9e8a580 hugetlb: rename vma_shareable() and refactor code new 0ff2890b138e hugetlb: add vma based lock for pmd sharing new a4fc8ca883ba hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new 9964a291878e hugetlb: use new vma_lock for pmd sharing synchronization new a4ebc8d0a5e9 mm: page_counter: remove unneeded atomic ops for low/min new 10b4e0b08217 mm: page_counter: rearrange struct page_counter fields new 2b1ad9293045 memcg: increase MEMCG_CHARGE_BATCH to 64 new 4175bd44f62d mm/gup: replace FOLL_NUMA by gup_can_follow_protnone() new 8843303704d4 mm/gup: use gup_can_follow_protnone() also in GUP-fast new 3d3f7bed226a mm: fixup documentation regarding pte_numa() and PROT_NUMA new e8fedfea3dea mm: reduce noise in show_mem for lowmem allocations new 120fccbe7466 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 383a21514f60 mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix-2 new fa278c9622de mm-reduce-noise-in-show_mem-for-lowmem-allocations-fix new 8d29084c652c s390/hugetlb: switch to generic version of follow_huge_pud() new 089f8fc3ebe9 page_ext: introduce boot parameter 'early_page_ext' new 298264269601 page_ext-introduce-boot-parameter-early_page_ext-fix new 1a4525fe34ed mm: deduplicate cacheline padding code new a640fe419970 mm: backing-dev: Remove the unneeded result variable new 3b5f072b2671 zram: don't retry compress incompressible page new 67e76ba6cded filemap: add filemap_get_folios_contig() new 5de697e51e99 btrfs: convert __process_pages_contig() to use filemap_get [...] new 6a533ee04a04 btrfs: convert end_compressed_writeback() to use filemap_g [...] new 5ee843145c15 btrfs: convert process_page_range() to use filemap_get_fol [...] new fce20860b93c nilfs2: convert nilfs_find_uncommited_extent() to use file [...] new 1d65ae36934f ramfs: convert ramfs_nommu_get_unmapped_area() to use file [...] new d41e9b60e72f filemap: remove find_get_pages_contig() new 9e51e3c338e0 mm: kill is_memblock_offlined() new 1eddabc7eee4 mm: fix null-ptr-deref in kswapd_is_running() new 2e430c299e05 mm-fix-null-ptr-deref-in-kswapd_is_running-fix new 7459e7079d63 frontswap: skip frontswap_ops init if zswap init failed. new 4eb2a569f5da frontswap: invoke ops->init for online swap device in fron [...] new 889fc88e5fcf mm/zswap: replace zswap_init_{started/failed} with zswap_i [...] new 144796ff0208 mm/zswap: delay the initializaton of zswap until the first [...] new 513185b67df2 mm/zswap: skip confusing print info new 041793825f6f mm/damon: simplify the parameter passing for 'check_accesses' new 0206e719c99e mm/damon/vaddr: remove comparison between mm and last_mm w [...] new 3dd46a488fe6 ocfs2: reflink deadlock when clone file to the same direct [...] new fe3fd8e80811 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 90cba10c0ded ocfs2: fix ocfs2 corrupt when iputting an inode new 2a7caaaca6f0 init/main.c: silence some -Wunused-parameter warnings new 5b859c34d0a8 lib/debugobjects: fix stat count and optimize debug_object [...] new 742de22dbb71 hfsplus: unmap the page in the "fail_page" label new 1fa36b67946e hfsplus: convert kmap() to kmap_local_page() in bnode.c new 9cc856be094d hfsplus: convert kmap() to kmap_local_page() in bitmap.c new 4eff905825ce hfsplus: convert kmap() to kmap_local_page() in btree.c new 97a543100ba2 scripts/decodecode: improve faulting line determination new 0a2ce34dcf79 ipc/util.c: cleanup and improve sysvipc_find_ipc() new 09db69e17f8f treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new 002f8e64b9dc units: complement the set of Hz units new 87dbd6ab1f77 iio: accel: adxl345: use HZ macro from units.h new b31281c5c49f iio: common: scmi_sensors: use HZ macro from units.h new 4118295b8e42 fs/isofs: replace kmap() with kmap_local_page() new 8cbf731b548a checkpatch: Add kmap and kmap_atomic to the deprecated list new 9bc030ab9dbe lib/cmdline: avoid page fault in next_arg new 9ab48c8a49f0 kexec: turn all kexec_mutex acquisitions into trylocks new 754fc5e0774a panic, kexec: make __crash_kexec() NMI safe new e21106501250 fault-injection: allow stacktrace filter for x86-64 new fb80401683e1 fault-injection: skip stacktrace filtering by default new 766110c2bc3b fault-injection: make some stack filter attrs more readable new 5a4716a3ad06 fault-injection: make stacktrace filter works as expected new 80fd0b0852b4 llist: Use try_cmpxchg in llist_add_batch and llist_del_first new 115014e9134e proc: save LOC in vsyscall test new 31c36ef51fc1 kbuild: add debug level and macro defs options new a464f600d54c kernel: exit: cleanup release_thread() new 9584df7b4ddd fs/qnx6: delete unnecessary checks before brelse() new 23d9f8fa0c62 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new d2537c0b2081 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new dd06d6b45f54 epoll: use try_cmpxchg in list_add_tail_lockless new 3a74c47f6ef0 buffer: use try_cmpxchg in discard_buffer new d25cb1a13b7f aio: use atomic_try_cmpxchg in __get_reqs_available new c73368031229 iversion: use atomic64_try_cmpxchg) new 0c28d9ccf91f kexec: replace kmap() with kmap_local_page() new b7a836275d47 hfs: unmap the page in the "fail_page" label new ece82e54ace0 hfs: replace kmap() with kmap_local_page() in bnode.c new 5364544a13e0 hfs: replace kmap() with kmap_local_page() in btree.c new f35e1af8cc4c bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new 01eb61fb2126 alpha: move from strlcpy with unused retval to strscpy new 41b7fbf64b12 ia64: move from strlcpy with unused retval to strscpy new 0f5c802cd108 ocfs2: move from strlcpy with unused retval to strscpy new 2013bda7ec07 reiserfs: move from strlcpy with unused retval to strscpy new 1a5a17a12428 init: move from strlcpy with unused retval to strscpy new da01365838bb lib: move from strlcpy with unused retval to strscpy new d8bb6c6199e0 task_work: use try_cmpxchg in task_work_add, task_work_can [...] new b53ef7514068 smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new ccd2cded5d26 testing/selftests: add tests for the is_signed_type() macro new e1af5f2bcb66 overflow, tracing: define the is_signed_type() macro once new 7d1b499c7e7f fail_function: switch to memdup_user_nul() helper new 2cf626b0628f fail_function: refctor code of checking return value of re [...] new 88b2df30caf1 fail_function: fix wrong use of fei_attr_remove() new 4cad2ef05ac6 initramfs: mark my_inptr as __initdata new 81b8df73be9d Merge branch 'mm-nonmm-unstable' into mm-everything new eee08364b882 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new b27a3ca08ba7 Add linux-next specific files for 20220829
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 (8d0c42c9e807) \ N -- N -- N refs/heads/master (b27a3ca08ba7)
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 788 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: .mailmap | 1 + .../ABI/testing/sysfs-bus-coresight-devices-etm4x | 8 + Documentation/atomic_bitops.txt | 10 +- Documentation/conf.py | 1 + .../bindings/crypto/aspeed,ast2500-hace.yaml | 53 + .../bindings/display/bridge/adi,adv7511.yaml | 14 +- .../bindings/display/bridge/adi,adv7533.yaml | 14 +- .../bindings/display/bridge/chipone,icn6211.yaml | 9 + .../bindings/display/msm/dp-controller.yaml | 47 +- .../bindings/display/msm/dpu-msm8998.yaml | 4 + .../bindings/display/msm/dpu-qcm2290.yaml | 3 + .../bindings/display/msm/dpu-sc7180.yaml | 3 + .../bindings/display/msm/dpu-sc7280.yaml | 3 + .../bindings/display/msm/dpu-sdm845.yaml | 4 + .../devicetree/bindings/display/msm/gmu.yaml | 166 +- .../devicetree/bindings/display/msm/gpu.yaml | 3 +- .../devicetree/bindings/display/msm/mdp4.yaml | 2 +- .../devicetree/bindings/mmc/sdhci-am654.yaml | 3 + .../bindings/net/cortina,gemini-ethernet.yaml | 1 + .../bindings/net/microchip,sparx5-switch.yaml | 34 +- .../bindings/net/sunplus,sp7021-emac.yaml | 2 + .../devicetree/bindings/net/ti,cpsw-switch.yaml | 4 + .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 1 + .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 1 + .../devicetree/bindings/phy/qcom,hdmi-phy-qmp.yaml | 15 +- .../bindings/pinctrl/brcm,bcm4908-pinctrl.yaml | 1 + .../bindings/pinctrl/intel,pinctrl-keembay.yaml | 1 + .../bindings/pinctrl/intel,pinctrl-thunderbay.yaml | 1 + .../bindings/pinctrl/marvell,ac5-pinctrl.yaml | 1 + .../bindings/pinctrl/mediatek,mt6779-pinctrl.yaml | 2 + .../bindings/pinctrl/nuvoton,wpcm450-pinctrl.yaml | 1 + .../bindings/pinctrl/renesas,rza1-ports.yaml | 1 + .../bindings/pinctrl/samsung,pinctrl.yaml | 3 + .../bindings/pinctrl/st,stm32-pinctrl.yaml | 3 + .../bindings/pinctrl/toshiba,visconti-pinctrl.yaml | 1 + Documentation/networking/devlink/ice.rst | 36 + Documentation/powerpc/isa-versions.rst | 8 + .../trace/coresight/coresight-etm4x-reference.rst | 14 + .../virt/kvm/x86/amd-memory-encryption.rst | 5 +- MAINTAINERS | 8 + Makefile | 2 +- Next/SHA1s | 102 +- Next/merge.log | 1817 +++++++++------- arch/alpha/include/asm/bitops.h | 7 +- arch/arm/Kconfig | 4 - arch/arm/boot/dts/aspeed-g5.dtsi | 8 + arch/arm/boot/dts/aspeed-g6.dtsi | 8 + arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 57 + arch/arm/boot/dts/stm32mp131.dtsi | 160 ++ arch/arm/boot/dts/stm32mp135f-dk.dts | 33 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 50 +- arch/arm/boot/dts/stm32mp151.dtsi | 34 + .../stm32mp157a-icore-stm32mp1-ctouch2-of10.dts | 2 +- .../dts/stm32mp157a-icore-stm32mp1-ctouch2.dts | 2 +- .../dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts | 2 +- arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi | 2 +- ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 2 +- .../stm32mp157a-microgea-stm32mp1-microdev2.0.dts | 2 +- .../boot/dts/stm32mp157a-microgea-stm32mp1.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 12 +- arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/milbeaut_m10v_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 1 - arch/arm/configs/omap2plus_defconfig | 1 - arch/arm/configs/pxa_defconfig | 1 - arch/arm/crypto/Kconfig | 238 ++- arch/arm64/Kconfig | 3 - arch/arm64/configs/defconfig | 1 - arch/arm64/crypto/Kconfig | 281 ++- arch/arm64/include/asm/sysreg.h | 1 + arch/hexagon/include/asm/bitops.h | 15 + arch/ia64/include/asm/bitops.h | 7 +- arch/loongarch/Kconfig | 10 + arch/loongarch/Makefile | 13 +- arch/loongarch/boot/Makefile | 8 +- arch/loongarch/include/asm/addrspace.h | 16 + arch/loongarch/include/asm/cmpxchg.h | 98 +- arch/loongarch/include/asm/efi.h | 11 +- arch/loongarch/include/asm/io.h | 19 - arch/loongarch/include/asm/page.h | 2 +- arch/loongarch/include/asm/percpu.h | 8 + arch/loongarch/include/asm/pgtable.h | 7 +- arch/loongarch/include/asm/reboot.h | 10 - arch/loongarch/kernel/efi-header.S | 99 + arch/loongarch/kernel/efi.c | 3 + arch/loongarch/kernel/head.S | 20 + arch/loongarch/kernel/image-vars.h | 30 + arch/loongarch/kernel/reset.c | 69 +- arch/loongarch/kernel/setup.c | 11 +- arch/loongarch/kernel/vmlinux.lds.S | 1 + arch/loongarch/mm/fault.c | 4 + arch/loongarch/mm/mmap.c | 11 +- arch/loongarch/vdso/vgetcpu.c | 2 + arch/loongarch/vdso/vgettimeofday.c | 15 +- arch/m68k/include/asm/bitops.h | 7 +- arch/mips/crypto/Kconfig | 74 + arch/powerpc/boot/44x.h | 5 +- arch/powerpc/boot/4xx.h | 5 +- arch/powerpc/boot/dts/mgcoge.dts | 7 - arch/powerpc/boot/dummy.c | 4 - arch/powerpc/boot/ops.h | 6 +- arch/powerpc/boot/serial.c | 6 +- arch/powerpc/boot/simple_alloc.c | 6 +- arch/powerpc/configs/microwatt_defconfig | 5 + arch/powerpc/crypto/Kconfig | 97 + arch/powerpc/include/asm/asm-prototypes.h | 13 - arch/powerpc/include/asm/book3s/64/pgtable.h | 2 + arch/powerpc/include/asm/firmware.h | 8 + arch/powerpc/include/asm/sections.h | 13 + arch/powerpc/include/asm/setup.h | 1 - arch/powerpc/include/asm/vdso.h | 3 - arch/powerpc/kernel/dt_cpu_ftrs.c | 2 +- arch/powerpc/kernel/pci_32.c | 9 + arch/powerpc/kernel/rtas_entry.S | 4 + arch/powerpc/kernel/security.c | 1 + arch/powerpc/kernel/systbl.S | 1 + arch/powerpc/kernel/vdso.c | 13 +- arch/powerpc/mm/book3s64/pgtable.c | 11 +- arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/mmu_decl.h | 6 - arch/powerpc/mm/nohash/fsl_book3e.c | 4 +- arch/powerpc/platforms/powernv/idle.c | 2 +- arch/powerpc/platforms/powernv/pci-ioda.c | 2 +- arch/powerpc/platforms/pseries/hvcserver.c | 2 +- arch/powerpc/platforms/pseries/papr_scm.c | 88 +- arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/configs/defconfig | 3 + arch/s390/crypto/Kconfig | 135 ++ arch/s390/include/asm/bitops.h | 10 +- arch/sh/include/asm/bitops-op32.h | 12 +- arch/sparc/crypto/Kconfig | 90 + arch/sparc/kernel/setup_32.c | 2 +- arch/x86/crypto/Kconfig | 466 ++++ arch/x86/events/Makefile | 2 +- arch/x86/events/amd/Makefile | 2 +- arch/x86/events/amd/brs.c | 69 +- arch/x86/events/amd/core.c | 200 +- arch/x86/events/amd/lbr.c | 435 ++++ arch/x86/events/intel/lbr.c | 273 --- arch/x86/events/intel/uncore_snb.c | 18 +- arch/x86/events/perf_event.h | 81 +- arch/x86/events/utils.c | 247 +++ arch/x86/include/asm/bitops.h | 21 + arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/microcode.h | 3 - arch/x86/include/asm/msr-index.h | 5 + arch/x86/include/asm/perf_event.h | 3 +- arch/x86/kernel/cpu/microcode/amd.c | 7 - arch/x86/kernel/cpu/microcode/intel.c | 17 - arch/x86/kernel/cpu/scattered.c | 1 + block/blk-mq.c | 5 +- crypto/Kconfig | 2242 +++++++------------- crypto/api.c | 2 +- crypto/essiv.c | 2 +- crypto/tcrypt.c | 27 - drivers/ata/pata_macio.c | 3 +- drivers/base/memory.c | 6 - drivers/block/loop.c | 5 + drivers/block/zram/zram_drv.c | 14 +- drivers/char/hw_random/imx-rngc.c | 37 +- drivers/clk/bcm/clk-raspberrypi.c | 14 +- drivers/clk/clk.c | 3 +- drivers/cpufreq/cpufreq.c | 2 +- drivers/crypto/Kconfig | 3 +- drivers/crypto/Makefile | 1 + .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 6 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c | 2 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 4 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 2 +- drivers/crypto/amlogic/amlogic-gxl-cipher.c | 6 +- drivers/crypto/aspeed/Kconfig | 49 + drivers/crypto/aspeed/Makefile | 9 + drivers/crypto/aspeed/aspeed-hace-crypto.c | 1135 ++++++++++ drivers/crypto/aspeed/aspeed-hace-hash.c | 1389 ++++++++++++ drivers/crypto/aspeed/aspeed-hace.c | 288 +++ drivers/crypto/aspeed/aspeed-hace.h | 298 +++ drivers/crypto/ccp/sev-dev.c | 62 +- drivers/crypto/ccree/cc_buffer_mgr.c | 2 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 6 +- drivers/crypto/hisilicon/qm.c | 8 +- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 6 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 4 +- drivers/crypto/qat/qat_common/adf_cfg.c | 6 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- .../crypto/qat/qat_common/adf_transport_debug.c | 2 +- drivers/crypto/qce/aead.c | 4 +- drivers/crypto/qce/sha.c | 8 +- drivers/crypto/qce/skcipher.c | 8 +- drivers/crypto/sahara.c | 4 +- drivers/firmware/efi/Kconfig | 4 +- drivers/firmware/efi/libstub/Makefile | 10 + drivers/firmware/efi/libstub/efi-stub.c | 20 +- drivers/firmware/efi/libstub/loongarch-stub.c | 60 + drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpiolib-acpi.c | 38 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/bridge/chipone-icn6211.c | 44 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 7 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 23 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.h | 1 + drivers/gpu/drm/i915/intel_pm.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 49 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 78 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 35 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 94 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 22 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 2 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 148 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 1 - drivers/gpu/drm/msm/dp/dp_link.c | 5 +- drivers/gpu/drm/msm/dsi/dsi.c | 35 +- drivers/gpu/drm/msm/dsi/dsi.h | 29 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 172 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 3 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 142 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 288 +-- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 162 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 5 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 185 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 87 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 14 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 145 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 102 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 188 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 25 +- drivers/gpu/drm/msm/msm_drv.c | 2 + drivers/gpu/drm/msm/msm_gem.h | 2 +- drivers/gpu/drm/panel/Kconfig | 4 +- drivers/gpu/drm/tve200/tve200_drv.c | 3 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 29 + drivers/infiniband/core/umem_odp.c | 2 - drivers/infiniband/hw/hns/Makefile | 2 +- drivers/infiniband/hw/hns/hns_roce_device.h | 17 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 77 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c | 34 - drivers/infiniband/hw/hns/hns_roce_main.c | 11 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 220 +- drivers/infiniband/hw/mlx5/main.c | 3 +- drivers/infiniband/hw/mlx5/mem.c | 1 - drivers/infiniband/hw/mlx5/mr.c | 2 - drivers/infiniband/hw/mlx5/odp.c | 1 - drivers/input/joystick/iforce/iforce-serio.c | 6 +- drivers/input/joystick/iforce/iforce-usb.c | 8 +- drivers/input/joystick/iforce/iforce.h | 6 + drivers/macintosh/therm_windtunnel.c | 4 +- drivers/md/md.c | 4 +- drivers/md/raid10.c | 13 +- drivers/mmc/host/au1xmmc.c | 3 +- drivers/mmc/host/jz4740_mmc.c | 4 +- drivers/mmc/host/meson-gx-mmc.c | 84 +- drivers/mmc/host/meson-mx-sdhc-mmc.c | 4 +- drivers/net/Kconfig | 2 - drivers/net/dsa/mv88e6xxx/chip.c | 8 + drivers/net/dsa/mv88e6xxx/global2.h | 2 +- drivers/net/dsa/mv88e6xxx/port.c | 19 + drivers/net/ethernet/broadcom/tg3.c | 8 +- drivers/net/ethernet/faraday/ftmac100.c | 5 + drivers/net/ethernet/freescale/fman/mac.c | 2 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 60 + drivers/net/ethernet/intel/ice/ice_common.c | 273 ++- drivers/net/ethernet/intel/ice/ice_common.h | 9 + drivers/net/ethernet/intel/ice/ice_devlink.c | 288 +++ drivers/net/ethernet/intel/ice/ice_nvm.c | 13 +- drivers/net/ethernet/intel/ice/ice_nvm.h | 2 +- drivers/net/ethernet/intel/ice/ice_tc_lib.c | 142 +- drivers/net/ethernet/intel/ice/ice_tc_lib.h | 6 + drivers/net/ethernet/intel/ice/ice_type.h | 2 + drivers/net/ethernet/marvell/prestera/Makefile | 2 +- .../net/ethernet/marvell/prestera/prestera_acl.c | 43 + .../net/ethernet/marvell/prestera/prestera_acl.h | 2 + .../net/ethernet/marvell/prestera/prestera_flow.c | 12 +- .../net/ethernet/marvell/prestera/prestera_flow.h | 5 + .../ethernet/marvell/prestera/prestera_flower.c | 48 + .../ethernet/marvell/prestera/prestera_flower.h | 2 + .../net/ethernet/marvell/prestera/prestera_hw.c | 30 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 5 +- .../ethernet/marvell/prestera/prestera_matchall.c | 125 ++ .../ethernet/marvell/prestera/prestera_matchall.h | 17 + .../net/ethernet/marvell/prestera/prestera_span.c | 66 +- .../net/ethernet/marvell/prestera/prestera_span.h | 12 +- drivers/net/ethernet/mellanox/mlx4/icm.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 3 + .../net/ethernet/microchip/sparx5/sparx5_packet.c | 2 + .../net/ethernet/netronome/nfp/flower/qos_conf.c | 5 +- drivers/net/ethernet/smsc/smsc911x.c | 6 + drivers/net/phy/phylink.c | 5 + drivers/net/usb/Kconfig | 2 +- drivers/net/usb/asix.h | 3 + drivers/net/usb/asix_devices.c | 142 +- drivers/net/usb/cdc_ether.c | 7 + drivers/net/usb/r8152.c | 3 + .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 3 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 8 +- drivers/pinctrl/pinctrl-amd.c | 28 +- drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c | 2 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 7 +- drivers/regulator/core.c | 34 +- drivers/spi/spi-stm32-qspi.c | 6 +- drivers/tty/sysrq.c | 2 +- drivers/tty/vt/keyboard.c | 2 +- fs/btrfs/compression.c | 31 +- fs/btrfs/extent_io.c | 33 +- fs/btrfs/subpage.c | 2 +- fs/btrfs/tests/extent-io-tests.c | 32 +- fs/exfat/fatent.c | 3 +- fs/gfs2/ops_fstype.c | 12 +- fs/nilfs2/page.c | 45 +- fs/ramfs/file-nommu.c | 50 +- fs/xfs/xfs_notify_failure.c | 6 +- include/asm-generic/bitops/generic-non-atomic.h | 14 + .../asm-generic/bitops/instrumented-non-atomic.h | 12 + include/asm-generic/bitops/non-atomic.h | 1 + .../bitops/non-instrumented-non-atomic.h | 1 + include/drm/drm_mipi_dsi.h | 2 + include/drm/drm_panel.h | 7 - include/drm/i915_pciids.h | 1 + include/dt-bindings/clock/aspeed-clock.h | 1 + include/dt-bindings/clock/ast2600-clock.h | 1 + include/linux/bitops.h | 1 + include/linux/buffer_head.h | 2 +- include/linux/cache.h | 13 + include/linux/compiler.h | 6 + include/linux/memcontrol.h | 13 +- include/linux/memory_hotplug.h | 22 +- include/linux/memremap.h | 5 + include/linux/mm.h | 10 +- include/linux/mmzone.h | 30 +- include/linux/overflow.h | 1 - include/linux/page_counter.h | 13 +- include/linux/pagemap.h | 4 +- include/linux/pe.h | 2 + include/linux/perf_event.h | 1 + include/linux/rcupdate.h | 4 + include/linux/rcutiny.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/swapfile.h | 2 + include/linux/trace_events.h | 2 - include/linux/wait_bit.h | 8 +- include/net/sch_generic.h | 7 - include/uapi/linux/bpf.h | 16 +- include/uapi/linux/io_uring.h | 8 + include/uapi/linux/openvswitch.h | 3 + include/uapi/linux/perf_event.h | 49 +- init/initramfs.c | 4 +- io_uring/cancel.c | 2 +- io_uring/io_uring.c | 7 +- io_uring/net.c | 56 +- io_uring/net.h | 1 + io_uring/notif.c | 8 +- io_uring/opdef.c | 4 +- io_uring/opdef.h | 2 + io_uring/uring_cmd.c | 2 +- kernel/audit.h | 2 +- kernel/auditsc.c | 12 +- kernel/bpf/syscall.c | 10 +- kernel/fail_function.c | 26 +- kernel/panic.c | 2 +- kernel/rcu/rcutorture.c | 45 +- kernel/rcu/tree_nocb.h | 32 +- kernel/sched/cpufreq_schedutil.c | 30 +- kernel/sched/deadline.c | 6 +- kernel/sched/rt.c | 6 +- kernel/sched/sched.h | 10 + kernel/sched/stop_task.c | 11 +- kernel/sched/wait_bit.c | 2 +- lib/Kconfig.debug | 12 + lib/Makefile | 1 + lib/is_signed_type_test.c | 48 + lib/sbitmap.c | 5 +- lib/show_mem.c | 4 +- localversion-next | 2 +- mm/backing-dev.c | 6 +- mm/compaction.c | 14 +- mm/damon/paddr.c | 5 +- mm/damon/vaddr.c | 13 +- mm/filemap.c | 71 +- mm/frontswap.c | 50 +- mm/gup.c | 4 +- mm/memory-failure.c | 24 +- mm/memory-tiers.c | 37 +- mm/memory_hotplug.c | 5 +- mm/migrate_device.c | 21 +- mm/nommu.c | 8 +- mm/oom_kill.c | 2 +- mm/page_alloc.c | 23 +- mm/page_owner.c | 18 +- mm/swapfile.c | 4 +- mm/vmscan.c | 27 +- net/core/devlink.c | 2 + net/mac80211/ethtool.c | 10 +- net/mac80211/ibss.c | 8 +- net/mac80211/ieee80211_i.h | 1 + net/mac80211/iface.c | 2 +- net/mac80211/mesh.c | 2 +- net/mac80211/mlme.c | 5 +- net/mac80211/util.c | 3 +- net/netlink/genetlink.c | 4 +- net/openvswitch/datapath.c | 25 +- net/openvswitch/vport-internal_dev.c | 1 + net/openvswitch/vport.h | 2 + net/sched/cls_route.c | 4 +- net/sched/sch_generic.c | 1 - net/sched/sch_htb.c | 2 - scripts/extract-ikconfig | 1 + scripts/gcc-ld | 30 - sound/core/control.c | 2 +- sound/pci/hda/patch_realtek.c | 63 +- sound/soc/codecs/wcd9335.c | 10 +- sound/soc/codecs/wcd938x.c | 1 - sound/soc/soc-pcm.c | 2 +- sound/usb/quirks.c | 2 + tools/arch/arm64/include/uapi/asm/kvm.h | 6 +- tools/include/uapi/linux/bpf.h | 16 +- tools/lib/api/fd/array.h | 5 +- tools/lib/bpf/skel_internal.h | 23 + tools/perf/Documentation/intel-hybrid.txt | 10 - tools/perf/Documentation/perf-record.txt | 13 +- tools/perf/Makefile.config | 7 +- tools/perf/bench/epoll-ctl.c | 33 +- tools/perf/bench/epoll-wait.c | 33 +- tools/perf/bench/futex-hash.c | 33 +- tools/perf/bench/futex-lock-pi.c | 33 +- tools/perf/bench/futex-requeue.c | 33 +- tools/perf/bench/futex-wake-parallel.c | 33 +- tools/perf/bench/futex-wake.c | 33 +- tools/perf/bench/numa.c | 93 +- tools/perf/builtin-inject.c | 4 + tools/perf/builtin-lock.c | 1 - tools/perf/builtin-record.c | 130 +- tools/perf/builtin-sched.c | 129 +- tools/perf/builtin-stat.c | 1 + tools/perf/builtin-top.c | 45 +- tools/perf/tests/mmap-basic.c | 2 - tools/perf/tests/openat-syscall-all-cpus.c | 2 +- tools/perf/tests/perf-record.c | 2 - tools/perf/tests/shell/stat.sh | 19 + tools/perf/ui/browser.c | 20 +- tools/perf/ui/browsers/annotate.c | 12 +- tools/perf/ui/setup.c | 5 +- tools/perf/ui/tui/helpline.c | 5 +- tools/perf/ui/tui/progress.c | 8 +- tools/perf/ui/tui/setup.c | 8 +- tools/perf/ui/tui/util.c | 18 +- tools/perf/ui/ui.h | 4 +- tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 15 +- tools/perf/util/annotate.h | 4 +- tools/perf/util/bpf-event.h | 1 - tools/perf/util/bpf-loader.c | 6 +- tools/perf/util/build-id.c | 12 +- tools/perf/util/dso.c | 19 +- tools/perf/util/dso.h | 4 +- tools/perf/util/evlist.c | 270 ++- tools/perf/util/evlist.h | 12 +- tools/perf/util/evsel.c | 6 +- tools/perf/util/expr.h | 11 +- tools/perf/util/hist.c | 6 +- tools/perf/util/hist.h | 4 +- tools/perf/util/map.c | 3 + tools/perf/util/mmap.h | 1 - tools/perf/util/mutex.c | 119 ++ tools/perf/util/mutex.h | 108 + tools/perf/util/probe-event.c | 3 + tools/perf/util/stat-shadow.c | 24 +- tools/perf/util/stat.c | 6 +- tools/perf/util/symbol.c | 4 +- tools/perf/util/top.h | 5 +- .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 2 +- tools/testing/selftests/bpf/progs/test_tc_dtime.c | 1 - .../selftests/powerpc/benchmarks/gettimeofday.c | 6 +- tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/exec_prot.c | 231 ++ 480 files changed, 13415 insertions(+), 5956 deletions(-) create mode 100644 Documentation/devicetree/bindings/crypto/aspeed,ast2500-hace.yaml delete mode 100644 arch/loongarch/include/asm/reboot.h create mode 100644 arch/loongarch/kernel/efi-header.S create mode 100644 arch/loongarch/kernel/image-vars.h create mode 100644 arch/mips/crypto/Kconfig delete mode 100644 arch/powerpc/boot/dummy.c create mode 100644 arch/powerpc/crypto/Kconfig create mode 100644 arch/s390/crypto/Kconfig create mode 100644 arch/sparc/crypto/Kconfig create mode 100644 arch/x86/crypto/Kconfig create mode 100644 arch/x86/events/amd/lbr.c create mode 100644 arch/x86/events/utils.c create mode 100644 drivers/crypto/aspeed/Kconfig create mode 100644 drivers/crypto/aspeed/Makefile create mode 100644 drivers/crypto/aspeed/aspeed-hace-crypto.c create mode 100644 drivers/crypto/aspeed/aspeed-hace-hash.c create mode 100644 drivers/crypto/aspeed/aspeed-hace.c create mode 100644 drivers/crypto/aspeed/aspeed-hace.h create mode 100644 drivers/firmware/efi/libstub/loongarch-stub.c delete mode 100644 drivers/infiniband/hw/hns/hns_roce_hw_v2_dfx.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_matchall.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_matchall.h create mode 100644 lib/is_signed_type_test.c delete mode 100755 scripts/gcc-ld create mode 100644 tools/perf/util/mutex.c create mode 100644 tools/perf/util/mutex.h create mode 100644 tools/testing/selftests/powerpc/mm/exec_prot.c