linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
 messages from 2026-09-13 17:12:06 to 2026-09-14 13:18:01 UTC [more...]

[PATCH v4 00/16] Remove PG_private by using page/folio->private checks instead
 2026-09-14 13:17 UTC  (32+ messages)
` [PATCH v4 01/16] mm/zsmalloc: replace PG_private with pointer comparison
` [PATCH v4 02/16] perf/ring_buffer: stop using PG_private as AUX page high-order marker
` [PATCH v4 03/16] xen/grant-table: stop setting PG_private on pages for grant mapping
` [PATCH v4 04/16] fscrypt: stop setting PG_private on bounce page
` [PATCH v4 05/16] mm/hugetlb: use direct assignment instead of folio_change_private()
` [PATCH v4 06/16] f2fs: stop using PG_private
` [PATCH v4 07/16] f2fs: convert the ->private flag helpers to folio-only
` [PATCH v4 08/16] erofs: mm/pagemap: add readahead_folio_last() to avoid folio->private
` [PATCH v4 09/16] erofs: use folio_attach/detach_private() instead of direct assignment
` [PATCH v4 10/16] mm/page-flags: check page/folio->private instead of PG_private
` [PATCH v4 11/16] treewide: remove folio_set/clear_private() usage
` [PATCH v4 12/16] ceph: replace PagePrivate() with page_private()
` [PATCH v4 13/16] md/md-bitmap: "
` [PATCH v4 14/16] buffer: replace page_buffer() with page_private() and delete it
` [PATCH v4 15/16] treewide: remove PagePrivate() and PG_private from comments and docs
` [PATCH v4 16/16] mm/page-flags: remove PG_private
` [PATCH 1/3] md: Use folio_alloc_buffers()
` [PATCH 2/3] md: Use folio APIs in free_page()
` [PATCH 3/3] md: Remove the last use of page_buffers()

[PATCH v3] mm: vmscan: rework lru_shrink and write_folio tracepoints
 2026-09-14 13:12 UTC  (2+ messages)

[PATCH] mm/page_alloc: do not boost watermarks in kdump capture kernels
 2026-09-14 13:11 UTC 

[PATCH v2] mm/page_alloc: apply per-task GFP context in bulk allocator
 2026-09-14 13:01 UTC  (2+ messages)

[PATCH v2 00/12] mm/collapse: separate a collapse from its callers
 2026-09-14 12:54 UTC  (9+ messages)
` [PATCH v2 05/12] mm/collapse: state what a collapse may do in the policy
` [PATCH v2 09/12] mm/collapse: open-code collapse_single_pmd() in its two callers
` [PATCH v2 11/12] mm/collapse: declare the collapse interface in collapse.h

[PATCH v7 00/29] mm: PMD-level swap entries for anonymous THPs
 2026-09-14 12:46 UTC  (12+ messages)
` [PATCH v7 01/29] mm: rename pmd_to_softleaf_folio() to pmd_softleaf_to_folio()
` [PATCH v7 02/29] arm64: mm: add PMD swap-exclusive helpers
` [PATCH v7 03/29] loongarch: "
` [PATCH v7 04/29] powerpc: "
` [PATCH v7 05/29] riscv: "
` [PATCH v7 06/29] s390: "
` [PATCH v7 07/29] x86: "
` [PATCH v7 08/29] mm: recognize PMD swap entries in the softleaf layer
` [PATCH v7 09/29] mm/debug_vm_pgtable: test PMD swap-exclusive helpers
` [PATCH v7 10/29] mm: make PMD migration-entry splitting explicit

[RESEND v7 00/29] mm: PMD-level swap entries for anonymous THPs
 2026-09-14 12:28 UTC  (30+ messages)
` [RESEND v7 01/29] mm: rename pmd_to_softleaf_folio() to pmd_softleaf_to_folio()
` [RESEND v7 02/29] arm64: mm: add PMD swap-exclusive helpers
` [RESEND v7 03/29] loongarch: "
` [RESEND v7 04/29] powerpc: "
` [RESEND v7 05/29] riscv: "
` [RESEND v7 06/29] s390: "
` [RESEND v7 07/29] x86: "
` [RESEND v7 08/29] mm: recognize PMD swap entries in the softleaf layer
` [RESEND v7 09/29] mm/debug_vm_pgtable: test PMD swap-exclusive helpers
` [RESEND v7 10/29] mm: make PMD migration-entry splitting explicit
` [RESEND v7 11/29] mm: split PMD swap entries into PTE swap entries
` [RESEND v7 12/29] mm: handle PMD swap entries in fork path
` [RESEND v7 13/29] mm: zswap: reject high-order swap cache allocations backed by zswap
` [RESEND v7 14/29] mm: swap in PMD swap entries as whole THPs during swapoff
` [RESEND v7 15/29] fs/proc: account PMD swap entries in smaps
` [RESEND v7 16/29] mm: handle soft-dirty and uffd-wp on PMD swap entries
` [RESEND v7 17/29] mm/hmm: fault PMD swap entries on demand
` [RESEND v7 18/29] mm: free PMD swap entries in zap_huge_pmd()
` [RESEND v7 19/29] mm/madvise: free PMD swap entries with MADV_FREE
` [RESEND v7 20/29] mm/madvise: skip PMD swap entries for MADV_COLD and MADV_PAGEOUT
` [RESEND v7 21/29] mm/madvise: keep PMD swap entries whole for MADV_GUARD_INSTALL/REMOVE
` [RESEND v7 22/29] mm/mincore: report PMD swap-cache residency
` [RESEND v7 23/29] mm/khugepaged: treat PMD swap entries as mapped THPs
` [RESEND v7 24/29] mm: handle PMD swap entries in MADV_WILLNEED
` [RESEND v7 25/29] mm: handle PMD swap entries in UFFDIO_MOVE
` [RESEND v7 26/29] mm: don't PTE-batch a swap-in over a hardware-poisoned subpage
` [RESEND v7 27/29] mm: handle PMD swap entry faults on swap-in
` [RESEND v7 28/29] mm: install PMD swap entries on swap-out
` [RESEND v7 29/29] selftests/mm: add PMD swap entry tests

[PATCH] ovl: implement ->get_unmapped_area()
 2026-09-14 11:42 UTC  (4+ messages)

[RFC PATCH v2] mm: Improve pgdat_balanced() to avoid over-reclamation for higher-order allocation
 2026-09-14 11:33 UTC  (3+ messages)

[PATCH] mm/oom_kill: fix hung tasks queued on mmap_lock behind a long reap
 2026-09-14 11:32 UTC 

[PATCH v3] mm: mglru: clear the reference counter for rejected folios
 2026-09-14 11:29 UTC 

[PATCH 0/7] arm64: Batch PSTATE.TCO handling in kernel nofault loops
 2026-09-14 11:27 UTC  (2+ messages)

[PATCH 1/1] mm/huge_memory: fix pgtable withdrawal for huge zero PMDs
 2026-09-14 10:59 UTC  (3+ messages)

[PATCH] drm/i915: unlock shmem folios after skipped writeback
 2026-09-14 10:56 UTC 

[PATCH v9 0/2] mm/memory_hotplug: optimize zone contiguous check when changing pfn range
 2026-09-14 10:45 UTC  (4+ messages)
` [PATCH v9 1/2] mm/memory_hotplug: make shrink_zone_span() more robust
` [PATCH v9 2/2] mm/memory_hotplug: optimize zone contiguous check when changing pfn range

[RFC PATCH 0/3] mm/swap: reserve swap areas for deliberate offload
 2026-09-14 10:45 UTC  (4+ messages)
` [RFC PATCH 1/3] mm: restrict offload-only swap to proactive reclaim
` [RFC PATCH 2/3] selftests: zram: cover offload-only swap policy
` [RFC PATCH 3/3] selftests: zram: cover retained offload-only entries

[PATCH v2 0/8] mm: remove page_swap_entry()
 2026-09-14 10:39 UTC  (5+ messages)
` [PATCH v2 1/8] mm/swap: add folio_swap_entry() and folio_page_swap_entry()

[PATCH v6 0/3] mm: improve folio refcount scalability
 2026-09-14 10:39 UTC  (7+ messages)
` [PATCH v6 2/3] mm: drop page refcount zero state semantics
` [PATCH v6 3/3] mm: implement page refcount locking via dedicated bit

[PATCH v4 0/7] read proc/pid/smaps_rollup under per-vma lock
 2026-09-14 10:38 UTC  (5+ messages)
` [PATCH v4 4/7] proc/task_mmu: remove special-casing of smap_gather_stats() start parameter

[PATCH] mm: filemap: tighten dropbehind completion context check
 2026-09-14 10:22 UTC  (14+ messages)
` [PATCH v2] mm: filemap: retain mapped dropbehind folios
  ` [PATCH v3] "
      ` [PATCH v4] "

[PATCH 00/12] mm/sparse: remove SECTION_MARKED_PRESENT and further cleanups
 2026-09-14  9:45 UTC  (8+ messages)
` [PATCH 02/12] mm/sparse: refactor sparse_sections_init()
` [PATCH 06/12] mm/sparse: rename __highest_present_section_nr to __highest_used_section_nr
` [PATCH 08/12] mm/sparse: move __highest_used_section_nr handling

[PATCH] fork: reset pointer tag of vmapped thread stack before vfree
 2026-09-14  9:44 UTC  (3+ messages)
` [PATCH v2] "

[patch 0/3] lib: add synthetic MM benchmarks
 2026-09-14  9:38 UTC  (7+ messages)

[PATCH mm-new v2] mm: mglru: clear the reference counter for rejected folios
 2026-09-14  9:26 UTC  (5+ messages)

[PATCH] fork: reset pointer tag of vmapped thread stack before vfree
 2026-09-14  9:19 UTC  (2+ messages)

[PATCH v2 0/3] mm/mglru: add tracepoints for scan and aging paths
 2026-09-14  9:04 UTC  (8+ messages)
` [PATCH v2 1/3] mm/mglru: factor out lru_gen_seq_nr_pages()
` [PATCH v2 2/3] mm/mglru: add tracepoint for scan_folios()
` [PATCH v2 3/3] mm/mglru: add tracepoint for inc_max_seq()

[RFC PATCH] mm/memory_hotplug: use public nodes for migration targets
 2026-09-14  8:40 UTC  (2+ messages)

[PATCH] memblock: use for_each_zone() in reset_all_zones_managed_pages()
 2026-09-14  8:20 UTC  (6+ messages)

[PATCH v2 00/26] mm/fbatch: drain lru_add_drain() and _all()
 2026-09-14  8:16 UTC  (5+ messages)
` [PATCH v2 09/26] mm/fbatch: restore mlock+munlock batching, without extra ref

[PATCH v4 0/3] mm: fix workingset refaults in the zswap writeback path
 2026-09-14  8:02 UTC  (3+ messages)
` [PATCH v4 1/3] mm: swap: move LRU insertion out of the swap cache allocator

[PATCH v3 00/11] mm: Switch device DAX to section-based vmemmap optimization
 2026-09-14  7:51 UTC  (10+ messages)
` [PATCH v3 01/11] mm/sparse-vmemmap: introduce CONFIG_SPARSEMEM_VMEMMAP_OPTIMIZATION
` [PATCH v3 02/11] mm/sparse-vmemmap: factor out shared vmemmap tail page allocation
` [PATCH v3 03/11] mm/sparse-vmemmap: open-code init_compound_tail()
` [PATCH v3 07/11] mm/sparse-vmemmap: move vmemmap optimization helpers to a public header

[PATCH v5 0/3] mm: zswap: free cold writeback folios promptly
 2026-09-14  7:50 UTC  (4+ messages)
` [PATCH v5 2/3] mm: swap: drop dropbehind swap cache folios on writeback completion

[PATCH v3 0/3] kselftest: mm: remove HPAGE_SIZE and HPAGE_SHIFT macro
 2026-09-14  7:30 UTC  (4+ messages)
` [PATCH v3 1/3] kselftest: mm: rename read_pmd_pagesize() to pmd_psize()
` [PATCH v3 2/3] kselftest: mm: remove HPAGE_SIZE and HPAGE_SHIFT macro
` [PATCH v3 3/3] kselftest: mm: introduce size_to_shift() helper

[PATCH v6 0/3] kselftest: mm: fix some failure of split_huge_page_test
 2026-09-14  7:30 UTC  (4+ messages)
` [PATCH v6 1/3] kselftest: mm: prevent random failure of huge page split for khugepaged
` [PATCH v6 2/3] kselftest: mm: replace usage of /proc/self/smaps for check_huge_xxx() helper
` [PATCH v6 3/3] kselftest: mm: remove check_huge_shmem()

[PATCH] mm: Remove unused exact_nid parameter from memmap_alloc()
 2026-09-14  6:33 UTC  (2+ messages)

[PATCH] mm: zswap: return -ENOENT when the swap device is gone
 2026-09-14  6:31 UTC  (5+ messages)

[PATCH v2 0/1] liveupdate: Add documentation for file dependencies
 2026-09-14  5:59 UTC  (2+ messages)

[PATCH 1/4] sched/cache: Keep nr_pref_llc_running in the runnable domain
 2026-09-14  5:27 UTC  (4+ messages)

[PATCH v6 00/10] kdump: reduce vmcore size and capture time
 2026-09-14  5:20 UTC  (3+ messages)
` [PATCH v6 01/10] mm: memblock: add missing HugeTLB flag name

[GIT PULL] memblock: fix for regions display in debugfs and MAINTAINERS update
 2026-09-14  5:15 UTC 

[GIT PULL] hotfixes for 7.3-rc4
 2026-09-14  4:52 UTC 

[PATCH v2] mm: shmem: ignore sysfs configs for shmem forced collapse
 2026-09-14  3:40 UTC  (5+ messages)

[PATCH 0/3] mm/vmalloc: minor cleanups
 2026-09-14  3:34 UTC  (4+ messages)
` [PATCH 1/3] mm/vmalloc: group xa_init with vbq field initializations
` [PATCH 2/3] mm/vmalloc: extract vmap_insert_free_area helper
` [PATCH 3/3] mm/vmalloc: extract show_busy_info from vmalloc_info_show

[PATCH] mm/page_alloc: apply per-task GFP context in bulk allocator
 2026-09-14  3:23 UTC  (2+ messages)

[PATCH] khugepaged: hold invalidate_lock across collapse_file() readahead
 2026-09-14  3:14 UTC  (9+ messages)
  ` [PATCH v2] "

[PATCH 0/4] mm/ksm: use per-VMA locking for find_mergeable_vma()
 2026-09-14  3:09 UTC  (3+ messages)

[PATCH 0/4] mm/ksm: use per-VMA locking for find_mergeable_vma()
 2026-09-14  2:38 UTC  (4+ messages)
` [PATCH 4/4] mm/ksm: add find_mergeable_vma_locked() to use per-VMA locking

[PATCH v3] writeback, memcg: skip foreign dirty tracking for bdev inodes
 2026-09-14  2:18 UTC  (7+ messages)
  ` [External] "

[PATCH] mm: shmem: ignore sysfs configs for shmem forced collapse
 2026-09-14  2:06 UTC  (3+ messages)

[PATCH v8] mm: vmscan: retry folios written back while isolated for traditional LRU
 2026-09-14  1:48 UTC  (3+ messages)

[PATCH 0/3] Catch automatic storage in IDA and Maple Tree definitions
 2026-09-13 23:13 UTC  (5+ messages)
` [PATCH 1/3] compiler.h: add ASSERT_STATIC_STORAGE()

[PATCH v3 0/1] mm/memory: constrain generic_access_phys() to page boundary
 2026-09-13 22:47 UTC  (5+ messages)
` [PATCH v3 1/1] "

[PATCH v3 00/14] Remove PG_private by using page/folio->private checks instead
 2026-09-13 20:11 UTC  (10+ messages)
` [PATCH v3 06/14] f2fs: stop using PG_private

[RFC PATCH v2 0/8] mm/damon: move damos filter range arguments validation to core
 2026-09-13 17:17 UTC  (9+ messages)
` [RFC PATCH v2 1/8] mm/damon/sysfs-schemes: read sysfs_filter->addr_range only once
` [RFC PATCH v2 2/8] mm/damon/sysfs-schemes: read sysfs_filter->sz_range "
` [RFC PATCH v2 3/8] mm/damon/core: return an error from damos_commit_filter_arg()
` [RFC PATCH v2 4/8] mm/damon/core: disallow max < min damos filter range arguments commit
` [RFC PATCH v2 5/8] mm/damon/sysfs-schemes: drop centralized filter range arg validations
` [RFC PATCH v2 6/8] mm/damon/sysfs-schemes: use switch-case in add_scheme_filters()
` [RFC PATCH v2 7/8] mm/damon/core-kunit: extend damos_commit_filter_for() for wrong input
` [RFC PATCH v2 8/8] mm/damon/core-kunit: test invalid damos filter commits

[RFC PATCH 0/8] mm/damon: introduce hugepage_size probe filter
 2026-09-13 17:11 UTC  (7+ messages)
` [RFC PATCH 1/8] mm/damon/api: introduce DAMON_FILTER_TYPE_HUGEPAGE_SIZE
` [RFC PATCH 4/8] mm/damon/sysfs: add min,max files under probe filter directory
` [RFC PATCH 5/8] mm/damon/sysfs: support hugepage_size probe filter
` [RFC PATCH 6/8] Docs/mm/damon/design: update for "
` [RFC PATCH 7/8] Docs/admin-guide/mm/damon/usage: update for hugepage_size
` [RFC PATCH 8/8] Docs/ABI/damon: update for hugepage_size probe filter


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).