This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 8ffa7c5aad99 kselftest/vm: override TARGETS from arguments omits 75f0f3cb11dc mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 3672936afbd1 Merge branch 'akpm-current/current' omits c94b3fd4e72b Revert "ASoC: SOF: mediatek: Add mt8186 sof fw loader and [...] omits 692c0b2163e4 Revert "ASoC: SOF: mediatek: Add mt8186 dsp clock support" omits 5ed5a4ab186a Revert "ASoC: SOF: mediatek: Add DSP system PM callback fo [...] omits 479c1a96d6be partial revert of "ASoC: Intel: avs: Enable AVS driver onl [...] omits a607085a8dce fixup for "ASoC: Intel: avs: Configure modules according t [...] omits a8b90ad49c13 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits d83c5da8db6c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a733fc00c894 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits ff7c96a6956b Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits ba1d52269b59 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits f89ac45b8e5f Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 94a5485608f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dddb0311a529 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 327cbeefcf03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e77cc5df7bbc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cf53b5ad8cd2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits b12fcee2d6f6 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 6d5a323f93ae Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 778a23e3d0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3294ac57f2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 213b3f5eff77 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 509cae8f7577 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e33c8310a6dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 712ad8b1207e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 26f2c001f209 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8eded021f352 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 35a0e28e45d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f27cb59d516e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6b58226e323 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 2c0ef3070475 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab49396c1b63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 358ede15e5d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43a285ca91d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d53ac9c750d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ee99822b33f2 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 928fa42524ff Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits cee6603cb626 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 81f8733d82ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d192a8bcbdb2 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 421a21efc939 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1531764a363 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e1c6caa3338 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits f28b2be13e88 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits af47d9ff642c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aa86e7261016 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits df8338a7955c Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 6c794616660d Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits e55b79a84888 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00bae266a7c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85a197df1599 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33873133e2f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 62f3ef51cbfd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 775bd78c1c0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5ccc3c704002 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 544322c4fa03 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 669f6db7d796 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8f450fafa459 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits 69b09ed25f98 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 4fae4c016bb3 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 2e2e291984f3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8608e6854b15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08d81f475f9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 129a4cfc0268 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 58fb80ae7922 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits a112cd1f5f88 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 7f7272182160 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15b84a33b40c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5b2d7736bae2 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ca4f480ace10 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 8645dd8f2848 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cd6ad3faf75 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f65557179230 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits 7aa24bb69be9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5d57b1f87f20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9f042491994 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits cf3cd14fc274 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 85d0b6945291 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 1a6cadf004cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c7fa07f0a34 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e27306b367c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3167a9d1bd63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72855f089327 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 6baf6a938c3c Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits bd1d78206199 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits adc9f36ef6c0 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 49f3d7a0e889 next-20220422/drm-intel omits 7e1e62d35695 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits f3ad3224dc4b Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 5a55edf2ddf7 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits ff56d526448e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 672048a21bc6 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits a8f871163a22 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 77c2a1d43f97 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 800dff20e471 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cb3f38147c20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2d1b9276bf74 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8f8f330e17f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e4d1fead913 arm64: entry: use stackleak_erase_on_task_stack() omits cecffa6899a8 stackleak: add on/off stack variants omits 11b926aeb7ab stackleak: remove redundant check omits 8ea22430f17e stackleak: rework stack high bound handling omits 593db5ad8416 stackleak: clarify variable names omits 060dbf845c7a stackleak: rework stack low bound handling omits 2de9e0369054 stackleak: move skip_erasing() check earlier omits 7b9b112f4a9b arm64: stackleak: fix current_top_of_stack() omits 4735534794c5 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits eb7e32422aa6 ipc: update semtimedop() to use hrtimer omits 36a36c554940 ipc/sem: Remove redundant assignments omits 2c6981586503 fs: sysv: check sbi->s_firstdatazone in complete_read_super omits 3a966198f205 delayacct: track delays from write-protect copy omits bc7a18c1016f kernel: make taskstats available from all net namespaces omits 44d04bd61558 taskstats-version-12-with-thread-group-and-exe-info-fix omits 6c3d87339c80 taskstats: version 12 with thread group and exe info omits 17aea79186b8 rapidio: remove unnecessary use of list iterator omits 4896f1ddd368 kexec: remove redundant assignments omits a997a3d5ba81 MAINTAINERS: remove redundant file of PTRACE SUPPORT entry omits 7eb79beda998 ptrace: fix wrong comment of PT_DTRACE omits ae52b25e3ed5 ptrace: remove redudant check of #ifdef PTRACE_SINGLESTEP omits 405b24f0ecd1 fat: add ratelimit to fat*_ent_bread() omits fd172214c0c1 add-fat-messages-to-printk-index-checkpatch-fixes omits 5fe3dbf571bc fatfs: add FAT messages to printk index omits 748564bbee9c fatfs: remove redundant judgment omits 943ac461426f init/main.c: silence some -Wunused-parameter warnings omits ffe7ff2e0c57 init/Kconfig: remove USELIB syscall by default omits a3b5a162e1f3 list: fix a data-race around ep->rdllist omits 6c33e8276846 pipe: make poll_usage boolean and annotate its access omits 39a9b0628303 lib: remove back_str initialization omits 902bf53ea5d6 lib/string.c: simplify str[c]spn omits 0f26d36bd3f5 lib/test_string.c: add strspn and strcspn tests omits 951d2f067313 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections omits 9037cf0c62f1 lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test omits e3f5d67e336c get_maintainer: Honor mailmap for in file emails omits 700fb2543cfb kernel: pid_namespace: use NULL instead of using plain int [...] omits 441d4d28f29a net: unexport csum_and_copy_{from,to}_user omits 65d18f6be339 vmcore: convert read_from_oldmem() to take an iov_iter omits 4925dfffef90 vmcore: convert __read_vmcore to use an iov_iter omits b6024af1b79a vmcore: convert copy_oldmem_page() to take an iov_iter omits 23e402f9ce25 fs-proc-kcorec-remove-check-of-list-iterator-against-head- [...] omits 2308fa019cae fs/proc/kcore.c: remove check of list iterator against hea [...] omits a380a166b413 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] omits cbb4de42b44e proc: fix dentry/inode overinstantiating under /proc/${pid}/net omits a76e5639ff95 ocfs2: fix ocfs2 corrupt when iputting an inode omits 6515227357b4 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 56b519805a30 ocfs2: reflink deadlock when clone file to the same direct [...] omits 3e25ddf6c9ea ocfs2: remove usage of list iterator variable after the loop body omits d7949061d55d ocfs2: replace usage of found with dedicated list iterator [...] omits 2598368bdf76 scripts/decode_stacktrace.sh: support old bash version omits 3aee0f1f2506 ia64: Replace comments with C99 initializers omits a7629cbdf20c ia64: ptrace: fix typos in comments omits 6267ce546388 ia64: fix typos in comments omits 299f91448644 kernel/hung_task.c: Monitor killed tasks. omits f12dfaf838e6 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c2f7a2be7577 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3b891b8c9fc7 kfence-enable-check-kfence-canary-on-panic-via-boot-param-fix omits a171aff29746 kfence: enable check kfence canary on panic via boot param omits 9ab517d68e01 mm/vmscan: use helper folio_is_file_lru() omits 8a9297f79ee2 mm/vmscan: remove obsolete comment in kswapd_run omits 358241cc56d0 mm/vmscan: take all base pages of THP into account when ra [...] omits 1ba68de208fb mm/vmscan: activate swap-backed executable folios after fi [...] omits 3630806db1fa mm/vmscan: introduce helper function reclaim_page_list() omits 259ed2fad38f mm/vmscan: add a comment about MADV_FREE pages check in fo [...] omits 53c9fb1883c7 mm/vmscan: take min_slab_pages into account when try to ca [...] omits c455669ce06d selftests: cgroup: add a selftest for memory.reclaim omits a0ee544eebdc selftests: cgroup: fix alloc_anon_noexit() instantly freei [...] omits d1adab48ffc7 selftests: cgroup: return -errno from cg_read()/cg_write() [...] omits ab7beb3f6592 memcg: introduce per-memcg reclaim interface omits 91a3daf26b0e mm/migration: fix potential pte_unmap on an not mapped pte omits 1d60d7b2a130 mm/migration: return errno when isolate_huge_page failed omits 097a529fd2da mm/migration: remove unneeded lock page and PageMovable check omits 295e6e4c664b mm/migration: reduce the rcu lock duration omits 315542908f61 drivers: virtio_mem: use pageblock size as the minimum vir [...] omits c87cef8f348f mm: cma: use pageblock_order as the single alignment omits 00075087da94 mm: page_isolation: enable arbitrary range page isolation. omits 92bbef67d459 mm: make alloc_contig_range work at pageblock granularity omits fb1edf2b4b79 mm: page_isolation: check specified range for unmovable pages omits 19fd32102de8 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] omits 1f00478df688 swap bits in unuse_pte() omits 31bf49279677 mm/swapfile: unuse_pte can map random data if swap read fails omits af8ea3061743 mm/damon/reclaim: fix the timer always stays active omits 1ed43f64c926 mm/damon: remove unnecessary type castings omits 85449c7824a3 mm/damon/core-test: add a kunit test case for ops registration omits ad2536fa2512 selftests/damon: add damon to selftests root Makefile omits a03f823290c8 damon: vaddr-test: tweak code to make the logic clearer omits f9a031d9090d zram: add a huge_idle writeback mode omits ef78e4b0fc7b mm: simplify follow_invalidate_pte() omits 5600bffecf42 dax: fix missing writeprotect the pte entry omits 9a692e2db66b mm: pvmw: add support for walking devmap pages omits 5e567b365c3f mm: rmap: introduce pfn_mkclean_range() to cleans PTEs omits 20fe8a03a6e8 dax: fix cache flush on PMD-mapped pages omits 89242fd191cb mm: rmap: fix cache flush on THP pages omits 4afa71ffb6d7 drivers/base/memory: fix an unlikely reference counting is [...] omits 21944d0c812d mm: compaction: make sure highest is above the min_pfn omits d22e7b4110ec mm: compaction: simplify the code in __compact_finished omits d7adda9e1158 mm: compaction: make compaction_zonelist_suitable return f [...] omits f6751f6c18d8 mm: compaction: avoid possible NULL pointer dereference in [...] omits cea307ef0e7a mm: compaction: clean up comment about async compaction in [...] omits 304a1b388dfe mm: compaction: use helper compound_nr in isolate_migratep [...] omits 078a2af93a80 mm: compaction: use COMPACT_CLUSTER_MAX in compaction.c omits 3ee9359f0a67 mm: compaction: clean up comment about suitable migration [...] omits d1009ff87ca1 mm: compaction: clean up comment for sched contention omits f1a836d235ba mm: compaction: remove unneeded assignment to isolate_start_pfn omits ce6415fb438d mm: compaction: remove unneeded pfn update omits d65f1b0afbd7 mm: compaction: remove unneeded return value of kcompactd_run omits 11591bbdc4c5 mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] omits f1e05e7e8e12 mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node omits 23095e6f8745 mm/memory_hotplug: fix build warning without CONFIG_MEMORY [...] omits 02202dd2adff mm/memory_hotplug: reset node's state when empty during offline omits 5353570ef68c mm/page_alloc: do not calculate node's total pages and mem [...] omits a3b8ffea5ad4 mm/madvise: free hwpoison and swapin error entry in madvis [...] omits 451d89f44e6c mm/madvise: fix potential pte_unmap_unlock pte error omits f76a66f7b249 mm: untangle config dependencies for demote-on-reclaim omits 5ac1e83cb379 mm/vmstat: add events for ksm cow omits 66c41a1934fb ksm-count-ksm-merging-pages-for-each-process-fix omits 8aa7a698ed38 ksm: count ksm merging pages for each process omits 2390e0a6aa86 mm: migrate: simplify the refcount validation when migrati [...] omits 6bc3811545e6 mm/migration: fix possible do_pages_stat_array racing with [...] omits 617b1458e177 mm/migration: fix potential invalid node access for reclai [...] omits 48a6717fc771 mm/migration: fix potential page refcounts leak in migrate_pages omits c4100d67987d mm/migration: remove some duplicated codes in migrate_pages omits fa1e2b933898 mm/migration: avoid unneeded nodemask_t initialization omits f8cdca58ffde mm/migration: use helper macro min in do_pages_stat omits 1c57f0524080 mm/migration: use helper function vma_lookup() in add_page [...] omits 4a6b3c4f7720 mm/migration: remove unneeded local variable page_lru omits f31906df23b2 mm/migration: remove unneeded local variable mapping_locked omits a888c6b3edbd mm: Add selftests for migration entries omits dd7b50f9d044 mm/mempolicy: clean up the code logic in queue_pages_pte_range omits 5d1863d33d8b drivers/base/node.c: fix compaction sysfs file leak omits 5c5c83cbc58a mm: compaction: use helper isolation_suitable() omits 74a44632ba6a mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() omits 6fafac9443ce mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] omits e4250a393bd6 mm/z3fold: move decrement of pool->pages_nr into __release [...] omits 359fa308163d mm/z3fold: remove confusing local variable l reassignment omits ba892da2238f mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] omits 9b3e7dc18d6e mm/z3fold: minor clean up for z3fold_free omits 562d00db07dd mm/z3fold: remove obsolete comment in z3fold_alloc omits 63951ae35b6f mm/z3fold: declare z3fold_mount with __init omits e2601fe1a5f3 fs/proc/task_mmu.c: remove redundant page validation of pte_page omits 770bfd4060ae mm/vmscan: fix comment for isolate_lru_pages omits 74f408bf6825 mm-vmscan-fix-comment-for-current_may_throttle-fix omits ffdf754a88f5 mm/vmscan: fix comment for current_may_throttle omits 81c7b85cfd52 mm/vmscan: remove obsolete comment in get_scan_count omits e55bf521e1b6 mm/vmscan: sc->reclaim_idx must be a valid zone index omits b0bd80ef195b mm-vmscan-make-sure-wakeup_kswapd-with-managed-zone-v2 omits 080853b975f3 mm/vmscan: make sure wakeup_kswapd with managed zone omits 20de03ac4022 mm/vmscan: reclaim only affects managed_zones omits b86ef0000a48 mm/uffd: move USERFAULTFD configs into mm/ omits 34103ae33e9f userfaultfd/selftests: use swap() instead of open coding it omits 7bd117ff771d selftests/uffd: enable uffd-wp for shmem/hugetlbfs omits a810b0423ecf mm/uffd: hide PTE_MARKER option omits be0458003b94 mm: enable PTE markers by default omits 5861a15f4ae2 mm/uffd: enable write protection for shmem & hugetlbfs omits 26d241b47d41 mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs omits 7346af7a6dfd mm/khugepaged: don't recycle vma pgtable if uffd-wp registered omits a31b43b575d4 mm/shmem: vma_needs_copy can be static omits 4d3b68219b65 mm/hugetlb: handle uffd-wp during fork() omits 0acd0529f228 mm-hugetlb-only-drop-uffd-wp-special-pte-if-required-fix-fix omits 704e58d5fc9d fixup! mm/hugetlb: Only drop uffd-wp special pte if required omits 0bc1f950ca31 mm/hugetlb: only drop uffd-wp special pte if required omits ee3d1b017e57 mm/hugetlb: allow uffd wr-protect none ptes omits 392a78d9350d mm/hugetlb: handle pte markers in page faults omits 58704a88d502 mm/hugetlb: handle UFFDIO_WRITEPROTECT omits e3ccd1d11058 mm/hugetlb: take care of UFFDIO_COPY_MODE_WP omits 1e5859878672 mm/hugetlb: hook page faults for uffd write protection omits 92decb5609b5 mm/hugetlb: introduce huge pte version of uffd-wp helpers omits 1e20693feaf2 mm/shmem: handle uffd-wp during fork() omits 8d8c6609ec4f mm/shmem: allows file-back mem to be uffd wr-protected on thps omits fc773aa48e85 mm/shmem: allow uffd wr-protect none pte for file-backed mem omits 7b8ca935beb0 mm/shmem: persist uffd-wp bit across zapping for file-backed omits 64907d00d2b9 mm/shmem: handle uffd-wp special pte in page fault handler omits fdfbbb722796 mm/shmem: take care of UFFDIO_COPY_MODE_WP omits 4d72ef44c6a3 fixup! mm/uffd: PTE_MARKER_UFFD_WP omits 6445dc7f8dd0 mm/uffd: PTE_MARKER_UFFD_WP omits 2bd8dd819302 mm-check-against-orig_pte-for-finish_fault-fix-checkpatch-fixes omits 5eb7e102df75 mm-check-against-orig_pte-for-finish_fault-fix omits c980fa08a883 mm: check against orig_pte for finish_fault() omits 728e5a8a4262 fixup! mm: Teach core mm about pte markers omits 6c55b8a639d5 mm: teach core mm about pte markers omits 84dda1eef5dd fixup! mm: Introduce PTE_MARKER swap entry omits 420d264022c8 mm: introduce PTE_MARKER swap entry omits f5f42798e4c8 include/linux/swapops.h: remove stub for non_swap_entry() omits 684befe1a75a mm/page_alloc: reuse tail struct pages for compound devmaps omits b21d31432669 mm/sparse-vmemmap: improve memory savings for compound devmaps omits c37badcdb92f mm/hugetlb_vmemmap: move comment block to Documentation/vm omits 70316a06cfe1 mm/sparse-vmemmap: refactor core of vmemmap_populate_basep [...] omits d13a937c8b61 mm/sparse-vmemmap: add a pgmap argument to section activation omits d96be41a7630 mm: hugetlb: add missing cache flushing in hugetlb_unshare [...] omits ee0475b7251b mm/khugepaged: use vma_is_anonymous omits db99546f4b97 hugetlb: clean up hugetlb_cma_reserve omits f3a3924acc1c hugetlb: fix return value of __setup handlers omits d0ac89484175 hugetlb: fix hugepages_setup when deal with pernode omits 3ab758828a4d hugetlb: Fix wrong use of nr_online_nodes omits f158dc753d5c hugetlb: fix wrong use of nr_online_nodes omits f70763e5172d mm: mmap: register suitable readonly file vmas for khugepaged omits 24cffd0ead53 mm: khugepaged: introduce khugepaged_enter_vma() helper omits 9d088ce95e81 mm: khugepaged: move some khugepaged_* functions to khugepaged.c omits 722a2107ceda mm: khugepaged: make khugepaged_enter() void function omits 3598abb1306a mm: thp: only regular file could be THP eligible omits dc7e9be579a0 mm: khugepaged: skip DAX vma omits 5f98885bfee8 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits 123a2c6b5bf5 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits c38d533a21ed mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* omits 8a105079046e mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* omits f8c5b8e1965e mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions omits e09b581140ca arm64: mm: hugetlb: restructure the code comment inside fl [...] omits fae906232eea arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 omits bd160c926462 mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE [...] omits 41a7fe445572 hugetlb: remove use of list iterator variable after loop omits 4272063db38c mm/khugepaged: sched to numa node when collapse huge page omits c78fe3437fe7 mm, hugetlb, hwpoison: separate branch for free and in-use [...] omits 51884d79bcf0 mm/memory-failure.c: dissolve truncated hugetlb page omits 927021e9dee9 mm/memory-failure.c: minor cleanup for HWPoisonHandlable omits 523e95c23f1d Revert "mm/memory-failure.c: fix race with changing page c [...] omits 7a9326b95a8a mm/hwpoison: put page in already hwpoisoned case with MF_C [...] omits 8c51ae86ca75 mm/memory-failure.c: remove unnecessary (void*) conversions omits a3beb3745c98 mm/page_alloc.c: calc the right pfn if page size is not 4K omits 50196845996f mm-wrap-__find_buddy_pfn-with-a-necessary-buddy-page-valid [...] omits ce53f332cfd5 mm: wrap __find_buddy_pfn() with a necessary buddy page va [...] omits 5923bf10da83 mm: page_alloc: simplify pageblock migratetype check in __ [...] omits 451a508e5ede mm: discard __GFP_ATOMIC omits f62aaa8d24f1 mm-page_alloc-add-same-penalty-is-enough-to-get-round-robi [...] omits 8a8f779669e7 mm/page_alloc: adding same penalty is enough to get round- [...] omits d23bebc0be87 mm/page_alloc: simplify update of pgdat in wake_all_kswapds omits 5d123becae72 Documentation/vm: rework "Temporary Virtual Mappings" omits 97c86c5e9566 Documentation/vm: remove "Using kmap-atomic" from highmem.rst. omits 8fbc9c49fe02 Documentation/vm: include kdocs from highmem*.h into highmem.rst omits 3a7a3979a5ad mm/highmem: fix kernel-doc warnings in highmem*.h omits c4a9e9614481 Documentation/sysctl: document page_lock_unfairness omits 526de8816585 vmap(): don't allow invalid pages omits ba1d01f54916 mm/vmalloc: fix a comment omits 2ffac0ee47b0 mm/mremap: avoid unneeded do_munmap call omits 4cf4a4d95a40 mm/mremap: use helper mlock_future_check() omits 2c01180771be mm: avoid unnecessary flush on change_huge_pmd() omits 823dd1c404a5 mm/mprotect: do not flush when not required architecturally omits 513d1d2dc6ac mm/mprotect: use mmu_gather omits 905c5793f529 mm/mmap: Drop arch_vm_get_page_pgprot() omits 33468d9dbe5b mm/mmap: drop arch_filter_pgprot() omits da4ae40b4467 x86/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 7c9b2244acba sparc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 79b9bf1faca9 arm64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 1f5eb959f399 powerpc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT omits 39713de43f28 mm/mmap: add new config ARCH_HAS_VM_GET_PAGE_PROT omits 326c9ba8dc39 mm/mmap.c: use helper mlock_future_check() omits 573f62b55807 mm/mmap: clarify protection_map[] indices omits 591704d6ed60 mm/debug_vm_pgtable: drop protection_map[] usage omits 25bdecded7be mm/mmu_gather: limit free batch count and add schedule poi [...] omits d8a6746eb861 mm/mmap.c: use mmap_assert_write_locked() instead of open [...] omits 2292898a98b5 selftests: vm: fix shellcheck warnings in run_vmtests.sh omits 1d0c11379da9 selftests: vm: refactor run_vmtests.sh to reduce boilerplate omits 74fe5cfae4c1 selftests: vm: add test for Soft-Dirty PTE bit omits 42dce84d4888 selftests: vm: bring common functions to a new file omits 61594d23ddf3 cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] omits db1974c5fd2a cgroup: remove racy check in test_memcg_sock() omits 3c0db19074b7 cgroup: account for memory_localevents in test_memcg_oom_g [...] omits 8a5583b06dc3 cgroup: account for memory_recursiveprot in test_memcg_low() omits bbaabcefee3b cgroups: refactor children cgroups in memcg tests omits b410e6a5a0ac mm/memcontrol.c: remove unused private flag of memory.oom_control omits 8c0a68ee6c8d mm/memcontrol.c: make cgroup_memory_noswap static omits 2001ed549f6d MAINTAINERS: add corresponding kselftests to memcg entry omits e995da723df3 MAINTAINERS: add corresponding kselftests to cgroup entry omits fa519bdc6117 kselftests: memcg: speed up the memory.high test omits 8e3851e58b05 kselftests: memcg: update the oom group leaf events test omits 11c7c7177596 mm/memcg: non-hierarchical mode is deprecated omits 2dbe15a51a6b mm/memcg: move generation assignment and comparison together omits b5c44849cd02 mm/memcg: set pos explicitly for reclaim and !reclaim omits aa190c7841ac mm/memcg: set memcg after css verified and got reference omits 3027e56863a9 mm/memcg: mz already removed from rb_tree if not NULL omits 459512d87f6f mm/memcg: remove unneeded nr_scanned omits b9ac948222f1 mm: shmem: make shmem_init return void omits 323b568c7f11 VFS: Add FMODE_CAN_ODIRECT file flag omits 4f37d6cf252f mm: submit multipage write for SWP_FS_OPS swap-space omits 995e14c31e30 mm: submit multipage reads for SWP_FS_OPS swap-space omits 2f39acbfbae4 doc: update documentation for swap_activate and swap_rw omits 3332cca55611 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw omits 96b54d8942d7 mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] omits 4246f2d8b744 mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space omits 8d7346b91319 mm: move responsibility for setting SWP_FS_OPS to ->swap_activate omits 2266dc31973a mm: drop swap_dirty_folio omits 9c87c7664bcc mm-create-new-mm-swaph-header-file-fix omits 86c71e6a223a mm: create new mm/swap.h header file. omits ea23a60e2660 mm/gup: fix comments to pin_user_pages_*() omits e8f5fe257ee4 tools/testing/selftests/vm/gup_test.c: clarify error statement omits 87cb9bcdf656 powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s omits 002e06074828 powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s omits ce62cc88d375 s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 6ddd8fb500e9 s390/pgtable: cleanup description of swp pte layout omits 8fced676604a arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 6d3f4335da98 x86-pgtable-support-__have_arch_pte_swp_exclusive-fix omits e84ac5ca540d x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits fc79bbd7cd4c mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 54c1ceae3f69 mm-swap-remember-pg_anon_exclusive-via-a-swp-pte-bit-fix omits 19bede19d33e mm/swap: remember PG_anon_exclusive via a swp pte bit omits 940be0226c36 mm-gup-sanity-check-with-config_debug_vm-that-anonymous-pa [...] omits 8cf607a181f0 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] omits 8df0492e1b6a mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] omits 4783b3d38442 mm-support-gup-triggered-unsharing-of-anonymous-pages-fix omits a75169e4d08d mm: support GUP-triggered unsharing of anonymous pages omits e797684d1126 mm/gup: disallow follow_page(FOLL_PIN) omits 4e5470d7366f mm: remember exclusively mapped anonymous pages with PG_an [...] omits 423893c94aec mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] omits f3c0d6ddc3e8 mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] omits ea503f0b741a mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] omits 514d171f2862 mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() omits 8147777f62f1 mm/rmap: pass rmap flags to hugepage_add_anon_rmap() omits 65568162179d mm/rmap: remove do_page_add_anon_rmap() omits 477e2a6cb5ed mm/rmap: convert RMAP flags to a proper distinct rmap_t type omits bd66c41df68b mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] omits 2e0076d9f804 mm/memory: slightly simplify copy_present_pte() omits e1784ebf7c75 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] omits 96d591c37fbb mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] omits 56bba73dccc3 mm: rework calculation of bdi_min_ratio in bdi_set_min_ratio omits 4e62215c7dff mm/smaps_rollup: return empty file for kthreads instead of ESRCH omits 7e58ed17999f tools/vm/page_owner_sort.c: avoid repeated judgments omits af89f887be83 tools/vm/page_owner_sort.c: provide allocator labelling an [...] omits 8c1e52e99860 tools/vm/page_owner: support debug log to avoid huge log print omits d8581fda8fcc tools/vm/page_owner_sort.c: support sorting blocks by mult [...] omits 7ef860b27cfa tools/vm/page_owner_sort.c: support for multi-value select [...] omits 7285faaeea9c tools/vm/page_owner_sort.c: use fprintf() to send error me [...] omits a5e0a832b729 kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t omits 971caa9415f4 kasan: fix sleeping function called from invalid context o [...] omits bf8bc0f9a820 procfs: prevent unprivileged processes accessing fdinfo dir omits c368047db4ab /proc/kpageflags: do not use uninitialized struct pages omits 8e396649cea7 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits e2993a615a45 kasan-prevent-cpu_quarantine-corruption-when-cpu-offline-a [...] omits 27b63287ce3f kasan: prevent cpu_quarantine corruption when CPU offline [...] omits 57e84673baa8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 74c84089aa43 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits e6fafee9a33c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 13623b2d74e8 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits b7d352c4a908 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits dc13998131ea Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 70139a2ee226 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 3b4a2c60d19e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 96835ba4827e Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 57d022599796 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 079c4b26e85e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e7de54d56a72 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6213ffaa6eda Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e09210d4df57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c03d1a53a048 Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 3a068c51e893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0cef69a53498 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a756543dd501 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 1689e05791ee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 42f3a2988bb5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 276882eed3f8 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits d9cfde21cef5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7aad9df5272d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4f7f451a267e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 6ff5a350ddf1 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits aad24509c6a4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b7f5a12afe3b Merge branch 'master' of git://github.com/ceph/ceph-client.git omits a4b4793a3aab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 318a74ccd93e Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits 9e037951d833 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 809f24f60bcd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4848be17e50b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1613a55ea0e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 023bc81e376c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c058492d6c74 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits ec7b0ec772f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 09b5fa387faa Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 19c77dc5181e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 94b13731339e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e99ab448b039 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 810a6e440ba9 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits ba53ec5b7bd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8adc24a58703 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits bbc16be643e4 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits d98941b0296b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits a3bc55dc35f9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits d304f4fcbca8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 78aec16daed0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37c18aeb1389 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 468ba02fb1f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0b71a2a85161 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7794f072742f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2835f8805a55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 32566513b6ce Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 614b3e028ac6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcff3291ab94 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bffcef7233c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 291107b1566e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 66e726382b89 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d044b2f056b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9c6e9610908 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 36a88bcc2594 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b48d9469d9a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits b059f16af749 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 88213099e588 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3e050ee4a37 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 11382c053e5d Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits b2d9678c4ced Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 9b514137416b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34e5025f24df Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 496c6150280f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d3bac946725c Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits 8d7148f44021 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f433908016fe Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits a255a99bbfd0 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 1840e570d319 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 534ddbb546bd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 032269a33d1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 37fdeb1e659a Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits c3e8edb2e833 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits f2527acdd6ed Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 1f788fbd8e64 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits e5a9e97d2a8c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8ed8966684d6 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4b3d811d826d Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 41b3417c7bef Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 1d8313bc7feb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e47f8b6faf87 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 3b70d8cbfe16 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits 68e573bdbb72 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits f8d788533dad Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e31de837c0ca Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits dd36264d532b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 71109e9cdfc4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 48273fdf58ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 27d8e749bd50 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 57e7826b34bf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 33b46e940fc9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits dffeb33910ff Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits f5e6b7041cf1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 6aec6dace915 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 2edf5b3ec5a7 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next omits 1d53dcf5d0be Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits e88856183749 ARC: bpf: define uapi for BPF_PROG_TYPE_PERF_EVENT program type omits b08a66fb6800 ARC: disasm: handle ARCv2 case in kprobe get/set functions omits 115996bf2635 Merge branch for-5.19/arm64/dt into for-next omits 1c9ef59010c0 Merge branch for-5.19/arm/defconfig into for-next omits 43c8c2f07833 Merge branch for-5.19/memory into for-next omits a0bc9eee4670 Merge branch for-5.19/soc into for-next omits d9c2cb794b6d Merge branch for-5.19/arm/core into for-next omits b9d7c7f46a7e random: insist on random_get_entropy() existing in order t [...] omits 13bccf0edeee xtensa: use fallback for random_get_entropy() instead of zero omits 82e073335c9d sparc: use fallback for random_get_entropy() instead of zero omits c9039bcfdb11 um: use fallback for random_get_entropy() instead of zero omits 39aa1fd86530 x86/asm: use fallback for random_get_entropy() instead of zero omits d6cf8210e28b nios2: use fallback for random_get_entropy() instead of zero omits a3c93d04b534 openrisc: use fallback for random_get_entropy() instead of zero omits d62e5338f022 arm: use fallback for random_get_entropy() instead of zero omits 58604345704f mips: use fallback for random_get_entropy() instead of jus [...] omits 8af7533d89b5 riscv: use fallback for random_get_entropy() instead of zero omits d69ac897d379 m68k: use fallback for random_get_entropy() instead of zero omits cc3865316d2d timekeeping: add raw clock fallback for random_get_entropy() omits bea3ef462145 powerpc: define get_cycles macro for arch-override omits 80364c7e70bb alpha: define get_cycles macro for arch-override omits 4f42615b0602 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] omits 8f705811d64b cpufreq: mediatek: Make sram regulator optional omits f4ba82c6c432 cpufreq: mediatek: Record previous target vproc value omits da89357f2b13 cpufreq: mediatek: Replace old_* with pre_* omits f52b16ba9fe4 cpufreq: mediatek: Use device print to show logs omits 9d53182805ec Merge branch 'next/drivers' into for-next omits 5565f35abe7b Merge branch 'imx/defconfig' into for-next omits a6b9c9635672 Merge branch 'imx/dt64' into for-next omits 2970f79403a0 Merge branch 'imx/dt' into for-next omits 60c8a9de4514 Merge branch 'imx/bindings' into for-next omits 839cd67c422d Merge branch 'imx/drivers' into for-next omits 83a24d527271 ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv [...] omits 9a6ba03559ba ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply omits 9aac4049d3f6 ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages omits 038dc22fe590 ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators omits 9aabc12f4537 ARM: dts: imx51: Add generic DMA bindings for UART nodes omits 23f550d5f7f6 ARM: dts: Add initial LS1021A IoT board dts support omits 0d2ff8a1a075 Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] omits 760d10a5b792 RISC-V: configs: Configs that had RPMSG_CHAR now get RPMSG_CTRL omits 76de1da77831 Merge branches 'rpmsg-next', 'rproc-next', 'hwspinlock-nex [...] omits 248b050d8366 Merge branch 'rework/kthreads' into for-next omits 6b3d71e87892 printk: remove @console_locked omits e00cc0e1cbf4 printk: extend console_lock for proper kthread support omits e24b4c321107 Merge branch 'v5.18-next/soc' into for-next omits 7dadfeedcd15 Merge branch 'v5.18-next/dts64' into for-next omits efa661017115 Merge branch 'v5.18-next/dts32' into for-next omits 8e1a991b7a54 Merge branch 'v5.18-next/defconfig' into for-next omits dd5590b53895 arm64: dts: mediatek: mt8173: Add gce-client-reg handle to [...] omits 56e4a0984596 Merge remote-tracking branch 'krzk/for-v5.19/arm-dts64-cle [...] omits e3ea51041e42 arm64: dts: mediatek: Add device-tree for MT8195 Demo board omits f8ca6bb2e42b dt-bindings: arm64: dts: mediatek: Add mt8195-demo board omits 4c78814a1f46 arm64: dts: Add mediatek SoC mt8195 and evaluation board omits 43eb164baec8 arm64: dts: mt8192: Add mmc device nodes omits b8bd7e4975af arm64: dts: mt8183: Update disp_aal node compatible omits 875215de8d7a arm64: dts: mt8192: Add audio-related nodes omits cd2f0efe51e8 arm64: dts: mt8192: Add spmi node omits 94d7e9f538ff dt-bindings: arm: Add compatible for Mediatek MT8192 omits d77e6abd1eba arm64: dts: mt6359: add PMIC MT6359 related nodes omits 419aaccaa477 arm64: dts: mediatek: mt8173: Add power domain to encoder nodes omits e5e7fdb78b6f arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes omits c1f403d6ca9f arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema omits 775ef8aaa66e arm64: dts: mediatek: align thermal zone node names with dtschema omits c8b8db1a173d arm64: dts: mediatek: align operating-points table name wi [...] omits c01d9aa630b8 arm64: dts: mediatek: mt8183: align Google CROS EC PWM nod [...] omits 75a3c81bc634 arm64: dts: hisilicon: align 'freq-table-hz' with dtschema in UFS omits 6578c197a70f Merge branch 'for-v5.19/arm-dts64-cleanups' into for-next omits 5280738ea657 arm64: dts: marvell: align SPI NOR node name with dtschema omits f474557caf85 arm64: dts: microchip: align SPI NOR node name with dtschema omits 2363b0d9535b dt-bindings: mmc: imx-esdhc: Add i.MX8DXL compatible string omits c649948eea69 dt-bindings: mmc: convert sdhci-dove to JSON schema omits 96e3e81f6a8e dt-bindings: mmc: convert orion-sdio to JSON schema omits b8f6dbfcf867 dt-bindings: mmc: Add small binding note on level shifters omits eb0e35840aec mmc: mmci: Break IRQ status loop when all zero omits b9e6a40a2470 mmc: meson-gx: switch to device-managed dmam_alloc_coherent() omits 5e4ffe8bdb33 mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter [...] omits e5a108982b79 mmc: sh_mmcif: move platform_data header to proper location omits c77cc2a6a3c3 mmc: jz4740: Apply DMA engine limits to maximum segment size omits 62e7afc40811 dt-bindings: mmc: imx-esdhc: Update compatible fallbacks omits d7751104d717 mmc: improve API to make clear hw_reset callback is for cards omits 2a983f95cf00 mmc: core: improve API to make clear that mmc_sw_reset is [...] omits ba3e39661a55 MAINTAINERS: Add linux-renesas-soc@vger.kernel.org list fo [...] omits 337a4d7be47f mmc: renesas_sdhi: remove superfluous specific M3W entry omits e72a7b8983bf mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support omits 9924473e3cb0 mmc: omap: Make it CCF clk API compatible omits 8904cd0d507d mmc: mmc_spi: parse speed mode options omits 3ba4aadddb24 mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() omits ec8615bcd6f3 mtd: phram: Allow cached mappings omits d55e5d8931a8 mtd: phram: Allow probing via reserved-memory omits 9638e151eeea dt-bindings: reserved-memory: Support MTD/block device omits 304099a37cff mtd: core: Check devicetree alias for index omits c907372552bb documentation: zonefs: Document sysfs attributes omits 251c2d7ed37d Merge branch 'for-v5.19/arm-dts-cleanups' into for-next omits 94d08b503002 Merge branch 'fixes' into for-next omits a70a5c432b15 Merge branch 'for-v5.19/arm-dts64-cleanups' into for-next omits 5e1b2304fe0a arm64: dts: mediatek: align thermal zone node names with dtschema omits a0e7f10f7f5a arm64: dts: mediatek: align operating-points table name wi [...] omits 559d2104bff0 arm64: dts: mediatek: mt8183: align Google CROS EC PWM nod [...] omits 2d1f43b33bea dt-bindings: mmc: mtk-sd: increase reg items omits 0916132219ae dt-bindings: mmc: xenon: Convert to JSON schema omits 05b1c1fca6d2 mmc: renesas_sdhi: R-Car V3M also has no HS400 omits d45f75d843ca mmc: renesas_sdhi: Add missing checks for the presence of quirks omits 5de6dac125bd mmc: mmci: stm32: use a buffer for unaligned DMA requests omits 352a209796a2 mmc: renesas_sdhi: style fix for proper function bodies omits 6865a8f457b0 mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk omits abf556a18c6d mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk omits bb943da67315 mmc: renesas_sdhi: remove a stale comment omits f340e4489ad4 mmc: renesas_sdhi: make setup selection more understandable omits f9d709860ca4 mmc: renesas_sdhi: R-Car D3 also has no HS400 omits e80c5abe70f0 mmc: renesas_sdhi: remove outdated headers omits 876a45a50a20 dt-bindings: mtd: jedec, spi-nor: remove unneeded properties omits 419299aefb2d mtd: maps: ixp4xx: Drop driver omits 68471517e883 mtd: call of_platform_populate() for MTD partitions omits f2d9973abd73 cpufreq: mediatek: Enable clocks and regulators omits 65990f6ee6bf cpufreq: mediatek: Remove unused headers omits 25f39c7c653e cpufreq: mediatek: Cleanup variables and error handling in [...] omits ec090a479695 cpufreq: mediatek: Use module_init and add module_exit omits dfabbb48bdcc arm64: tegra: add node for tegra234 cpufreq omits 2f8eedaad13f cpufreq: tegra194: Add support for Tegra234 omits 6da99f086dc6 cpufreq: tegra194: add soc data to support multiple soc omits aab40ecbd2ed dt-bindings: Document Tegra CCPLEX Cluster omits e7d40b416c50 Merge branch 'next/dt' into for-next omits 2bf92593ef58 Merge branch 'for-v5.19/arm-dts-cleanups' into for-next omits 94a276e2b55e Merge branch 'next/drivers' into for-next omits f6354da78949 Merge branch 'next/soc' into for-next omits c2fb39082777 Merge branch 'next/dt64' into for-next omits 2aa2a943ed38 Merge branch 'next/dt' into for-next omits 097ca4ec48c2 Merge branch 'next/soc' into for-next omits d2957507743f Merge branch 'next/dt' into for-next omits 452d059ea2b6 drm/amd/display: Fix Wstringop-overflow warnings in dc_link_dp.c omits 83033c4aef91 scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_fr [...] omits ec450782461e uapi: wireless: Replace zero-length array with flexible-ar [...] omits 34ff2a3acf46 virt: acrn: Prefer array_size and struct_size over open co [...] omits f17a8ab17a34 afs: Prefer struct_size over open coded arithmetic adds fd574a2f841c Merge tag 'for-5.18-rc4-tag' of git://git.kernel.org/pub/s [...] adds e57f9af73d6b gfs2: Don't re-check for write past EOF unnecessarily adds 4fad37d595b9 Merge tag 'gfs2-v5.18-rc4-fix' of git://git.kernel.org/pub [...] adds cf424ef014ac Merge tag 'for-5.18/fbdev-2' of git://git.kernel.org/pub/s [...] adds d543a81a31f0 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 8e00efa60936 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 1938fd55ff08 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds b561275d633b mctp: defer the kfree of object mdev->addrs adds acac0541d1d6 net: bcmgenet: hide status block before TX timestamping adds 0ed9704b660b net: phy: marvell10g: fix return value on error adds 24cbdb910bb6 net: dsa: mv88e6xxx: Fix port_hidden_wait to account for p [...] adds acb16b395c3f virtio_net: fix wrong buf address calculation when using xdp adds a87e1b0c131b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 1d661ed54d86 kprobes: Fix KRETPROBES when CONFIG_KRETPROBE_ON_RETHOOK is set adds ba3beec2ec1d xsk: Fix possible crash when multiple sockets are created adds 352c344f1a65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 71e3830ef9db Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 290c4a902b79 RDMA/rxe: Fix "Replace mr by rkey in responder resources" adds 679ab61bf5f5 RDMA/irdma: Fix deadlock in irdma_cleanup_cm_core() adds 570a4bf7440e RDMA/rxe: Recheck the MR in when generating a READ reply adds 156b087271df Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 2fa660d155d4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds aa22125c57f9 ASoC: ops: Validate input values in snd_soc_put_volsw_range() adds ff81d768a792 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 545beb7e486a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 102c072945ea Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 89784c46288f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cd67babbb27f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c4f7188801a1 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 19317433057d tty: n_gsm: fix sometimes uninitialized warning in gsm_dlc [...] adds ba3ca3e00505 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 973e0f7a847e usb: dwc3: pci: add support for the Intel Meteor Lake-P adds c7428dbddcf4 usb: dwc3: gadget: Return proper request status adds 03e607cbb293 usb: phy: generic: Get the vbus supply adds 4e06cda8da3b Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds b8f2f6e8162a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 85ef1e244e6a Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 27ab87b72a47 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 8aef658f4a85 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 06a100cd252e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 386300796e2f Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds b3ecb31ffcdf Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds fedebbc0f6bb Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds c04405578163 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds cb39b5e33731 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 9191a3d34d02 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4d6dcbea68c8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 4ae4dd2e26fd drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses adds f7e1089f4376 drm/i915/fbc: Consult hw.crtc instead of uapi.crtc adds 239c5555619b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 4bc31edebde5 mmc: core: Set HS clock speed before sending HS CMD13 adds 759970e60a20 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e29c8fa5097a Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds ac0280a9ca10 RISC-V: configs: Configs that had RPMSG_CHAR now get RPMSG_CTRL adds 68108536bc18 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds c33f3becf6f6 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 58a10dd13214 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 172359c1e478 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds dc3ae06c5f21 drm/sun4i: Remove obsolete references to PHYS_OFFSET adds cc8162e0f820 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 569f05ebef23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01ca8adc520b Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 64f59fa009d3 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 62586bfef36b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 9a78a8a8bb58 ARC: disasm: handle ARCv2 case in kprobe get/set functions new 6aa98f621786 ARC: bpf: define uapi for BPF_PROG_TYPE_PERF_EVENT program type new 2a28bbae5838 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c0cb4db4f4c8 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new de1fe2db758a Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 7e33d1c21340 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d74b72793b81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9dab269b6e8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40d3bdf6c442 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 933713f5f49b memory: da8xx-ddrctl: simplify platform_get_resource() new 734058b14de2 memory: emif: simplify platform_get_resource() new 083008defd83 memory: ti-emif: simplify platform_get_resource() new 8e6a257a1733 memory: ti-emif-pm: simplify platform_get_resource() new dab022f22e37 memory: tegra: mc: simplify platform_get_resource() new ef231fefa47f memory: brcmstb_dpfe: simplify platform_get_resource_byname() new 2ca47b33a779 memory: renesas-rpc-if: simplify platform_get_resource_byname() new 210c095cf053 Merge branch 'mem-ctrl-next' into for-next new fe85bf4abcc7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 22dd027df2ac Merge branch 'imx/drivers' into for-next new f27b611beff2 Merge branch 'imx/bindings' into for-next new 4b9b8985f969 ARM: dts: Add initial LS1021A IoT board dts support new 1f5985b6f5d2 ARM: dts: imx51: Add generic DMA bindings for UART nodes new ae7ab0bb32bd ARM: dts: i.MX51: digi-connectcore-som: Remove unused regulators new 12f9fa8880f2 ARM: dts: i.MX51: digi-connectcore-som: Update PMIC voltages new a65123d60d75 ARM: dts: i.MX51: digi-connectcore-som: Setup usbotg vbus-supply new 4bb3894ae658 ARM: dts: i.MX51: digi-connectcore-jsk: Use usb-nop-xceiv [...] new de079da5fabb Merge branch 'imx/dt' into for-next new d1f98d2fea95 Merge branch 'imx/dt64' into for-next new 08021731ef7a Merge branch 'imx/defconfig' into for-next new cc84bd9ecd33 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5b6f6d037725 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7ebadbd3f757 Merge branch 'v5.18-next/defconfig' into for-next new 6456636c5293 Merge branch 'v5.18-next/dts32' into for-next new 74a46891867b arm64: dts: mediatek: mt8183: align Google CROS EC PWM nod [...] new 6f117db41239 arm64: dts: mediatek: align operating-points table name wi [...] new 624f1806a7c3 arm64: dts: mediatek: align thermal zone node names with dtschema new d3ee03d81615 arm64: dts: mt8183-kukui: align SPI NOR node name with dtschema new bf01df06ddb1 arm64: dts: mediatek: Get rid of mediatek, larb for MM nodes new dab2782be22c arm64: dts: mediatek: mt8173: Add power domain to encoder nodes new 3b7d143be4b7 arm64: dts: mt6359: add PMIC MT6359 related nodes new b59add5e6e5a dt-bindings: arm: Add compatible for Mediatek MT8192 new a8bbcf703cf3 arm64: dts: mt8192: Add spmi node new 1afd9b62f95f arm64: dts: mt8192: Add audio-related nodes new 71b946e95055 arm64: dts: mt8183: Update disp_aal node compatible new db61337e49a8 arm64: dts: mt8192: Add mmc device nodes new 37f2582883be arm64: dts: Add mediatek SoC mt8195 and evaluation board new cc9d1e59f475 dt-bindings: arm64: dts: mediatek: Add mt8195-demo board new 6147314aeedc arm64: dts: mediatek: Add device-tree for MT8195 Demo board new caaff77ffb3f arm64: dts: mediatek: mt8173: Add gce-client-reg handle to [...] new 09f4afc44ba9 ARM: dts: add clock support for Airoha EN7523 new cf11eccbf44d arm64: dts: mediatek: pumpkin: Remove input-name property new aa0dcbd8f67a Merge branch 'v5.18-next/dts64' into for-next new 537f8ffbdf4b soc: mediatek: mutex: remove mt8195 MOD0 and SOF0 definition new 54715794cbcd Merge branch 'v5.18-next/soc' into for-next new b1e91d72edd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b5b5c5450903 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73f1aaf114e6 MAINTAINERS: omap: remove me as a maintainer new dbcd30706466 Merge branch 'maintainers-take2' into for-next new dddd587b1850 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bdcae1fe1c5 spi: dt-bindings: qcom,spi-geni-qcom: convert to dtschema new 6f10ad5a38ff Merge branches 'arm64-for-5.19', 'arm64-defconfig-for-5.19 [...] new beb25d0325f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new eedd5bfaac5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6abce73ffefe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3a77d4ebba83 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new a627ffe950e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e8dc6cf1d59 Merge branch 'next/dt64' into for-next new 1d8e5fbf6925 Merge branch 'next/soc' into for-next new 25bf7e1c8341 Merge branch 'next/drivers' into for-next new 32bcbcb7ea57 Merge branch 'fixes' into for-next new 6b863b103ec5 Merge branch 'for-v5.19/arm-dts-cleanups' into for-next new 402eb8ec54b3 arm64: dts: microchip: align SPI NOR node name with dtschema new 2f00bb4a69c7 arm64: dts: marvell: align SPI NOR node name with dtschema new 96a93983e538 Merge branch 'for-v5.19/arm-dts64-cleanups' into for-next new 32e21538bb68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d985c3b88683 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new d1dbdd38d386 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 838b48592ed0 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 66eb6df79aef tee: remove tee_shm_va2pa() and tee_shm_pa2va() new d8fc1c7c4c9b tee: remove flags TEE_IOCTL_SHM_MAPPED and TEE_IOCTL_SHM_DMA_BUF new db30e53bf897 Merge branch 'tee_cleanup_for_v5.19' into next new 4f4110341eb3 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 2499f5252e41 Merge branch for-5.19/arm/core into for-next new 4ce0f4af1757 Merge branch for-5.19/soc into for-next new 201a1a5f9021 Merge branch for-5.19/memory into for-next new e1aca52086a7 Merge branch for-5.19/arm/defconfig into for-next new 47a08153f32d arm64: tegra: Add ASRC device on Tegra186 and later new 261a46a977c6 arm64: tegra: Enable ASRC on various platforms new b74cc6647f73 Merge branch for-5.19/arm64/dt into for-next new e46ab742195a arm64: defconfig: Build Tegra ASRC module new a17c2cb30358 Merge branch for-5.19/arm64/defconfig into for-next new a02ec65b84bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9a305166bf0c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 14364fca2120 clk: mux: remove redundant initialization of variable width new cf2e5957ad55 Merge branch 'clk-cleanup' into clk-next new 7335631fcd5e dt-bindings: clock: u8500: Add clkout clock bindings new 801179b670be clk: ux500: Drop .is_enabled state from PRCMU clocks new 00d08cd0bacb clk: ux500: Drop .is_prepared state from PRCMU clocks new a8173c5953b1 clk: ux500: Rewrite PRCMU clocks to use clk_hw_* new 639d5661cc80 clk: ux500: Implement the missing CLKOUT clocks new 80aeffd24421 Merge branch 'clk-ux500' into clk-next new a91b05f6b928 Merge tag 'sunxi-clk-fixes-for-5.18-2' of https://git.kern [...] new e60eff779ee1 Merge branch 'clk-fixes' into clk-next new f113a51aa2cf dt-bindings: ARM: MediaTek: Add new document bindings of M [...] new 1f2967a17c59 clk: mediatek: Add MT8186 mcusys clock support new c19df9619e55 clk: mediatek: Add MT8186 topckgen clock support new 4d6534ec55cf clk: mediatek: Add MT8186 infrastructure clock support new 97f0cc59e521 clk: mediatek: Add MT8186 apmixedsys clock support new 66cd0b4b0ce5 clk: mediatek: Add MT8186 imp i2c wrapper clock support new e4a424461c82 clk: mediatek: Add MT8186 mfgsys clock support new c8c36b996f3c clk: mediatek: Add MT8186 mmsys clock support new b6da76d6eb42 clk: mediatek: Add MT8186 wpesys clock support new a6c0c9b8fc91 clk: mediatek: Add MT8186 imgsys clock support new 7e23620dff94 clk: mediatek: Add MT8186 vdecsys clock support new fc2195028363 clk: mediatek: Add MT8186 vencsys clock support new 6f2e1208249f clk: mediatek: Add MT8186 camsys clock support new 8c3adc5d2e14 clk: mediatek: Add MT8186 mdpsys clock support new a677bdf8b6ae clk: mediatek: Add MT8186 ipesys clock support new 0917a908edd3 Merge branch 'clk-mtk' into clk-next new c6b61d48b369 clk: en7523: fix wrong pointer check in en7523_clk_probe() new b473708bf4b5 Merge branch 'clk-airoha' into clk-next new 8d27f4618c3d Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 2dc22182b485 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4212e052fd57 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 12f414b05b6a Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new e1cf42acae7d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 439ec210f284 m68knommu: set ZERO_PAGE() to the allocated zeroed page new 2954225f1484 m68k: coldfire: drop ISA_DMA_API support new ac470f15e370 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 724e18540e9b Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 33d7085682b4 MIPS: SGI-IP27: Free some unused memory new fd27234f24ae MIPS: SGI-IP30: Free some unused memory new 27498967d65c MIPS: dts: align SPI NOR node name with dtschema new 4107fa700f31 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base new 407710a3b52c MIPS: Octeon: fix CN6640 hang on XAUI init new aa88b7066a10 MIPS: Octeon: support all interfaces on CN66XX new 087a47f9554e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 9839a48919b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 993ac69d062c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e52a032aab3e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b17a026e41a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4686de230f24 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new 7d6867ece9b3 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new deac1a9570ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d81243749e4e Merge branch 'master' of git://github.com/ceph/ceph-client.git new a04ee02d755d erofs: do not prompt for risk any more when using big pcluster new a144c394667a erofs: make filesystem exportable new 911fb40d3941 cachefiles: extract write routine new 47c6c668d46b cachefiles: notify the user daemon when looking up cookie new 7aed4af21371 cachefiles: unbind cachefiles gracefully in on-demand mode new 41d29bd2ca67 cachefiles: notify the user daemon when withdrawing cookie new 4ae1f0a45a64 cachefiles: implement on-demand read new a63bb996e678 cachefiles: enable on-demand read mode new 7bc925117fad cachefiles: add tracepoints for on-demand read mode new d628d0c1d985 cachefiles: document on-demand read mode new 65b59644bcce erofs: make erofs_map_blocks() generally available new 18ac29b92cee erofs: add fscache mode check helper new 823c28413ce8 erofs: register fscache volume new b1934d29da17 erofs: add fscache context helper functions new e194e8166fbe erofs: add anonymous inode caching metadata for data blobs new 9fb740fc0e76 erofs: add erofs_fscache_read_folios() helper new 839d281afd45 erofs: register fscache context for primary data blob new 00a243287065 erofs: register fscache context for extra data blobs new 60aa7e805f00 erofs: implement fscache-based metadata read new e472f468adbe erofs: implement fscache-based data read for non-inline layout new dd87f54bad94 erofs: implement fscache-based data read for inline layout new d6925a82aa17 erofs: implement fscache-based data readahead new 011c045788ed erofs: add 'fsid' mount option new a40124da99bc Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 3c2cb2ad39b9 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9ae4d9505874 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new b2cd253fa40a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2cf182edf8e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c8205a860a7e gfs2: Revert buffered write page prefaulting workarounds new 1d5fd9055065 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9eab2b5a1949 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 3db0b20dd5f4 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 6d05a987d6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fc51474264cd Merge branch 'master' of https://github.com/Paragon-Softwa [...] new b3d7d361e507 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 31a644b3c2ae documentation: zonefs: Document sysfs attributes new 54d05c502931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47f103bbc7bd Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new 1f2c27cdd64b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8e274732115f printk: extend console_lock for per-console locking new ab406816fca0 printk: remove @console_locked new bfc1f2749c23 Merge branch 'rework/kthreads' into for-next new 5d14e1508dae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b19302df6f56 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 05928be21d19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 304262ba0e3c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 8e3606375341 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new e16890f9f1a9 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 826e2dd588b4 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new e380304580b1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 1aa24a8f3b51 cpufreq: fix memory leak in sun50i_cpufreq_nvmem_probe new e4e6448638a0 cpufreq: qcom-cpufreq-hw: Clear dcvs interrupts new 15a1c2d80ae1 dt-bindings: Document Tegra CCPLEX Cluster new 0839ed1fd7ac cpufreq: tegra194: add soc data to support multiple soc new 273bc890a2a8 cpufreq: tegra194: Add support for Tegra234 new 7e6719ad5d1d arm64: tegra: add node for tegra234 cpufreq new b7070187c81c cpufreq: mediatek: Use module_init and add module_exit new 396dee972a1c cpufreq: mediatek: Cleanup variables and error handling in [...] new ad975857818b cpufreq: mediatek: Remove unused headers new 4b9ceb757bbb cpufreq: mediatek: Enable clocks and regulators new 9acc0f7a6edd cpufreq: mediatek: Use device print to show logs new 4aef4aeaf1dd cpufreq: mediatek: Replace old_* with pre_* new bffcd33313dc cpufreq: mediatek: Record previous target vproc value new ffa7bdf7f344 cpufreq: mediatek: Make sram regulator optional new c269331e5462 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 2c91fb09a433 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new 95073b721c03 opp: replace usage of found with dedicated list iterator variable new c14faabf5364 opp: use list iterator only inside the loop new 2cadc9a10b4d Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 41e749bd2522 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new df7e17264992 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c2fcafa78a33 RDMA/hns: Remove unnecessary check for the sgid_attr when [...] new 9216d0594383 RDMA/hns: Remove unused function to_hns_roce_state() new 601cdd861cf5 RDMA/hns: Remove redundant variable "ret" new ac88da750f09 RDMA/hns: Add judgment on the execution result of CMDQ tha [...] new 6f4f5cf98233 RDMA/hns: Init the variable at the suitable place new 7bf5323b0595 Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm [...] new 2f917af77701 RDMA/rxe: Generate a completion for unsupported/invalid opcode new b5a93e79df64 RDMA/mlx5: Fix flow steering egress flow new 04876c12c19e RDMA/mlx5: Move init and cleanup of UMR to umr.c new f49c856ac2ef RDMA/mlx5: Move umr checks to umr.h new 8a8a5d37c7b4 RDMA/mlx5: Move mkey ctrl segment logic to umr.c new ba6a9c6899b2 RDMA/mlx5: Simplify get_umr_update_access_mask() new fe765aeb7712 RDMA/mlx5: Expose wqe posting helpers outside of wr.c new 6f0689fdf19e RDMA/mlx5: Introduce mlx5_umr_post_send_wait() new 33e8aa8e0498 RDMA/mlx5: Use mlx5_umr_post_send_wait() to revoke MRs new 483196764091 RDMA/mlx5: Use mlx5_umr_post_send_wait() to rereg pd access new 916adb491e84 RDMA/mlx5: Move creation and free of translation tables to umr.c new b3d47ebd4908 RDMA/mlx5: Use mlx5_umr_post_send_wait() to update MR pas new 636bdbfc9996 RDMA/mlx5: Use mlx5_umr_post_send_wait() to update xlt new c8a02e38f86f RDMA/mlx5: Clean UMR QP type flow from mlx5_ib_post_send() new 0f328c70341f RDMA/rxe: Remove useless parameters for update_state() new ff815a89398d RDMA/core: Avoid flush_workqueue(system_unbound_wq) usage new 0a6bb42501e9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fb0a43f5bd45 net: phy: LAN937x: add interrupt support for link detection new de6dd626d708 net: dsa: ksz: added the generic port_stp_state_set function new dfed913e8b55 net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO new 561215482cc6 net: usb: qmi_wwan: add support for Sierra Wireless EM7590 new f589f45bb314 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 61df10c7799e bpf: Allow storing unreferenced kptr in map new 8f14852e8911 bpf: Tag argument to be released in bpf_func_proto new c0a5a21c25f3 bpf: Allow storing referenced kptr in map new 6efe152d4061 bpf: Prevent escaping of kptr loaded from maps new 4d7d7f69f4b1 bpf: Adapt copy_map_value for multiple offset case new 5ce937d613a4 bpf: Populate pairs of btf_id and destructor kfunc in btf new 14a324f6a67e bpf: Wire up freeing of referenced kptr new a1ef19599652 bpf: Teach verifier about kptr_get kfunc helpers new 2ab3b3808eb1 bpf: Make BTF type match stricter for release arguments new ef89654f2bc7 libbpf: Add kptr type tag macros to bpf_helpers.h new 2cbc469a6fc3 selftests/bpf: Add C tests for kptr new 05a945deefaa selftests/bpf: Add verifier tests for kptr new 792c0a345f0e selftests/bpf: Add test for strict BTF type check new 367590b7fccc Merge branch 'Introduce typed pointer support in BPF maps' new c317ab71facc bpf: Compute map_btf_id during build time new afe98d46ba22 libbpf: Fix anonymous type check in CO-RE logic new 0994a54c5202 libbpf: Drop unhelpful "program too large" guess new 966a75093253 libbpf: Fix logic for finding matching program for CO-RE r [...] new 11d5daa89254 libbpf: Avoid joining .BTF.ext data with BPF programs by s [...] new b82bb1ffbb9a selftests/bpf: Add CO-RE relos and SEC("?...") to linked_f [...] new 185cfe837fdb libbpf: Record subprog-resolved CO-RE relocations unconditionally new b58af63aab11 libbpf: Refactor CO-RE relo human description formatting routine new 14032f264453 libbpf: Simplify bpf_core_parse_spec() signature new 9fdc4273b8da libbpf: Fix up verifier log for unguarded failed CO-RE relos new ea4128eb43eb selftests/bpf: Add libbpf's log fixup logic selftests new d54d06a4c4bc Merge branch 'Teach libbpf to "fix up" BPF verifier log' new 0eff3ba67a1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d42038f8db90 Bluetooth: btusb: add support for Qualcomm WCN785x new 2d866d8ec36f Bluetooth: core: Fix missing power_on work cancel on HCI close new 43bebf8f3fbc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cd8b1e20dcdd Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] new 7ceeb6011948 mtd: maps: ixp4xx: Drop driver new 9547c4e74f6b dt-bindings: mtd: jedec, spi-nor: remove unneeded properties new 82e214f6c0f1 mtd: core: Check devicetree alias for index new 4e9694596046 dt-bindings: reserved-memory: Support MTD/block device new 7090d2f1d667 mtd: phram: Allow probing via reserved-memory new 96a3295c351d mtdblock: warn if opened on NAND new fbb83e546ea4 mtd: mtdoops: Fix the size of the header read buffer. new 0bd359ee712d mtd: mtdoops: Create a header structure for the saved mtdoops. new aa641a22bb5b mtd: mtdoops: Add a timestamp to the mtdoops header. new 95af665d8b87 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 4d27dc59e4e7 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new c6d3ffae0d32 Revert "hwrng: mpfs - Enable COMPILE_TEST" new 42def0de574b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2b94b5387db4 Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] new a4359b4e479b drm/ssd130x: Make ssd130x_remove() return void new d8e9d6909646 drm/bridge: tc358762: drop connector field new 2368a9378951 dt-bindings: display: Separate clock item lists by compatible new ae5a5d26c15c dt-bindings: display: Add D1 display engine compatibles new adfda0bb8618 drm/sun4i: hdmi: Use more portable I/O helpers new 7d57f7f79756 drm/sun4i: Allow building the driver on RISC-V new f7e974a31881 sun4i/drm: engine: Add mode_set callback new b5fc1c2a8bbd sun4i/drm: backend: use mode_set engine callback new 1f8a21af2171 sun4i/drm: sun8i: use mode_set engine callback new c3779dab242f drm/sun4i: Allow VI layers to be primary planes new b2da819209b6 drm/sun4i: csc: Add support for the new MMIO layout new 30d334ce97ae drm/sun4i: Add support for D1 mixers new a359beb4e66b drm/sun4i: Add support for D1 TCON TOP new b9b52d2f4aaf drm/sun4i: Add support for D1 TCONs new 2deb9739bc13 drm/sun4i: Add compatible for D1 display engine new ce7a1ecf3f9f drm/v3d: Fix null pointer dereference of pointer perfmon new ad9ee9f53c5b drm/nouveau/kms/gv100: use static for gv100_disp_core_mthd [...] new 6a658c908cf0 drm/nouveau/disp/gv100: make gv100_disp_wimm static new 7f7166d0a84d drm/nouveau/disp/gv100: make gv100_disp_wndw and gv100_dis [...] new febd8fdeac5a drm/nouveau/devinit/nva3-: fix returnvar.cocci warning new 4a35c23f91b1 drm/sched: use DECLARE_EVENT_CLASS new e87826efa9bb drm/sched: use __string in tracepoints new 62ec1267d21a Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6b9c63a6eb54 drm/amdkfd: Add SVM range mapped_to_gpu flag new 601354f34433 drm/amdkfd: Update mapping if range attributes changed new 4ae182de39e9 drm/amd/display: fix non-kernel-doc comment warnings new 790d8e8ecbac drm/radeon: change cik_default_state table from global to static new 9714d357e2ca drm/radeon: change cac_weights_* to static new 7dba6e838e74 drm/amdgpu/sdma: Fix incorrect calculations of the wptr of [...] new ca5d251b3b6e drm/amdgpu/sdma: Remove redundant lower_32_bits() calls wh [...] new 428f273cbb3f drm/amdgpu: Fix out-of-bound access for gfx_v10_0_ring_test_ib() new 0bed2ace4284 drm/amdgpu/display: Make dcn31_set_low_power_state static new e6eb2c5f78cf drm/amd/display: fix if == else warning new 3bbeaa307b54 drm/amdgpu: keep mmhub clock gating being enabled during s [...] new 5533347dbb61 drm/amd: add dc feature mask flags for PSR allow smu and m [...] new a6f2e0d9fe63 gpu/drm/radeon: Fix typo in comments new a52ad5b6ce0d drm/amdgpu: debugfs: fix error codes in write functions new 2f33a397e960 drm/amdgpu: debugfs: fix NULL dereference in ta_if_invoke_ [...] new 2530dc3cd3db drm/amdgpu: fix typo new 322687d5968b drm/amd: Fix spelling typo in comment new 00545ab73ea2 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new e0f74ed4634d i915/gvt: Separate the MMIO tracking table from GVT-g new 66e7a8063381 i915/gvt: Save the initial HW state snapshot in i915 new 1672991412df i915/gvt: Use the initial HW state snapshot saved in i915 new de5d437ae869 drm/i915/gvt: fix trace TRACE_INCLUDE_PATH new 7f0cf30187cd drm/i915/gvt: better align the Makefile with i915 Makefile new a85749e12d66 drm/i915/gvt: remove module refcounting in intel_gvt_{,un} [...] new 367748066eeb drm/i915/gvt: remove enum hypervisor_type new f49fc35799fa drm/i915/gvt: rename intel_vgpu_ops to intel_vgpu_mdev_ops new 8b750bf74418 drm/i915/gvt: move the gvt code into kvmgt.ko new 675e5c4a33e2 drm/i915/gvt: remove intel_gvt_ops new c977092a9977 drm/i915/gvt: remove the map_gfn_to_mfn and set_trap_area ops new 3cbac24c2cdb drm/i915/gvt: remove the unused from_virt_to_mfn op new 62980cacc37f drm/i915/gvt: merge struct kvmgt_vdev into struct intel_vgpu new 10ddb96295f3 drm/i915/gvt: merge struct kvmgt_guest_info into strut intel_vgpu new 3c340d05868d drm/i915/gvt: remove vgpu->handle new e3d7640eeeb3 drm/i915/gvt: devirtualize ->{read,write}_gpa new fe902f0ce686 drm/i915/gvt: devirtualize ->{get,put}_vfio_device new f9399b0e4a95 drm/i915/gvt: devirtualize ->set_edid and ->set_opregion new 4c705ad0d784 drm/i915/gvt: devirtualize ->detach_vgpu new b3bece34956f drm/i915/gvt: devirtualize ->inject_msi new bd73b4b193d4 drm/i915/gvt: devirtualize ->is_valid_gfn new 4050dab5981c drm/i915/gvt: devirtualize ->gfn_to_mfn new 4c2baaaf764b drm/i915/gvt: devirtualize ->{enable,disable}_page_track new 8398eee85fd0 drm/i915/gvt: devirtualize ->dma_{,un}map_guest_page new 91879bbaf889 drm/i915/gvt: devirtualize dma_pin_guest_page new 5f8f3fe67cd9 drm/i915/gvt: remove struct intel_gvt_mpt new 37e4bdbd5bad drm/i915/gvt: remove the extra vfio_device refcounting for [...] new 4456641232e2 drm/i915/gvt: streamline intel_vgpu_create new 7f11e6893ff0 drm/i915/gvt: pass a struct intel_vgpu to the vfio read/wr [...] new 0e09f4066ad1 drm/i915/gvt: remove kvmgt_guest_{init,exit} new 978cf586ac35 drm/i915/gvt: convert to use vfio_register_emulated_iommu_dev new cba619cb0d4d drm/i915/gvt: merge gvt.c into kvmgvt.c new 6c7f98b334a3 vfio/mdev: Remove vfio_mdev.c new e6486939d8ea vfio/mdev: Remove mdev_parent_ops dev_attr_groups new 6b42f491e17c vfio/mdev: Remove mdev_parent_ops new 2aa72ec97ce9 vfio/mdev: Use the driver core to create the 'remove' file new 2917f53113be vfio/mdev: Remove mdev drvdata new 1e1d2e185358 Merge tag 'gvt-next-2022-04-21-for-christoph' of https://g [...] new af2cbc6ef967 drm/i915: Fix SEL_FETCH_PLANE_*(PIPE_B+) register addresses new 3e1faae33987 drm/i915/fbc: Consult hw.crtc instead of uapi.crtc new 14eb76f73e43 drm/i915/fbc: s/false/0/ new 9274229af2cf drm/i915: Make .get_dplls() return int new 8e272b3af396 drm/i915: Pass dev_priv to intel_shared_dpll_init() new e87ba18b4c80 drm/i915: Remove pointless dpll_funcs checks new 7275f630d842 drm/i915: Adjust .crtc_compute_clock() calling convention new 155a27172f82 drm/i915: Move stuff into intel_dpll_crtc_compute_clock() new ad3da340f903 drm/i915: Move the dpll_hw_state clearing to intel_dpll_cr [...] new e2f5f399af31 drm/i915: Clear the dpll_hw_state when disabling a pipe new 3bb9e25767ba drm/i915: Split out dg2_crtc_compute_clock() new a8e85faaa51f drm/i915: Add crtc .crtc_get_shared_dpll() new 5e9ae5c47052 drm/i915/gvt: Add missing symbol export. new f08699ec5bd9 Merge tag 'gvt-next-2022-04-26' of https://github.com/inte [...] new 3e8d34ed49cc Merge drm/drm-next into drm-intel-next new 693cecc88991 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 6cbc63e66356 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] new 1c7f9b56cfb4 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 5405c4b539c3 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] new 906e28edb77c Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new ef9ea488396f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 945d8329172d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e631e065bcb ASoC: tas6424: Return zero in remove callback new b58581136770 ASoC: max98396: add amplifier driver new 3a2c9a553f47 ASoC: dt-bindings: max98396: add amplifier driver new c85f533d51ca ASoC: qcom: SC7280: Update machine driver startup, shutdow [...] new 6cefb6264277 ASoC: pcm1789: Make pcm1789_common_exit() return void new fa96ec9fa9f8 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next new 27db7d07d7b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc018aebcd23 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new d4a8695c41cf next-20220426/input new cc51eaa8b530 io_uring: add type to op enum new 33337d03f04f io_uring: add io_uring_get_opcode new 1460af7de6ab io_uring: rename op -> opcode new 63dd95b8f1f4 io_uring: use the text representation of ops in trace new d083c6a2bd71 Merge branch 'for-5.19/io_uring-socket' into for-next new c0c84594c023 task_work: allow TWA_SIGNAL without a rescheduling IPI new 8018823e6987 io_uring: serialize ctx->rings->sq_flags with atomic_or/and new 8a68648b353b io-wq: use __set_notify_signal() to wake workers new 35ac0da1d134 io_uring: set task_work notify method at init time new a933a9031e40 io_uring: use TWA_SIGNAL_NO_IPI if IORING_SETUP_COOP_TASKR [...] new 6f07a54a90ee io_uring: add IORING_SETUP_TASKRUN_FLAG new 0bdf45421b35 Merge branch 'for-5.19/io_uring' into for-next new 012b7e911e69 io_uring: replace smp_mb() with smp_mb__after_atomic() in [...] new 80938a628ff1 Merge branch 'for-5.19/io_uring' into for-next new 6f99d818939a Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 6b0bc97dc9d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7730c2e4ac32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9de62835d2af Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] new 583e48372eb1 mmc: renesas_sdhi: remove outdated headers new 6af8dd53c36f mmc: renesas_sdhi: R-Car D3 also has no HS400 new 6de9727a2207 mmc: renesas_sdhi: make setup selection more understandable new 254b7d1299eb mmc: renesas_sdhi: remove a stale comment new c0a43968be56 mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk new bcfa7f15eb16 mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk new ed9ab884987b mmc: renesas_sdhi: style fix for proper function bodies new 970dc9c11a17 mmc: mmci: stm32: use a buffer for unaligned DMA requests new 139bbdba494b mmc: renesas_sdhi: Add missing checks for the presence of quirks new fc1fdbd94cab mmc: renesas_sdhi: R-Car V3M also has no HS400 new 3ddfa03d8162 dt-bindings: mmc: xenon: Convert to JSON schema new 7792fdf626c2 dt-bindings: mmc: mtk-sd: increase reg items new 103da0667d4b mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() new 25bbf0daec56 mmc: mmc_spi: parse speed mode options new e3e5255e7728 mmc: omap: Make it CCF clk API compatible new f504dee2c63b mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support new a252a4d3d4af mmc: renesas_sdhi: remove superfluous specific M3W entry new 01c5d28a5b55 MAINTAINERS: Add linux-renesas-soc@vger.kernel.org list fo [...] new 9723f69d1de3 mmc: core: improve API to make clear that mmc_sw_reset is [...] new 32f18e596141 mmc: improve API to make clear hw_reset callback is for cards new 6c1757be927a dt-bindings: mmc: imx-esdhc: Update compatible fallbacks new afadb04f1d6e mmc: jz4740: Apply DMA engine limits to maximum segment size new 13acb62ce1ee mmc: sh_mmcif: move platform_data header to proper location new 36ed2fd32b2c mmc: sdhci-pci-gli: A workaround to allow GL9755 to enter [...] new 238b638b3090 mmc: meson-gx: switch to device-managed dmam_alloc_coherent() new f7ad75041ba9 mmc: mmci: Break IRQ status loop when all zero new de6e855b28f4 dt-bindings: mmc: Add small binding note on level shifters new a778dbd9a8ef dt-bindings: mmc: convert orion-sdio to JSON schema new a18f3e465374 dt-bindings: mmc: convert sdhci-dove to JSON schema new cfb646613649 dt-bindings: mmc: imx-esdhc: Add i.MX8DXL compatible string new c25a7e5d18ba Merge branch 'fixes' into next new 7a0587496a62 dt-bindings: mmc: sdhci-am654: Add flag to force setting o [...] new c7666240ec76 drivers: mmc: sdhci_am654: Add the quirk to set TESTCD bit new 897ae3fe1216 mmc: sdhci-omap: Use of_device_get_match_data() helper new 23e09be254f9 mmc: core: Allows to override the timeout value for ioctl() path new ac9d25557dcc mmc: core: Add CIDs for cards to the entropy pool new b44c5968e044 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 54c861f93018 mfd: tps65218: Fix trivial typo in comment new 7f5aaa4a0ae6 mfd: hi655x-pmic: Replace legacy gpio interface for gpiod [...] new 3b49ae380ce1 mfd: ipaq-micro: Fix error check return value of platform_ [...] new 82028ba4d590 mfd: mt6359: Add missing defines necessary for mtk-pmic-ke [...] new 4a901e305011 mfd: mt6397-core: Add resources for PMIC keys for MT6359 new ff23a46e4657 mfd: cros_ec_dev: Only register PCHG device if present new 3474b838f420 dt-bindings: Drop undocumented i.MX iomuxc-gpr bindings in [...] new 8c58e95b01ee Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new d496d68d6ba6 dt-bindings: regulator: Add bindings for Silicon Mitus SM5 [...] new e8858ba89ca3 regulator: sm5703-regulator: Add regulators support for SM [...] new 14df95a733a6 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] new 34c7365b52e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0c6840cb4766 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 4f26ab1eecb5 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 724137b7b094 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new a7e5b860191d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 382ca213a403 Merge branch 'next' of git://github.com/cschaufler/smack-next new f4d43e5fbf6b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new ba3c07072691 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e53da8c49004 dt-bindings: mfd: mediatek: Add bindings for MT6360 PMIC new 942680d61920 dt-bindings: Drop empty and unreferenced binding .txt files new cd9fdd06b0e8 dt-bindings: arm: mediatek: topckgen: Convert to DT schema new 16a146735df3 dt-bindings: arm: mediatek: apmixedsys: Convert to DT schema new 4ae547cee612 dt-bindings: arm: mediatek: infracfg: Convert to DT schema new 3d35950e3a7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 58ae8c910897 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1fa568e26f00 bug: Have __warn() prototype defined unconditionally new d759b38d1438 Merge x86/urgent into tip/master new 63351799dca0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2b0e8ea734bb Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 419ca9a58ef9 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 124b6164e448 Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] new 63484625e754 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42942fb3cad5 rcu/nocb: Add an option to offload all CPUs on boot new 66226e2acda8 rcu: Dump all rcuc kthreads status for CPUs that not repor [...] new d10fcdbe0eaa Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new fa4175b41c62 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new 7749680016dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9aa888849ec3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 18ee67442da6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ace26513a4f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 011c81a136f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8643780bbf46 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e65aedb3d37 Merge branch 'for-next' of git://github.com/cminyard/linux [...] new 3d2508a06ffb Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new f884604ca169 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 0b5428c32565 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e279f15ba8fc Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new b8ef0396e5be Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new fe686153bb69 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cc0e49d7a1e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea3364db9068 dt-bindings: interconnect: qcom: Add sc8280xp binding new f29dabda7917 interconnect: qcom: Add SC8280XP interconnect provider new d156dd721ee6 Merge branch 'icc-sc8280xp' into icc-next new 1625aaa3fe7c interconnect: qcom: constify qcom_icc_desc new 2ccf33c06388 interconnect: qcom: constify icc_node pointers new 7123f8836392 interconnect: qcom: constify qcom_icc_bcm pointers new df506e7d08c4 Merge branch 'icc-const' into icc-next new d405ac52ab19 dt-bindings: interconnect: Add Qualcomm SDX65 DT bindings new 39a5392889c0 interconnect: qcom: Add SDX65 interconnect provider driver new fd3abb2525a1 Merge branch 'icc-sdx65' into icc-next new 255fa9a4d8da Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 966f38049c73 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 351870fa2f41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7f59ca3ffecd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc9620421424 extcon: sm5502: Clarify SM5703's i2c device ID new 9fb0672e8566 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 196fc9214f06 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 2af43f9f4be4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f726996c69c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5fc5d6fc39a6 Merge branch 'misc' into for-next new ff06cf4e0ee9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07506ccc304f next-20220426/scsi-mkp new c2eecefec5df rpmsg: virtio: Fix possible double free in rpmsg_probe() new 1680939e9ecf rpmsg: virtio: Fix possible double free in rpmsg_virtio_ad [...] new df1917969859 rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl new 90209a3f5fb5 Merge branch 'rproc-fixes' into rproc-next new 31976eb180a1 dt-bindings: remoteproc: mediatek: Add firmware-name property new 1552de67fbf0 remoteproc: mediatek: Allow reading firmware-name from DT new 891d910d5e89 Merge branches 'rpmsg-next', 'rproc-next', 'hwspinlock-nex [...] new 8e538fc09ff6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 205b87de2ce0 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new c830508b2014 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ce53251bb1a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 15993689e7a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 56cb62d32010 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c7b607fa9325 selftests/resctrl: Fix null pointer dereference on open failed new 2b5a073dd400 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 00fbaff24eb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d13ec35a011 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new c683b36c34e1 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 0a92a0207904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 778df49360f3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c97fc0dfc62 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 9bf2eed995f9 kunit: add support for kunit_suites that reference init code new b7aedb80fe9e Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new a4bec89852c6 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new b20961004a77 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 830e4e20d514 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 507d14cee33a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 40676597c4fc alpha: define get_cycles macro for arch-override new 528251bf04ce powerpc: define get_cycles macro for arch-override new 4cb23bca0f3a timekeeping: add raw clock fallback for random_get_entropy() new 1b646fcb756a m68k: use fallback for random_get_entropy() instead of zero new bd3b919c7106 riscv: use fallback for random_get_entropy() instead of zero new ae11219ad45b mips: use fallback for random_get_entropy() instead of jus [...] new e719f4bf12a3 arm: use fallback for random_get_entropy() instead of zero new d1abd6918e5e openrisc: use fallback for random_get_entropy() instead of zero new 34f234fb3b9b nios2: use fallback for random_get_entropy() instead of zero new 99a8cef0f644 x86/asm: use fallback for random_get_entropy() instead of zero new 4e0056338bbd um: use fallback for random_get_entropy() instead of zero new 7fdc9e8c442e sparc: use fallback for random_get_entropy() instead of zero new 9d6f00647a50 xtensa: use fallback for random_get_entropy() instead of zero new ac17e4c6c629 random: insist on random_get_entropy() existing in order t [...] new e39c479485b4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new ec1fd6f7b9ad Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new acd0b04ecc79 sysctl: minor cleanup in new_dir() new a467257ffe4b kernel/kexec_core: move kexec_core sysctls into its own file new b5e65f369efe Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 506a6dd4bd4e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new cf28cd5bebca Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 72e9eb8de400 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new cc68c613d6ee afs: Prefer struct_size over open coded arithmetic new 746f1b0ac5bf virt: acrn: Prefer array_size and struct_size over open co [...] new 2dc0d92fc1c8 uapi: wireless: Replace zero-length array with flexible-ar [...] new cae78e70db92 Merge branch 'for-next/kspp-fam0' into for-next/kspp new 54db804d5d7d scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_fr [...] new 1b9728a08bfd drm/amd/display: Fix Wstringop-overflow warnings in dc_link_dp.c new 8d9e4ca38730 Merge branch 'for-next/kspp-stringop-overflow' into for-next/kspp new 73f1d07e5f8a checkpatch: add new alloc functions to alloc with multipli [...] new 6bf825b2731d Merge branch 'for-next/kspp-checkpatch' into for-next/kspp new 93ddbc185dac Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 8b9c8c98ab95 kasan: prevent cpu_quarantine corruption when CPU offline [...] new 7ca5afddfde5 kasan-prevent-cpu_quarantine-corruption-when-cpu-offline-a [...] new 3c598b73f48f /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 488cbaab1c0d /proc/kpageflags: do not use uninitialized struct pages new 728a9aed70d2 procfs: prevent unprivileged processes accessing fdinfo dir new b4e33d57a41b kasan: fix sleeping function called from invalid context o [...] new 7f5a014d7d8c kasan: mark KASAN_VMALLOC flags as kasan_vmalloc_flags_t new f9877ce092e2 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] new 7e1d6ca419ee tools/vm/page_owner_sort.c: support for multi-value select [...] new 96bd694136f5 tools/vm/page_owner_sort.c: support sorting blocks by mult [...] new 8b4b7f6da3a1 tools/vm/page_owner: support debug log to avoid huge log print new 63e6ce87e1fd tools/vm/page_owner_sort.c: provide allocator labelling an [...] new 499c4f5a5032 tools/vm/page_owner_sort.c: avoid repeated judgments new d5dceb12fb0f mm/smaps_rollup: return empty file for kthreads instead of ESRCH new 47273118cff2 mm: rework calculation of bdi_min_ratio in bdi_set_min_ratio new e019fdba54a4 mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] new 31814d9e87c4 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] new 6f767a0c3cdb mm/memory: slightly simplify copy_present_pte() new 0367cbc7f975 mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] new 8f52779bdb5f mm/rmap: convert RMAP flags to a proper distinct rmap_t type new 387814c88ef9 mm/rmap: remove do_page_add_anon_rmap() new d77b73205896 mm/rmap: pass rmap flags to hugepage_add_anon_rmap() new 6d40bed01aad mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() new 8651d240d871 mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] new 421beb001205 mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] new 67cd29862744 mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] new 04f6ca2cfc1b mm: remember exclusively mapped anonymous pages with PG_an [...] new acccde3b0f54 mm/gup: disallow follow_page(FOLL_PIN) new 128c06427ea8 mm: support GUP-triggered unsharing of anonymous pages new f93f1072d35b mm-support-gup-triggered-unsharing-of-anonymous-pages-fix new 7a8d51693583 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] new efe873bf6850 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] new edbf3f08e792 mm-gup-sanity-check-with-config_debug_vm-that-anonymous-pa [...] new 8c2f825db06a mm/swap: remember PG_anon_exclusive via a swp pte bit new a95a0dc5e440 mm-swap-remember-pg_anon_exclusive-via-a-swp-pte-bit-fix new 0f5ee1f2bee2 mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 3da9e5517c2e x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new df42eb113264 x86-pgtable-support-__have_arch_pte_swp_exclusive-fix new 542961f1d100 arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new dfd76d63eb34 s390/pgtable: cleanup description of swp pte layout new 7b07d95b82cd s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE new 95528adf44c9 powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s new 33840b304155 powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s new 4bf042384726 tools/testing/selftests/vm/gup_test.c: clarify error statement new d39d95c9b1c0 mm/gup: fix comments to pin_user_pages_*() new cc6fad7f4813 mm: create new mm/swap.h header file. new 7fa2fbde4966 mm-create-new-mm-swaph-header-file-fix new 56a3e35bfc76 mm: drop swap_dirty_folio new 010f04de9f3d mm: move responsibility for setting SWP_FS_OPS to ->swap_activate new 5e193445398c mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space new 040ce0fc499c mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] new 27c3281098b0 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw new 7dcf3adeb43f doc: update documentation for swap_activate and swap_rw new b43730796c88 mm: submit multipage reads for SWP_FS_OPS swap-space new e0bead8f6854 mm: submit multipage write for SWP_FS_OPS swap-space new 3fc5ccc10cc3 VFS: Add FMODE_CAN_ODIRECT file flag new 7bf82a635f37 mm: shmem: make shmem_init return void new 6222c4c0dd9b mm/memcg: remove unneeded nr_scanned new 978b01550683 mm/memcg: mz already removed from rb_tree if not NULL new 109d37ff2806 mm/memcg: set memcg after css verified and got reference new 1a966365dce2 mm/memcg: set pos explicitly for reclaim and !reclaim new 0ab492084a0a mm/memcg: move generation assignment and comparison together new 25095649d3fb mm/memcg: non-hierarchical mode is deprecated new 0d6b3614d0d2 kselftests: memcg: update the oom group leaf events test new 965f2bacf951 kselftests: memcg: speed up the memory.high test new cd17b010e7e2 MAINTAINERS: add corresponding kselftests to cgroup entry new af9ea66535ce MAINTAINERS: add corresponding kselftests to memcg entry new 5528f6d38e11 mm/memcontrol.c: make cgroup_memory_noswap static new 295992f69eda mm/memcontrol.c: remove unused private flag of memory.oom_control new de55dff95219 cgroups: refactor children cgroups in memcg tests new e4140ae8e225 cgroup: account for memory_recursiveprot in test_memcg_low() new 675b01d24bc6 cgroup: account for memory_localevents in test_memcg_oom_g [...] new 0d7faf73bc8e cgroup: remove racy check in test_memcg_sock() new c3d1ebd7b124 cgroup: fix racy check in alloc_pagecache_max_30M() helper [...] new 78c32b70fca7 selftests: vm: bring common functions to a new file new c6938b0cc486 selftests: vm: add test for Soft-Dirty PTE bit new 48d8f72206ba selftests: vm: refactor run_vmtests.sh to reduce boilerplate new 67fc99a85219 selftests: vm: fix shellcheck warnings in run_vmtests.sh new c83f7804a2ce mm/mmap.c: use mmap_assert_write_locked() instead of open [...] new 713ada94e9c1 mm/mmu_gather: limit free batch count and add schedule poi [...] new 8138819f6c13 mm/debug_vm_pgtable: drop protection_map[] usage new 570d7a2ffef0 mm/mmap: clarify protection_map[] indices new dfa5b09e69b1 mm/mmap.c: use helper mlock_future_check() new ac1e28b92f7b mm/mmap: add new config ARCH_HAS_VM_GET_PAGE_PROT new 00731726ea4b powerpc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new a0648fb22b7d arm64/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new f2702fc74019 sparc/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new b33511eed8da x86/mm: enable ARCH_HAS_VM_GET_PAGE_PROT new 4ec143ff32f5 mm/mmap: drop arch_filter_pgprot() new 73340cee0e70 mm/mmap: Drop arch_vm_get_page_pgprot() new 91663e0bb468 mm/mprotect: use mmu_gather new 0c5ff64e19ac mm/mprotect: do not flush when not required architecturally new 0e808f6aa597 mm: avoid unnecessary flush on change_huge_pmd() new 6bd50364c46f mm/mremap: use helper mlock_future_check() new 07dfe791382c mm/mremap: avoid unneeded do_munmap call new 557445bea443 mm/vmalloc: fix a comment new 9c2dd6f8802e vmap(): don't allow invalid pages new cacfa2fa3a9d Documentation/sysctl: document page_lock_unfairness new ae7ff1aefaa4 mm/page_alloc: simplify update of pgdat in wake_all_kswapds new 24c2bbdfafa3 mm/page_alloc: adding same penalty is enough to get round- [...] new a7ce2fc601ae mm-page_alloc-add-same-penalty-is-enough-to-get-round-robi [...] new 20612c73f14f mm: discard __GFP_ATOMIC new 7d8c2b739fb5 mm: page_alloc: simplify pageblock migratetype check in __ [...] new 4dcd011a3d00 mm: wrap __find_buddy_pfn() with a necessary buddy page va [...] new f0ff89d8adca mm-wrap-__find_buddy_pfn-with-a-necessary-buddy-page-valid [...] new 9ba31332862a mm/page_alloc.c: calc the right pfn if page size is not 4K new caee444f3e2c mm/memory-failure.c: remove unnecessary (void*) conversions new 758df311ec9e mm/hwpoison: put page in already hwpoisoned case with MF_C [...] new 0d98ff74b637 Revert "mm/memory-failure.c: fix race with changing page c [...] new d10a4bc8a179 mm/memory-failure.c: minor cleanup for HWPoisonHandlable new 5fda37538cc7 mm/memory-failure.c: dissolve truncated hugetlb page new ca431c80238b mm, hugetlb, hwpoison: separate branch for free and in-use [...] new 775c764f1b41 mm/khugepaged: sched to numa node when collapse huge page new 0e234ebcab17 hugetlb: remove use of list iterator variable after loop new d048c132a87e mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE [...] new 49af3577f487 arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 new 47cb31da63c2 arm64: mm: hugetlb: restructure the code comment inside fl [...] new f61f24c43c36 mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions new a149f6193359 mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* new c4e49434fa33 mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* new a5f479621d6e sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE new 73e436a17f11 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED new ef76755c278c mm: khugepaged: skip DAX vma new 9a5e44547681 mm: thp: only regular file could be THP eligible new 2e983abdd1b2 mm: khugepaged: make khugepaged_enter() void function new aece1966f6dc mm: khugepaged: move some khugepaged_* functions to khugepaged.c new 73c20161dbd4 mm: khugepaged: introduce khugepaged_enter_vma() helper new baad46e1fb31 mm: mmap: register suitable readonly file vmas for khugepaged new 43e1d8100a8d hugetlb: fix wrong use of nr_online_nodes new c2f606c4f4fc hugetlb: Fix wrong use of nr_online_nodes new 365381669be8 hugetlb: fix hugepages_setup when deal with pernode new 3def14669841 hugetlb: fix return value of __setup handlers new 37d35ed579f3 hugetlb: clean up hugetlb_cma_reserve new caee13901112 mm/khugepaged: use vma_is_anonymous new f0aa3fff015e mm: hugetlb: add missing cache flushing in hugetlb_unshare [...] new d5002169f7d9 mm/sparse-vmemmap: add a pgmap argument to section activation new 39517c17ea67 mm/sparse-vmemmap: refactor core of vmemmap_populate_basep [...] new bd3ee5ad7477 mm/hugetlb_vmemmap: move comment block to Documentation/vm new 97c756444877 mm/sparse-vmemmap: improve memory savings for compound devmaps new 7fe844e81f30 mm/page_alloc: reuse tail struct pages for compound devmaps new de5bdbffef9e include/linux/swapops.h: remove stub for non_swap_entry() new 35746f10b30a mm: introduce PTE_MARKER swap entry new 85ee1faf09a6 fixup! mm: Introduce PTE_MARKER swap entry new d3d089340478 mm: teach core mm about pte markers new 300a6dc94262 fixup! mm: Teach core mm about pte markers new 06a93872f2cf mm: check against orig_pte for finish_fault() new 5bf297f6b5fa mm-check-against-orig_pte-for-finish_fault-fix new 718ba9e2b842 mm-check-against-orig_pte-for-finish_fault-fix-checkpatch-fixes new 0fc10c497cc0 mm/uffd: PTE_MARKER_UFFD_WP new 8aa522ce4dc1 fixup! mm/uffd: PTE_MARKER_UFFD_WP new 204783f1a3b6 mm/shmem: take care of UFFDIO_COPY_MODE_WP new f65b603204a8 mm/shmem: handle uffd-wp special pte in page fault handler new aad85b02076f mm/shmem: persist uffd-wp bit across zapping for file-backed new 98e7dffea848 mm/shmem: allow uffd wr-protect none pte for file-backed mem new 11ed4468cbbe mm/shmem: allows file-back mem to be uffd wr-protected on thps new 5198f2b70986 mm/shmem: handle uffd-wp during fork() new cd29429f8eee mm/hugetlb: introduce huge pte version of uffd-wp helpers new a7597e1402b8 mm/hugetlb: hook page faults for uffd write protection new 7e5f15b4ffed mm/hugetlb: take care of UFFDIO_COPY_MODE_WP new 102761fe9f3a mm/hugetlb: handle UFFDIO_WRITEPROTECT new 58c731b4a692 mm/hugetlb: handle pte markers in page faults new c0452e83cafe mm/hugetlb: allow uffd wr-protect none ptes new e4de0cd6dcc8 mm/hugetlb: only drop uffd-wp special pte if required new 3adfd1dfc6fc fixup! mm/hugetlb: Only drop uffd-wp special pte if required new 4eb7e83cb9fe mm-hugetlb-only-drop-uffd-wp-special-pte-if-required-fix-fix new c6fee7618d7b mm/hugetlb: handle uffd-wp during fork() new 74e39110c2df mm/shmem: vma_needs_copy can be static new 8b7896f3accf mm/khugepaged: don't recycle vma pgtable if uffd-wp registered new e7b497a8ac83 mm/pagemap: recognize uffd-wp bit for shmem/hugetlbfs new 3bef048ac38e mm/uffd: enable write protection for shmem & hugetlbfs new ea96b0683d0c mm: enable PTE markers by default new 60b57b54011c mm/uffd: hide PTE_MARKER option new 172133bb4c3a selftests/uffd: enable uffd-wp for shmem/hugetlbfs new 6d0c194d46d8 userfaultfd/selftests: use swap() instead of open coding it new bf9f14f2b955 mm/uffd: move USERFAULTFD configs into mm/ new 9f516ac977c9 mm/vmscan: reclaim only affects managed_zones new 6f89ed4c59e4 mm/vmscan: make sure wakeup_kswapd with managed zone new 144e017f9ab4 mm-vmscan-make-sure-wakeup_kswapd-with-managed-zone-v2 new 2c267b7e20be mm/vmscan: sc->reclaim_idx must be a valid zone index new c742ed9beccf mm/vmscan: remove obsolete comment in get_scan_count new 2f136de0ca06 mm/vmscan: fix comment for current_may_throttle new 5321de38a04f mm-vmscan-fix-comment-for-current_may_throttle-fix new 508173556a1e mm/vmscan: fix comment for isolate_lru_pages new 6cce75e6cb45 fs/proc/task_mmu.c: remove redundant page validation of pte_page new a092a37f9bda mm/z3fold: declare z3fold_mount with __init new fb06e2e93742 mm/z3fold: remove obsolete comment in z3fold_alloc new 81438110e5e2 mm/z3fold: minor clean up for z3fold_free new 28d717531f22 mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] new 587c0f34eaef mm/z3fold: remove confusing local variable l reassignment new ce15798c3250 mm/z3fold: move decrement of pool->pages_nr into __release [...] new 92e9c25f4d0b mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] new 3732e71dc5a1 mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() new 786b1ac6fa34 mm: compaction: use helper isolation_suitable() new 947d24c5d0f3 drivers/base/node.c: fix compaction sysfs file leak new f6bf2f33171b mm/mempolicy: clean up the code logic in queue_pages_pte_range new 78f141d600be mm: Add selftests for migration entries new 36eaadd5be29 mm/migration: remove unneeded local variable mapping_locked new c97a3cdd8f0e mm/migration: remove unneeded local variable page_lru new 5f4becf49c92 mm/migration: use helper function vma_lookup() in add_page [...] new 08b8954b4e28 mm/migration: use helper macro min in do_pages_stat new e24565169507 mm/migration: avoid unneeded nodemask_t initialization new 5f90b8ce325f mm/migration: remove some duplicated codes in migrate_pages new 5512f1872ab9 mm/migration: fix potential page refcounts leak in migrate_pages new c605fc1d3d7e mm/migration: fix potential invalid node access for reclai [...] new 8d157f47a01d mm/migration: fix possible do_pages_stat_array racing with [...] new dfef74a4d785 mm: migrate: simplify the refcount validation when migrati [...] new 3943b71dbd53 ksm: count ksm merging pages for each process new 265f7f3e1f7c ksm-count-ksm-merging-pages-for-each-process-fix new df6a5b109814 mm/vmstat: add events for ksm cow new 2b952844cadd mm: untangle config dependencies for demote-on-reclaim new 0320d9e19850 mm/madvise: fix potential pte_unmap_unlock pte error new 8f9281b39c13 mm/madvise: free hwpoison and swapin error entry in madvis [...] new d1434a95764c mm/page_alloc: do not calculate node's total pages and mem [...] new 6ef033d8d903 mm/memory_hotplug: reset node's state when empty during offline new 9ed0fd76d3c4 mm/memory_hotplug: fix build warning without CONFIG_MEMORY [...] new 109ee5a48c48 mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node new 54a072fb5270 mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] new 80dc17473181 mm: compaction: remove unneeded return value of kcompactd_run new 232e9f6bd559 mm: compaction: remove unneeded pfn update new 3233055fbb33 mm: compaction: remove unneeded assignment to isolate_start_pfn new 62b71f7ac507 mm: compaction: clean up comment for sched contention new 321e6d734f6e mm: compaction: clean up comment about suitable migration [...] new 2312ff526027 mm: compaction: use COMPACT_CLUSTER_MAX in compaction.c new 3a07be6b062e mm: compaction: use helper compound_nr in isolate_migratep [...] new 92155b7adf90 mm: compaction: clean up comment about async compaction in [...] new 6954ceeb8361 mm: compaction: avoid possible NULL pointer dereference in [...] new f021a39b73a6 mm: compaction: make compaction_zonelist_suitable return f [...] new 76f5fb2e1052 mm: compaction: simplify the code in __compact_finished new cc3fb78e3646 mm: compaction: make sure highest is above the min_pfn new 5150decad715 drivers/base/memory: fix an unlikely reference counting is [...] new 4c15e427bac9 mm: rmap: fix cache flush on THP pages new 3c1385e77ef7 dax: fix cache flush on PMD-mapped pages new 62b6291df3d7 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs new 2fe4569f0d16 mm: pvmw: add support for walking devmap pages new 4e270ec8cfed dax: fix missing writeprotect the pte entry new 6361535a42d7 mm: simplify follow_invalidate_pte() new 256788e6959e zram: add a huge_idle writeback mode new cafac26dff5d damon: vaddr-test: tweak code to make the logic clearer new fb2a93223f85 selftests/damon: add damon to selftests root Makefile new 48082ed92c95 mm/damon/core-test: add a kunit test case for ops registration new 22e2d1924617 mm/damon: remove unnecessary type castings new 380d28a17eee mm/damon/reclaim: fix the timer always stays active new 616c46cc198e mm/swapfile: unuse_pte can map random data if swap read fails new fb1f66213ebd mm/swapfile: fix lost swap bits in unuse_pte() new 6141eb10bb18 mm: page_isolation: move has_unmovable_pages() to mm/page_ [...] new da7ac70f0b68 mm: page_isolation: check specified range for unmovable pages new b3f62f8fd611 mm: make alloc_contig_range work at pageblock granularity new 6c82e3cf2ae4 mm: page_isolation: enable arbitrary range page isolation. new 047d3a4ae41d mm: cma: use pageblock_order as the single alignment new a12d186346e4 drivers: virtio_mem: use pageblock size as the minimum vir [...] new 1c4f559e8a3c mm/migration: reduce the rcu lock duration new 757d343d5fcc mm/migration: remove unneeded lock page and PageMovable check new 8e8174821acd mm/migration: return errno when isolate_huge_page failed new 32e857de375a mm/migration: fix potential pte_unmap on an not mapped pte new 65fe55bb2401 memcg: introduce per-memcg reclaim interface new 6863ff489e22 selftests: cgroup: return -errno from cg_read()/cg_write() [...] new f724922d9c48 selftests: cgroup: fix alloc_anon_noexit() instantly freei [...] new 5845c660006a selftests: cgroup: add a selftest for memory.reclaim new 2e43d2b1fcc6 mm/vmscan: take min_slab_pages into account when try to ca [...] new d398c622ea75 mm/vmscan: add a comment about MADV_FREE pages check in fo [...] new 22c9dfac0a02 mm/vmscan: introduce helper function reclaim_page_list() new 6a811404c566 mm/vmscan: activate swap-backed executable folios after fi [...] new c2b32bceb1a9 mm/vmscan: take all base pages of THP into account when ra [...] new 253d371f841e mm/vmscan: remove obsolete comment in kswapd_run new b92108542dc9 mm/vmscan: use helper folio_is_file_lru() new 2369f8a3f6f7 kfence: enable check kfence canary on panic via boot param new 69563b2b8b20 kfence-enable-check-kfence-canary-on-panic-via-boot-param-fix new 6c75c100e56d lib/kstrtox.c: add "false"/"true" support to kstrtobool() new 094d3da551d7 lib-kstrtoxc-add-false-true-support-to-kstrtobool-fix new 956d7f961350 mm: convert sysfs input to bool using kstrtobool() new e6c489e75c59 mm/highmem: VM_BUG_ON() if offset + len > PAGE_SIZE new 2c50ec631a7a radix tree test suite: add pr_err define new bcc398a74e08 radix tree test suite: add kmem_cache_set_non_kernel() new 583bc1610d07 radix tree test suite: add allocation counts and size to k [...] new 514b81d9a21b radix tree test suite: add support for slab bulk APIs new db09234d9fd6 radix tree test suite: add lockdep_is_held to header new 1d2cf5534201 mips: rename mt_init to mips_mt_init new 00d332902d28 Maple Tree: add new data structure new 3003f5444a71 lib/test_maple_tree: add testing for maple tree new adf4676d8dbc mm: start tracking VMAs with maple tree new 65df7582035d mm: add VMA iterator new a58ae87c4fa0 mmap: use the VMA iterator in count_vma_pages_range() new e4d53ea93c46 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new adffbcc59519 mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 210c96f4d6f4 mm/mmap: use maple tree for unmapped_area{_topdown} new fc396d29c331 kernel/fork: use maple tree for dup_mmap() during forking new 4d876e14b860 damon: Convert __damon_va_three_regions to use the VMA iterator new dbb8b775bc8a proc: remove VMA rbtree use from nommu new 26caa5eb6ea5 mm: remove rb tree. new a9442811755d mmap: change zeroing of maple tree in __vma_adjust() new f51d9227197e xen: use vma_lookup() in privcmd_ioctl_mmap() new 539344c082ff mm: optimize find_exact_vma() to use vma_lookup() new d2f24ac2c5e2 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new d2bbe46ab3b9 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 6109525e7e7a mm: use maple tree operations for find_vma_intersection() new 5b2667cd1625 mm/mmap: use advanced maple tree API for mmap_region() new e74e6f8055de mm: remove vmacache new 6a2696f0e7aa mm: convert vma_lookup() to use mtree_load() new 6dc347b4bd48 mm/mmap: move mmap_region() below do_munmap() new 080f0c105ca9 mm/mmap: reorganize munmap to use maple states new 8916262d2a52 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new fcfd95dc44a4 arm64: remove mmap linked list from vdso new 93fc72398f4b arm64: change elfcore for_each_mte_vma() to use VMA iterator new 103121f8fc6a parisc: remove mmap linked list from cache handling new 29a2c5373ad6 powerpc: remove mmap linked list walks new 876590fd7bb6 s390: remove vma linked list walks new 5b116ca25946 x86: remove vma linked list walks new a954384e9142 xtensa: remove vma linked list walks new 5cad35a37bb9 cxl: remove vma linked list walk new 293f9daed1e0 optee: remove vma linked list walk new b6faaa85e6a1 um: remove vma linked list walk new f768d08a7fce coredump: remove vma linked list walk new 4a40ee70d69a exec: use VMA iterator instead of linked list new 752833c49633 fs/proc/base: use maple tree iterators in place of linked list new 62a8f1157592 fs/proc/task_mmu: stop using linked list and highest_vm_end new 2740788ead0b userfaultfd: use maple tree iterator to iterate VMAs new 72b7a7ea71a9 ipc/shm: use VMA iterator instead of linked list new aca2e4e0d0e0 acct: use VMA iterator instead of linked list new 2824839e3910 perf: use VMA iterator new 394b95973bc7 sched: use maple tree iterator to walk VMAs new 8377df33364f fork: use VMA iterator new 95b388a9e8fe bpf: remove VMA linked list new 63b5eb8f7ff0 mm/gup: use maple tree navigation instead of linked list new 0fd26d9bc732 mm/khugepaged: stop using vma linked list new ddfd643d935d mm/ksm: use vma iterators instead of vma linked list new 6b6ed03a686d mm/madvise: use vma_find() instead of vma linked list new e49a273c8e70 mm/memcontrol: stop using mm->highest_vm_end new 59546373e93e mm/mempolicy: use vma iterator & maple state instead of vm [...] new 35dc2c3e9edd mm/mlock: use vma iterator and instead of vma linked list new 6f9eeb3de329 mm/mprotect: use maple tree navigation instead of vma linked list new 1c8d45b39ec9 mm/mremap: use vma_find_intersection() instead of vma linked list new db3473bdef7e mm/msync: use vma_find() instead of vma linked list new a1dd82b0d335 mm/oom_kill: use maple tree iterators instead of vma linked list new a17fec405974 mm/pagewalk: use vma_find() instead of vma linked list new fb440059e1ba mm/swapfile: use vma iterator instead of vma linked list new 33ba7c74b2a7 i915: use the VMA iterator new a89528e0823f nommu: remove uses of VMA linked list new 5047c672b796 riscv: use vma iterator for vdso new 20791ae45df5 mm: remove the vma linked list new 4993ce402b77 mm/mmap: drop range_has_overlap() function new 63bcdf3e24bd mm/mmap.c: pass in mapping to __vma_link_file() new 8e11bc2be801 mapletree-vs-khugepaged new c9c5cc510b9f mm/damon/core: add a function for damon_operations registr [...] new 5c434823e072 mm/damon/sysfs: add a file for listing available monitoring ops new 6454a622803d selftets/damon/sysfs: test existence and permission of ava [...] new 2f0406acc1a0 Docs/{ABI,admin-guide}/damon: document 'avail_operations' [...] new 553f798341a5 mm/memory_hotplug: use pgprot_val to get value of pgprot new 60f701a03505 mm/vmscan: not necessary to re-init the list for each iteration new a71305d0fa27 mm-vmscan-not-necessary-to-re-init-the-list-for-each-itera [...] new 2553b77b4ffc fs/buffer.c: add debug print for __getblk_gfp() stall problem new cc30ffe5ca53 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 3d821dbc9955 kernel/hung_task.c: Monitor killed tasks. new 0ebf54857877 ia64: fix typos in comments new c3f8fc544bb3 ia64: ptrace: fix typos in comments new 3c3668131bca ia64: Replace comments with C99 initializers new 78765cae3ab1 scripts/decode_stacktrace.sh: support old bash version new f6c31f169e0f ocfs2: replace usage of found with dedicated list iterator [...] new 5358789104d5 ocfs2: remove usage of list iterator variable after the loop body new 5d97078479d8 ocfs2: reflink deadlock when clone file to the same direct [...] new 86f61a555eb7 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 0169aa78fc9c ocfs2: fix ocfs2 corrupt when iputting an inode new dfaa564011b6 proc: fix dentry/inode overinstantiating under /proc/${pid}/net new b0f3576404f6 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] new d45061564aa9 fs/proc/kcore.c: remove check of list iterator against hea [...] new f4ba304966ad fs-proc-kcorec-remove-check-of-list-iterator-against-head- [...] new 54ff6261a4aa vmcore: convert copy_oldmem_page() to take an iov_iter new 667321ffc4e8 vmcore: convert __read_vmcore to use an iov_iter new 4c8a44a4cc14 vmcore: convert read_from_oldmem() to take an iov_iter new 3c9576533f90 net: unexport csum_and_copy_{from,to}_user new 3ad35e841eda kernel: pid_namespace: use NULL instead of using plain int [...] new ddfc32227e3d get_maintainer: Honor mailmap for in file emails new 58d2c2152463 lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test new 8e0465b07e57 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections new ed391a4170fd lib/test_string.c: add strspn and strcspn tests new d2f8d5b7d286 lib/string.c: simplify str[c]spn new 77c0555faf52 lib: remove back_str initialization new c662549f6da1 pipe: make poll_usage boolean and annotate its access new 4965311cd2b4 list: fix a data-race around ep->rdllist new 1a9376af61e6 init/Kconfig: remove USELIB syscall by default new 136ac404bfde init/main.c: silence some -Wunused-parameter warnings new c00a7ea6dde6 fatfs: remove redundant judgment new 1ca75373a4f6 fatfs: add FAT messages to printk index new 5a1dab661e7f add-fat-messages-to-printk-index-checkpatch-fixes new 2a1076271fbd fat: add ratelimit to fat*_ent_bread() new 21adfe99950d ptrace: remove redudant check of #ifdef PTRACE_SINGLESTEP new 871c18667ee8 ptrace: fix wrong comment of PT_DTRACE new ffc4a107dc84 MAINTAINERS: remove redundant file of PTRACE SUPPORT entry new 54382e21681d kexec: remove redundant assignments new b606c31dd00b rapidio: remove unnecessary use of list iterator new 12b2ff8b9756 taskstats: version 12 with thread group and exe info new 56ee89aa2f96 taskstats-version-12-with-thread-group-and-exe-info-fix new 241bd17d18eb kernel: make taskstats available from all net namespaces new 15747ab75d33 delayacct: track delays from write-protect copy new e86847a96dc3 fs: sysv: check sbi->s_firstdatazone in complete_read_super new 3ccb511f9680 initramfs: refactor do_header() cpio magic checks new 2dc28a945044 initramfs: make dir_entry.name a flexible array member new fbbf00826055 initramfs: add INITRAMFS_PRESERVE_MTIME Kconfig option new 261c8b64cbcd gen_init_cpio: fix short read file handling new 1fbfff3c67a6 gen_init_cpio: support file checksum archiving new 35ec8809bb70 initramfs: support cpio extraction with file checksums new d04879242882 ipc/sem: Remove redundant assignments new ce0a8d4c4687 ipc: update semtimedop() to use hrtimer new 605555dd22a7 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() new f6103e2843b6 Merge branch 'akpm-current/current' new 15e670389af6 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery new 0c00fb03fa16 kselftest/vm: override TARGETS from arguments
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 (8ffa7c5aad99) \ N -- N -- N refs/heads/akpm (0c00fb03fa16)
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 996 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-kernel-mm-damon | 10 +- Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/admin-guide/mm/damon/usage.rst | 18 +- Documentation/core-api/index.rst | 1 + Documentation/core-api/maple_tree.rst | 218 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 35 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 42 - .../bindings/arm/mediatek/mediatek,infracfg.yaml | 81 + .../arm/mediatek/mediatek,mt8186-clock.yaml | 56 + .../arm/mediatek/mediatek,mt8186-sys-clock.yaml | 54 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 35 - .../bindings/clock/mediatek,apmixedsys.yaml | 61 + .../bindings/clock/mediatek,topckgen.yaml | 61 + .../bindings/clock/stericsson,u8500-clks.yaml | 57 + .../allwinner,sun4i-a10-display-engine.yaml | 1 + .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 2 + .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 2 + .../display/allwinner,sun8i-r40-tcon-top.yaml | 133 +- Documentation/devicetree/bindings/eeprom/at24.txt | 1 - .../bindings/interconnect/qcom,rpmh.yaml | 15 + .../devicetree/bindings/leds/leds-mt6360.yaml | 2 +- .../devicetree/bindings/mfd/mediatek,mt6360.yaml | 67 + Documentation/devicetree/bindings/mfd/syscon.yaml | 8 - .../devicetree/bindings/mmc/sdhci-am654.yaml | 7 + Documentation/devicetree/bindings/mtd/common.txt | 1 - Documentation/devicetree/bindings/mux/reg-mux.yaml | 1 - .../regulator/siliconmitus,sm5703-regulator.yaml | 49 + .../devicetree/bindings/remoteproc/mtk,scp.yaml | 7 + Documentation/devicetree/bindings/rtc/rtc.txt | 1 - .../devicetree/bindings/sound/adi,max98396.yaml | 79 + .../devicetree/bindings/spi/qcom,spi-geni-qcom.txt | 39 - .../bindings/spi/qcom,spi-geni-qcom.yaml | 116 + .../bindings/usb/mediatek,mt6360-tcpc.yaml | 5 + Documentation/driver-api/vfio-mediated-device.rst | 27 +- Documentation/filesystems/caching/cachefiles.rst | 178 + Documentation/vm/highmem.rst | 101 +- MAINTAINERS | 12 + arch/arc/kernel/disasm.c | 2 +- arch/arm/boot/dts/en7523.dtsi | 8 + arch/arm/boot/dts/ls1021a-iot.dts | 2 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 223 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 7 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 223 + .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 223 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 8 + .../dts/nvidia/tegra234-p3737-0000+p3701-0000.dts | 223 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 8 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/processor.h | 10 +- arch/arm64/kernel/elfcore.c | 16 +- arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/vdso.c | 3 +- arch/m68k/Kconfig.bus | 10 - arch/m68k/coldfire/Makefile | 2 +- arch/m68k/coldfire/dma.c | 43 - arch/m68k/include/asm/dma.h | 483 - arch/m68k/include/asm/pgtable_no.h | 3 +- arch/m68k/mm/motorola.c | 1 - arch/mips/boot/dts/brcm/bcm97358svmb.dts | 2 +- arch/mips/boot/dts/brcm/bcm97360svmb.dts | 2 +- arch/mips/boot/dts/brcm/bcm97425svmb.dts | 2 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +- arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 5 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 6 + arch/mips/kernel/mips-cpc.c | 1 + arch/mips/kernel/mips-mt.c | 4 +- arch/mips/sgi-ip27/ip27-xtalk.c | 4 + arch/mips/sgi-ip30/ip30-xtalk.c | 4 + arch/parisc/kernel/cache.c | 7 +- arch/powerpc/kernel/vdso.c | 6 +- arch/powerpc/mm/book3s32/tlb.c | 11 +- arch/powerpc/mm/book3s64/subpage_prot.c | 13 +- arch/riscv/kernel/vdso.c | 3 +- arch/s390/kernel/vdso.c | 3 +- arch/s390/mm/gmap.c | 6 +- arch/um/kernel/tlb.c | 14 +- arch/x86/entry/vdso/vma.c | 9 +- arch/x86/kernel/tboot.c | 2 +- arch/xtensa/kernel/syscall.c | 18 +- drivers/bluetooth/btusb.c | 10 +- drivers/char/hw_random/Kconfig | 2 +- drivers/clk/clk-en7523.c | 2 +- drivers/clk/clk-mux.c | 4 +- drivers/clk/mediatek/Kconfig | 8 + drivers/clk/mediatek/Makefile | 5 + drivers/clk/mediatek/clk-mt8186-apmixedsys.c | 133 + drivers/clk/mediatek/clk-mt8186-cam.c | 90 + drivers/clk/mediatek/clk-mt8186-img.c | 68 + drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.c | 67 + drivers/clk/mediatek/clk-mt8186-infra_ao.c | 216 + drivers/clk/mediatek/clk-mt8186-ipe.c | 55 + drivers/clk/mediatek/clk-mt8186-mcu.c | 108 + drivers/clk/mediatek/clk-mt8186-mdp.c | 80 + drivers/clk/mediatek/clk-mt8186-mfg.c | 48 + drivers/clk/mediatek/clk-mt8186-mm.c | 111 + drivers/clk/mediatek/clk-mt8186-topckgen.c | 780 + drivers/clk/mediatek/clk-mt8186-vdec.c | 88 + drivers/clk/mediatek/clk-mt8186-venc.c | 51 + drivers/clk/mediatek/clk-mt8186-wpe.c | 51 + drivers/clk/ux500/clk-prcmu.c | 252 +- drivers/clk/ux500/clk.h | 70 +- drivers/clk/ux500/u8500_of_clk.c | 350 +- drivers/cpufreq/qcom-cpufreq-hw.c | 8 + drivers/cpufreq/sun50i-cpufreq-nvmem.c | 4 +- drivers/extcon/extcon-sm5502.c | 2 +- drivers/firmware/efi/efi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c | 22 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 10 + drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 8 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 63 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 + .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 2 +- .../gpu/drm/amd/display/dc/dcn201/dcn201_hwseq.c | 2 - drivers/gpu/drm/amd/include/amd_shared.h | 2 + drivers/gpu/drm/amd/include/atombios.h | 2 +- drivers/gpu/drm/amd/include/atomfirmware.h | 2 +- drivers/gpu/drm/bridge/tc358762.c | 1 - drivers/gpu/drm/i915/Kconfig | 36 +- drivers/gpu/drm/i915/Makefile | 8 +- drivers/gpu/drm/i915/display/intel_display.c | 15 +- drivers/gpu/drm/i915/display/intel_dpll.c | 196 +- drivers/gpu/drm/i915/display/intel_dpll.h | 6 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 268 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 9 +- drivers/gpu/drm/i915/display/intel_fbc.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 14 +- drivers/gpu/drm/i915/gvt/Makefile | 30 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 89 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 4 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 36 +- drivers/gpu/drm/i915/gvt/execlist.c | 12 +- drivers/gpu/drm/i915/gvt/firmware.c | 25 +- drivers/gpu/drm/i915/gvt/gtt.c | 55 +- drivers/gpu/drm/i915/gvt/gvt.c | 340 - drivers/gpu/drm/i915/gvt/gvt.h | 128 +- drivers/gpu/drm/i915/gvt/handlers.c | 1033 +- drivers/gpu/drm/i915/gvt/hypercall.h | 82 - drivers/gpu/drm/i915/gvt/interrupt.c | 40 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 1097 +- drivers/gpu/drm/i915/gvt/mmio.c | 4 +- drivers/gpu/drm/i915/gvt/mmio.h | 1 - drivers/gpu/drm/i915/gvt/mpt.h | 400 - drivers/gpu/drm/i915/gvt/opregion.c | 148 +- drivers/gpu/drm/i915/gvt/page_track.c | 8 +- drivers/gpu/drm/i915/gvt/reg.h | 9 +- drivers/gpu/drm/i915/gvt/scheduler.c | 37 +- drivers/gpu/drm/i915/gvt/trace.h | 2 +- drivers/gpu/drm/i915/gvt/vgpu.c | 22 +- drivers/gpu/drm/i915/i915_driver.c | 7 - drivers/gpu/drm/i915/i915_drv.h | 3 + drivers/gpu/drm/i915/i915_reg.h | 2 +- drivers/gpu/drm/i915/intel_gvt.c | 250 +- drivers/gpu/drm/i915/intel_gvt.h | 32 +- drivers/gpu/drm/i915/intel_gvt_mmio_table.c | 1292 + .../gpu/drm/nouveau/nvkm/engine/disp/coregv100.c | 4 +- .../gpu/drm/nouveau/nvkm/engine/disp/wimmgv100.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/wndwgv100.c | 4 +- .../gpu/drm/nouveau/nvkm/subdev/devinit/gt215.c | 3 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/atombios.h | 6 +- drivers/gpu/drm/radeon/cik_blit_shaders.c | 246 - drivers/gpu/drm/radeon/cik_blit_shaders.h | 219 +- drivers/gpu/drm/radeon/si_dpm.c | 4 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 43 +- drivers/gpu/drm/solomon/ssd130x-i2c.c | 4 +- drivers/gpu/drm/solomon/ssd130x.c | 4 +- drivers/gpu/drm/solomon/ssd130x.h | 2 +- drivers/gpu/drm/sun4i/Kconfig | 2 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 40 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 1 + drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/sun4i/sun4i_frontend.c | 3 - drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 8 + drivers/gpu/drm/sun4i/sun8i_csc.c | 7 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 1 + drivers/gpu/drm/sun4i/sun8i_mixer.c | 74 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 14 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 15 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 30 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 6 +- drivers/gpu/drm/sun4i/sunxi_engine.h | 27 + drivers/gpu/drm/v3d/v3d_perfmon.c | 3 +- drivers/infiniband/core/device.c | 24 +- drivers/infiniband/hw/hns/hns_roce_device.h | 11 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 29 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 20 - drivers/infiniband/hw/irdma/cm.c | 7 +- drivers/infiniband/hw/mlx5/Makefile | 1 + drivers/infiniband/hw/mlx5/fs.c | 5 - drivers/infiniband/hw/mlx5/main.c | 109 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 89 +- drivers/infiniband/hw/mlx5/mr.c | 421 +- drivers/infiniband/hw/mlx5/odp.c | 63 +- drivers/infiniband/hw/mlx5/qp.c | 1 + drivers/infiniband/hw/mlx5/umr.c | 700 + drivers/infiniband/hw/mlx5/umr.h | 97 + drivers/infiniband/hw/mlx5/wr.c | 377 +- drivers/infiniband/hw/mlx5/wr.h | 60 + drivers/infiniband/sw/rxe/rxe_req.c | 7 +- drivers/infiniband/sw/rxe/rxe_resp.c | 35 +- drivers/interconnect/qcom/Kconfig | 18 + drivers/interconnect/qcom/Makefile | 4 + drivers/interconnect/qcom/icc-rpm.c | 2 +- drivers/interconnect/qcom/icc-rpm.h | 2 +- drivers/interconnect/qcom/icc-rpmh.c | 2 +- drivers/interconnect/qcom/icc-rpmh.h | 6 +- drivers/interconnect/qcom/msm8916.c | 12 +- drivers/interconnect/qcom/msm8939.c | 16 +- drivers/interconnect/qcom/msm8974.c | 28 +- drivers/interconnect/qcom/msm8996.c | 16 +- drivers/interconnect/qcom/osm-l3.c | 16 +- drivers/interconnect/qcom/qcm2290.c | 24 +- drivers/interconnect/qcom/qcs404.c | 12 +- drivers/interconnect/qcom/sc7180.c | 68 +- drivers/interconnect/qcom/sc7280.c | 72 +- drivers/interconnect/qcom/sc8180x.c | 44 +- drivers/interconnect/qcom/sc8280xp.c | 2438 ++ drivers/interconnect/qcom/sc8280xp.h | 209 + drivers/interconnect/qcom/sdm660.c | 24 +- drivers/interconnect/qcom/sdm845.c | 32 +- drivers/interconnect/qcom/sdx55.c | 12 +- drivers/interconnect/qcom/sdx65.c | 231 + drivers/interconnect/qcom/sdx65.h | 65 + drivers/interconnect/qcom/sm8150.c | 66 +- drivers/interconnect/qcom/sm8250.c | 66 +- drivers/interconnect/qcom/sm8350.c | 60 +- drivers/interconnect/qcom/sm8450.c | 68 +- drivers/memory/brcmstb_dpfe.c | 10 +- drivers/memory/da8xx-ddrctl.c | 3 +- drivers/memory/emif.c | 4 +- drivers/memory/renesas-rpc-if.c | 3 +- drivers/memory/tegra/mc.c | 4 +- drivers/memory/ti-aemif.c | 4 +- drivers/memory/ti-emif-pm.c | 6 +- drivers/mfd/cros_ec_dev.c | 19 + drivers/mfd/hi655x-pmic.c | 27 +- drivers/mfd/ipaq-micro.c | 2 +- drivers/mfd/mt6397-core.c | 13 + drivers/misc/cxl/fault.c | 45 +- drivers/mmc/core/block.c | 8 +- drivers/mmc/core/mmc.c | 30 +- drivers/mmc/core/sd.c | 7 + drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/sdhci-omap.c | 9 +- drivers/mmc/host/sdhci_am654.c | 23 +- drivers/mtd/devices/phram.c | 13 +- drivers/mtd/mtdblock.c | 8 +- drivers/mtd/mtdoops.c | 61 +- drivers/mtd/mtdpart.c | 3 - drivers/net/dsa/microchip/ksz8795.c | 35 +- drivers/net/dsa/microchip/ksz8795_reg.h | 3 - drivers/net/dsa/microchip/ksz9477.c | 33 +- drivers/net/dsa/microchip/ksz9477_reg.h | 4 - drivers/net/dsa/microchip/ksz_common.c | 40 + drivers/net/dsa/microchip/ksz_common.h | 7 + drivers/net/dsa/mv88e6xxx/port_hidden.c | 5 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 7 + drivers/net/phy/marvell10g.c | 2 +- drivers/net/phy/microchip_t1.c | 2 + drivers/net/usb/qmi_wwan.c | 1 + drivers/net/virtio_net.c | 20 +- drivers/opp/core.c | 11 +- drivers/opp/debugfs.c | 10 +- drivers/regulator/Kconfig | 7 + drivers/regulator/Makefile | 1 + drivers/regulator/sm5703-regulator.c | 167 + drivers/remoteproc/mtk_scp.c | 6 +- drivers/rpmsg/virtio_rpmsg_bus.c | 9 +- drivers/s390/cio/vfio_ccw_ops.c | 7 +- drivers/s390/crypto/vfio_ap_ops.c | 9 +- drivers/soc/mediatek/mtk-mutex.c | 7 +- drivers/tee/optee/call.c | 18 +- drivers/tee/tee_core.c | 2 - drivers/tee/tee_shm.c | 50 - drivers/tty/n_gsm.c | 15 +- drivers/usb/dwc3/dwc3-pci.c | 8 + drivers/usb/dwc3/gadget.c | 31 +- drivers/usb/phy/phy-generic.c | 7 + drivers/vfio/mdev/Makefile | 2 +- drivers/vfio/mdev/mdev_core.c | 52 +- drivers/vfio/mdev/mdev_driver.c | 10 - drivers/vfio/mdev/mdev_private.h | 6 +- drivers/vfio/mdev/mdev_sysfs.c | 37 +- drivers/vfio/mdev/vfio_mdev.c | 152 - drivers/xen/privcmd.c | 2 +- fs/cachefiles/Kconfig | 12 + fs/cachefiles/Makefile | 1 + fs/cachefiles/daemon.c | 117 +- fs/cachefiles/interface.c | 2 + fs/cachefiles/internal.h | 78 + fs/cachefiles/io.c | 76 +- fs/cachefiles/namei.c | 16 +- fs/cachefiles/ondemand.c | 503 + fs/coredump.c | 34 +- fs/erofs/Kconfig | 10 + fs/erofs/Makefile | 1 + fs/erofs/data.c | 26 +- fs/erofs/decompressor.c | 2 - fs/erofs/fscache.c | 363 + fs/erofs/inode.c | 4 + fs/erofs/internal.h | 51 +- fs/erofs/namei.c | 5 +- fs/erofs/super.c | 145 +- fs/erofs/sysfs.c | 4 +- fs/exec.c | 12 +- fs/gfs2/file.c | 6 +- fs/io-wq.c | 4 +- fs/io_uring.c | 183 +- fs/proc/base.c | 5 +- fs/proc/internal.h | 2 +- fs/proc/proc_sysctl.c | 1 - fs/proc/task_mmu.c | 74 +- fs/proc/task_nommu.c | 45 +- fs/userfaultfd.c | 49 +- include/asm-generic/bug.h | 11 +- include/dt-bindings/clock/mt8186-clk.h | 445 + include/dt-bindings/clock/ste-db8500-clkout.h | 17 + include/dt-bindings/interconnect/qcom,sc8280xp.h | 232 + include/dt-bindings/interconnect/qcom,sdx65.h | 67 + include/kunit/test.h | 28 + include/linux/bpf.h | 116 +- include/linux/bpf_verifier.h | 3 +- include/linux/btf.h | 23 + include/linux/console.h | 4 +- include/linux/damon.h | 1 + include/linux/fscache.h | 1 + include/linux/highmem-internal.h | 14 +- include/linux/highmem.h | 17 +- include/linux/io_uring.h | 5 + include/linux/maple_tree.h | 685 + include/linux/mdev.h | 82 +- include/linux/mfd/hi655x-pmic.h | 4 +- include/linux/mfd/mt6359/registers.h | 2 + include/linux/mfd/tps65218.h | 2 +- include/linux/mm.h | 74 +- include/linux/mm_types.h | 43 +- include/linux/mm_types_task.h | 12 - include/linux/netfs.h | 1 + include/linux/sched.h | 1 - include/linux/sched/signal.h | 13 +- include/linux/stackleak.h | 29 +- include/linux/task_work.h | 1 + include/linux/tee_drv.h | 18 - include/linux/userfaultfd_k.h | 7 +- include/linux/vm_event_item.h | 4 - include/linux/vmacache.h | 28 - include/linux/vmstat.h | 6 - include/net/xsk_buff_pool.h | 1 + include/trace/events/cachefiles.h | 176 + include/trace/events/io_uring.h | 42 +- include/trace/events/maple_tree.h | 123 + include/trace/events/mmap.h | 71 + include/uapi/linux/bpf.h | 12 + include/uapi/linux/cachefiles.h | 68 + include/uapi/linux/io_uring.h | 17 +- include/uapi/linux/tee.h | 4 - init/Kconfig | 10 + init/initramfs.c | 76 +- init/main.c | 2 + ipc/shm.c | 21 +- kernel/acct.c | 11 +- kernel/bpf/arraymap.c | 44 +- kernel/bpf/bloom_filter.c | 6 +- kernel/bpf/bpf_inode_storage.c | 6 +- kernel/bpf/bpf_struct_ops.c | 6 +- kernel/bpf/bpf_task_storage.c | 5 +- kernel/bpf/btf.c | 500 +- kernel/bpf/cpumap.c | 6 +- kernel/bpf/devmap.c | 10 +- kernel/bpf/hashtab.c | 86 +- kernel/bpf/helpers.c | 24 + kernel/bpf/local_storage.c | 7 +- kernel/bpf/lpm_trie.c | 6 +- kernel/bpf/map_in_map.c | 5 +- kernel/bpf/queue_stack_maps.c | 10 +- kernel/bpf/reuseport_array.c | 6 +- kernel/bpf/ringbuf.c | 10 +- kernel/bpf/stackmap.c | 5 +- kernel/bpf/syscall.c | 234 +- kernel/bpf/task_iter.c | 10 +- kernel/bpf/verifier.c | 370 +- kernel/debug/debug_core.c | 12 - kernel/events/core.c | 3 +- kernel/events/uprobes.c | 9 +- kernel/fork.c | 58 +- kernel/kexec_core.c | 22 + kernel/kprobes.c | 2 +- kernel/printk/printk.c | 78 +- kernel/rcu/Kconfig | 13 + kernel/rcu/tree_nocb.h | 15 +- kernel/rcu/tree_stall.h | 49 +- kernel/sched/fair.c | 10 +- kernel/stackleak.c | 99 +- kernel/sysctl.c | 13 - kernel/task_work.c | 15 +- lib/Kconfig.debug | 17 +- lib/Makefile | 3 +- lib/kstrtox.c | 6 +- lib/maple_tree.c | 6964 ++++ lib/test_maple_tree.c | 37854 +++++++++++++++++++ mm/Makefile | 2 +- mm/damon/core.c | 24 +- mm/damon/sysfs.c | 19 + mm/damon/vaddr-test.h | 37 +- mm/damon/vaddr.c | 53 +- mm/debug.c | 14 +- mm/gup.c | 7 +- mm/huge_memory.c | 4 +- mm/init-mm.c | 4 +- mm/internal.h | 42 +- mm/khugepaged.c | 13 +- mm/ksm.c | 18 +- mm/madvise.c | 2 +- mm/memcontrol.c | 6 +- mm/memory.c | 33 +- mm/memory_hotplug.c | 2 +- mm/mempolicy.c | 56 +- mm/migrate.c | 6 +- mm/mlock.c | 34 +- mm/mmap.c | 2091 +- mm/mprotect.c | 7 +- mm/mremap.c | 22 +- mm/msync.c | 2 +- mm/nommu.c | 135 +- mm/oom_kill.c | 3 +- mm/pagewalk.c | 2 +- mm/swap_state.c | 6 +- mm/swapfile.c | 4 +- mm/util.c | 32 - mm/vmacache.c | 117 - mm/vmscan.c | 4 +- mm/vmstat.c | 4 - net/bluetooth/hci_core.c | 2 - net/bluetooth/hci_sync.c | 1 + net/bpf/test_run.c | 67 +- net/core/bpf_sk_storage.c | 5 +- net/core/filter.c | 2 +- net/core/sock_map.c | 10 +- net/mctp/device.c | 2 +- net/packet/af_packet.c | 18 +- net/xdp/xsk.c | 13 + net/xdp/xsk_buff_pool.c | 16 +- net/xdp/xskmap.c | 6 +- samples/vfio-mdev/mbochs.c | 9 +- samples/vfio-mdev/mdpy.c | 9 +- samples/vfio-mdev/mtty.c | 39 +- scripts/checkpatch.pl | 8 +- sound/core/Makefile | 2 - sound/isa/Kconfig | 2 +- sound/soc/codecs/Kconfig | 10 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98396.c | 1636 + sound/soc/codecs/max98396.h | 305 + sound/soc/codecs/pcm1789-i2c.c | 4 +- sound/soc/codecs/pcm1789.c | 4 +- sound/soc/codecs/pcm1789.h | 2 +- sound/soc/codecs/tas6424.c | 4 +- sound/soc/intel/avs/path.c | 1 - sound/soc/qcom/sc7280.c | 14 +- sound/soc/soc-ops.c | 18 +- tools/include/linux/slab.h | 4 + tools/include/uapi/linux/bpf.h | 12 + tools/lib/bpf/bpf_helpers.h | 7 + tools/lib/bpf/btf.c | 9 +- tools/lib/bpf/libbpf.c | 252 +- tools/lib/bpf/libbpf_internal.h | 7 + tools/lib/bpf/relo_core.c | 104 +- tools/lib/bpf/relo_core.h | 6 + tools/testing/radix-tree/.gitignore | 2 + tools/testing/radix-tree/Makefile | 9 +- tools/testing/radix-tree/generated/autoconf.h | 1 + tools/testing/radix-tree/linux.c | 160 +- tools/testing/radix-tree/linux/kernel.h | 1 + tools/testing/radix-tree/linux/lockdep.h | 2 + tools/testing/radix-tree/linux/maple_tree.h | 7 + tools/testing/radix-tree/maple.c | 59 + tools/testing/radix-tree/trace/events/maple_tree.h | 3 + .../selftests/bpf/prog_tests/linked_funcs.c | 6 + tools/testing/selftests/bpf/prog_tests/log_fixup.c | 114 + tools/testing/selftests/bpf/prog_tests/map_kptr.c | 37 + tools/testing/selftests/bpf/progs/linked_funcs1.c | 7 +- tools/testing/selftests/bpf/progs/linked_funcs2.c | 7 +- tools/testing/selftests/bpf/progs/map_kptr.c | 190 + tools/testing/selftests/bpf/progs/test_log_fixup.c | 38 + tools/testing/selftests/bpf/test_progs.h | 11 + tools/testing/selftests/bpf/test_verifier.c | 55 +- tools/testing/selftests/bpf/verifier/calls.c | 20 + tools/testing/selftests/bpf/verifier/map_kptr.c | 469 + .../testing/selftests/bpf/verifier/ref_tracking.c | 2 +- tools/testing/selftests/bpf/verifier/sock.c | 6 +- tools/testing/selftests/damon/sysfs.sh | 1 + tools/testing/selftests/resctrl/fill_buf.c | 4 +- usr/gen_init_cpio.c | 92 +- 505 files changed, 67872 insertions(+), 9231 deletions(-) create mode 100644 Documentation/core-api/maple_tree.rst delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,apmixedsys.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8186- [...] create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8186- [...] delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,topckgen.txt create mode 100644 Documentation/devicetree/bindings/clock/mediatek,apmixedsys.yaml create mode 100644 Documentation/devicetree/bindings/clock/mediatek,topckgen.yaml delete mode 100644 Documentation/devicetree/bindings/eeprom/at24.txt create mode 100644 Documentation/devicetree/bindings/mfd/mediatek,mt6360.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/common.txt create mode 100644 Documentation/devicetree/bindings/regulator/siliconmitus,sm5703 [...] delete mode 100644 Documentation/devicetree/bindings/rtc/rtc.txt create mode 100644 Documentation/devicetree/bindings/sound/adi,max98396.yaml delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.txt create mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-geni-qcom.yaml delete mode 100644 arch/m68k/coldfire/dma.c create mode 100644 drivers/clk/mediatek/clk-mt8186-apmixedsys.c create mode 100644 drivers/clk/mediatek/clk-mt8186-cam.c create mode 100644 drivers/clk/mediatek/clk-mt8186-img.c create mode 100644 drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.c create mode 100644 drivers/clk/mediatek/clk-mt8186-infra_ao.c create mode 100644 drivers/clk/mediatek/clk-mt8186-ipe.c create mode 100644 drivers/clk/mediatek/clk-mt8186-mcu.c create mode 100644 drivers/clk/mediatek/clk-mt8186-mdp.c create mode 100644 drivers/clk/mediatek/clk-mt8186-mfg.c create mode 100644 drivers/clk/mediatek/clk-mt8186-mm.c create mode 100644 drivers/clk/mediatek/clk-mt8186-topckgen.c create mode 100644 drivers/clk/mediatek/clk-mt8186-vdec.c create mode 100644 drivers/clk/mediatek/clk-mt8186-venc.c create mode 100644 drivers/clk/mediatek/clk-mt8186-wpe.c delete mode 100644 drivers/gpu/drm/i915/gvt/gvt.c delete mode 100644 drivers/gpu/drm/i915/gvt/hypercall.h delete mode 100644 drivers/gpu/drm/i915/gvt/mpt.h create mode 100644 drivers/gpu/drm/i915/intel_gvt_mmio_table.c delete mode 100644 drivers/gpu/drm/radeon/cik_blit_shaders.c create mode 100644 drivers/infiniband/hw/mlx5/umr.c create mode 100644 drivers/infiniband/hw/mlx5/umr.h create mode 100644 drivers/interconnect/qcom/sc8280xp.c create mode 100644 drivers/interconnect/qcom/sc8280xp.h create mode 100644 drivers/interconnect/qcom/sdx65.c create mode 100644 drivers/interconnect/qcom/sdx65.h create mode 100644 drivers/regulator/sm5703-regulator.c delete mode 100644 drivers/vfio/mdev/vfio_mdev.c create mode 100644 fs/cachefiles/ondemand.c create mode 100644 fs/erofs/fscache.c create mode 100644 include/dt-bindings/clock/mt8186-clk.h create mode 100644 include/dt-bindings/clock/ste-db8500-clkout.h create mode 100644 include/dt-bindings/interconnect/qcom,sc8280xp.h create mode 100644 include/dt-bindings/interconnect/qcom,sdx65.h create mode 100644 include/linux/maple_tree.h delete mode 100644 include/linux/vmacache.h create mode 100644 include/trace/events/maple_tree.h create mode 100644 include/uapi/linux/cachefiles.h create mode 100644 lib/maple_tree.c create mode 100644 lib/test_maple_tree.c delete mode 100644 mm/vmacache.c create mode 100644 sound/soc/codecs/max98396.c create mode 100644 sound/soc/codecs/max98396.h create mode 100644 tools/testing/radix-tree/linux/maple_tree.h create mode 100644 tools/testing/radix-tree/maple.c create mode 100644 tools/testing/radix-tree/trace/events/maple_tree.h create mode 100644 tools/testing/selftests/bpf/prog_tests/log_fixup.c create mode 100644 tools/testing/selftests/bpf/prog_tests/map_kptr.c create mode 100644 tools/testing/selftests/bpf/progs/map_kptr.c create mode 100644 tools/testing/selftests/bpf/progs/test_log_fixup.c create mode 100644 tools/testing/selftests/bpf/verifier/map_kptr.c