linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
 messages from 2026-09-14 07:48:34 to 2026-09-14 15:11:58 UTC [more...]

[PATCH v2 00/40] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
 2026-09-14 14:57 UTC  (28+ messages)
` [PATCH v2 01/40] mm/vma: fix mmap_prepare file handling, remove file_doesnt_need_get
` [PATCH v2 02/40] mm/vma: predicate setting mmap_prepare VMA fields on new vma alloc
` [PATCH v2 03/40] mm/vma: introduce and use vma_[flags_]can_merge()
` [PATCH v2 04/40] mm: consistently validate VMA state after mmap[_prepare] hooks
` [PATCH v2 05/40] mm/vma: ensure mmap_prepare doesn't set actions on a mergeable vma
` [PATCH v2 06/40] mm: make map_kernel_pages_[prepare,complete] internal and unexported
` [PATCH v2 07/40] mm/vma: tidy up map kernel pages enum values
` [PATCH v2 08/40] mm: add mmap action for discontiguous kernel page mapping
` [PATCH v2 09/40] docs: filesystems: update mmap_prepare docs for discontig kernel pgs
` [PATCH v2 10/40] drivers/usb/mon: update to use mmap_prepare + map kernel pages
` [PATCH v2 11/40] infiniband: update hfi1 to use remap_vmalloc_range()
` [PATCH v2 12/40] selinux: reject writable opens of policy file, drop mmap shared/write check
` [PATCH v2 13/40] ALSA: pcm: use vm_insert_page() to map PCM status page
` [PATCH v2 14/40] bpf: arena: mark arena_map_mmap() mappings VM_MIXEDMAP
` [PATCH v2 15/40] mm/vma: add vma[_flags]_is_kernel_owned() predicates
` [PATCH v2 16/40] mm/vma: only allow mmap to clear VMA_MAYWRITE_BIT if kernel-owned
` [PATCH v2 17/40] mm/vma: add and use vma_[flags]_is_fixed_mapping
` [PATCH v2 18/40] scsi: sg: convert mmap hook to mmap_prepare and rework
` [PATCH v2 19/40] fbdev: defio: assert FBINFO_VIRTFB, drop VM_IO, add VM_MIXEDMAP
` [PATCH v2 20/40] HSI: cmt_speech: convert mmap hook to mmap_prepare, refactor
` [PATCH v2 21/40] mm/gup: error out early on !VMA_MAYREAD_BIT VMAs
` [PATCH v2 22/40] uprobes: remove VM_IO, set VM_MIXEDMAP for mapped kernel pages
` [PATCH v2 23/40] mm/mlock: clear VMA_LOCKED_MASK over mmap callback
` [PATCH v2 24/40] mm/mlock: eliminate weird VMA_IO_BIT abuse and simplify
` [PATCH v2 25/40] mm/vma: enforce that only kernel-owned mappings may set VMA_IO_BIT
` [PATCH v2 26/40] mm: remove VMA_IO_BIT check in vma[_flags]_is_kernel_owned()
` [PATCH v2 27/40] mm: remove hugetlb_inline.h

[PATCH v4 00/16] Remove PG_private by using page/folio->private checks instead
 2026-09-14 15:11 UTC  (32+ messages)
` [PATCH v4 03/16] xen/grant-table: stop setting PG_private on pages for grant mapping
` [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 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 12/16] ceph: replace PagePrivate() with page_private()
` [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: implement and use vma_anon_tracked(), silence KCSAN
 2026-09-14 15:09 UTC  (3+ messages)

[RFC PATCH 00/57] mm/collapse: rebuild collapse on migration primitives
 2026-09-14 15:07 UTC  (10+ messages)

[PATCH v2 0/2] mm: refactor zonelist constructors and iterators
 2026-09-14 15:04 UTC  (6+ messages)
` [PATCH v2 1/2] mm: refactor find_next_best_node to find_next_best_node_in
` [PATCH v2 2/2] mm/page_alloc: refactor build_node_zonelist() out of build_zonelists()

[RFC PATCH 4/9] mm/damon/core: use damos_quota_is_set() in damos_adjust_quota()
 2026-09-14 15:01 UTC  (2+ messages)

[akpm-mm:mm-new 439/459] fs/proc/task_mmu.c:205:13: warning: 'reacquire_rcu' defined but not used
 2026-09-14 15:01 UTC  (2+ messages)

Path forward for Virtualized Swap?
 2026-09-14 15:00 UTC  (7+ messages)

[PATCH 0/6] mm/damon: misc improvements in tests and documents
 2026-09-14 14:50 UTC  (8+ messages)
` [PATCH 1/6] selftests/damon: stop kdamond on error exits of no-op commit test
` [PATCH 2/6] selftests/damon: ignore test-generated damon_dump_output
` [PATCH 3/6] selftests/damon: add script dir to sys.path for PYTHONSAFEPATH compatibility
` [PATCH 4/6] mm/damon/tests/core-kunit: improve nr_samples_per_aggr test isolation
` [PATCH 5/6] Docs/mm/damon/design: clarify when qt_exceeds increases
` [PATCH 6/6] Docs/mm/damon/design: fix typos in temporal auto-tuning algorithm section

[PATCH 0/4] sched/cache: Fixes for cache aware scheduling
 2026-09-14 14:34 UTC  (5+ messages)
` [PATCH 4/4] sched/cache: Introduce task_struct->sched_cache_grp

[RFC PATCH v2 0/8] mm/damon: introduce hugepage_size probe filter
 2026-09-14 14:44 UTC  (9+ messages)
` [RFC PATCH v2 1/8] mm/damon/api: introduce DAMON_FILTER_TYPE_HUGEPAGE_SIZE
` [RFC PATCH v2 2/8] mm/damon/core: commit hugepage_size type damon filter
` [RFC PATCH v2 3/8] mm/damon/ops-common: support hugepage_size damon filter matching
` [RFC PATCH v2 4/8] mm/damon/sysfs: add min,max files under probe filter directory
` [RFC PATCH v2 5/8] mm/damon/sysfs: support hugepage_size probe filter
` [RFC PATCH v2 6/8] Docs/mm/damon/design: update for "
` [RFC PATCH v2 7/8] Docs/admin-guide/mm/damon/usage: update for hugepage_size
` [RFC PATCH v2 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-14 14:42 UTC  (2+ messages)

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

[PATCH] mm/oom_kill: fix hung tasks queued on mmap_lock behind a long reap
 2026-09-14 14:32 UTC  (2+ messages)

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

[PATCH v2 0/8] mm: distinguish PTE table storage from PTE values
 2026-09-14 14:27 UTC  (5+ messages)

[PATCH 00/39] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
 2026-09-14 14:27 UTC  (6+ messages)
` [PATCH 27/39] mm: rename is_vm_hugetlb_page() to vma_is_hugetlb()

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

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

[PATCH v6 0/3] kselftest: mm: fix some failure of split_huge_page_test
 2026-09-14 14:16 UTC  (5+ messages)
` [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 v3 0/3] kselftest: mm: remove HPAGE_SIZE and HPAGE_SHIFT macro
 2026-09-14 14:08 UTC  (9+ 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 00/12] mm/sparse: remove SECTION_MARKED_PRESENT and further cleanups
 2026-09-14 13:58 UTC  (10+ 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 0/6] arm64: distinguish HW PTE pointers from SW PTE value pointers
 2026-09-14 13:51 UTC  (7+ messages)
` [PATCH 1/6] arm64: use hw_pte_t for HW PTE pointers
` [PATCH 2/6] arm64: use hw_pte_val for HW PTE atomics
` [PATCH 3/6] arm64: convert between HW PTEs and SW PTE values
` [PATCH 4/6] arm64: use hw_pte_t for fixmap HW PTEs
` [PATCH 5/6] arm64: use HW PTE accessors in early map_range()
` [PATCH 6/6] arm64: enable a distinct type for HW PTEs

[PATCH v3] mm/hugetlb: preserve mremap address delta when skipping page tables
 2026-09-14 13:42 UTC  (2+ messages)

[RFC PATCH 0/2] mm/slub: reduce list_lock contention with slab parking
 2026-09-14 13:39 UTC  (3+ messages)
` [RFC PATCH 1/2] mm/slub: make the case handling in __slab_free() easier to follow

[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 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] 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  (2+ messages)

[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  (3+ messages)
` [PATCH v4 4/7] proc/task_mmu: remove special-casing of smap_gather_stats() start parameter

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

[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  (4+ messages)
` [PATCH v2 2/3] mm/mglru: add tracepoint for scan_folios()

[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  (8+ messages)
` [PATCH v3 01/11] mm/sparse-vmemmap: introduce CONFIG_SPARSEMEM_VMEMMAP_OPTIMIZATION
` [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


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).