This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 68a00424bf69 Add linux-next specific files for 20220824 omits 84426323146c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits c086ec25d3d8 Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...] omits 95eef321831a Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits a8de5877975a Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 47bb14b5e376 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b9ccdc3367c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 356961a551b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05b7d3ba771a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 131e02a1299f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cc9d89d07eb Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 18cd51a6bcea Merge branch 'main' of git://git.infradead.org/users/willy [...] omits de0f9922e6f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ed8c19dbe0ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5178f282120c Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 81ceec00aa80 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits 36b9d6e627b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0b5f8791efdb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2c657eeb1ed3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fb215aa3626 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c2393ae1372 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 908fff8a7f24 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9bc13ea4998c Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 62bf187f2285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6efeb41cfb71 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 1929f5f1aa51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f1e701cbcbe7 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 793bb709d0ba Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 84a3c4b320e7 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits c238f614bbdd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3f4930450a57 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits eb606876d4af Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] omits 591ddf419b30 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b112070375a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9beabd9a49ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 50a8ae0c134c Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits f9b04eb147fb Merge branch 'for-next' of git://github.com/cminyard/linux [...] omits 670cbfb8d7fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c62bf722c12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ea45393fe947 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 91c19d8984d7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 571a00390c55 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits b4537867ab22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 58c4f1d5aaf9 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 798345af5388 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a6d26853d7c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 39945c4f9729 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fee443d5069c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits acb4f6c2449a Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 5f7c800f3cd9 Merge branch 'next' of git://github.com/cschaufler/smack-next omits 2426837e78f9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9b1ff0caf8c3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afd186bd34f9 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits bf3338f0a073 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c590331ccf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 17dd258301aa Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits a282a7e6ef5c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e914d7c343e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f6b6e1aacc1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c24e2e40f91a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 291bdcdcc8a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ffe37abccfbd Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits cc9b5dba26cc Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits d93fabe65f85 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits dfbb8ffc0787 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ffc16afc0e2e Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits df0b550280b9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f36556588907 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8a4d684e131c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 00a26a0c731e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6567f004c186 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 74303bdc7a16 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ee8744e6aaf0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c822b15fa720 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b94981974271 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 5e398f50c3b6 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 38b96d2274e4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits b72cec55b166 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits c36c2aa90fff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 8a0969b48026 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits ff055eeccc7b Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 087dc923e9e9 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits a48013e36e22 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] omits 2fdf9e0bd8d5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 9444b363f40d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c901441a6bd Merge branch 'mm-nonmm-unstable' into mm-everything omits b603676d5216 lib: move from strlcpy with unused retval to strscpy omits 388f36a75db5 init: move from strlcpy with unused retval to strscpy omits 786f997ce8ed reiserfs: move from strlcpy with unused retval to strscpy omits 9efa0f5d731b ocfs2: move from strlcpy with unused retval to strscpy omits 1c38486d9fcc ia64: move from strlcpy with unused retval to strscpy omits 05adf02947cd alpha: move from strlcpy with unused retval to strscpy omits 4b20f84b7cc0 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless omits 9eb07344b90b hfs: replace kmap() with kmap_local_page() in btree.c omits b358f8746e58 hfs: replace kmap() with kmap_local_page() in bnode.c omits 1ec8324695c5 hfs: unmap the page in the "fail_page" label omits 7ebd3e9dbb70 kexec: replace kmap() with kmap_local_page() omits 3f88ec5e2de0 iversion: use atomic64_try_cmpxchg) omits 329f99bac760 aio: use atomic_try_cmpxchg in __get_reqs_available omits c205240aa03d buffer: use try_cmpxchg in discard_buffer omits 94f3836c1b94 epoll: use try_cmpxchg in list_add_tail_lockless omits cb170a773c3c ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] omits ce5d0ebfa0f2 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency omits 617a931e7a44 fs/qnx6: delete unnecessary checks before brelse() omits fe1b4e68a5c3 kernel: exit: cleanup release_thread() omits e7d71e983c18 kbuild: add debug level and macro defs options omits 9d0fd3fade2d proc: save LOC in vsyscall test omits 2fdafcda2a5c llist: Use try_cmpxchg in llist_add_batch and llist_del_first omits 0d8c42d089e2 fault-injection: make stacktrace filter works as expected omits 632e54e1db28 fault-injection: make some stack filter attrs more readable omits 69287da459f3 fault-injection: skip stacktrace filtering by default omits 3b287e8cd0f9 fault-injection: allow stacktrace filter for x86-64 omits 92d2fd6794d6 panic, kexec: make __crash_kexec() NMI safe omits 28f26d811fc3 kexec: turn all kexec_mutex acquisitions into trylocks omits 44d4b979f651 lib/cmdline: avoid page fault in next_arg omits a6cba5d6409e checkpatch: Add kmap and kmap_atomic to the deprecated list omits c88d67dd3580 fs/isofs: replace kmap() with kmap_local_page() omits 706e96937710 iio: common: scmi_sensors: use HZ macro from units.h omits 21412f2453e3 iio: accel: adxl345: use HZ macro from units.h omits 72bac3f2473a units: complement the set of Hz units omits 1a0282904cf1 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y omits dd529103acf9 ipc/util.c: cleanup and improve sysvipc_find_ipc() omits 5783d2fa0380 scripts/decodecode: improve faulting line determination omits 6aa3285c305e hfsplus: convert kmap() to kmap_local_page() in btree.c omits 224f9c52c2c5 hfsplus: convert kmap() to kmap_local_page() in bitmap.c omits 1e408d3b293a hfsplus: convert kmap() to kmap_local_page() in bnode.c omits 6163ca30aee3 hfsplus: unmap the page in the "fail_page" label omits 765e1143e28e lib/debugobjects: fix stat count and optimize debug_object [...] omits 8e9be2b1dba8 init/main.c: silence some -Wunused-parameter warnings omits 3164f6a3af45 ocfs2: fix ocfs2 corrupt when iputting an inode omits 85d46e77b906 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits a14acb49da89 ocfs2: reflink deadlock when clone file to the same direct [...] omits bd7543e92d36 mm: Skip retry when new limit is not below old one in page [...] omits 3180057a0ad8 mm: pagewalk: move variables to more local scope, tweak loops omits 2ae3a8b1f9bf mm: pagewalk: allow walk_page_range_novma() without mm omits d1b25489c548 mm: pagewalk: add api documentation for walk_page_range_novma() omits d23425fd2e76 mm: pagewalk: fix documentation of PTE hole handling omits 08bbb6ce1249 mm: pagewalk: don't check vma in walk_page_range_novma() omits bd75bbf623bb mm: pagewalk: make error checks more obvious omits 1fdffbf3782e mm-add-merging-after-mremap-resize-checkpatch-fixes omits 3d5abb0225e8 mm: add merging after mremap resize omits 23ee5accfc0b mm: refactor of vma_merge() omits 7f7195371c70 mm-delete-unused-mmf_oom_victim-flag-fix omits 7ab836bfb19e mm: delete unused MMF_OOM_VICTIM flag omits c9b8eba34995 mm-drop-oom-code-from-exit_mmap-fix-fix omits 9451e8dc5245 mm: drop oom code from exit_mmap omits 79ffaeb90723 mm/mmap.c: pass in mapping to __vma_link_file() omits 8cfaf88301f2 mm/mmap: drop range_has_overlap() function omits 490212dbca1c mm: remove the vma linked list omits e15914072af2 mm/vmscan: Use vma iterator instead of vm_next omits 8c026959bba8 riscv: use vma iterator for vdso omits 1aaa7cc9721c nommu: remove uses of VMA linked list omits 9976eb5cf27f i915: use the VMA iterator omits 70d61b528c9d mm/swapfile: use vma iterator instead of vma linked list omits 4291bb0aa0ef mm/pagewalk: use vma_find() instead of vma linked list omits 0f70ba13086b mm/oom_kill: use maple tree iterators instead of vma linked list omits 404fd1801f55 mm/msync: use vma_find() instead of vma linked list omits c394252be5b5 mm/mremap: use vma_find_intersection() instead of vma linked list omits 4ceb4bca479d mm/mprotect: use maple tree navigation instead of vma linked list omits 74fa4ab397a7 mm/mlock: use vma iterator and maple state instead of vma [...] omits 9d30ad81b73f mm/mempolicy: use vma iterator & maple state instead of vm [...] omits a1c17cfd722a mm/memcontrol: stop using mm->highest_vm_end omits 405e4b56ab9c mm/madvise: use vma_find() instead of vma linked list omits 4652842523f7 mm/ksm: use vma iterators instead of vma linked list omits f691fa9a3935 mm/khugepaged: stop using vma linked list omits 802df8453f34 mm/gup: use maple tree navigation instead of linked list omits aac2a08a601b bpf: remove VMA linked list omits 475cf6c8a7b3 fork: use VMA iterator omits afb92f01cc1c sched: use maple tree iterator to walk VMAs omits 350bb015f132 perf: use VMA iterator omits d0cc66f36a2c acct: use VMA iterator instead of linked list omits 033ec92a5888 ipc/shm: use VMA iterator instead of linked list omits 1f322d028f2e userfaultfd: use maple tree iterator to iterate VMAs omits 279422f18bf1 fs/proc/task_mmu: stop using linked list and highest_vm_end omits 1765c0df861f fs/proc/base: use maple tree iterators in place of linked list omits 551da1bac223 exec: use VMA iterator instead of linked list omits cb4893c36564 coredump: remove vma linked list walk omits f958792c4481 um: remove vma linked list walk omits 979f7680d214 optee: remove vma linked list walk omits 1911ff0d44ca cxl: remove vma linked list walk omits 590c29ab506d xtensa: remove vma linked list walks omits d0526faf000f x86: remove vma linked list walks omits a8605585a78c s390: remove vma linked list walks omits acc138efa398 powerpc: remove mmap linked list walks omits 16b7efcdbf6b parisc: remove mmap linked list from cache handling omits 4de07aa12330 arm64: Change elfcore for_each_mte_vma() to use VMA iterator omits ad7f9ff3f68d arm64: remove mmap linked list from vdso omits 1ed698cfa111 mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() omits 7ec26eb93460 mm/mmap: reorganize munmap to use maple states omits 923cd184c3d0 mm/mmap: move mmap_region() below do_munmap() omits d98572df37cd mm: convert vma_lookup() to use mtree_load() omits 396e0c0aad8c mm: remove vmacache omits 47170c73327c mm/mmap: use advanced maple tree API for mmap_region() omits 10ec0e784988 mm: use maple tree operations for find_vma_intersection() omits f3f77cadd5b2 mm/mmap: change do_brk_flags() to expand existing VMA and [...] omits 29846ada16ae mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] omits 0e698da908d5 mm: optimize find_exact_vma() to use vma_lookup() omits 5124f144e1c4 xen: use vma_lookup() in privcmd_ioctl_mmap() omits 141224dc95f7 mmap: change zeroing of maple tree in __vma_adjust() omits 38033536756f mm: remove rb tree. omits 9bf078f97a48 proc: remove VMA rbtree use from nommu omits cb9eaa972226 damon: convert __damon_va_three_regions to use the VMA iterator omits 1240f4d028f2 kernel/fork: use maple tree for dup_mmap() during forking omits 524988689e84 mm/mmap: use maple tree for unmapped_area{_topdown} omits fe91a5404c41 mm/mmap: use the maple tree for find_vma_prev() instead of [...] omits ba9cfb066ca2 mm/mmap: use the maple tree in find_vma() instead of the rbtree. omits 606aa2437026 mmap: use the VMA iterator in count_vma_pages_range() omits 9307fd1286b5 mm: add VMA iterator omits d3dae1659b88 mm: start tracking VMAs with maple tree omits e3022134605e lib/test_maple_tree: add testing for maple tree omits 9e82a93cb847 radix tree test suite: add lockdep_is_held to header omits 5ce48877ebd1 radix tree test suite: add support for slab bulk APIs omits 7cb01855123f radix tree test suite: add allocation counts and size to k [...] omits 65d154e159b5 radix tree test suite: add kmem_cache_set_non_kernel() omits 322f05e79c32 radix tree test suite: add pr_err define omits aa25cc493837 Maple Tree: add new data structure omits 8a28b208d14f mm: memcg: export workingset refault stats for cgroup v1 omits ae3743df29f9 mm/page_owner.c: add llseek for page_owner omits db4517cb6f36 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP omits 2635685e796e mm/damon: validate if the pmd entry is present before accessing omits 58271019ed17 mm: release private data before split THP omits 697eae25f764 mm: hugetlb: simplify per-node sysfs creation and removal omits c2370055946b mm: thp: remove redundant pgtable check in set_huge_zero_page() omits 3545652c7830 mm: memory-failure: kill __soft_offline_page() omits 9028a94be6f9 mm: memory-failure: kill soft_offline_free_page() omits 3ab3675a69da mm: hugetlb_vmemmap: simplify reset_struct_pages() omits b4fd9a78aec1 mm, hwpoison: avoid trying to unpoison reserved page omits e7fa497af5fb mm, hwpoison: kill procs if unmap fails omits 97b948f7f8e1 mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() omits df0e7df55c92 mm, hwpoison: fix extra put_page() in soft_offline_page() omits 3dad8d5cd09b mm, hwpoison: fix page refcnt leaking in unpoison_memory() omits 3e2f84112e0b mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] omits 18e4c1a2df71 lib/nodemask: optimize node_random for nodemask with singl [...] omits b8715e423c61 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] omits d9935d111df3 kernel/sched/fair: include missed header file, memory-tiers.h omits 0df313eae9a6 mm/demotion: update node_is_toptier to work with memory tiers omits 7b5b2cd323f4 mm/demotion: demote pages according to allocation fallback order omits 39ea87aa4cba mm/demotion: drop memtier from memtype omits 40fdd7d0160c mm/demotion: add pg_data_t member to track node memory tie [...] omits 6dc47426718a mm/demotion: build demotion targets based on explicit memo [...] omits 0404971481c6 mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] omits 6e969fa2f319 mm/demotion: add hotplug callbacks to handle new numa node [...] omits 4bb68bcc81c4 mm/demotion: move memory demotion related code omits d8ba3170d706 mm-demotion-add-support-for-explicit-memory-tiers-fix omits 973f6e84ed78 mm/demotion: add support for explicit memory tiers omits 15c2869e8625 mm: fix use-after free of page_ext after race with memory-offline omits 2be97253ff9a mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() omits cd5578ef647e mm: memcontrol: fix a typo in comment omits fa30a7c52d17 mm/page_io: count submission time as thrashing delay for d [...] omits 19070c5af0fd delayacct: support re-entrance detection of thrashing accounting omits 85f9a939f4dd mm: multi-gen LRU: design doc omits a77f8b365dee mm: multi-gen LRU: admin guide omits 774c5319b001 mm: multi-gen LRU: debugfs interface omits d6dede4484aa mm: multi-gen LRU: thrashing prevention omits ae372bcfb58d mm: multi-gen LRU: kill switch omits 9bd9ae761916 mm: multi-gen LRU: optimize multiple memcgs omits ca472a40d69e mm: multi-gen LRU: support page table walks omits 67fba3a3b557 mm: multi-gen LRU: exploit locality in rmap omits 4ad3abdf1417 mm: multi-gen LRU: minimal implementation omits 34db2a161d4d mm: multi-gen LRU: groundwork omits 666da08cc1ab Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] omits 49148bf9ca73 mm/vmscan.c: refactor shrink_node() omits 9cd64dfeb7fa mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG omits 12877b0c13ee mm: x86, arm64: add arch_has_hw_pte_young() omits 4b591d797c7f mm: kill find_min_pfn_with_active_regions() omits 1ff0ee2ce262 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER omits 4e710b74fae9 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] omits a60640161f23 zsmalloc: zs_object_copy: replace email link to doc omits edc65543b248 mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix omits d651a7de54f4 mm: oom_kill: add trace logs in process_mrelease() system call omits b018c0f280ab mm: migrate: do not retry 10 times for the subpages of fai [...] omits a376d7d2cf7b migrate_pages(): fix failure counting for retry omits 890f6b4e022a migrate_pages(): fix failure counting for THP splitting omits efca31e2e623 migrate_pages(): fix failure counting for THP on -ENOSYS omits 3354a76b8554 migrate_pages(): fix failure counting for THP subpages retrying omits 2162007dc01b migrate_pages(): fix THP failure counting for -ENOMEM omits 2a13e5e0c02c migrate_pages(): remove unnecessary list_safe_reset_next() omits b4ad0458891f migrate: fix syscall move_pages() return value for failure omits b458e07670e1 selftests/hmm-tests: add test for dirty bits omits 84dc8bb47323 mm/hugetlb: remove unused local variable dst_entry in copy [...] omits fb71ea80a910 mm/hugetlb: make detecting shared pte more reliable omits f65c7e3d3e99 mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() omits 99372d9677a7 mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() omits 083a4c0be73d mm/hugetlb: fix missing call to restore_reserve_on_error() omits b6b230c7c9f0 mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() omits 1b3574c1fb48 mm/hugetlb: fix incorrect update of max_huge_pages omits 90fc10b41390 mm/compaction: fix set skip in fast_find_migrateblock omits 2b5d51658e03 memory tiering: adjust hot threshold automatically omits 8dd2dbd48e42 memory tiering: rate limit NUMA migration throughput omits 2494e19e7435 memory tiering: hot page selection with hint page fault latency omits 14742cc1cc96 mm/util.c: add warning if __vm_enough_memory fails omits 9bddff03d9f0 mm: add more BUILD_BUG_ONs to gfp_migratetype() omits b99d185ad142 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] omits 35f9c4607f9e mm/gup.c: Fix return value for __gup_longterm_locked() omits faf9e25b2ced mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] omits 38e38a862eda hugetlb_cgroup: use helper for_each_hstate and hstate_index omits 3b91f76cf4d9 hugetlb_cgroup: use helper macro NUMA_NO_NODE omits 585e3f9f5c09 hugetlb_cgroup: remove unneeded return value omits a8409bf82f90 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} omits a17efc6f0443 hugetlb_cgroup: remove unneeded nr_pages > 0 check omits fb9199651f60 Kselftests: remove support of libhugetlbfs from kselftests omits 73c8dad91bc6 kfence: add sysfs interface to disable kfence for selected slabs. omits 0e2da7702c5b mm: migration: fix the FOLL_GET failure on following huge page omits a122f64e695c mm/vmscan: make the annotations of refaults code at the ri [...] omits 6990771167ed mm/damon/core: simplify the parameter passing for region s [...] omits 49f2d26c97b5 tools/vm/page_owner_sort: fix -f option omits 6bf3104b3a6c mm/util: reduce stack usage of folio_mapcount omits 48f582d48e1e mm/page_alloc: only search higher order when fallback omits d9939e71b10f page_alloc: remove inactive initialization omits cd7a8a24531e mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] omits c1c5701e4e80 filemap: make the accounting of thrashing more consistent omits df635439d1ef mm/mempolicy: fix lock contention on mems_allowed omits c80796884bdf mm/cma_debug: show complete cma name in debugfs directories omits 1ac130dc534c mm/swap: remove the end_write_func argument to __swap_writepage omits 9d242452427e zsmalloc: remove unnecessary size_class NULL check omits 90bdd14618dc zsmalloc-zs_object_copy-add-clarifying-comment-fix omits d890df4a8a3a zsmalloc: zs_object_copy: add clarifying comment omits e3b25094bfeb mm/swap: cache swap migration A/D bits support omits 15447fb682f2 mm/swap: cache maximum swapfile size when init swap omits 3e016a9ce35b mm: remember young/dirty bit for page migrations omits f17558d4101d mm/thp: carry over dirty bit when thp splits on pmd omits b2e8b8196b3d mm/swap: add swp_offset_pfn() to fetch PFN from swap entry omits 942d8b4c2796 mm/swap: comment all the ifdef in swapops.h omits a036385f476e mm/x86: use SWP_TYPE_BITS in 3-level swap macros omits 74265ee13ab9 mm/vmscan: define macros for refaults in struct lruvec omits b265f8b6f3cd selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh omits 10821fb97bf3 userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 omits 9433f7a1e807 userfaultfd: update documentation to describe /dev/userfaultfd omits 0e605e1b018f userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 709e6047e1ce userfaultfd: selftests: modify selftest to use /dev/userfaultfd omits 857717e97210 userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] omits 2ca47f5c8b47 userfaultfd: add /dev/userfaultfd for fine grained access control omits 317af96185ff selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] omits ff47ee743a15 mm/damon/dbgfs: use kmalloc for allocating only one element omits f818bd0cc15b mm/filemap.c: convert page_endio() to use a folio omits a7b49cf6eae5 mm: memory-failure: cleanup try_to_split_thp_page() omits 1664dbd63a5e mm: align larger anonymous mappings on THP boundaries omits 1801b47a2738 mm/page_ext: remove unused variable in offline_page_ext omits a3ff4bb0f8a1 mm: prevent page_frag_alloc() from corrupting the memory omits 386ebd104384 selftests/vm: add selftest to verify multi THP collapse omits db53fc9604c7 selftests/vm: add selftest to verify recollapse of THPs omits 358247054bfb selftests/vm: add MADV_COLLAPSE collapse context to selftests omits 370cc4f31afd selftests/vm: dedup hugepage allocation logic omits 6e21098dde06 selftests/vm: modularize collapse selftests omits 9f9198e2086d mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] omits 1ff41294e3ad mm/madvise: add MADV_COLLAPSE to process_madvise() omits d8d7e4cb9e25 mm/khugepaged: rename prefix of shared collapse functions omits a9a536a5c52c mm/khugepaged: delay computation of hpage boundaries until use omits 7f2a42d21dad mm/khugepaged: add missing kfree() to madvise_collapse() omits 4b337e0b5ed9 mm/khugepaged: avoid possible memory leak in failure path omits a4c1112262c8 mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse omits 55671c6f574e mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] omits 840c464f3521 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] omits 274ca8b51042 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() omits 842380b996ee mm/khugepaged: add flag to predicate khugepaged-only behavior omits f9e5e5211b46 mm/khugepaged: propagate enum scan_result codes back to callers omits de97e82e4080 mm/khugepaged: dedup and simplify hugepage alloc and charging omits a0af3d3086cc mm-khugepaged-add-struct-collapse_control-fix-fix omits 94c0ce7e04e8 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR omits 34cc45900677 mm/khugepaged: add struct collapse_control omits 7a483ef07d37 mm: khugepaged: don't carry huge page to the next loop for [...] omits ec45c89bc41a procfs-add-path-to-proc-pid-fdinfo-fix omits 7b6eff4cf57b procfs: add 'path' to /proc/<pid>/fdinfo/ omits ef879896de31 procfs: add 'size' to /proc/<pid>/fdinfo/ omits 191af3f10c10 mm/page_alloc: minor clean up for memmap_init_compound() omits 6a09ef002a73 mm: discard __GFP_ATOMIC omits c11be48580a3 squashfs: don't call kmalloc in decompressors omits d69a385ef257 mm/damon/dbgfs: avoid duplicate context directory creation omits eada3c03c47d mailmap: update email address for Colin King omits d01376e3f89e asm-generic-sections-refactor-memory_intersects-fix omits 093340a80fa9 asm-generic: sections: refactor memory_intersects omits ca7e3e936ad4 bootmem: remove the vmemmap pages from kmemleak in put_pag [...] omits d8f67ce99cb1 bootmem: remove the vmemmap pages from kmemleak in free_bo [...] omits b6422724b79d ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown omits 6be6cc30065c Revert "memcg: cleanup racy sum avoidance code" omits d8476f8bfa1d mm/zsmalloc: do not attempt to free IS_ERR handle omits a30069f83d35 mm/migrate_device.c: copy pte dirty bit to page omits a97abcde4a05 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 2dfa6f65efdf mm: vmscan: fix extreme overreclaim and swap floods omits e3b98b9e76e0 mm: re-allow pinning of zero pfns (again) omits 517036b83f8c binder_alloc: add missing mmap_lock calls when using the VMA omits f8ca98951d8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba666953ebb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 417c6188fa31 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 9554da8018f8 Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] omits d22d32354e3f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 5be1a42a75e7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits ad0b219bfafa Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits bdcd135e38f5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 4d00841a3f65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b5509b0630c Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits d1338fbdb09e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a5c503e415b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1698afd2f999 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d5976ae0d0c7 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] omits 1f2fc806401a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8bdf6257ec6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f54a4ecefe46 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 1093c958b1bf Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 9ad957124a1d Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits bbe0821bf286 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a1a820f1f759 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 554e4a057b11 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits b7d1fbfc660d Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 2491ec12ad73 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 6bc6905e4ca1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3437b688b14f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e9087f348a9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits aa9353abbb59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc10dc8b193e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d8aed42cb40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1fdeff5421ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 22a9155fcdee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5cf5729f753b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4f30e531d787 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 26c9c92740bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9c8ec9c357fc Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 1f98e96bb113 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 44e4e65e1380 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits adb9ef0899b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41fba0a4e05e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9260b3a35c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3a89b5f6dce2 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 81ce0d34804c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 143e7ea1deaa Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 258bf7760648 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 219b4167d02c Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits ed4cbcafb165 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git omits f3a931f54418 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] omits c63c05c79743 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits facc4b2322fa Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] omits 35225d4374aa Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits c994d6e337ef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 91e24a065307 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 84de15b2af1a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 738b14fc4534 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 6c2b985cd155 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits ae69f58eab33 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 6e2b2d1b3ab3 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits 2a48fa7a9d93 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 8343fb63199e Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits f4459a1e8bee Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a9a792ab6a84 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 5d2248ce8bce Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bf87f17a602e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f41e6c0f0dac Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 845308398b77 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits f8de9e47af3a Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits e4c49695e12c Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 1e683e013e72 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits be1efe4301db Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits e0951341c6e6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4af902dd70fd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 957be409871a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 42f6e697a536 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits b5fc2e18c7b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 21a4d8f96bb8 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 8e22d1b32e58 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5843297f083c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7d10a5d5e5a5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits af8b9088c145 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits ac43280aa211 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits a256a0433ba5 Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] omits 22caa3357b6a Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits 45068c51b471 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits d93c80fa0b6d Merge remote-tracking branch 'regulator/for-6.1' into regu [...] omits 4902ddf4e571 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next omits 52932511db5c cifs: fix some memory leak when negotiate/session setup fails omits 2dfdfb78648f Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next omits b261334803b4 mm/sl[au]b: check if large object is valid in __ksize() omits 0db36c104255 mm/slab_common: move declaration of __ksize() to mm/slab.h omits d0b3552d07e0 mm/slab_common: drop kmem_alloc & avoid dereferencing fiel [...] omits 583b9ef311da mm/slab_common: unify NUMA and UMA version of tracepoints omits 31be83f97c43 mm/sl[au]b: cleanup kmem_cache_alloc[_node]_trace() omits 79c7527b9805 mm/sl[au]b: generalize kmalloc subsystem omits 84000279b448 mm/sl[au]b: introduce common alloc/free functions without [...] omits e14d748cf9ad mm/slab: kmalloc: pass requests larger than order-1 page t [...] omits cc40615623ed mm/slab_common: cleanup kmalloc_large() omits fe8f3819416e mm/slab_common: kmalloc_node: pass large requests to page [...] omits cd6d756d6118 mm/slub: move kmalloc_large_node() to slab_common.c omits d43649c0f472 mm/slab_common: fold kmalloc_order_trace() into kmalloc_large() omits 0b92d497e03a mm/sl[au]b: factor out __do_kmalloc_node() omits cd8523b488ec mm/slab_common: cleanup kmalloc_track_caller() omits 48c55c42e6b8 mm/slab_common: remove CONFIG_NUMA ifdefs for common kmall [...] omits d5ea00e8d8c9 mm/slab: cleanup slab_alloc() and slab_alloc_node() omits 0276f0da97e3 mm/slab: move NUMA-related code to __do_cache_alloc() omits c60d67b53c53 cifs: skip extra NULL byte in filenames omits 112afce11910 squashfs: don't call kmalloc in decompressors omits 2276b03aaf07 mm/damon/dbgfs: avoid duplicate context directory creation omits 9db06d3affc5 mailmap: update email address for Colin King omits 09b151e31038 asm-generic-sections-refactor-memory_intersects-fix omits 3d75d815c726 asm-generic: sections: refactor memory_intersects omits f5606044e659 bootmem: remove the vmemmap pages from kmemleak in put_pag [...] omits 208d7a7f039a bootmem: remove the vmemmap pages from kmemleak in free_bo [...] omits a2356cdcdbca ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown omits bfa38e58f427 Revert "memcg: cleanup racy sum avoidance code" omits 5076bd84cf71 mm/zsmalloc: do not attempt to free IS_ERR handle omits e7392143208b mm/migrate_device.c: copy pte dirty bit to page omits 3a9c5f743f68 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() omits 60b8a42ffa96 mm: vmscan: fix extreme overreclaim and swap floods omits 3432565b24bc mm: re-allow pinning of zero pfns (again) omits 96900f02d678 binder_alloc: add missing mmap_lock calls when using the VMA omits 59a0479dac63 fscrypt: work on block_devices instead of request_queues omits 97a2683a44d6 fscrypt: stop holding extra request_queue references omits 24d53fdb93a9 fbdev: chipsfb: Add missing pci_disable_device() in chipsf [...] omits 55a02ffd2ddb fbdev: fbcon: Destroy mutex on freeing struct fb_info omits b26cca8284d0 fbdev: radeon: Clean up some inconsistent indenting omits b057c0ee2496 fbdev: sisfb: Clean up some inconsistent indenting omits 25e8a8db3b2f fbdev: Move from strlcpy to strscpy omits 1bc5302a720f fbdev: fb_pm2fb: Avoid potential divide by zero error omits 253cabc01468 fbdev: ssd1307fb: Fix repeated words in comments omits 91f6a1d4e9e5 fbdev: omapfb: Fix tests for platform_get_irq() failure omits 5004fbf9aac2 f2fs: complete checkpoints during remount omits 32ed3a806d02 f2fs: flush pending checkpoints when freezing super omits a89e4b749aab Bluetooth: ISO: Fix not handling shutdown condition omits 21714867a12a Merge branch 'lkmm-dev.2022.06.20a' into HEAD omits dcf82cd82274 Merge branch 'nolibc.2022.06.20a' into HEAD omits 5281655db0e1 Merge branch 'v5.19-next/soc' into for-next omits 59240d1ffc8c Merge branch 'v5.19-next/dts64' into for-next omits ae0c3e94367e tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits f98f4fc38857 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 18bc38d07be9 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f3d1f9769848 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits edfb0a41ac6e tools/memory-model: Repair parseargs.sh header comment omits 45c841e30500 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 22467ba0a44f tools/memory-model: Make history-check scripts use mselect7 omits 4208482741f8 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 2915afd21ae5 tools/memory-model: Fix scripting --jobs argument omits 2046702ac1ac tools/memory-model: Implement --hw support for checkghlitmus.sh omits da024cabe61a tools/memory-model: Add -v flag to jingle7 runs omits 38f3c8f5204e tools/memory-model: Make runlitmus.sh check for jingle errors omits a95a565cd763 tools/memory-model: Allow herd to deduce CPU type omits 5febfdb3c2b5 tools/memory-model: Keep assembly-language litmus tests omits b77cadc21340 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 07fcb46d8e76 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits eeaa50faf94c tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 26ac8a58dac7 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 4416bb57a79a tools/memory-model: Hardware checking for check{,all}litmus.sh omits c541c92f6297 tools/memory-model: Fix checkalllitmus.sh comment omits 6b6c60b65add tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 8bda372a2bda tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits e292cf7435ce tools/memory-model: Update parseargs.sh for hardware verification omits deb2df812405 tools/memory-model: Fix paulmck email address on pre-exist [...] omits f2bb81a27d1b tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 454cb4a71993 tools/memory-model: Make judgelitmus.sh identify bad macros omits e288d8830535 tools/memory-model: Make cmplitmushist.sh note timeouts omits 3b75b8f485d3 tools/memory-model: Make judgelitmus.sh note timeouts omits df19e18e21fd tools/memory-model: Document locking corner cases new 062d26ad0b36 Merge tag 'fs.fixes.v6.0-rc3' of git://git.kernel.org/pub/ [...] new ad982c3be4e6 audit: fix potential double free on error path from fsnoti [...] new 072c92b1b1ef Merge tag 'audit-pr-20220823' of git://git.kernel.org/pub/ [...] new c40e8341e3b3 Merge tag 'cgroup-for-6.0-rc2-fixes' of git://git.kernel.o [...] new cc72f831651f binder_alloc: add missing mmap_lock calls when using the VMA new 674256102ad0 mm: re-allow pinning of zero pfns (again) new ddbdc6415722 mm: vmscan: fix extreme overreclaim and swap floods new d0d3c47a951d ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() new 4bc7b2aaf0b7 mm/migrate_device.c: copy pte dirty bit to page new 11c5012ca399 mm/zsmalloc: do not attempt to free IS_ERR handle new a378cc0f6b77 Revert "memcg: cleanup racy sum avoidance code" new 36fab4d71c3a ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown new cf1b5b492dfd bootmem: remove the vmemmap pages from kmemleak in put_pag [...] new 509320a636ad asm-generic: sections: refactor memory_intersects new 5333326edd09 asm-generic-sections-refactor-memory_intersects-fix new 7d461c93968b mailmap: update email address for Colin King new ca2c412f3191 mm/damon/dbgfs: avoid duplicate context directory creation new 09fced18b49f squashfs: don't call kmalloc in decompressors new 9c4eef9dd0dd mm/mprotect: only reference swap pfn page if type match new 4969af114403 mm/page_alloc: fix race condition between build_all_zoneli [...] new c5044de8a23c mm-page_alloc-fix-race-condition-between-build_all_zonelis [...] new 97ea1277e53d Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new 7e6b289328d6 Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] new cf48fca338bb Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new a84f05803cc4 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] new 00b058974f82 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] new 7dd3de7cb1d6 bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XD [...] new 574b2bb9692f bnxt_en: set missing reload flag in devlink features new 09a89cc59ad6 bnxt_en: fix NQ resource accounting during vf creation on [...] new 366c30474172 bnxt_en: fix LRO/GRO_HW features in ndo_fix_features callback new 1eec80946a73 Merge branch 'bnxt_en-bug-fixes' new 5a42f112d367 ice: xsk: prohibit usage of non-balanced queue id new 9ead7e74bfd6 ice: xsk: use Rx ring's XDP ring when picking NAPI context new 311806784228 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new f37044fd759b net/mlx5e: Properly disable vlan strip on non-UL reps new a6e675a66175 net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY new 942fca7e762b net/mlx5: Eswitch, Fix forwarding decision to uplink new 8e93f29422ff net/mlx5: Disable irq when locking lag_lock new 090f3e4f4089 net/mlx5: Fix cmd error logging for manage pages cmd new d59b73a66e5e net/mlx5: Avoid false positive lockdep warning by adding l [...] new 7b3707fc7904 net/mlx5e: Fix wrong application of the LRO state new f7a4e867f48c net/mlx5e: TC, Add missing policer validation new 550f96432e6f net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off new b868c8fe37bd net/mlx5: unlock on error path in esw_vfs_changed_event_handler() new 6514210b6d0d net/mlx5e: kTLS, Use _safe() iterator in mlx5e_tls_priv_tx [...] new 21234e3a84c7 net/mlx5e: Fix use after free in mlx5e_fs_init() new 35419025cb1e net/mlx5: Unlock on error in mlx5_sriov_enable() new 550e9a4d858f Merge tag 'mlx5-fixes-2022-08-22' of git://git.kernel.org/ [...] new d5485d9dd24e net: neigh: don't call kfree_skb() under spin_lock_irqsave() new f79959220fa5 fec: Restart PPS after link state change new 76de008340ec Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c624c58e08b1 net/core/skbuff: Check the return value of skb_copy_bits() new 1227c1771dd2 net: Fix data-races around sysctl_[rw]mem_(max|default). new bf955b5ab8f6 net: Fix data-races around weight_p and dev_weight_[rt]x_bias. new 5dcd08cd1991 net: Fix data-races around netdev_max_backlog. new 61adf447e386 net: Fix data-races around netdev_tstamp_prequeue. new 6bae8ceb90ba ratelimit: Fix data-races in ___ratelimit(). new 7de6d09f5191 net: Fix data-races around sysctl_optmem_max. new d2154b0afa73 net: Fix a data-race around sysctl_tstamp_allow_data. new c42b7cddea47 net: Fix a data-race around sysctl_net_busy_poll. new e59ef36f0795 net: Fix a data-race around sysctl_net_busy_read. new 2e0c42374ee3 net: Fix a data-race around netdev_budget. new 657b991afb89 net: Fix data-races around sysctl_max_skb_frags. new fa45d484c52c net: Fix a data-race around netdev_budget_usecs. new af67508ea6cb net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. new a5612ca10d1a net: Fix data-races around sysctl_devconf_inherit_init_net. new 8db24af3f02e net: Fix a data-race around gro_normal_batch. new 05e49cfc89e4 net: Fix a data-race around netdev_unregister_timeout_secs. new 3c9ba81d7204 net: Fix a data-race around sysctl_somaxconn. new 0c4a95417ee4 Merge branch 'sysctl-data-races' new 5ef19d4e4d21 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0947ae112108 bpf: Fix a data-race around bpf_jit_limit. new 88f6112cc859 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new da7c188b89a9 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] new 22dec134dbfa ALSA: seq: oss: Fix data-race for max_midi_devs access new 3e7e04b747ad ALSA: seq: Fix data-race at module auto-loading new 2e6481a3f3ee ALSA: hda: intel-nhlt: Correct the handling of fmt_config [...] new 6ab55ec0a938 ALSA: control: Fix an out-of-bounds bug in get_ctl_id_hash() new 7264c4972a24 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 25a93f4d5251 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 8969f2855d85 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new c5c7c3be4c55 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 327b5d3a4812 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new ac5eb8f50cda Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new d3bb838ec6c3 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 80e5ab63f446 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] new dfcc1d19da0b Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] new b4972b591f26 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 1d5980955043 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new b3b50626c804 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new c781549ace4d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 5a21fd4aa146 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git new 5186c1ea4133 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new bde6113e8d8e Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 7eb7f541e343 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] new 1a6fcf13cfb5 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] new d83008c146ed Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 595c6934d317 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 4e1638e88628 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new d6ccfd708705 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8d9052541629 drm/i915/ttm: fix CCS handling new de2228c04150 drm/i915/guc: clear stalled request after a reset new 607f41768a1e drm/i915/dsi: filter invalid backlight and CABC ports new 13393f65b774 drm/i915/dsi: fix dual-link DSI backlight and CABC ports f [...] new 868e8e5156a1 drm/i915/display: avoid warnings when registering dual pan [...] new 6067c82c576a drm/i915/backlight: Disable pps power hook for aux based b [...] new 93f75fdf4089 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new db561eab0612 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new da8ed814914b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 3f67e6997603 riscv: dts: microchip: mpfs: fix incorrect pcie child node name new 72a05748cbd2 riscv: dts: microchip: mpfs: remove ti,fifo-depth property new 2b55915d27dc riscv: dts: microchip: mpfs: remove bogus card-detect-delay new e4009c5fa77b riscv: dts: microchip: mpfs: remove pci axi address transl [...] new a06fa6d78ff3 Merge branch 'dt-fixes' of git://git.kernel.org/pub/scm/li [...] new 4d89384b90c3 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] new 33e426371938 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] new 54dd42c1bb98 Merge branch 'fixes' of https://github.com/Broadcom/stblinux.git new 46fbb70f89d8 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] new b1c224e23d1d Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new 3e12f3f7ef83 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 67d7d42d2025 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 82a245a0ef46 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] new 5a1b467283ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2e9eed19c1d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8da408a93e65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5125dad00cb1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 76c556fcc8fe Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 438cfdd799ae Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 252189449009 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 94c54b8165f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a2c171b914e1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 7079ad32dac2 dt-binding: mediatek: add bindings for MediaTek MDP3 components new b79999ac447d dt-binding: mediatek: add bindings for MediaTek CCORR and WDMA new d43004eb987b arm64: dts: mt8183: add MediaTek MDP3 nodes new 6134898f4084 arm64: dts: mediatek: mt8183: add keyboard node new f98c90bd1678 arm64: dts: mediatek: mt8183-pumpkin: add keypad support new d56dcc83b98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e68766842d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9f8193e27f21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9774bdb905b1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a6322b3ab82d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 657940791068 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ed099b8df7f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef96c458888f clk: samsung: MAINTAINERS: add Krzysztof Kozlowski new 66a40a905a57 Merge branch 'next/clk' into for-next new f3155ab6c117 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9e56852eecf0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ea2f7368d59b Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new ef8850899b0d Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 5d4cc8e600c0 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 10e6f5c082c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b5f5d0cf563 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 9e9a8301f5ce Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new 27e3ff018e85 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 72c1f3f64237 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b3b4f321a9ca parisc: ccio-dma: Add missing iounmap in error path in cci [...] new 75fc35c16989 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a41f6e2cc23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 02df91c67498 Merge branch 'dt-for-next' of git://git.kernel.org/pub/scm [...] new d5b6a87d63ca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 21f4b286522a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff24c7b3f3e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4c1f0484da8 fscrypt: stop holding extra request_queue references new deb4c809d7e8 fscrypt: work on block_devices instead of request_queues new fd6916414792 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 46c5d3731893 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a1d2eb51f0a3 cifs: skip extra NULL byte in filenames new f916939aa8af smb3: Move the flush out of smb2_copychunk_range() into it [...] new 14fbba491a38 smb3: fix temporary data corruption in collapse range new d8b53702a001 cifs: Use help macro to get the header preamble size new 3a486565fa24 cifs: Use help macro to get the mid header size new ce68defda399 cifs: Add helper function to check smb1+ server new df5ab7d154c2 smb3: fix temporary data corruption in insert range new 9b60305db34a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 71a1235ebe34 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 4de78d183311 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new c3b854c18fa7 f2fs: flush pending checkpoints when freezing super new 48c8706cbaa7 f2fs: complete checkpoints during remount new 10683dfa930e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 6004b1c3e07a Merge branch 'fsverity' of git://git.kernel.org/pub/scm/fs [...] new cb28e1320ded Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 926e804dd19b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4fa3fff169d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1cef7fc02c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 892fab94a98d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 3f1d912cacb7 Merge branch 'dmi-for-next' of git://git.kernel.org/pub/sc [...] new 962e2e8e3a52 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 2cb6e70c73dc Merge branch 'docs-next' of git://git.lwn.net/linux.git new 33176fa8c8a8 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new f04a646266ca ACPI: resource: Filter out the non memory resources in is_ [...] new 8565386b1f7d ACPI: resource: Add helper function acpi_dev_get_memory_re [...] new 5831453d1d8a ACPI: APD: Use the helper acpi_dev_get_memory_resources() new 6505e452371d ACPI: LPSS: Use the helper acpi_dev_get_memory_resources() new 0efe92b47b9d ACPI: PM: Fix acpi_dev_state_d0() kerneldoc new b75d2cd06b33 ACPI: move from strlcpy() with unused retval to strscpy() new 45e9aa1fdbb2 ACPI: Rename acpi_bus_get/put_acpi_device() new f6f1e12f3add ACPI: scan: Rename acpi_bus_get_parent() and rearrange it new 5c5e1237032a ACPI: scan: Rearrange initialization of ACPI device objects new 6e1850b2f374 ACPI: scan: Eliminate __acpi_device_add() new 34f01084d75b Merge branches 'acpi-resource', 'acpi-pm', 'acpi-misc' and [...] new 7931e28098a4 thermal/int340x_thermal: handle data_vault when the value [...] new 13acf71a530b Merge branch 'thermal-intel' into linux-next new 2ce7f0ec9438 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f083debca55e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 7d584ca0fea5 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] new c7e31e36d8a2 dt-bindings: opp: Add missing (unevaluated|additional)Prop [...] new c7054746a456 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 8fe991dc0ee9 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 6fe6e258ce8b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1d23c5273361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30b6055428a9 net: improve and fix netlink kdoc new 510156a7f0cb docs: netlink: basic introduction to Netlink new 4be4779b6ccd mlxsw: core_linecards: Separate line card init and fini flow new 2ab4e70966a2 mlxsw: core: Add registration APIs for system event handler new 508c29bf15ea mlxsw: core_linecards: Register a system event handler new 33fa6909a263 mlxsw: i2c: Add support for system interrupt handling new c7ea08badd5f mlxsw: minimal: Extend APIs with slot index for modular sy [...] new 9421c8b89dbb mlxsw: minimal: Move ports allocation to separate routine new 01328e23a476 mlxsw: minimal: Extend module to port mapping with slot index new 706ddb7821be mlxsw: minimal: Extend to support line card dynamic operations new 3de1484bd31d Merge branch 'mlxsw-introduce-modular-system-support-by-mi [...] new 52b2fe4535ad dt-bindings: net: tja11xx: add nxp,refclk_in property new 60ddc78d1636 net: phy: tja11xx: add interface mode and RMII REF_CLK support new fa2bc9625909 Merge branch 'add-interface-mode-select-and-rmii' new c205cc7534a9 net: skb: prevent the split of kfree_skb_reason() by gcc new d98495169d9f dt-bindings: net: ti: k3-am654-cpsw-nuss: Update bindings [...] new 37184fc1120e net: ethernet: ti: am65-cpsw: Add support for J7200 CPSW5G new 763015a794e1 net: ethernet: ti: am65-cpsw: Move phy_set_mode_ext() to c [...] new 0d0f034d0698 Merge branch 'j7200-support' new 73ef239cd843 net: marvell: prestera: implement br_port_locked flag offloading new aacd467c0a57 tcp: annotate data-race around tcp_md5sig_pool_populated new fef5de753ff0 micrel: ksz8851: fixes struct pointer issue new f52f2faee581 net/mlx5e: Introduce flow steering API new 4e0ecc17a74e net/mlx5e: Decouple fs_tt_redirect from en.h new 1be44b42b25c net/mlx5e: Decouple fs_tcp from en.h new 81a0b241affe net/mlx5e: Drop priv argument of ptp function in en_fs new c7eafc5ed068 net/mlx5e: Convert ethtool_steering member of flow_steerin [...] new e8b5c4bcb554 net/mlx5e: Directly get flow_steering struct as input when [...] new 9c2c1c5e7fde net/mlx5e: Separate ethtool_steering from fs.h and make private new 93a07599ee0a net/mlx5e: Introduce flow steering debug macros new 45b83c6c6831 net/mlx5e: Make flow steering arfs independent of priv new ca959d97d6bb net/mlx5e: Make all ttc functions of en_fs get fs struct a [...] new d494dd2bb70c net/mlx5e: Completely eliminate priv from fs.h new 8ea7bcf63218 net/mlx5: E-Switch, Add default drop rule for unmatched packets new 4a561817064f net/mlx5: E-Switch, Split creating fdb tables into smaller chunks new 430e2d5e2a98 net/mlx5: E-Switch, Move send to vport meta rule creation new 72e0bcd15636 net/mlx5: TC, Add support for SF tunnel offload new 1cd5ea448fe2 Merge tag 'mlx5-updates-2022-08-22' of git://git.kernel.or [...] new 44307b27de2e r8169: remove support for chip version 41 new ebe598985711 r8169: remove support for chip versions 45 and 47 new 8a1ab0c4028d r8169: remove support for chip version 49 new 133706a960de r8169: remove support for chip version 50 new efc37109c780 r8169: remove support for chip version 60 new 8357d67f5ec0 Merge branch 'r8169-next' new e0b6e1ccee6b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5679ff2f138f bpf: Move bpf_loop and bpf_for_each_map_elem under CAP_BPF new 2e5e0e8ede02 bpf: Fix reference state management for synchronous callbacks new 3cf7e7d8685c selftests/bpf: Add tests for reference state fixes for callbacks new d24433c0f4a3 Merge branch 'Fix reference state management for synchrono [...] new a8df1b0636af selftests/bpf: Add lwt ip encap tests to test_progs new 092e67772728 selftests/bpf: Add cb_refs test to s390x deny list new 6fc2838b148f selftests/bpf: Fix wrong size passed to bpf_setsockopt() new 8d09ed4452e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ceeec768747 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2229f2670e33 Bluetooth: ISO: Fix not handling shutdown condition new 045f23cf75a8 Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt new 5cc684fb4f0f Bluetooth: move from strlcpy with unused retval to strscpy new 808765508e8e Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn new 2d9b19ce51fe Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c9b7c3423164 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 19224e2c6908 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0702168723d1 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new 81458924efb5 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c7d3c8447b26 drm/i915: combine device info printing into one new 2c93e7b7f545 drm/i915: add initial runtime info into device info new 43ba44a176a4 drm/i915: move graphics.ver and graphics.rel to runtime info new e6f1964818cd drm/i915: move fbc_mask to runtime info new 9d0bad177af9 drm/i915: move page_sizes to runtime info new 268c67e5bd86 drm/i915: move ppgtt_type and ppgtt_size to runtime info new 39a445bb2787 drm/i915: move has_pooled_eu to runtime info new f81f30b305d2 drm/i915: move memory_regions to runtime info new 488e29fedc1f drm/i915: move platform_engine_mask to runtime info new 00c6cbfd4e8a drm/i915: move pipe_mask and cpu_transcoder_mask to runtime info new 7578fc4d59e2 drm/i915: move has_hdcp to runtime info new e26700fcf961 drm/i915: move has_dmc to runtime info new 3a9313d80e27 drm/i915: move has_dsc to runtime info new 11c7faa61d13 drm/i915/dg2: Add additional HDMI pixel clock frequencies new eb3fcecce9d0 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] new cf918d56629a Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new aea49cb4ee00 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new acf4c6205e86 fbdev: omapfb: Fix tests for platform_get_irq() failure new 868ce967af1e fbdev: ssd1307fb: Fix repeated words in comments new 19f953e74356 fbdev: fb_pm2fb: Avoid potential divide by zero error new 3119cabcc523 fbdev: sisfb: Clean up some inconsistent indenting new 1cd3bf3348b4 fbdev: radeon: Clean up some inconsistent indenting new 58559dfc1ebb fbdev: fbcon: Destroy mutex on freeing struct fb_info new 07c55c9803de fbdev: chipsfb: Add missing pci_disable_device() in chipsf [...] new 144c467398aa fbdev: omap: Remove unnecessary print function dev_err() new 8d0268585b9c fbdev: Move fbdev drivers from strlcpy to strscpy new 529dc9303ea8 fbdev: fbcon: Properly revert changes when vc_resize() failed new 22c00db2db22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e29b3fa593ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5ed0c547d50 ALSA: vx: Drop superfluous GFP setup new 63bfc84672bb ALSA: pdaudiocf: Drop superfluous GFP setup new 97557ec97a24 ASoC: Intel: sst: Switch to standard device pages new dd164fbfdc20 ALSA: memalloc: Drop special handling of GFP for CONTINUOU [...] new 0db78532ff14 ALSA: doc: Drop snd_dma_continuous_data() usages new 384c687fb4ad Merge branch 'topic/memalloc-cleanup' into for-next new 23eb361f30fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 837b40293de6 ASoC: fsl_sai: Update slots number according to bclk_ratio new 1332d2078a83 ASoC: SOF: imx: imx8ulp: declare ops structure as static new a337c2012774 ASoC: SOF: ipc4-loader: Verify ext manifest magic number new 9e10a1ded6a1 ASoC: dt-bindings: Add missing (unevaluated|additional)Pro [...] new 3b99852f4c87 ASoC: SOF: Intel: hda: Skip IMR boot after a firmware cras [...] new 7d3ac70d8208 ASoC: codes: src4xxx: Avoid clang -Wsometimes-uninitialize [...] new adc641f1dbce ASoC: SOF: imx8ulp: add missing of_node_put() in imx8ulp_probe() new 0db49765ee1c ASoC: mediatek: dt-bindings: modify machine bindings for SOF new 1173107d7c12 ASoC: mediatek: dt-bindings: modify machine bindings for SOF new 906aaf38911a ASoC: mediatek: dt-bindings: modify machine new b2681ccbd203 Merge remote-tracking branch 'asoc/for-6.1' into asoc-next new ab1fb889c441 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 105e111f834b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f2cc648e1228 block/rnbd-clt: Remove the unneeded result variable new 09621f178ff0 Merge branch 'for-6.1/block' into for-next new 205563fba635 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 21ffed2ed072 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bf1355a1c420 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e8a5a5e09df4 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new 48aa47308de6 regulator: max597x: Remove the unneeded result variable new b8a9f5a03ad6 Merge remote-tracking branch 'regulator/for-6.1' into regu [...] new 7fa79870ec17 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d1ab124bfaf9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f8ffe5bb4c70 Merge branch 'next' of git://github.com/cschaufler/smack-next new 7a3f175c696f Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] new f95c7c655d83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9b3b18897a1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a762d88d0cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c413beaa9c4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new d93dce2ba18b Merge branch 'timers/drivers/next' of git://git.linaro.org [...] new 0c7cd73ce47c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05b14d2c24da tools/memory-model: Document locking corner cases new 0ce6cc3f3964 tools/memory-model: Make judgelitmus.sh note timeouts new 3f2f866aba96 tools/memory-model: Make cmplitmushist.sh note timeouts new 67f3b8635a79 tools/memory-model: Make judgelitmus.sh identify bad macros new e47d34e7f208 tools/memory-model: Make judgelitmus.sh detect hard deadlocks new 5cbc9be5c102 tools/memory-model: Fix paulmck email address on pre-exist [...] new 8ff5380054bc tools/memory-model: Update parseargs.sh for hardware verification new a6553f649084 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] new 2fbcfb8725ae tools/memory-model: Add simpletest.sh to check locking, RC [...] new 6ddb7ff114a7 tools/memory-model: Fix checkalllitmus.sh comment new eb0e9780561e tools/memory-model: Hardware checking for check{,all}litmus.sh new a87aac94c3c1 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files new c1f5f26e2edf tools/memory-model: Split runlitmus.sh out of checklitmus.sh new 00ec1c01985d tools/memory-model: Make runlitmus.sh generate .litmus.out [...] new fac1faeea320 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] new ae2bbdc86182 tools/memory-model: Keep assembly-language litmus tests new 732231b15f73 tools/memory-model: Allow herd to deduce CPU type new 38795780203d tools/memory-model: Make runlitmus.sh check for jingle errors new 532625fed8e1 tools/memory-model: Add -v flag to jingle7 runs new e0b8415e9f88 tools/memory-model: Implement --hw support for checkghlitmus.sh new 396281a929c5 tools/memory-model: Fix scripting --jobs argument new 3449df1d2658 tools/memory-model: Make checkghlitmus.sh use mselect7 new 4698d74ef783 tools/memory-model: Make history-check scripts use mselect7 new d1e05ebf4774 tools/memory-model: Add "--" to parseargs.sh for addition [...] new a35e3f7b55ee tools/memory-model: Repair parseargs.sh header comment new 10495d00a0a2 tools/memory-model: Add checktheselitmus.sh to run specifi [...] new e1e648d2d047 tools/memory-model: Add data-race capabilities to judgelitmus.sh new eb62ac797106 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] new 2301effbfa78 tools/memory-model: Use "-unroll 0" to keep --hw runs finite new 818deeed59dc memory-model: Prohibit nested SRCU read-side critical sections new 706df3457fd0 rcu: Fix rcu_read_unlock_strict() strict QS reporting new 51a9787ed89e rcu/nocb: Choose the right rcuog/rcuop kthreads to output new 2eb028eba195 torture: Optionally flush printk() buffers before powering off new cadd8a6739b1 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] new 8aff551a5815 docs/memory-barriers.txt: Fixup long lines new ed750e8b2be0 rcu: Back off upon fill_page_cache_func() allocation failure new 155b1adb20db rcu/kfree: Fix kfree_rcu_shrink_count() return value new 976279d384c5 rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] new 0d8e615cf089 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval new 2193044222ac rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] new 05edc13d6113 doc: Emphasize the need for explicit RCU read-side markers new 481346c5fd36 tools/memory-model: Clarify LKMM's limitations in litmus-t [...] new f76978c11034 rcu: Make tiny RCU support leak callbacks for debug-object errors new 8c8da69e2ba7 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() new c6f33ad478b9 rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states new fe5df1b24d5f rcu-tasks: Make RCU Tasks Trace check for userspace execution new 42a1ddfe9cf3 tools/nolibc: make argc 32-bit in riscv startup code new 6efed237def1 tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] new c7ecc72fbd45 tools/nolibc: make sys_mmap() automatically use the right [...] new 5373437a614d selftests/nolibc: add basic infrastructure to ease creatio [...] new 11e5294fb03d selftests/nolibc: support a test definition format new 82a9038d14d5 selftests/nolibc: implement a few tests for various syscalls new 6c42032643a1 selftests/nolibc: add a few tests for some libc functions new c93431fd1661 selftests/nolibc: exit with poweroff on success when getpi [...] new f899d279d0de selftests/nolibc: on x86, support exiting with isa-debug-exit new b061841f752e selftests/nolibc: recreate and populate /dev and /proc if missing new ff983122aaaa selftests/nolibc: condition some tests on /proc existence new 5ae8c067660e selftests/nolibc: support glibc as well new ea0cf605ef6e selftests/nolibc: add a "kernel" target to build the kerne [...] new eca936b99a6d selftests/nolibc: add a "defconfig" target new c4a1f60d102d selftests/nolibc: add a "run" target to start the kernel in QEMU new 88b40ab1c1c2 selftests/nolibc: "sysroot" target installs a local copy o [...] new 692e17b5213b selftests/nolibc: add a "help" target new 9c4161e84850 selftests/nolibc: Avoid generated files being committed new b1c35085d197 rcutorture: Make "srcud" option also test polled grace-period API new 9a39dfdcd82c doc: Call out queue_rcu_work() for blocking RCU callbacks new fa449a32ea2c doc: Use rcu_barrier() to rate-limit RCU callbacks new c79ed51103fd rcutorture: Use the barrier operation specified by cur_ops new 1abf2fd2aad1 srcu: Add GP and maximum requested GP to Tiny SRCU rcutort [...] new f9843d754701 srcu: Make Tiny SRCU poll_state_synchronize_srcu() more precise new 78da55e8d89c srcu: Make Tiny SRCU use full-sized grace-period counters new d8f8f75cc585 rcu/nocb: Add CPU number to CPU-{,de}offload failure messages new d427a419a281 rcu: Document reason for rcu_all_qs() call to preempt_disable() new 58adf4d780d4 doc: Fix list: rcu_access_pointer() is not lockdep-checked new 9f248af4edb6 rcu: Update rcu_access_pointer() header for rcu_dereferenc [...] new 1ecc0cd6f20d rcu: Add full-sized polling for get_completed*() and poll_ [...] new 64c082534fd5 rcu: Add full-sized polling for get_state() new f62ade0de460 rcutorture: Abstract synchronous and polled API testing new 474b4295f3f0 rcutorture: Allow per-RCU-flavor polled double-GP check new f31fb7afb231 rcutorture: Verify RCU reader prevents full polling from c [...] new 6fe83206411e rcutorture: Remove redundant RTWS_DEF_FREE check new 0069242ac01b rcutorture: Verify long-running reader prevents full polli [...] new 17be24e19bbc rcu: Add full-sized polling for start_poll() new b5a646f29bb0 rcu: Add full-sized polling for start_poll_expedited() new e6fdd1bbddce rcu: Remove blank line from poll_state_synchronize_rcu() d [...] new 6b04dc93e152 sched/debug: Try trigger_single_cpu_backtrace(cpu) in dump [...] new 364d173baf2c sched/debug: Show the registers of 'current' in dump_cpu_task() new a9e35d24c7fb doc: Update rcu_access_pointer() advice in rcu_dereference.rst new 0f6bb02415a0 rcu: Add full-sized polling for cond_sync_full() new 323c04eadace rcu: Add full-sized polling for cond_sync_exp_full() new 39c31ec27d4b rcu: Disable run-time single-CPU grace-period optimization new ef789bd16b9e rcu: Set rcu_data structures' initial ->gpwrap value to true new eb73738c051c rcu: Remove grace-period fast-path rcu-tasks helper new 5967a08e5e60 rcu: Make synchronize_rcu() fast path update ->gp_seq counters new 0e245e256898 rcu: Remove expedited grace-period fast-path forward-progr [...] new 9adf6f272c17 rcu: Make synchronize_rcu_expedited() fast path update .ex [...] new c391a3c565cd rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure new 105e49a1a08a rcutorture: Adjust rcu_poll_need_2gp() for rcu_gp_oldstate [...] new e9c78c5a2504 rcu: Make synchronize_rcu() fastpath update only boot-CPU [...] new 8e337afd3b7b rcu: Avoid triggering strict-GP irq-work when RCU is idle new 69fa6395d8bb doc: SLAB_TYPESAFE_BY_RCU uses cannot rely on spinlocks new a5e14bd5aeb8 doc/rcu: Update LWN article URLs and add 2019 article new 473679c6b729 rcutorture: Use 1-suffixed variable in rcu_torture_write_t [...] new 9f90b98f4b02 rcutorture: Expand rcu_torture_write_types() first "if" statement new b417c40b3996 rcu: Exclude outgoing CPU when it is the last to leave new dcd256aacc03 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] new 4695e3f5b43b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5ccb75dbaf73 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ad4194d6a1e platform/chrome: fix double-free in chromeos_laptop_prepare() new 8a07b45fd3c2 platform/chrome: fix memory corruption in ioctl new cdd05375dc4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26ec3ce43872 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 84018dc8c3bb Merge branch 'for-next' of git://github.com/cminyard/linux [...] new fbccaff6a829 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new ebe2e40a58b5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new bbbab669feca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0eb79b05a3f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e55e44efacf Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 4aaae51b8cbc Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 19b4a3f2120e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1980b26b9575 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] new 38430f88b0a7 Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new b56683d416ae staging: r8188eu: remove rtw_endofpktfile() new 88eba30beb9c staging: move from strlcpy with unused retval to strscpy new 8c572625a43f staging: r8188eu: make init_mlme_ext_timer() static new 3f9900ae56d9 staging: r8188eu: make init_addba_retry_timer() static new de743211d3bc staging: r8188eu: make rtw_indicate_sta_disassoc_event() static new fcd233451c90 staging: r8188eu: move rtw_indicate_sta_assoc_event() to rtw_ap.c new 1b0be68c1c23 staging: r8188eu: make rtw_report_sec_ie() static new c0d84701e68c staging: r8188eu: remove unneeded initializations new 90fdc7a9e4f4 staging: r8188eu: make rtw_reset_securitypriv() static new 93535436cc93 staging: r8188eu: merge rtw_{os,}_indicate_disconnect() new 29c34f1d08e4 staging: r8188eu: merge rtw_{os,}_indicate_connect() new 9863e257f53e staging: r8188eu: merge rtw_{os,}_indicate_scan_done() new a024f786a538 staging: r8188eu: remove unused function parameter new 54096ef58119 staging: r8188eu: remove ODM_ConfigRFWithHeaderFile() new e5781d828167 staging: r8188eu: remove ioctl_cfg80211.h new fcb7fde244ec staging: rtl8723bs: remove function rtw_odm_dbg_comp_msg new 3c03b91a3044 staging: rtl8723bs: remove function rtw_get_ch_setting_union new db1b762eacf9 staging: rtl8723bs: remove function rtw_odm_ability_set new 629481c3dcc3 staging: rtl8723bs: remove function GetFractionValueFromString new 38117692d603 staging: rtl8723bs: remove function IsCommentString new 8459a0113492 staging: rtl8723bs: remove function rtw_odm_adaptivity_parm_msg new bf9b4c6c603e staging: rtl8723bs: remove function rtw_odm_dbg_comp_set new a4064bdc39e4 staging: rtl8723bs: remove static const variable odm_comp_str new e86954145b0f staging: rtl8723bs: remove unused function ODM_InbandNoise [...] new af2c14d3ea20 staging: rtl8723bs: remove member noise_level from struct [...] new 4ce515776e88 staging: rtl8723bs: remove odm_NoiseMonitor.h and odm_Nois [...] new 760964b034bc staging: r8188eu: make rtw_remainder_len() static new dbae0ba2f3c4 staging: r8188eu: make rtw_os_xmit_schedule() static new 9619eca8fb20 staging: r8188eu: rename rtw_os_xmit_schedule() new 77784b67c591 staging: r8188eu: make rtw_os_xmit_resource_alloc() static new fc29443aff68 staging: r8188eu: rename rtw_os_xmit_resource_alloc() new 05571d2787d9 staging: r8188eu: make rtw_os_xmit_resource_free() static new 37fe99962624 staging: r8188eu: rename rtw_os_xmit_resource_free() new 2ae2664fe8b3 staging: r8188eu: make _rtw_open_pktfile() static new 0fb8749e3bfb staging: r8188eu: rename _rtw_open_pktfile() new 81c9d573e88b staging: r8188eu: make _rtw_pktfile_read() static new fa808149cac7 staging: r8188eu: rename _rtw_pktfile_read() new b9a0b94f63df staging: r8188eu: remove unnecessary initialization to zero new 65d159d79be5 staging: r8188eu: move struct pkt_file to rtw_xmit.h new 49e646001459 staging: r8188eu: move rtw_os_xmit_complete() to rtw_xmit.c new a80425de81f9 staging: r8188eu: rename rtw_os_xmit_complete() new 16870509e963 staging: r8188eu: make rtw_os_pkt_complete() static new 30699f237b71 staging: r8188eu: rename rtw_os_pkt_complete() new 3e0a6c4414ac staging: r8188eu: remove os_dep/xmit_linux.c new 53df89033a35 staging: r8188eu: remove xmit_osdep.h new d16d09e38c21 staging: r8188eu: remove unused module parameter rtw_chip_version new 1102e4e7e9d3 staging: r8188eu: don't restart "no link" blinking unnecessarily new c00218cd07c3 staging: r8188eu: always cancel blink_work new 24e18c8e985e staging: r8188eu: always update the status variables new 0adb42f52d7e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 21d60d23ce04 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1466b4104791 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new b16bcfe6c648 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f3c60b3c0713 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new d9dd346e65fb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 370c0d4642f1 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new ab229e04a4a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1dc70dd59e0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f7debea341f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fec37a506471 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 926cf86b50c8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 5d09cda5c4be Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new db8691d5e5d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b4d96cae2753 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04f321a410dc Merge branch 'main' of git://git.infradead.org/users/willy [...] new e16f4e891890 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 6e00bcb7f19a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2183f54cd8e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4e8d1116843b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c31a910c74ed mm/slab: move NUMA-related code to __do_cache_alloc() new 07588d726f8d mm/slab: cleanup slab_alloc() and slab_alloc_node() new f78a03f6e28b mm/slab_common: remove CONFIG_NUMA ifdefs for common kmall [...] new c45248db04f8 mm/slab_common: cleanup kmalloc_track_caller() new 0f853b2e6dd9 mm/sl[au]b: factor out __do_kmalloc_node() new e4c98d68959e mm/slab_common: fold kmalloc_order_trace() into kmalloc_large() new a0c3b940023e mm/slub: move kmalloc_large_node() to slab_common.c new bf37d791022e mm/slab_common: kmalloc_node: pass large requests to page [...] new c4cab557521a mm/slab_common: cleanup kmalloc_large() new d6a71648dbc0 mm/slab: kmalloc: pass requests larger than order-1 page t [...] new ed4cd17eb26d mm/sl[au]b: introduce common alloc/free functions without [...] new 05a1c2e50809 mm/sl[au]b: generalize kmalloc subsystem new f29dc1a2713b mm/sl[au]b: cleanup kmem_cache_alloc[_node]_trace() new 008208ff2e45 mm/slab_common: unify NUMA and UMA version of tracepoints new 86431e299ca5 mm/slab_common: drop kmem_alloc & avoid dereferencing fiel [...] new 4610e2cbc32c mm/slab_common: move declaration of __ksize() to mm/slab.h new d59bdbe779e4 mm/sl[au]b: check if large object is valid in __ksize() new 27bc5cbbaa73 Merge branch 'slab/for-6.1/common_kmalloc' into slab/for-next new 2147cdc83a2d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 97e579345066 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a37bd0c49d21 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 8abf227abbc1 Merge branch 'for-next' of git://git.infradead.org/users/w [...] new 6afd9db630b0 lib/test_cpumask: drop cpu_possible_mask full test new fbbc94d8486c lib/test_cpumask: fix cpu_possible_mask last test new d3c0ca4992cc lib/test_cpumask: follow KUnit style guidelines new bf5413586b8d lib/cpumask_kunit: log mask contents new 5d7fef0804b0 lib/cpumask_kunit: add tests file to MAINTAINERS new dea7dcedfb42 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d7da0b3a328c mm: discard __GFP_ATOMIC new 130165e8163e mm/page_alloc: minor clean up for memmap_init_compound() new 08bc7cf23b6f procfs: add 'size' to /proc/<pid>/fdinfo/ new 0cfdabab6795 procfs: add 'path' to /proc/<pid>/fdinfo/ new 897f874a33b6 procfs-add-path-to-proc-pid-fdinfo-fix new 22af98840ce6 mm: khugepaged: don't carry huge page to the next loop for [...] new 59cb3a53b106 mm/khugepaged: add struct collapse_control new 72dcd1161c43 mm/khugepaged: use minimal bits to store num page < HPAGE_PMD_NR new a1e52f24c2e8 mm-khugepaged-add-struct-collapse_control-fix-fix new 4d7d3bd2fbf6 mm/khugepaged: dedup and simplify hugepage alloc and charging new 38d048c8bdc9 mm/khugepaged: propagate enum scan_result codes back to callers new 363463c7b56d mm/khugepaged: add flag to predicate khugepaged-only behavior new bf51d4bfb610 mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() new e3825d0730e1 mm/khugepaged: consistently order cc->is_khugepaged and pt [...] new f3162ea261d1 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() find [...] new 4bff119130bf mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse new ed45b66d26d9 mm/khugepaged: avoid possible memory leak in failure path new 2668b3f27f0b mm/khugepaged: add missing kfree() to madvise_collapse() new 07c70cecf5f9 mm/khugepaged: delay computation of hpage boundaries until use new ac033faaf260 mm/khugepaged: rename prefix of shared collapse functions new 37b1fb1146ff mm/madvise: add MADV_COLLAPSE to process_madvise() new a04b1eb8c5c1 mm/madvise: remove CAP_SYS_ADMIN requirement for process_m [...] new 28d2557f2c75 selftests/vm: modularize collapse selftests new f7edd5cc9814 selftests/vm: dedup hugepage allocation logic new 3c15150af030 selftests/vm: add MADV_COLLAPSE collapse context to selftests new da59bdf31674 selftests/vm: add selftest to verify recollapse of THPs new fdfce4e59b61 selftests/vm: add selftest to verify multi THP collapse new 7fcb181bd2d8 mm: prevent page_frag_alloc() from corrupting the memory new f7aae92ded39 mm/page_ext: remove unused variable in offline_page_ext new 15c2b1d51f7a mm: align larger anonymous mappings on THP boundaries new a0fda06fc796 mm: memory-failure: cleanup try_to_split_thp_page() new 43ab2a14cda5 mm/filemap.c: convert page_endio() to use a folio new d9128c85d58a mm/damon/dbgfs: use kmalloc for allocating only one element new 5b78760efab3 selftests: vm: add hugetlb_shared userfaultfd test to run_ [...] new ad78cc57fdae userfaultfd: add /dev/userfaultfd for fine grained access control new d544d9748eab userfaultfd-add-dev-userfaultfd-for-fine-grained-access-co [...] new a65a3f45cbc3 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 9b53054d0858 userfaultfd: selftests: modify selftest to use /dev/userfaultfd new 99604b0f3b79 userfaultfd: update documentation to describe /dev/userfaultfd new 460afaea105e userfaultfd-update-documentation-to-describe-dev-userfaultfd-v7 new 9c00400f6fd0 selftests: vm: add /dev/userfaultfd test cases to run_vmtests.sh new c3be69560844 mm/vmscan: define macros for refaults in struct lruvec new dc9622ff5fe3 mm/x86: use SWP_TYPE_BITS in 3-level swap macros new b5ccdbc8aad9 mm/swap: comment all the ifdef in swapops.h new d3f21ef48646 mm/swap: add swp_offset_pfn() to fetch PFN from swap entry new f6513135232e mm/thp: carry over dirty bit when thp splits on pmd new 761bde7b71de mm: remember young/dirty bit for page migrations new f5d2d6d29197 mm/swap: cache maximum swapfile size when init swap new a7f74571ee3b mm/swap: cache swap migration A/D bits support new 05f3981fff7a zsmalloc: zs_object_copy: add clarifying comment new a455e1df2bd3 zsmalloc-zs_object_copy-add-clarifying-comment-fix new e86322a50b6c zsmalloc: remove unnecessary size_class NULL check new 318ba5683eb6 mm/swap: remove the end_write_func argument to __swap_writepage new f5404361a0e1 mm/cma_debug: show complete cma name in debugfs directories new b60bda24c7df mm/mempolicy: fix lock contention on mems_allowed new 1b72cbe25630 filemap: make the accounting of thrashing more consistent new 9f0a0bc4f34e mm/hugetlb: add dedicated func to get 'allowed' nodemask f [...] new 42e1397f6743 page_alloc: remove inactive initialization new ba2930e6fda8 mm/page_alloc: only search higher order when fallback new 2817bc00e9b2 mm/util: reduce stack usage of folio_mapcount new b39571059274 tools/vm/page_owner_sort: fix -f option new 45a813a1b216 mm/damon/core: simplify the parameter passing for region s [...] new 9fcc9499f4b1 mm/vmscan: make the annotations of refaults code at the ri [...] new a9af287a9ebe mm: migration: fix the FOLL_GET failure on following huge page new 5f28955c19d0 kfence: add sysfs interface to disable kfence for selected slabs. new 017aba414291 Kselftests: remove support of libhugetlbfs from kselftests new ed8a4d4ca6cc hugetlb_cgroup: remove unneeded nr_pages > 0 check new 348b6f358a37 hugetlb_cgroup: hugetlbfs: use helper macro SZ_1{K,M,G} new 905fac9ee3e9 hugetlb_cgroup: remove unneeded return value new d4dca07d4218 hugetlb_cgroup: use helper macro NUMA_NO_NODE new 273af13882d5 hugetlb_cgroup: use helper for_each_hstate and hstate_index new 49a19c5e9885 mm/gup.c: simplify and fix check_and_migrate_movable_pages [...] new f041d2848f96 mm/gup.c: Fix return value for __gup_longterm_locked() new bad940c60275 mm-gupc-simplify-and-fix-check_and_migrate_movable_pages-r [...] new bf5d650d9895 mm: add more BUILD_BUG_ONs to gfp_migratetype() new 0050ded55152 mm/util.c: add warning if __vm_enough_memory fails new 788f8a4ad731 memory tiering: hot page selection with hint page fault latency new 0a6b4fb328fc memory tiering: rate limit NUMA migration throughput new 3a8c31504322 memory tiering: adjust hot threshold automatically new d2e4c9545a9c mm/compaction: fix set skip in fast_find_migrateblock new 9d813704269d mm/hugetlb: fix incorrect update of max_huge_pages new 82b09a2ea2af mm/hugetlb: fix WARN_ON(!kobj) in sysfs_create_group() new f57c242fca02 mm/hugetlb: fix missing call to restore_reserve_on_error() new d42e5045b764 mm-hugetlb-fix-missing-call-to-restore_reserve_on_error-v2 new 0fe6372838ea mm: hugetlb_vmemmap: add missing smp_wmb() before set_pte_at() new b1f8cc35de2d mm/hugetlb: fix sysfs group leak in hugetlb_unregister_node() new 8f4db74716a7 mm/hugetlb: make detecting shared pte more reliable new ddc152052edb mm/hugetlb: remove unused local variable dst_entry in copy [...] new c01a864317d6 selftests/hmm-tests: add test for dirty bits new 5d337a2d563d migrate: fix syscall move_pages() return value for failure new d17abbf25672 migrate_pages(): remove unnecessary list_safe_reset_next() new 15651dcd0016 migrate_pages(): fix THP failure counting for -ENOMEM new 99eba491bd4b migrate_pages(): fix failure counting for THP subpages retrying new cfd99cc4ff11 migrate_pages(): fix failure counting for THP on -ENOSYS new 2d4eefe7a78e migrate_pages(): fix failure counting for THP splitting new c24bce2b9bd4 migrate_pages(): fix failure counting for retry new 15ba1ca06a8c mm: migrate: do not retry 10 times for the subpages of fai [...] new 15c745f6b7b6 mm: oom_kill: add trace logs in process_mrelease() system call new 25128e250f4b mm-oom_kill-add-trace-logs-in-process_mrelease-system-call-fix new 079b7f61da5e zsmalloc: zs_object_copy: replace email link to doc new 46df6f2ae429 zsmalloc-zs_object_copy-replace-email-link-to-doc-checkpat [...] new f60a1ec13c21 arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER new d2689a2158ca mm: kill find_min_pfn_with_active_regions() new 77bd40656ce4 mm: x86, arm64: add arch_has_hw_pte_young() new 1a2ec5894d2a mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG new 9ab36dfe86fc mm/vmscan.c: refactor shrink_node() new 9f94d0f7f163 Revert "include/linux/mm_inline.h: fold __update_lru_size( [...] new 43c1a151cd0a mm: multi-gen LRU: groundwork new f11006b5ce00 mm: multi-gen LRU: minimal implementation new 3d591a519441 mm: multi-gen LRU: exploit locality in rmap new 140eb3e148e1 mm: multi-gen LRU: support page table walks new bdb948a213fd mm: multi-gen LRU: optimize multiple memcgs new 47c343fb4e2d mm: multi-gen LRU: kill switch new bdba956bd184 mm: multi-gen LRU: thrashing prevention new ec0eb090f1aa mm: multi-gen LRU: debugfs interface new 6b43059b027a mm: multi-gen LRU: admin guide new dec9a3f58abe mm: multi-gen LRU: design doc new 317bdccd67b2 delayacct: support re-entrance detection of thrashing accounting new a4dbf98a0fe9 mm/page_io: count submission time as thrashing delay for d [...] new 193945431ef5 mm: memcontrol: fix a typo in comment new 0c449377659a mm/vmalloc.c: support HIGHMEM pages in vmap_pages_range_noflush() new 3c6dee11f517 mm: fix use-after free of page_ext after race with memory-offline new 7b3ef2e6a644 mm/demotion: add support for explicit memory tiers new d102cd50690d mm-demotion-add-support-for-explicit-memory-tiers-fix new 4ff0a49c5dc3 mm/demotion: move memory demotion related code new b48996fc207e mm/demotion: add hotplug callbacks to handle new numa node [...] new cc194c53f10b mm/demotion/dax/kmem: set node's abstract distance to MEMT [...] new f531cb15d7f9 mm/demotion: build demotion targets based on explicit memo [...] new 5006e98d2be8 mm/demotion: add pg_data_t member to track node memory tie [...] new a8162763f1dc mm/demotion: drop memtier from memtype new a4d572a04b55 mm/demotion: demote pages according to allocation fallback order new 76346fc664f2 mm/demotion: update node_is_toptier to work with memory tiers new 5c7e61b7b481 kernel/sched/fair: include missed header file, memory-tiers.h new 4def919726c5 mm-demotion-update-node_is_toptier-to-work-with-memory-tie [...] new 18ce650eff53 lib/nodemask: optimize node_random for nodemask with singl [...] new 29288c241de6 mm, hwpoison: fix page refcnt leaking in try_memory_failur [...] new 914232e5e4c0 mm, hwpoison: fix page refcnt leaking in unpoison_memory() new 7ebd00f07277 mm, hwpoison: fix extra put_page() in soft_offline_page() new e2d907bae82c mm, hwpoison: fix possible use-after-free in mf_dax_kill_procs() new 227d40618f8d mm, hwpoison: kill procs if unmap fails new 68c6e14d2823 mm-hwpoison-kill-procs-if-unmap-fails-v2 new 7062066d8d91 mm, hwpoison: avoid trying to unpoison reserved page new a0a3216c70b2 mm: hugetlb_vmemmap: simplify reset_struct_pages() new f355663bd5d4 mm: memory-failure: kill soft_offline_free_page() new 73337ca8dd1f mm: memory-failure: kill __soft_offline_page() new a23b7ed69267 mm: thp: remove redundant pgtable check in set_huge_zero_page() new 4a821ce8bbb6 mm: hugetlb: simplify per-node sysfs creation and removal new 307819d108be mm: release private data before split THP new 153c99a97703 mm/damon: validate if the pmd entry is present before accessing new 9da195accb91 mm/damon: replace pmd_huge() with pmd_trans_huge() for THP new 425377589b83 mm/page_owner.c: add llseek for page_owner new 7ac25449b164 mm: memcg: export workingset refault stats for cgroup v1 new 5580f5f3d5b1 Maple Tree: add new data structure new a61b854e5942 maple_tree: fix documentation warnings new b0b1ba664ce4 radix tree test suite: add pr_err define new a1b903669761 radix tree test suite: add kmem_cache_set_non_kernel() new 00192b8e4d76 radix tree test suite: add allocation counts and size to k [...] new 27e8c0926bc8 radix tree test suite: add support for slab bulk APIs new 5dadb402a6c2 radix tree test suite: add lockdep_is_held to header new 6eca48eb7500 lib/test_maple_tree: add testing for maple tree new 96b66a92e26c mm: start tracking VMAs with maple tree new 6a2ce7a9b872 mm: add VMA iterator new 0f859a3d1a12 mmap: use the VMA iterator in count_vma_pages_range() new 124d38cb0383 mm/mmap: use the maple tree in find_vma() instead of the rbtree. new eada53b0923d mm/mmap: use the maple tree for find_vma_prev() instead of [...] new 676c75920e60 mm/mmap: use maple tree for unmapped_area{_topdown} new b94a3744e66d kernel/fork: use maple tree for dup_mmap() during forking new 324303456157 damon: convert __damon_va_three_regions to use the VMA iterator new 5a5a0d45b45f proc: remove VMA rbtree use from nommu new c282fcd48fba mm: remove rb tree. new 0523ee959f2e mmap: change zeroing of maple tree in __vma_adjust() new a801faec8dd8 xen: use vma_lookup() in privcmd_ioctl_mmap() new 8e7bd0c680c5 mm: optimize find_exact_vma() to use vma_lookup() new 4a7c14a4f920 mm/khugepaged: optimize collapse_pte_mapped_thp() by using [...] new 5c7216682d94 mm/mmap: change do_brk_flags() to expand existing VMA and [...] new 656a0e18dd58 mm: use maple tree operations for find_vma_intersection() new 6556f3720cd4 mm/mmap: use advanced maple tree API for mmap_region() new 2ae923c11828 mm: remove vmacache new deb335e87e9d mm: convert vma_lookup() to use mtree_load() new fd51ca4eed5d mm/mmap: move mmap_region() below do_munmap() new 1288b614d6cb mm/mmap: reorganize munmap to use maple states new 63a1fcff440c mm/mmap: change do_brk_munmap() to use do_mas_align_munmap() new 49b10ee48837 arm64: remove mmap linked list from vdso new b2b9d22b8278 arm64: Change elfcore for_each_mte_vma() to use VMA iterator new b6613e6d6f3b parisc: remove mmap linked list from cache handling new 5356c51780be powerpc: remove mmap linked list walks new ea0e19f1b918 s390: remove vma linked list walks new 6e74aca57fe6 x86: remove vma linked list walks new 7c2b3e06664a xtensa: remove vma linked list walks new fda84e9679df cxl: remove vma linked list walk new 350ff870767a optee: remove vma linked list walk new 326cba061620 um: remove vma linked list walk new 2740c97f6746 coredump: remove vma linked list walk new c062bfc1037e exec: use VMA iterator instead of linked list new 75444d3948ee fs/proc/base: use maple tree iterators in place of linked list new 32f45a1979fb fs/proc/task_mmu: stop using linked list and highest_vm_end new 354834b0837a userfaultfd: use maple tree iterator to iterate VMAs new 2f4f212b081b ipc/shm: use VMA iterator instead of linked list new 6f437679a67d acct: use VMA iterator instead of linked list new 6ecba74f8031 perf: use VMA iterator new 4943d0431514 sched: use maple tree iterator to walk VMAs new 2ee748af7e38 fork: use VMA iterator new 4a12e099fddd bpf: remove VMA linked list new 0cfa01380b2b mm/gup: use maple tree navigation instead of linked list new 34911118fd90 mm/khugepaged: stop using vma linked list new 2df1c32200b5 mm/ksm: use vma iterators instead of vma linked list new 857e191a5030 mm/madvise: use vma_find() instead of vma linked list new e26c3f7fbee3 mm/memcontrol: stop using mm->highest_vm_end new 9c61eee4b9a8 mm/mempolicy: use vma iterator & maple state instead of vm [...] new f540e8e6bd42 mm/mlock: use vma iterator and maple state instead of vma [...] new 0f47b07d2105 mm/mprotect: use maple tree navigation instead of vma linked list new 837f11c74cd6 mm/mremap: use vma_find_intersection() instead of vma linked list new 43a1fd2e66fa mm/msync: use vma_find() instead of vma linked list new d1c0dd0e2a88 mm/oom_kill: use maple tree iterators instead of vma linked list new 136cca2aaf4b mm/pagewalk: use vma_find() instead of vma linked list new fa5951912202 mm/swapfile: use vma iterator instead of vma linked list new eef327268c59 i915: use the VMA iterator new 8cc71db2a233 nommu: remove uses of VMA linked list new 99f256291e3b mm/nommu: fix error handling in split_vma() new 1bb15cd30e9a riscv: use vma iterator for vdso new d70fb7233137 mm/vmscan: Use vma iterator instead of vm_next new f2a7136699e7 mm: remove the vma linked list new e33b7ec617d7 mm: fix one kernel-doc comment new 47b2f068b0f3 mm/mmap: drop range_has_overlap() function new 058ad9a2c90c mm/mmap.c: pass in mapping to __vma_link_file() new b0645e220abc mm: drop oom code from exit_mmap new 784a3d385621 mm-drop-oom-code-from-exit_mmap-fix-fix new 5a9c552c3840 mm: delete unused MMF_OOM_VICTIM flag new 859209b60d4d mm-delete-unused-mmf_oom_victim-flag-fix new 2a10a6e223de mm: refactor of vma_merge() new 8e8c1b8b7445 mm: add merging after mremap resize new 356499717002 mm-add-merging-after-mremap-resize-checkpatch-fixes new 21fb75ea2925 mm: pagewalk: make error checks more obvious new fb917431861a mm: pagewalk: add back missing variable initializations new bb23ad5d60a0 mm: pagewalk: add back missing variable initializations new 9b20922bc1d7 mm: pagewalk: don't check vma in walk_page_range_novma() new 4dba0005e8a3 mm: pagewalk: fix documentation of PTE hole handling new 17ab04fa29d5 mm: pagewalk: add api documentation for walk_page_range_novma() new 2085ceb282a4 mm: pagewalk: allow walk_page_range_novma() without mm new ce3426b25544 mm: pagewalk: move variables to more local scope, tweak loops new bd54ae30db96 mm: pagewalk: add back missing variable initializations new 4ec7cab35dc3 mm: Skip retry when new limit is not below old one in page [...] new ffcbbb986837 mm/page_alloc: leave IRQs enabled for per-cpu page allocations new 131feca11dc9 mm/gup.c: don't pass gup_flags to check_and_migrate_movabl [...] new 8d8d3618cd36 mm/gup.c: refactor check_and_migrate_movable_pages() new 4a6c64fb46e9 mm-gupc-refactor-check_and_migrate_movable_pages-fix new a3cc00d23337 drivers/block/zram/zram_drv.c: do not keep dangling zcomp [...] new 00bf220f59e2 mm: remove EXPERIMENTAL flag for zswap new d36ce9fe9bb1 mm: fix the handling Non-LRU pages returned by follow_page new 446673071ad9 hugetlbfs: revert use i_mmap_rwsem to address page fault/t [...] new f1bf614832aa hugetlbfs: revert use i_mmap_rwsem for more pmd sharing sy [...] new 6729c997c068 hugetlb: rename remove_huge_page to hugetlb_delete_from_pa [...] new fcc0d3d00d74 hugetlb: handle truncate racing with page faults new d5eb31f92779 hugetlb: rename vma_shareable() and refactor code new fdb39138bec4 hugetlb: add vma based lock for pmd sharing new 93e361b1f2d4 hugetlb: create hugetlb_unmap_file_folio to unmap single f [...] new 73129b786c0e hugetlb: use new vma_lock for pmd sharing synchronization new 52229a008bec ocfs2: reflink deadlock when clone file to the same direct [...] new acc01c6bc22d ocfs2: clear links count in ocfs2_mknod() if an error occurs new f1a2ea32ce5c ocfs2: fix ocfs2 corrupt when iputting an inode new 405d67704212 init/main.c: silence some -Wunused-parameter warnings new cc977c9c1c03 lib/debugobjects: fix stat count and optimize debug_object [...] new c045e3b3ff05 hfsplus: unmap the page in the "fail_page" label new 0f452c130e51 hfsplus: convert kmap() to kmap_local_page() in bnode.c new 93b7c486fbec hfsplus: convert kmap() to kmap_local_page() in bitmap.c new ed6818566e6f hfsplus: convert kmap() to kmap_local_page() in btree.c new d5c4b110038c scripts/decodecode: improve faulting line determination new 7f1738939820 ipc/util.c: cleanup and improve sysvipc_find_ipc() new fba50b8e6b97 treewide: defconfig: address renamed CONFIG_DEBUG_INFO=y new ab4e07c2f9b7 units: complement the set of Hz units new 1fa15dc8bd0c iio: accel: adxl345: use HZ macro from units.h new 95204507850d iio: common: scmi_sensors: use HZ macro from units.h new 08f54f33cd61 fs/isofs: replace kmap() with kmap_local_page() new 13f19e256684 checkpatch: Add kmap and kmap_atomic to the deprecated list new ddeaab7dcb85 lib/cmdline: avoid page fault in next_arg new 4cdac4dee179 kexec: turn all kexec_mutex acquisitions into trylocks new 182cef7f5d4c panic, kexec: make __crash_kexec() NMI safe new 183e172e6f86 fault-injection: allow stacktrace filter for x86-64 new ddddd606f604 fault-injection: skip stacktrace filtering by default new 7552544ccd50 fault-injection: make some stack filter attrs more readable new 058e2267cce8 fault-injection: make stacktrace filter works as expected new 7fb6471c26b2 llist: Use try_cmpxchg in llist_add_batch and llist_del_first new 3c7e890bf1d7 proc: save LOC in vsyscall test new 17c5fa545007 kbuild: add debug level and macro defs options new 8e88f8e97dcc kernel: exit: cleanup release_thread() new 55410f8ebfde fs/qnx6: delete unnecessary checks before brelse() new 47eac5c83de3 ia64: fix clock_getres(CLOCK_MONOTONIC) to report ITC frequency new 0c8208a65040 ia64-fix-clock_getresclock_monotonic-to-report-itc-frequen [...] new a3a4234596e8 epoll: use try_cmpxchg in list_add_tail_lockless new b4c90bdebc35 buffer: use try_cmpxchg in discard_buffer new cb98ba4c15ec aio: use atomic_try_cmpxchg in __get_reqs_available new 044264cd65c1 iversion: use atomic64_try_cmpxchg) new 5bd875b1502e kexec: replace kmap() with kmap_local_page() new 1f4eec4af5c7 hfs: unmap the page in the "fail_page" label new 94b6d4021a8f hfs: replace kmap() with kmap_local_page() in bnode.c new e0cea5ac84ff hfs: replace kmap() with kmap_local_page() in btree.c new b04e21003e60 bitops: use try_cmpxchg in set_mask_bits and bit_clear_unless new b8178bed127a alpha: move from strlcpy with unused retval to strscpy new a0355e9eb683 ia64: move from strlcpy with unused retval to strscpy new 376757cd6737 ocfs2: move from strlcpy with unused retval to strscpy new 04ce39d35b9d reiserfs: move from strlcpy with unused retval to strscpy new 960c5a0eb0d5 init: move from strlcpy with unused retval to strscpy new 697bcd7ae273 lib: move from strlcpy with unused retval to strscpy new 4e1cad46ac91 task_work: use try_cmpxchg in task_work_add, task_work_can [...] new 2d1e07c7534c smpboot: use atomic_try_cmpxchg in cpu_wait_death and cpu_ [...] new e75a966d3a94 Merge branch 'mm-nonmm-unstable' into mm-everything new 375c70c14558 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new b5d939c95186 Add linux-next specific files for 20220825
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 (68a00424bf69) \ N -- N -- N refs/heads/master (b5d939c95186)
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 867 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/RCU/checklist.rst | 15 +- Documentation/RCU/rcu_dereference.rst | 14 +- Documentation/RCU/whatisRCU.rst | 47 +- Documentation/admin-guide/kernel-parameters.txt | 6 + Documentation/admin-guide/sysctl/net.rst | 2 +- .../bindings/media/mediatek,mdp3-rdma.yaml | 95 ++ .../bindings/media/mediatek,mdp3-rsz.yaml | 77 ++ .../bindings/media/mediatek,mdp3-wrot.yaml | 80 ++ .../devicetree/bindings/net/nxp,tja11xx.yaml | 17 + .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 18 +- .../devicetree/bindings/opp/opp-v2-kryo-cpu.yaml | 1 + .../devicetree/bindings/opp/opp-v2-qcom-level.yaml | 1 + .../bindings/soc/mediatek/mediatek,ccorr.yaml | 68 ++ .../bindings/soc/mediatek/mediatek,wdma.yaml | 81 ++ .../bindings/sound/amlogic,gx-sound-card.yaml | 2 + .../bindings/sound/audio-graph-port.yaml | 2 + .../bindings/sound/google,sc7180-trogdor.yaml | 4 + .../devicetree/bindings/sound/imx-audio-card.yaml | 2 + .../sound/mt8186-mt6366-da7219-max98357.yaml | 10 + .../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 10 + .../sound/mt8192-mt6359-rt1015-rt5682.yaml | 4 + .../devicetree/bindings/sound/qcom,sm8250.yaml | 6 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 14 +- .../bindings/sound/samsung,aries-wm8994.yaml | 2 + .../bindings/sound/samsung,midas-audio.yaml | 2 + .../devicetree/bindings/sound/samsung,snow.yaml | 2 + .../devicetree/bindings/sound/st,stm32-sai.yaml | 1 + Documentation/memory-barriers.txt | 177 ++-- .../sound/kernel-api/writing-an-alsa-driver.rst | 21 +- Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/netlink/index.rst | 12 + Documentation/userspace-api/netlink/intro.rst | 643 +++++++++++ MAINTAINERS | 4 + Next/SHA1s | 66 +- Next/merge.log | 910 ++++++++++------ arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 21 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 72 ++ arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 3 - arch/riscv/boot/dts/microchip/mpfs-polarberry.dts | 3 - arch/riscv/boot/dts/microchip/mpfs.dtsi | 3 +- drivers/acpi/acpi_apd.c | 9 +- drivers/acpi/acpi_lpss.c | 9 +- drivers/acpi/bus.c | 10 +- drivers/acpi/device_pm.c | 6 +- drivers/acpi/internal.h | 6 +- drivers/acpi/irq.c | 4 +- drivers/acpi/power.c | 11 +- drivers/acpi/processor_idle.c | 8 +- drivers/acpi/resource.c | 20 + drivers/acpi/scan.c | 77 +- drivers/acpi/utils.c | 6 +- drivers/block/rnbd/rnbd-clt.c | 4 +- drivers/block/zram/zram_drv.c | 13 +- drivers/gpu/drm/i915/display/intel_display.h | 4 +- drivers/gpu/drm/i915/display/intel_fbc.c | 6 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 4 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 1116 ++++++++++++++++++++ drivers/gpu/drm/i915/display/intel_vdsc.c | 2 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 18 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_migrate.c | 44 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 5 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 7 + drivers/gpu/drm/i915/i915_debugfs.c | 3 +- drivers/gpu/drm/i915/i915_driver.c | 11 +- drivers/gpu/drm/i915/i915_drv.h | 24 +- drivers/gpu/drm/i915/i915_gem.c | 3 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 +- drivers/gpu/drm/i915/i915_pci.c | 242 ++--- drivers/gpu/drm/i915/intel_device_info.c | 71 +- drivers/gpu/drm/i915/intel_device_info.h | 82 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 8 +- drivers/hwmon/acpi_power_meter.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 10 +- drivers/net/ethernet/freescale/fec.h | 10 + drivers/net/ethernet/freescale/fec_main.c | 42 +- drivers/net/ethernet/freescale/fec_ptp.c | 29 + drivers/net/ethernet/intel/ice/ice.h | 36 +- drivers/net/ethernet/intel/ice/ice_lib.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 25 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 18 +- drivers/net/ethernet/marvell/prestera/prestera.h | 2 + .../net/ethernet/marvell/prestera/prestera_hw.c | 18 + .../net/ethernet/marvell/prestera/prestera_hw.h | 2 + .../net/ethernet/marvell/prestera/prestera_main.c | 5 + .../ethernet/marvell/prestera/prestera_switchdev.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 - drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 158 +-- .../ethernet/mellanox/mlx5/core/en/fs_ethtool.h | 29 + .../mellanox/mlx5/core/en/fs_tt_redirect.c | 188 ++-- .../mellanox/mlx5/core/en/fs_tt_redirect.h | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 44 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 6 +- .../ethernet/mellanox/mlx5/core/en/tc/act/goto.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc/act/police.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 8 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 111 +- .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.h | 14 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 15 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 8 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 141 +-- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 440 +++++--- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 76 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 54 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 79 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 85 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 1 + .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 7 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 502 +++++---- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 25 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 57 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 + .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 68 ++ drivers/net/ethernet/mellanox/mlxsw/core.h | 8 + .../net/ethernet/mellanox/mlxsw/core_linecards.c | 96 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 87 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 373 +++++-- drivers/net/ethernet/micrel/ks8851_spi.c | 5 +- drivers/net/ethernet/realtek/r8169.h | 12 +- drivers/net/ethernet/realtek/r8169_main.c | 124 +-- drivers/net/ethernet/realtek/r8169_phy_config.c | 130 --- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 44 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/phy/nxp-tja11xx.c | 83 +- drivers/parisc/ccio-dma.c | 1 + drivers/platform/chrome/chromeos_laptop.c | 24 +- drivers/platform/chrome/cros_ec_chardev.c | 3 + drivers/regulator/max597x-regulator.c | 5 +- drivers/staging/r8188eu/Makefile | 1 - drivers/staging/r8188eu/core/rtw_ap.c | 42 + drivers/staging/r8188eu/core/rtw_led.c | 36 +- drivers/staging/r8188eu/core/rtw_mlme.c | 109 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 24 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 13 +- drivers/staging/r8188eu/core/rtw_xmit.c | 234 +++- drivers/staging/r8188eu/hal/odm_HWConfig.c | 5 - drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 4 +- drivers/staging/r8188eu/include/drv_types.h | 1 - drivers/staging/r8188eu/include/ioctl_cfg80211.h | 89 -- drivers/staging/r8188eu/include/mlme_osdep.h | 5 - drivers/staging/r8188eu/include/odm_HWConfig.h | 1 - drivers/staging/r8188eu/include/rtw_ap.h | 2 - drivers/staging/r8188eu/include/rtw_mlme.h | 2 +- drivers/staging/r8188eu/include/rtw_mlme_ext.h | 2 - drivers/staging/r8188eu/include/rtw_xmit.h | 16 +- drivers/staging/r8188eu/include/xmit_osdep.h | 49 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 2 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 166 --- drivers/staging/r8188eu/os_dep/os_intfs.c | 10 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 3 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 237 ----- drivers/staging/rtl8723bs/Makefile | 1 - drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 21 - drivers/staging/rtl8723bs/core/rtw_odm.c | 79 -- drivers/staging/rtl8723bs/hal/hal_com.c | 55 - drivers/staging/rtl8723bs/hal/odm.h | 2 - drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 130 --- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h | 39 - drivers/staging/rtl8723bs/hal/odm_precomp.h | 1 - drivers/staging/rtl8723bs/include/hal_com.h | 5 - drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 - drivers/staging/rtl8723bs/include/rtw_odm.h | 4 - .../intel/int340x_thermal/int3400_thermal.c | 9 +- drivers/video/fbdev/core/fbcon.c | 27 +- drivers/video/fbdev/omap/omapfb_main.c | 2 - fs/cifs/cifsencrypt.c | 8 +- fs/cifs/cifsfs.c | 2 + fs/cifs/cifsglob.h | 7 + fs/cifs/connect.c | 45 +- fs/cifs/smb2ops.c | 64 +- fs/cifs/transport.c | 21 +- fs/crypto/inline_crypt.c | 3 + fs/f2fs/checkpoint.c | 3 - fs/f2fs/super.c | 5 +- fs/hugetlbfs/inode.c | 364 +++++-- include/acpi/acpi_bus.h | 6 +- include/linux/acpi.h | 1 + include/linux/bootmem_info.h | 6 +- include/linux/bpf_verifier.h | 11 + include/linux/compiler_attributes.h | 7 + include/linux/hugetlb.h | 38 +- include/linux/maple_tree.h | 20 +- include/linux/mlx5/driver.h | 1 + include/linux/netdevice.h | 20 +- include/linux/rcupdate.h | 21 +- include/linux/rcutiny.h | 36 + include/linux/rcutree.h | 12 + include/linux/skbuff.h | 3 +- include/linux/srcutiny.h | 10 +- include/net/busy_poll.h | 2 +- include/net/gro.h | 2 +- include/sound/memalloc.h | 3 - include/uapi/linux/netlink.h | 21 +- kernel/audit_fsnotify.c | 1 + kernel/bpf/core.c | 2 +- kernel/bpf/helpers.c | 8 +- kernel/bpf/verifier.c | 42 +- kernel/fork.c | 6 +- kernel/rcu/rcutorture.c | 267 ++++- kernel/rcu/srcutiny.c | 14 +- kernel/rcu/tasks.h | 5 +- kernel/rcu/tiny.c | 27 +- kernel/rcu/tree.c | 330 ++++-- kernel/rcu/tree_exp.h | 57 +- kernel/rcu/tree_nocb.h | 10 +- kernel/rcu/tree_plugin.h | 26 +- kernel/rcu/tree_stall.h | 5 +- kernel/sched/core.c | 14 + kernel/smp.c | 3 +- kernel/smpboot.c | 12 +- kernel/task_work.c | 16 +- kernel/torture.c | 7 + lib/Kconfig.debug | 7 +- lib/Makefile | 2 +- lib/{test_cpumask.c => cpumask_kunit.c} | 52 +- lib/ratelimit.c | 12 +- localversion-next | 2 +- mm/Kconfig | 8 +- mm/gup.c | 194 ++-- mm/huge_memory.c | 2 +- mm/hugetlb.c | 364 +++++-- mm/ksm.c | 12 +- mm/memory-failure.c | 8 +- mm/memory.c | 3 + mm/migrate.c | 19 +- mm/mprotect.c | 3 +- mm/nommu.c | 21 +- mm/page_alloc.c | 146 ++- mm/pagewalk.c | 6 +- mm/rmap.c | 114 +- mm/slab_common.c | 6 +- mm/userfaultfd.c | 14 +- net/bluetooth/hci_event.c | 2 +- net/bluetooth/hci_sync.c | 6 +- net/bluetooth/hidp/core.c | 6 +- net/bluetooth/iso.c | 2 +- net/core/bpf_sk_storage.c | 5 +- net/core/dev.c | 20 +- net/core/filter.c | 9 +- net/core/gro_cells.c | 2 +- net/core/neighbour.c | 12 +- net/core/skbuff.c | 12 +- net/core/sock.c | 18 +- net/core/sysctl_net_core.c | 15 +- net/ipv4/devinet.c | 16 +- net/ipv4/ip_output.c | 2 +- net/ipv4/ip_sockglue.c | 6 +- net/ipv4/tcp.c | 18 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/addrconf.c | 5 +- net/ipv6/ipv6_sockglue.c | 4 +- net/mptcp/protocol.c | 2 +- net/netfilter/ipvs/ip_vs_sync.c | 4 +- net/sched/sch_generic.c | 2 +- net/socket.c | 2 +- net/xfrm/espintcp.c | 2 +- net/xfrm/xfrm_input.c | 2 +- sound/core/control.c | 6 +- sound/core/memalloc.c | 113 +- sound/core/seq/oss/seq_oss_midi.c | 2 + sound/core/seq/seq_clientmgr.c | 12 +- sound/drivers/vx/vx_pcm.c | 3 +- sound/hda/intel-nhlt.c | 8 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 3 +- sound/soc/codecs/src4xxx.c | 7 +- sound/soc/fsl/fsl_sai.c | 8 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 7 +- sound/soc/sof/imx/imx8ulp.c | 3 +- sound/soc/sof/intel/hda-dsp.c | 7 +- sound/soc/sof/ipc4-loader.c | 11 + tools/include/nolibc/arch-riscv.h | 2 +- tools/include/nolibc/sys.h | 4 +- tools/memory-model/Documentation/litmus-tests.txt | 37 +- tools/memory-model/linux-kernel.bell | 16 +- tools/testing/selftests/bpf/DENYLIST.s390x | 1 + tools/testing/selftests/bpf/Makefile | 1 - tools/testing/selftests/bpf/config | 2 + tools/testing/selftests/bpf/prog_tests/cb_refs.c | 48 + .../selftests/bpf/prog_tests/lwt_ip_encap.c | 585 ++++++++++ tools/testing/selftests/bpf/progs/cb_refs.c | 116 ++ tools/testing/selftests/bpf/progs/setget_sockopt.c | 10 +- .../selftests/bpf/progs/test_lwt_ip_encap.c | 51 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 475 --------- tools/testing/selftests/nolibc/.gitignore | 4 + tools/testing/selftests/nolibc/Makefile | 135 +++ tools/testing/selftests/nolibc/nolibc-test.c | 757 +++++++++++++ 304 files changed, 9965 insertions(+), 4431 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/mediatek,mdp3-rdma.yaml create mode 100644 Documentation/devicetree/bindings/media/mediatek,mdp3-rsz.yaml create mode 100644 Documentation/devicetree/bindings/media/mediatek,mdp3-wrot.yaml create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,ccorr.yaml create mode 100644 Documentation/devicetree/bindings/soc/mediatek/mediatek,wdma.yaml create mode 100644 Documentation/userspace-api/netlink/index.rst create mode 100644 Documentation/userspace-api/netlink/intro.rst create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/fs_ethtool.h delete mode 100644 drivers/staging/r8188eu/include/ioctl_cfg80211.h delete mode 100644 drivers/staging/r8188eu/include/xmit_osdep.h delete mode 100644 drivers/staging/r8188eu/os_dep/xmit_linux.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.h rename lib/{test_cpumask.c => cpumask_kunit.c} (58%) create mode 100644 tools/testing/selftests/bpf/prog_tests/cb_refs.c create mode 100644 tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c create mode 100644 tools/testing/selftests/bpf/progs/cb_refs.c delete mode 100755 tools/testing/selftests/bpf/test_lwt_ip_encap.sh create mode 100644 tools/testing/selftests/nolibc/.gitignore create mode 100644 tools/testing/selftests/nolibc/Makefile create mode 100644 tools/testing/selftests/nolibc/nolibc-test.c