messages from 2026-09-12 19:50:46 to 2026-09-14 09:13:32 UTC [more...]
[PATCH v6 0/3] mm: improve folio refcount scalability
2026-09-14 9:13 UTC (6+ 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 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()
[PATCH mm-new v2] mm: mglru: clear the reference counter for rejected folios
2026-09-14 8:51 UTC (4+ messages)
[RFC PATCH] mm/memory_hotplug: use public nodes for migration targets
2026-09-14 8:40 UTC (2+ messages)
[PATCH v2 00/12] mm/collapse: separate a collapse from its callers
2026-09-14 8:32 UTC (3+ messages)
` [PATCH v2 05/12] mm/collapse: state what a collapse may do in the policy
[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 (16+ messages)
` [PATCH v2 05/26] mm/fbatch: lru_add_del_folio()+folio_add_lru() after clear_lru()
` [PATCH v2 06/26] mm/fbatch: fbatch_drain_lazyfree(onstack fbatch) before ptl unlock
` [PATCH v2 07/26] mm/fbatch: LRU_NEXT_ACTIVATE bit to optimize folio_activate()
` [PATCH v2 09/26] mm/fbatch: restore mlock+munlock batching, without extra ref
[PATCH v2] mm/page_alloc: apply per-task GFP context in bulk allocator
2026-09-14 8:04 UTC
[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 v9 0/2] mm/memory_hotplug: optimize zone contiguous check when changing pfn range
2026-09-14 7:29 UTC (3+ 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
[PATCH v3] mm: vmscan: rework lru_shrink and write_folio tracepoints
2026-09-14 7:24 UTC
[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 v4 00/16] Remove PG_private by using page/folio->private checks instead
2026-09-14 4:21 UTC (24+ 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 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 (11+ messages)
` [PATCH v2] "
[PATCH 0/4] mm/ksm: use per-VMA locking for find_mergeable_vma()
2026-09-14 3:09 UTC (4+ messages)
[PATCH 0/4] mm/ksm: use per-VMA locking for find_mergeable_vma()
2026-09-14 2:38 UTC (6+ messages)
` [PATCH 3/4] mm/ksm: make break_ksm() more scalable
` [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 (4+ messages)
[PATCH] mm: filemap: tighten dropbehind completion context check
2026-09-14 1:09 UTC (11+ messages)
` [PATCH v2] mm: filemap: retain mapped dropbehind folios
` [PATCH v3] "
` [PATCH v4] "
[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 v2 0/8] mm: remove page_swap_entry()
2026-09-13 21:52 UTC (4+ messages)
` [PATCH v2 1/8] mm/swap: add folio_swap_entry() and folio_page_swap_entry()
[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
[PATCH v4 0/7] read proc/pid/smaps_rollup under per-vma lock
2026-09-13 19:26 UTC (3+ messages)
[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 (9+ messages)
` [RFC PATCH 1/8] mm/damon/api: introduce DAMON_FILTER_TYPE_HUGEPAGE_SIZE
` [RFC PATCH 2/8] mm/damon/core: commit hugepage_size type damon filter
` [RFC PATCH 3/8] mm/damon/ops-common: support hugepage_size damon filter matching
` [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
[PATCH] mm/damon/core: add short circuit for esz<min_region_sz in damos_adjust_quota()
2026-09-13 16:20 UTC (2+ messages)
[PATCH 0/2] maple_tree: fix maple_range_64 crashes in RCU mode
2026-09-13 15:26 UTC (3+ messages)
` [PATCH 1/2] maple_tree: remove mt_clear_meta() to fix a pointer corruption
` [PATCH 2/2] maple_tree: fix invalid memory access in mt_free_walk()
[PATCH v2 0/3] blk-cgroup: store blkcg in bio before blkcg_mutex conversion
2026-09-13 13:29 UTC (6+ messages)
` [PATCH v2 1/3] blk-cgroup: use a request_queue rhashtable for blkg lookup
` [PATCH v2 2/3] blk-cgroup: store blkcg in bio instead of blkg
` [PATCH v2 3/3] blk-cgroup: move async bio punt state to blkcg
[PATCH 0/3] blk-cgroup: store blkcg in bio before blkcg_mutex conversion
2026-09-13 13:02 UTC (7+ messages)
` [PATCH 2/3] blk-cgroup: store blkcg in bio instead of blkg
[PATCH 0/3] mm/mglru: add tracepoints for scan and aging paths
2026-09-13 10:28 UTC (7+ messages)
` [PATCH 2/3] mm/mglru: add tracepoint for scan_folios()
` [PATCH 3/3] mm/mglru: add tracepoint for inc_max_seq()
[PATCH] khugepaged: hold invalidate_lock across collapse_file() readahead
2026-09-13 10:08 UTC
[PATCH v21 0/9] rust: add `Ownable` trait and `Owned` type
2026-09-13 9:49 UTC (8+ messages)
` [PATCH v21 4/9] rust: rename `AlwaysRefCounted` to `RefCounted`
` [PATCH v21 9/9] rust: page: add `ExclusivePage` for race-free page access
[PATCH 0/6] mm: Unify Device DAX and HugeTLB vmemmap population paths
2026-09-13 8:37 UTC (7+ messages)
` [PATCH 1/6] mm/sparse-vmemmap: drop VMEMMAP_POPULATE_DAX
` [PATCH 2/6] mm/sparse-vmemmap: support device DAX in common vmemmap path
` [PATCH 3/6] mm/sparse-vmemmap: drop Device DAX-specific population path
` [PATCH 4/6] mm/sparse-vmemmap: remove the unused ptpfn argument
` [PATCH 5/6] powerpc/mm: make vmemmap_populate_compound_pages() static
` [PATCH 6/6] mm/sparse-vmemmap: open-code vmemmap_populate_address()
[PATCH v2 00/12] mm, swap: extendable swap devices (xswap)
2026-09-13 7:50 UTC (13+ messages)
` [PATCH v2 01/12] mm: xswap support for zswap
` [PATCH v2 02/12] mm, swap: add CONFIG_XSWAP and xswap fields to swap_info_struct
` [PATCH v2 03/12] mm, swap: refactor free_swap_cluster_info to take swap_info_struct
` [PATCH v2 04/12] mm, swap: add xswap cluster grow via VM_SPARSE vmalloc
` [PATCH v2 05/12] mm, swap: add sysfs create interface for xswap
` [PATCH v2 06/12] mm, swap: add xswap grow trigger on cluster allocation
` [PATCH v2 07/12] mm, swap: add xswap_try_shrink and shrink trigger on cluster free
` [PATCH v2 08/12] mm, swap: free backing pages in xswap_unmap_clusters
` [PATCH v2 09/12] mm, swap: defer xswap shrink to workqueue to avoid lock recursion
` [PATCH v2 10/12] mm, swap: refactor swapoff + add xswap_destroy
` [PATCH v2 11/12] mm, swap: require zswap for xswap devices
` [PATCH v2 12/12] mm, swap: add sysfs per-device size limit for xswap
[PATCH v3] x86/mm/pat: use pr_warn() for early W^X warnings
2026-09-13 7:37 UTC
[PATCH 1/1] mm/huge_memory: fix pgtable withdrawal for huge zero PMDs
2026-09-13 7:23 UTC (3+ messages)
[PATCH RFC 4/9] mm/huge_memory: use normal_or_softleaf_folio_pmd() in the PMD split path
2026-09-13 5:21 UTC (3+ messages)
[PATCH RFC 0/3] mm/ksm: scan with per-VMA locks
2026-09-13 4:37 UTC (2+ messages)
[PATCH v2] kselftest: mm: remove exclusion of building soft-dirty test in arm64
2026-09-13 0:52 UTC (2+ messages)
[Linux Memory Hotness and Promotion] Notes from September 10, 2026
2026-09-12 23:15 UTC
[PATCH v2] selftests/mm: skip khugepaged file tests if mkfs.xfs is unavailable
2026-09-12 22:27 UTC (2+ messages)
[RFC PATCH 0/9] mm/damon: cleanup, clarify, and add/improve test
2026-09-12 20:26 UTC (11+ messages)
` [RFC PATCH 1/9] mm/damon/api: remove NR_DAMOS_FILTER_TYPES
` [RFC PATCH 2/9] mm/damon/core: use abs_diff() in damon_feed_loop_next_input()
` [RFC PATCH 3/9] mm/damon/core: use mult_frac() "
` [RFC PATCH 4/9] mm/damon/core: use damos_quota_is_set() in damos_adjust_quota()
` [RFC PATCH 5/9] mm/damon/core: document damon_call()/damon_start() race hang issue
` [RFC PATCH 6/9] mm/damon/paddr: remove pa parameter from damon_pa_filter_pass()
` [RFC PATCH 7/9] selftests/damon/sysfs_memcg_path_leak: fail only for real DAMON leak
` [RFC PATCH 8/9] mm/damon/tests/core-kunit: test eligible_mem_bp commitment
` [RFC PATCH 9/9] Docs/mm/damon/design: clarify bp is basis point
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;
as well as URLs for NNTP newsgroup(s).