messages from 2026-09-10 06:34:02 to 2026-09-10 13:46:25 UTC [more...]
[PATCH 00/12] mm/sparse: remove SECTION_MARKED_PRESENT and further cleanups
2026-09-10 13:46 UTC (29+ messages)
` [PATCH 01/12] mm/sparse: move mem_section init to sparse_extreme_init()
` [PATCH 02/12] mm/sparse: refactor sparse_sections_init()
` [PATCH 03/12] mm/sparse: move initialization of section metadata to sparse_metadata_init()
` [PATCH 04/12] mm/sparse: rename and cleanup sparse_init_nid()
` [PATCH 05/12] mm/sparse: cleanup sparse_init_one_section()
` [PATCH 06/12] mm/sparse: rename __highest_present_section_nr to __highest_used_section_nr
` [PATCH 07/12] mm/sparse: remove pfn_in_present_section()
` [PATCH 08/12] mm/sparse: move __highest_used_section_nr handling
` [PATCH 09/12] mm/sparse: remove SECTION_MARKED_PRESENT
` [PATCH 10/12] mm/sparse: remove flags parameter from sparse_init_one_section()
` [PATCH 11/12] fs/proc/page: clarify comment in get_max_dump_pfn()
[PATCH 0/5] KVM: guest_memfd: bind backing memory to a NUMA node
2026-09-10 13:40 UTC (7+ messages)
[RFC PATCH 1/5] mm: let folio_mkclean() report which pages had dirty PTEs
2026-09-10 13:36 UTC (3+ messages)
[PATCH v2] mm: implement and use vma_anon_tracked(), silence KCSAN
2026-09-10 13:18 UTC
[PATCH v5 0/3] kselftest: mm: fix some failure of split_huge_page_test
2026-09-10 13:14 UTC (29+ messages)
` [PATCH v5 1/3] kselftest: mm: prevent random failure of huge page split for khugepaged
` [PATCH v5 2/3] kselftest: mm: replace usage of /proc/self/smaps for check_huge_xxx() helper
` [PATCH v5 3/3] kselftest: mm: introduce alloc_isolated_mem()
[PATCH v4 0/5] mm/memory-failure: keep hardware-poisoned pages out of the next kexec
2026-09-10 13:11 UTC (4+ messages)
` [PATCH v4 2/5] mm/memory-failure: libstub: install the poisoned-memory EFI table
[PATCH v5 00/19] selftests/mm: improve khugepaged coverage
2026-09-10 13:04 UTC (18+ messages)
` [PATCH v5 06/19] selftests/mm: stop khugepaged during the MADV_COLLAPSE cases
` [PATCH v5 08/19] selftests/mm: add folio-order check for address ranges
` [PATCH v5 11/19] selftests/mm: add order-parameterized khugepaged collapse cases
` [PATCH v5 12/19] selftests/mm: parameterize the mixed-source collapse case by source order
[PATCH v3 RESEND 0/2] selftests/mm: Validate selections and scope memfd_secret setup
2026-09-10 12:56 UTC (3+ messages)
` [PATCH v3 RESEND 1/2] selftests/mm: Reject invalid test selections before running tests
` [PATCH v3 RESEND 2/2] selftests/mm: Only prepare ptrace_scope when memfd_secret is selected
[PATCH v2 0/4] mm/slub: preserve previous object lifetime
2026-09-10 12:36 UTC (3+ messages)
` [PATCH v2 1/4] mm/slub: use a track count for user metadata sizing
[PATCH v3 0/3] mm: zswap: optimize zswap invalidate and store
2026-09-10 12:35 UTC (4+ messages)
` [PATCH v3 1/3] mm: zswap: convert zswap_invalidate() to take a range
` [PATCH v3 2/3] mm: zswap: skip xarray walk in zswap_invalidate() when zswap is unused
` [PATCH v3 3/3] mm: zswap: reuse zswap_invalidate() in zswap_store()
[PATCH v21 0/6] Hierarchical Percpu Counters for RSS
2026-09-10 12:24 UTC (3+ messages)
` [PATCH v21 1/6] lib: introduce hierarchical per-cpu counters
[PATCH v3 00/14] Remove PG_private by using page/folio->private checks instead
2026-09-10 12:21 UTC (12+ messages)
` [PATCH v3 06/14] f2fs: stop using PG_private
[PATCH] memblock: use for_each_zone() in reset_all_zones_managed_pages()
2026-09-10 12:19 UTC (4+ messages)
[patch 0/3] lib: add synthetic MM benchmarks
2026-09-10 12:12 UTC (10+ messages)
` [patch 1/3] lib: test_vmstat: add synthetic benchmark for vm stats
` [patch v2] "
[PATCH v4] selftests/mm: hugetlb_madv_vs_map: add underflow test
2026-09-10 12:04 UTC (3+ messages)
[PATCH v2 00/12] mm/collapse: separate a collapse from its callers
2026-09-10 12:02 UTC (13+ messages)
` [PATCH v2 01/12] mm/khugepaged: drop redundant mm_struct pin in madvise_collapse()
` [PATCH v2 02/12] mm/khugepaged: count collapses where khugepaged makes them
` [PATCH v2 03/12] mm/khugepaged: rename mthp_present_ptes bitmap to eligible_ptes
` [PATCH v2 04/12] mm/collapse: add collapse.h for the collapse interface
` [PATCH v2 05/12] mm/collapse: state what a collapse may do in the policy
` [PATCH v2 06/12] mm/collapse: drop the collapse_possible() wrapper
` [PATCH v2 07/12] mm/collapse: name the per-table scan reset for what it resets
` [PATCH v2 08/12] mm/collapse: separate scanning a PTE table from collapsing it
` [PATCH v2 09/12] mm/collapse: open-code collapse_single_pmd() in its two callers
` [PATCH v2 10/12] mm/collapse: work out the orders a VMA allows once per VMA
` [PATCH v2 11/12] mm/collapse: declare the collapse interface in collapse.h
` [PATCH v2 12/12] mm/collapse: implement MADV_COLLAPSE in madvise.c
[PATCH v2 00/26] mm/fbatch: drain lru_add_drain() and _all()
2026-09-10 12:01 UTC (3+ messages)
` [PATCH v2 07/26] mm/fbatch: LRU_NEXT_ACTIVATE bit to optimize folio_activate()
[PATCH 0/4] mm: replace PF_KCOMPACTD/PF_KSWAPD with kthread_func()
2026-09-10 11:57 UTC (5+ messages)
` [PATCH 3/4] mm: replace PF_KSWAPD flag with kthread_func() check
` [PATCH 4/4] mm: replace PF_KCOMPACTD "
[PATCH v4] mm/page_alloc: avoid direct compaction for costly __GFP_NORETRY allocations
2026-09-10 11:46 UTC (2+ messages)
[PATCH] Docs/mm/damon/design: clarify when qt_exceeds increases
2026-09-10 11:22 UTC
[PATCH RFC v3 00/21] mm: change behavior of pXdp_get()/pXd_page() in compile-time folded pgtable
2026-09-10 11:12 UTC (12+ messages)
` [PATCH RFC v3 12/21] mm/pgtable: redefine PGTABLE_LEVEL enum with ascend order from PGD
` [PATCH RFC v3 13/21] x86: mm: use pgtable_level enum in effective_prot_pXd()
` [PATCH RFC v3 14/21] x86: mm: carve out the generic compile-time folded pgtable case in effective_prot()
` [PATCH RFC v3 15/21] x86: mm: skip collapse_pud_page() when CONFIG_X86_DIRECT_GBPAGES disabled
[PATCH v2 0/4] mm: zswap: misc optimizations
2026-09-10 11:12 UTC (11+ messages)
` [PATCH v2 1/4] mm: zswap: pass type and offset to zswap_invalidate() directly
` [PATCH v2 2/4] mm: zswap: reuse zswap_invalidate() in zswap_store() check_old path
` [PATCH v2 3/4] mm: zswap: avoid unnecessary xarray lookup in zswap_store()
` [PATCH v2 4/4] mm: zswap: skip zswap_invalidate() in swap_range_free() when zswap is unused
[PATCH v2 00/13] s390/cio: replace page allocator calls with k[mz]alloc()
2026-09-10 11:00 UTC (14+ messages)
` [PATCH v2 01/13] s390/chsc: Use kzalloc() for CUBs
` [PATCH v2 02/13] s390/chsc: Use kzalloc() for the SEI work area
` [PATCH v2 03/13] s390/chsc_sch: Use kzalloc() for CHSC requests
` [PATCH v2 04/13] s390/chsc_sch: Use __free(kfree) for synchronous "
` [PATCH v2 05/13] s390/cio: Use kzalloc() for CHSC work areas
` [PATCH v2 06/13] s390/cmf: Use kmalloc() for the CMB area
` [PATCH v2 07/13] s390/idals: Use kmalloc() for IDAL data buffers
` [PATCH v2 08/13] s390/qdio_main: Use kzalloc() for the IRQ structure
` [PATCH v2 09/13] s390/qdio_main: Use kzalloc() for the QDR
` [PATCH v2 10/13] s390/qdio_setup: Use kzalloc() for QDIO buffers
` [PATCH v2 11/13] s390/qdio_setup: Use kzalloc() for the storage list
` [PATCH v2 12/13] s390/qdio_setup: Use kzalloc() for the SSQD request
` [PATCH v2 13/13] s390/scm: Use kmalloc() for SCM information
Path forward for Virtualized Swap?
2026-09-10 10:56 UTC (5+ messages)
[PATCH v2 0/5] of: reserved_mem: several fixes about reserved memory
2026-09-10 10:55 UTC (6+ messages)
` [PATCH v2 1/5] of: reserved_mem: skip init for regions whose early reservation failed
[PATCH v6 00/12] dma-buf: heaps: Add support for Tegra VPR
2026-09-10 10:52 UTC (7+ messages)
` [PATCH v6 04/12] arm64/mm: Export set_direct_map_*_noflush() APIs
` [PATCH v6 06/12] of: Export of_node_to_nid()
[PATCH RESEND v3 0/2] selftests/mm: Validate selections and scope memfd_secret setup
2026-09-10 10:30 UTC (5+ messages)
` [PATCH RESEND v3 1/2] selftests/mm: Reject invalid test selections before running tests
[PATCH] mm: zswap: don't fail a large-folio swapin whose range is not in zswap
2026-09-10 10:20 UTC (4+ messages)
[PATCH v7 0/5] mm: Unconditional per-VMA locks and cleanups
2026-09-10 10:09 UTC (3+ messages)
` [PATCH v7 1/5] mm: Make per-VMA locks available universally
[PATCH v3 0/2] mm/memory: improve insert_pages() error handling
2026-09-10 10:06 UTC (2+ messages)
[PATCH v3 0/9] KVM: guest_memfd: folio migration for non-confidential VMs
2026-09-10 10:05 UTC (8+ messages)
` [PATCH v3 1/9] KVM: guest_memfd: take the invalidate lock when unbinding a dying file
` [PATCH v3 2/9] mm: split AS_UNMOVABLE back out of AS_INACCESSIBLE
` [PATCH v3 3/9] KVM: guest_memfd: implement folio migration for non-confidential VMs
[PATCH v3 0/2] memblock tests: cover low-address allocations
2026-09-10 9:58 UTC (2+ messages)
[PATCH] kho: docs: fix scratch_phys debugfs cross-reference
2026-09-10 9:50 UTC (2+ messages)
[PATCH v4 0/3] selftests/mm: TAP output and global-state fixes
2026-09-10 9:36 UTC (7+ messages)
` [PATCH v4 1/3] selftests/mm: emit TAP header in uffd-wp-mremap
` [PATCH v4 2/3] selftests/mm: emit TAP header and use TAP skip in mremap_test
` [PATCH v4 3/3] selftests/mm: restore enable_soft_offline in hugetlb-soft-offline
[PATCH] mm: bypass datarace check
2026-09-10 9:20 UTC (3+ messages)
[PATCH v9 0/6] selftests/mm: separate GUP microbenchmarking from functional testing
2026-09-10 9:18 UTC (8+ messages)
` [PATCH v9 6/6] selftests/mm: add a GUP selftest
[PATCH v21 0/9] rust: add `Ownable` trait and `Owned` type
2026-09-10 9:00 UTC (10+ messages)
` [PATCH v21 1/9] rust: alloc: add `KBox::into_non_null`
` [PATCH v21 2/9] rust: types: Add Ownable/Owned types
` [PATCH v21 3/9] rust: implement `ForeignOwnable` for `Owned`
` [PATCH v21 4/9] rust: rename `AlwaysRefCounted` to `RefCounted`
` [PATCH v21 5/9] rust: Add missing SAFETY documentation for `ARef` example
` [PATCH v21 6/9] rust: Add `OwnableRefCounted`
` [PATCH v21 7/9] rust: page: convert to `AlwaysRefCounted`
` [PATCH v21 8/9] rust: page: add `from_raw()`
` [PATCH v21 9/9] rust: page: add `ExclusivePage` for race-free page access
[PATCH] mm/hugetlb: account for allowed nodes when gathering surplus pages
2026-09-10 8:48 UTC (2+ messages)
[PATCH] writeback: report a Tasks-RCU quiescent state per cgwb drain pass
2026-09-10 8:46 UTC (2+ messages)
[PATCH RESEND] mm/vmalloc: Use dedicated unbound workqueues for vmap drain
2026-09-10 8:33 UTC (2+ messages)
[PATCH v5 00/24] vdso: Reject absolute relocations during build
2026-09-10 8:33 UTC (10+ messages)
` [PATCH v5 02/24] x86/elf, um/x86/elf: Move relocation constants to UAPI
` [PATCH v5 12/24] vdso: Add the vdsocheck tool
[PATCH RFC v9 00/25] pkeys-based page table hardening
2026-09-10 8:30 UTC (7+ messages)
[PATCH v3 0/1] mm/memory: constrain generic_access_phys() to page boundary
2026-09-10 8:16 UTC (3+ messages)
` [PATCH v3 1/1] "
[PATCH] mm: implement and use vma_is_faulted(), silence KCSAN
2026-09-10 8:14 UTC (7+ messages)
[PATCH v3 0/4] mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem
2026-09-10 8:07 UTC (5+ messages)
` [PATCH v3 1/4] mm: memcontrol: drop kmemcg_id and use mem_cgroup_id() for list_lru indexing
` [PATCH v3 2/4] mm: list_lru: keep per-memcg lists with nokmem for NONSLAB-backed lrus
` [PATCH v3 3/4] mm: thp: restore SHRINKER_NONSLAB on the deferred split shrinker
` [PATCH v3 4/4] mm: zswap: mark the zswap shrinker SHRINKER_NONSLAB
[PATCH v2 00/11] mm: Switch device DAX to section-based vmemmap optimization
2026-09-10 7:50 UTC (5+ messages)
` [PATCH v2 03/11] mm/sparse-vmemmap: open-code init_compound_tail()
[PATCH v3 0/3] proc,security,selinux: let SELinux block FOLL_FORCE for /proc/self/mem
2026-09-10 7:48 UTC (2+ messages)
[PATCH v2 0/4] mm: restore per-memcg reclaim for NONSLAB shrinkers under nokmem
2026-09-10 7:46 UTC (7+ messages)
` [PATCH v2 1/4] mm: memcontrol: drop kmemcg_id and use the memcg ID for list_lru indexing
` [PATCH v2 3/4] mm: thp: restore SHRINKER_NONSLAB on the deferred split shrinker
[PATCH v7 0/3] mm: make persistent huge zero folio read-only
2026-09-10 7:46 UTC (9+ messages)
` [PATCH v7 1/3] "
[PATCH v2 0/5] read proc/pid/smaps_rollup under per-vma lock
2026-09-10 7:44 UTC (11+ messages)
` [PATCH v2 3/5] proc/task_mmu: remove special-casing of smap_gather_stats() start parameter
` [PATCH v2 4/5] proc/task_mmu: read proc/pid/smaps_rollup under per-vma lock
[PATCH v5] mm/memcg: clear folio memcg after changing per memcg stats
2026-09-10 7:40 UTC (3+ messages)
[BUG] mm/memory_hotplug: panic due to race between compaction and memory hot-unplug
2026-09-10 7:40 UTC (4+ messages)
[PATCH V3 3/3] mm: page_alloc: drain pcp lists before oom kill
2026-09-10 7:21 UTC (12+ messages)
[PATCH v2] mm/truncate: fix data loss when truncating straddling large folios
2026-09-10 7:18 UTC (3+ messages)
[PATCH v2] mm/rmap: fix missing barrier between anon_vma init and vma->anon_vma publish
2026-09-10 7:00 UTC (2+ messages)
[PATCH v2] selftests/mm: fix ptrace PEEKDATA check in memfd_secret test
2026-09-10 6:44 UTC
[PATCH] mm/hugetlb: fix overbroad MMU notifiers for unshared PMDs
2026-09-10 6:39 UTC (6+ messages)
[PATCH v6 00/17] mm: Introduce section-based vmemmap optimization for HugeTLB
2026-09-10 6:32 UTC (10+ messages)
` [PATCH v6 09/17] mm/sparse: initialize memory sections earlier
` [PATCH v6 10/17] mm/hugetlb: switch HugeTLB to section-based vmemmap optimization
` [PATCH v6 11/17] mm/sparse-vmemmap: remove SPARSEMEM_VMEMMAP_PREINIT support
` [PATCH v6 12/17] mm/sparse: inline usemap allocation into sparse_init_nid()
` [PATCH v6 13/17] mm/sparse: remove section_map_size()
` [PATCH v6 14/17] mm/hugetlb: remove HUGE_BOOTMEM_HVO
` [PATCH v6 15/17] mm/hugetlb: remove HUGE_BOOTMEM_CMA
` [PATCH v6 16/17] mm/hugetlb: localize struct huge_bootmem_page
` [PATCH v6 17/17] mm/hugetlb: localize HUGE_BOOTMEM_ZONES_VALID
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox