memory mapping
MaintainedReviewed, not picked up (2)
Review trailers in, no mainline landing or maintainer Ack. Oldest first.
- REVIEWED · 1 review, 0 by maintainers [PATCH v4 20/20] tools/testing/selftests/mm: add MAP_PRIVATE-/dev/zero merge tests +19 more in this series 2026-08-06 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
- REVIEWED · 1 review, 1 by a maintainer [PATCH v2 03/26] mm/fbatch: temporarily disable lazyfree and mlock+munlock batching +26 more in this series 2026-09-09 · Hugh Dickins <hughd@google.com>
Most active threads (last 7 days)
| Last | Thread | Replies in 7d |
|---|---|---|
| [PATCH 00/13] mm: continue vma_flags_t conversion
Lorenzo Stoakes (ARM)
QUEUED
|
3 | |
| [PATCH 0/2] mm/userfaultfd: prevent poison marker loss
David Hildenbrand (Arm)
|
1 |
Recent patches
Latest 30 postings or standalone patches (up to 30), newest first. Counts below cover matching patches in linux-fsdevel touching this subsystem.
-
2026-11-06 · David Hildenbrand (Arm) <david@kernel.org>
mm/userfaultfd: prevent poison marker loss v1 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-11-05 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm: continue vma_flags_t conversion v1 · 3 matching patches
Entire posting: QUEUED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH] fs/proc/task_mmu: check THP exclusivity for each subpage 2026-11-01 · Kelvin Zhang <hidden>
-
2026-10-31 · David Hildenbrand (Arm) <david@kernel.org>
mm: various (urgent?) fixes v3 · 8 matching patches
Entire posting: QUEUED · 43 of 47 landed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v3 02/47] fork: take mmap_lock before copying mm_struct 2026-10-31
- [PATCH v3 30/47] mm/mremap: use pudp_huge_get_and_clear() when moving huge PUDs 2026-10-31
- [PATCH v3 31/47] mm/mremap: recheck PUDs under the page table lock 2026-10-31
- [PATCH v3 32/47] mm/mremap: fix moving PUD leaves 2026-10-31
- [PATCH v3 38/47] mm: fix deadlock of mremap() against UFFDIO_MOVE 2026-10-31
- [PATCH v3 42/47] mm/vma: call ->may_split() before a partial merge 2026-10-31
- [PATCH v3 44/47] mm/vma: don't leak the charge for stack growth 2026-10-31
- [PATCH v3 47/47] fs/proc/task_mmu: refuse addresses beyond 32 bits on 32bit 2026-10-31
-
2026-10-29 · David Hildenbrand (Arm) <david@kernel.org>
mm: various (urgent?) fixes v2 · 8 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v2 02/47] fork: take mmap_lock before copying mm_struct 2026-10-29
- [PATCH v2 30/47] mm/mremap: use pudp_huge_get_and_clear() when moving huge PUDs 2026-10-29
- [PATCH v2 31/47] mm/mremap: recheck PUDs under the page table lock 2026-10-29
- [PATCH v2 32/47] mm/mremap: fix moving PUD leaves 2026-10-29
- [PATCH v2 38/47] mm: fix deadlock of mremap() against UFFDIO_MOVE 2026-10-29
- [PATCH v2 42/47] mm/vma: call ->may_split() before a partial merge 2026-10-29
- [PATCH v2 44/47] mm/vma: don't leak the charge for stack growth 2026-10-29
- [PATCH v2 47/47] fs/proc/task_mmu: refuse addresses beyond 32 bits on 32bit 2026-10-29
-
2026-10-28 · <hidden>
sysctl: replace overloaded extra pointers with typed bounds and context rfc · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- LANDED [PATCH v2] fs/proc/task_mmu: fix missed VMAs when reading /proc/PID/maps and friends 2026-10-27 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
-
2026-10-26 · David Hildenbrand (Arm) <david@kernel.org>
mm: various (urgent?) fixes v1 · 8 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH 02/46] fork: take mmap_lock before copying mm_struct 2026-10-26
- [PATCH 29/46] mm/mremap: use pudp_huge_get_and_clear() when moving huge PUDs 2026-10-26
- [PATCH 30/46] mm/mremap: recheck PUDs under the page table lock 2026-10-26
- [PATCH 31/46] mm/mremap: fix moving PUD leaves 2026-10-26
- [PATCH 37/46] mm: fix deadlock of mremap() against UFFDIO_MOVE 2026-10-26
- [PATCH 41/46] mm/vma: call ->may_split() before a partial merge 2026-10-26
- [PATCH 43/46] mm/vma: don't leak the charge for stack growth 2026-10-26
- [PATCH 46/46] fs/proc/task_mmu: refuse addresses beyond 32 bits on 32bit 2026-10-26
-
2026-10-26 · Shivank Garg <hidden>
mm: remove unused functions v1 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- LANDED [PATCH] fs/proc/task_mmu: return -ENOTTY for unknown pagemap ioctls 2026-10-23 · Hengyu Liang <hidden>
- LANDED [PATCH] fs/proc/task_mmu: pin mm_users in do_pagemap_scan() 2026-10-14 · Ngoc Quy <hidden>
-
2026-10-13 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm: make VMA flag semantics explicit, eliminate VM_SPECIAL v6 · 18 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v6 01/39] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get 2026-10-13
- [PATCH v6 02/39] mm/vma: introduce and use vma_[flags_]can_merge() 2026-10-13
- [PATCH v6 03/39] mm: consistently validate VMA state after mmap[_prepare] hooks 2026-10-13
- [PATCH v6 04/39] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma 2026-10-13
- [PATCH v6 06/39] mm/vma: tidy up map kernel pages enum values 2026-10-13
- [PATCH v6 08/39] mm: add mmap action for discontiguous kernel page mapping 2026-10-13
- [PATCH v6 09/39] docs: filesystems: update mmap_prepare docs for discontig kernel pgs 2026-10-13
- [PATCH v6 15/39] mm/vma: add vma[_flags]_is_mm_managed() predicates 2026-10-13
- [PATCH v6 16/39] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if not mm-managed 2026-10-13
- [PATCH v6 17/39] mm/vma: add and use vma_[flags]_is_fixed_mapping 2026-10-13
- [PATCH v6 23/39] mm/mlock: clear VMA_LOCKED_MASK over mmap callback 2026-10-13
- [PATCH v6 24/39] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify 2026-10-13
- [PATCH v6 25/39] mm/vma: enforce that mm-managed mappings may not set VMA_IO_BIT 2026-10-13
- [PATCH v6 26/39] mm: remove VMA_IO_BIT check in vma[_flags]_is_mm_managed() 2026-10-13
- [PATCH v6 27/39] mm: remove hugetlb_inline.h 2026-10-13
- [PATCH v6 28/39] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb() 2026-10-13
- [PATCH v6 30/39] mm/vma: introduce vma[_flags]_is_mm_backed() 2026-10-13
- [PATCH v6 37/39] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS 2026-10-13
- IN LINUX-NEXT · 1 review, 1 by a maintainer [PATCH v3] fs/proc/task_mmu: fix lost maps entries above 2^63 2026-10-13 · Stian Halseth <hidden>
- [PATCH v2] fs/proc/task_mmu: fix lost maps entries above 2^63 2026-10-13 · Stian Halseth <hidden>
- [PATCH] fs/proc/task_mmu: fix lost maps entries above 2^63 2026-10-11 · Stian Halseth <hidden>
-
2026-10-09 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm: make VMA flag semantics explicit, eliminate VM_SPECIAL v5 · 17 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v5 01/38] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get 2026-10-09
- [PATCH v5 02/38] mm/vma: introduce and use vma_[flags_]can_merge() 2026-10-09
- [PATCH v5 03/38] mm: consistently validate VMA state after mmap[_prepare] hooks 2026-10-09
- [PATCH v5 04/38] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma 2026-10-09
- [PATCH v5 06/38] mm/vma: tidy up map kernel pages enum values 2026-10-09
- [PATCH v5 07/38] mm: add mmap action for discontiguous kernel page mapping 2026-10-09
- [PATCH v5 08/38] docs: filesystems: update mmap_prepare docs for discontig kernel pgs 2026-10-09
- [PATCH v5 14/38] mm/vma: add vma[_flags]_is_mm_managed() predicates 2026-10-09
- [PATCH v5 15/38] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if not mm-managed 2026-10-09
- [PATCH v5 16/38] mm/vma: add and use vma_[flags]_is_fixed_mapping 2026-10-09
- [PATCH v5 22/38] mm/mlock: clear VMA_LOCKED_MASK over mmap callback 2026-10-09
- [PATCH v5 23/38] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify 2026-10-09
- [PATCH v5 24/38] mm/vma: enforce that mm-managed mappings may not set VMA_IO_BIT 2026-10-09
- [PATCH v5 25/38] mm: remove VMA_IO_BIT check in vma[_flags]_is_mm_managed() 2026-10-09
- [PATCH v5 26/38] mm: remove hugetlb_inline.h 2026-10-09
- [PATCH v5 27/38] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb() 2026-10-09
- [PATCH v5 36/38] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS 2026-10-09
-
2026-10-03 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm: make VMA flag semantics explicit, eliminate VM_SPECIAL v4 · 17 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v4 01/38] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get 2026-10-03
- [PATCH v4 02/38] mm/vma: introduce and use vma_[flags_]can_merge() 2026-10-03
- [PATCH v4 03/38] mm: consistently validate VMA state after mmap[_prepare] hooks 2026-10-03
- [PATCH v4 04/38] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma 2026-10-03
- [PATCH v4 06/38] mm/vma: tidy up map kernel pages enum values 2026-10-03
- [PATCH v4 07/38] mm: add mmap action for discontiguous kernel page mapping 2026-10-03
- [PATCH v4 08/38] docs: filesystems: update mmap_prepare docs for discontig kernel pgs 2026-10-03
- [PATCH v4 14/38] mm/vma: add vma[_flags]_is_mm_managed() predicates 2026-10-03
- [PATCH v4 15/38] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if not mm-managed 2026-10-03
- [PATCH v4 16/38] mm/vma: add and use vma_[flags]_is_fixed_mapping 2026-10-03
- [PATCH v4 22/38] mm/mlock: clear VMA_LOCKED_MASK over mmap callback 2026-10-03
- [PATCH v4 23/38] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify 2026-10-03
- [PATCH v4 24/38] mm/vma: enforce that mm-managed mappings may not set VMA_IO_BIT 2026-10-03
- [PATCH v4 25/38] mm: remove VMA_IO_BIT check in vma[_flags]_is_mm_managed() 2026-10-03
- [PATCH v4 26/38] mm: remove hugetlb_inline.h 2026-10-03
- [PATCH v4 27/38] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb() 2026-10-03
- [PATCH v4 36/38] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS 2026-10-03
- [RFC PATCH 2/6] mm/hugetlb: swap-in support for anonymous hugetlb folios 2026-09-29 · Zongkun Lei <hidden>
-
2026-09-28 · Jan Sebastian Götte <hidden>
CRASH_MEMACTION: describe pages to a kdump kernel (was: CRASH_WIPE_SECRETS) v3 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v3 08/12] mm: Add VM_CRASH_MARK 2026-09-28
-
2026-09-26 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm: make MAP_PRIVATE-/dev/zero mappings truly anonymous v3 · 6 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v3 1/6] mm: move drivers/char/mem.c to mm/char-mem.c 2026-09-26
- [PATCH v3 2/6] mm: implement file_is_dev_zero() to uniquely identify /dev/zero 2026-09-26
- [PATCH v3 3/6] mm/vma: only permit MAP_PRIVATE /dev/zero to be mapped anonymous 2026-09-26
- [PATCH v3 4/6] mm/vma: make MAP_PRIVATE-mapped /dev/zero mappings truly anonymous 2026-09-26
- [PATCH v3 5/6] tools/testing/vma: add test to assert MAP_PRIVATE-/dev/zero is anon 2026-09-26
- [PATCH v3 6/6] tools/testing/selftests/mm: add MAP_PRIVATE-/dev/zero merge tests 2026-09-26
-
2026-09-22 · Muhammad Usama Anjum <hidden>
mm: distinguish HW PTE pointers from SW PTE value pointers v3 · 1 matching patch
Entire posting: PENDING · 3 of 9 reviewed Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-09-18 · Suren Baghdasaryan <surenb@google.com>
read proc/pid/smaps_rollup under per-vma lock v5 · 6 matching patches
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v5 1/7] proc/task_mmu: remove unnecessary helpers 2026-09-18
- [PATCH v5 2/7] proc/task_mmu: remove unnecessary inlines in function definitions 2026-09-18
- [PATCH v5 3/7] proc/task_mmu: clarify shmem mapping walk conditions in smap_gather_stats() 2026-09-18
- [PATCH v5 4/7] proc/task_mmu: remove special-casing of smap_gather_stats() start parameter 2026-09-18
- [PATCH v5 5/7] proc/task_mmu: change proc_get_vma() to stop returning gate VMA at the end 2026-09-18
- [PATCH v5 6/7] proc/task_mmu: read proc/pid/smaps_rollup under per-vma lock 2026-09-18
-
2026-09-18 · Anastasios Papagiannis <hidden>
bpf: Add user memory access kfuncs for mm_struct v9 · 1 matching patch
Entire posting: LANDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-09-18 · Anastasios Papagiannis <hidden>
bpf: Add user memory access kfuncs for mm_struct v8 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-09-17 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm: make VMA flag semantics explicit, eliminate VM_SPECIAL v3 · 18 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v3 01/40] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get 2026-09-17
- [PATCH v3 02/40] mm/vma: predicate setting mmap_prepare VMA fields on new vma alloc 2026-09-17
- [PATCH v3 03/40] mm/vma: introduce and use vma_[flags_]can_merge() 2026-09-17
- [PATCH v3 04/40] mm: consistently validate VMA state after mmap[_prepare] hooks 2026-09-17
- [PATCH v3 05/40] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma 2026-09-17
- [PATCH v3 07/40] mm/vma: tidy up map kernel pages enum values 2026-09-17
- [PATCH v3 08/40] mm: add mmap action for discontiguous kernel page mapping 2026-09-17
- [PATCH v3 09/40] docs: filesystems: update mmap_prepare docs for discontig kernel pgs 2026-09-17
- [PATCH v3 15/40] mm/vma: add vma[_flags]_is_kernel_owned() predicates 2026-09-17
- [PATCH v3 16/40] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if kernel-owned 2026-09-17
- [PATCH v3 17/40] mm/vma: add and use vma_[flags]_is_fixed_mapping 2026-09-17
- [PATCH v3 23/40] mm/mlock: clear VMA_LOCKED_MASK over mmap callback 2026-09-17
- [PATCH v3 24/40] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify 2026-09-17
- [PATCH v3 25/40] mm/vma: enforce that only kernel-owned mappings may set VMA_IO_BIT 2026-09-17
- [PATCH v3 26/40] mm: remove VMA_IO_BIT check in vma[_flags]_is_kernel_owned() 2026-09-17
- [PATCH v3 27/40] mm: remove hugetlb_inline.h 2026-09-17
- [PATCH v3 28/40] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb() 2026-09-17
- [PATCH v3 37/40] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS 2026-09-17
-
2026-09-15 · Anastasios Papagiannis <hidden>
bpf: Add user memory access kfuncs for mm_struct v7 · 1 matching patch
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-09-15 · Yury Norov <hidden>
Treewide: enforce static storage for object initializers v1 · 1 matching patch
Entire posting: Pending Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
-
2026-09-14 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
mm: make VMA flag semantics explicit, eliminate VM_SPECIAL v2 · 18 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v2 01/40] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get 2026-09-14
- [PATCH v2 02/40] mm/vma: predicate setting mmap_prepare VMA fields on new vma alloc 2026-09-14
- [PATCH v2 03/40] mm/vma: introduce and use vma_[flags_]can_merge() 2026-09-14
- [PATCH v2 04/40] mm: consistently validate VMA state after mmap[_prepare] hooks 2026-09-14
- [PATCH v2 05/40] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma 2026-09-14
- [PATCH v2 07/40] mm/vma: tidy up map kernel pages enum values 2026-09-14
- [PATCH v2 08/40] mm: add mmap action for discontiguous kernel page mapping 2026-09-14
- [PATCH v2 09/40] docs: filesystems: update mmap_prepare docs for discontig kernel pgs 2026-09-14
- [PATCH v2 15/40] mm/vma: add vma[_flags]_is_kernel_owned() predicates 2026-09-14
- [PATCH v2 16/40] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if kernel-owned 2026-09-14
- [PATCH v2 17/40] mm/vma: add and use vma_[flags]_is_fixed_mapping 2026-09-14
- [PATCH v2 23/40] mm/mlock: clear VMA_LOCKED_MASK over mmap callback 2026-09-14
- [PATCH v2 24/40] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify 2026-09-14
- [PATCH v2 25/40] mm/vma: enforce that only kernel-owned mappings may set VMA_IO_BIT 2026-09-14
- [PATCH v2 26/40] mm: remove VMA_IO_BIT check in vma[_flags]_is_kernel_owned() 2026-09-14
- [PATCH v2 27/40] mm: remove hugetlb_inline.h 2026-09-14
- [PATCH v2 28/40] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb() 2026-09-14
- [PATCH v2 37/40] mm: eliminate VM_SPECIAL, VMA_SPECIAL_FLAGS 2026-09-14
- LANDED [PATCH] proc/task_mmu: handle special PMDs in clear_refs and pagemap 2026-09-12 · Gregory Price <gourry@gourry.net>
-
2026-09-11 · Suren Baghdasaryan <surenb@google.com>
read proc/pid/smaps_rollup under per-vma lock v4 · 6 matching patches
Entire posting: SUPERSEDED Open cover letterLifecycle progress covers the full posting, including patches outside this subsystem and inbox.
- [PATCH v4 1/7] proc/task_mmu: remove unnecessary helpers 2026-09-11
- [PATCH v4 2/7] proc/task_mmu: remove unnecessary inlines in function definitions 2026-09-11
- [PATCH v4 3/7] proc/task_mmu: clarify shmem mapping walk conditions in smap_gather_stats() 2026-09-11
- [PATCH v4 4/7] proc/task_mmu: remove special-casing of smap_gather_stats() start parameter 2026-09-11
- [PATCH v4 5/7] proc/task_mmu: change proc_get_vma() to stop returning gate VMA at the end 2026-09-11
- [PATCH v4 6/7] proc/task_mmu: read proc/pid/smaps_rollup under per-vma lock 2026-09-11
Quiet for 30+ days (8)
Patches with no review trailers and no replies. Oldest first.
- [PATCH 2/4] mm/vmstat: use zone_stat_add_folio/sub_folio for folio_nr_pages operations +3 more in this series 2026-04-14 · Ye Liu <hidden>
- [PATCH 05/15] mm: add CONFIG_ANON_VMA_LAZY and folio helpers +14 more in this series 2026-05-27 · tao <hidden>
- [PATCH] fs/proc/task_mmu: fix PAGEMAP_SCAN written state for unpopulated ptes 2026-07-06 · Kiryl Shutsemau <hidden>
- LANDED [PATCH v2] fs/proc/task_mmu: fix PAGEMAP_SCAN written state for unpopulated ptes 2026-07-07 · Kiryl Shutsemau <hidden>
- [PATCH] fs/proc/task_mmu: fix PAGEMAP_SCAN written state for PMD holes 2026-07-08 · Kiryl Shutsemau <hidden>
- [PATCH v2 02/15] mm: introduce linear_virt_page_index() +14 more in this series 2026-07-20 · Lorenzo Stoakes (ARM) <ljs@kernel.org>
- [PATCH v2 12/26] mm/fbatch: remove percpu_pvec_drained and folios_put() +26 more in this series 2026-09-09 · Hugh Dickins <hughd@google.com>
- [RFC PATCH 2/6] mm/hugetlb: swap-in support for anonymous hugetlb folios 2026-09-29 · Zongkun Lei <hidden>