Linux-mm Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-07-19 03:42:52 to 2026-07-20 11:58:16 UTC [more...]

[PATCH RFC v3 2/6] riscv/mm: add untagged_addr_remote_unlocked()
 2026-07-20 11:57 UTC  (2+ messages)

[PATCH] mm/damon/reclaim: fix typo in damon_reclaim_timer_fn()
 2026-07-20 11:53 UTC  (4+ messages)

[PATCH RFC v6 0/5] Accelerate page migration with batch copying and hardware offload
 2026-07-20 11:19 UTC  (3+ messages)
` [PATCH RFC v6 3/5] mm/migrate: add copy offload registration infrastructure

[PATCH RFC v3 1/6] x86/mm: add untagged_addr_remote_unlocked()
 2026-07-20 11:12 UTC  (2+ messages)

[PATCH v4 0/3] promote mapped executable folios after first usage for MGLRU
 2026-07-20 11:12 UTC  (4+ messages)
` [PATCH v4 1/3] mm: vmscan: convert folio_referenced() to use vma_flags_t
` [PATCH v4 2/3] mm: vmscan: add a helper to identify file-backed executable folios
` [PATCH v4 3/3] mm: mglru: promote mapped executable folios after first usage

[PATCH v2 00/17] mm: Introduce section-based vmemmap optimization for HugeTLB
 2026-07-20 11:10 UTC  (21+ messages)
` [PATCH v2 01/17] mm/sparse: relax struct mem_section size constraints
` [PATCH v2 02/17] mm/sparse-vmemmap: rename HVO order macros
` [PATCH v2 03/17] mm/mm_init: skip initializing shared vmemmap tail pages
` [PATCH v2 04/17] mm/sparse-vmemmap: initialize shared tail vmemmap pages on allocation
` [PATCH v2 05/17] mm/sparse-vmemmap: support section-based vmemmap accounting
` [PATCH v2 06/17] mm/mm_init: factor out pfn_to_zone()
` [PATCH v2 07/17] mm/sparse-vmemmap: move vmemmap_get_tail() before PTE population
` [PATCH v2 08/17] mm/sparse-vmemmap: support section-based vmemmap optimization
` [PATCH v2 09/17] mm/sparse: initialize memory sections earlier
` [PATCH v2 10/17] mm/hugetlb: switch HugeTLB to section-based vmemmap optimization
` [PATCH v2 11/17] mm/sparse-vmemmap: remove SPARSEMEM_VMEMMAP_PREINIT support
` [PATCH v2 12/17] mm/sparse: inline usemap allocation into sparse_init_nid()
` [PATCH v2 13/17] mm/sparse: remove section_map_size()
` [PATCH v2 14/17] mm/hugetlb: remove HUGE_BOOTMEM_HVO
` [PATCH v2 15/17] mm/hugetlb: remove HUGE_BOOTMEM_CMA
` [PATCH v2 16/17] mm/hugetlb: localize struct huge_bootmem_page
` [PATCH v2 17/17] mm/hugetlb: localize HUGE_BOOTMEM_ZONES_VALID

[PATCH] mm/slub: prevent pfmemalloc objects from entering the barn
 2026-07-20 10:59 UTC  (5+ messages)

[PATCH v2] fs: push nr_cached_objects memcg gating into individual filesystems
 2026-07-20 10:42 UTC  (2+ messages)

[PATCH v1 1/2] mm/execmem: Print size, align and caller on allocation failure
 2026-07-20 10:40 UTC  (6+ messages)
  ` [PATCH v1 2/2] LoongArch: mm: Expand modules virtual address space to 2GB

[PATCH] selftests/mm: transhuge-stress: check duration inside page loop
 2026-07-20 10:31 UTC 

[RFC PATCH v3 0/3] mm/damon: introduce DAMOS_SPLIT action
 2026-07-20 10:02 UTC  (10+ messages)
` [RFC PATCH v3 1/3] "
` [RFC PATCH v3 2/3] mm/damon/vaddr: implement DAMOS_SPLIT handler
` [RFC PATCH v3 3/3] selftests/damon: add functional test for DAMOS_SPLIT

[PATCH 00/21] binfmt_misc: transparent interpreters and PT_INTERP loader substitution
 2026-07-20  9:33 UTC  (22+ messages)
` [PATCH 01/21] exec: do not act on a stale execfd request without an executable
` [PATCH 02/21] docs, binfmt_misc: keep general usage out of the handler sections
` [PATCH 03/21] binfmt_misc: table-drive the register string flags
` [PATCH 04/21] binfmt_misc: normalize the per-exec invocation flags
` [PATCH 05/21] binfmt_misc: split out entry_open_interpreter()
` [PATCH 06/21] binfmt_misc: split out build_interp_argv()
` [PATCH 07/21] exec: release the replaced file with do_close_execat()
` [PATCH 08/21] exec: add AT_FLAGS_TRANSPARENT_INTERP
` [PATCH 09/21] exec: label mm->exe_file with the binary for a transparent dispatch
` [PATCH 10/21] binfmt_misc: add transparent interpreter dispatch
` [PATCH 11/21] binfmt_misc: add a static transparent flag 'T'
` [PATCH 12/21] binfmt_misc: let a bpf handler run the interpreter transparently
` [PATCH 13/21] selftests/exec: convert the binfmt_misc bpf test to the kselftest harness
` [PATCH 14/21] selftests/exec: test the transparent binfmt_misc mode
` [PATCH 15/21] binfmt_misc: document the transparent identity contract
` [PATCH 16/21] exec: carry a PT_INTERP substitute in struct linux_binprm
` [PATCH 17/21] binfmt_elf: consume a stashed PT_INTERP substitute
` [PATCH 18/21] binfmt_misc: add the 'L' loader substitution flag
` [PATCH 19/21] binfmt_misc: let a bpf handler request loader substitution
` [PATCH 20/21] selftests/exec: test binfmt_misc "
` [PATCH 21/21] binfmt_misc: document "

[PATCH v2 0/3] cleanup for stable_page_flags()
 2026-07-20  9:32 UTC  (7+ messages)
` [PATCH v2 1/3] fs: stable_page_flags(): use BIT_ULL() for KPF flags
` [PATCH v2 2/3] fs: stable_page_flags(): use folio_test_*() helpers
` [PATCH v2 3/3] fs: stable_page_flags(): simplify KPF_IDLE handling

[PATCH] x86/mm/pat: allocate split page tables as kernel page tables
 2026-07-20  9:27 UTC 

[PATCH v3 1/6] mm: introduce pud_is_huge() helper
 2026-07-20  9:27 UTC  (4+ messages)
  ` [PATCH v3 2/6] mm: mincore: remove special handling for VM_PFNMAP
  ` [PATCH v3 5/6] mm: mincore: improve mincore_hugetlb()

[PATCH] samples/damon/mtier: use damon_addr_range consistently
 2026-07-20  9:23 UTC 

[PATCH 0/4] mm, swap: some random fixes and cleanups
 2026-07-20  9:11 UTC  (7+ messages)
` [PATCH 1/4] mm, swap: Fix potential NULL dereference when trying a sleep table allocation
` [PATCH 2/4] mm, swap: Move setup_swap_clusters_info() after SWP_SOLIDSTATE initialization
` [PATCH 3/4] mm, swap: return early from swap_extend_table_try_free() on first non-zero entry
` [PATCH 4/4] mm, swap: Remove unneeded swap_extend_table_try_free() in swap_dup_entries_cluster()

[PATCH] hugetlb: fix subpool release race
 2026-07-20  8:50 UTC 

[LSF/MM/BPF TOPIC] 64k (or 16k) base page size on x86
 2026-07-20  8:49 UTC  (17+ messages)

[PATCH v3 0/3] Documentation: adopt new coding style of type-aware kmalloc-family
 2026-07-20  8:38 UTC  (4+ messages)
` [PATCH v3 3/3] Documentation: deprecated.rst: kmalloc-family: mark argument as optional

[PATCH] mm/folio-compat: Drop superfluous return statements in void compat wrappers
 2026-07-20  8:24 UTC  (3+ messages)

[PATCH v2 0/3] Batch unmap of uffd-wp file folios
 2026-07-20  8:20 UTC  (6+ messages)
` [PATCH v2 1/3] mm/memory: move pte_install_uffd_wp_if_needed() into memory.c
` [PATCH v2 2/3] mm/memory: batch set uffd-wp markers during zapping
` [PATCH v2 3/3] mm/rmap: batch unmap file folios belonging to uffd-wp VMAs

[PATCH v7 0/7] mm/vmalloc: Speed up ioremap, vmalloc and vmap with contiguous memory
 2026-07-20  8:16 UTC  (8+ messages)
` [PATCH v7 1/7] arm64/hugetlb: Extend batching of multiple CONT_PTE in a single PTE setup
` [PATCH v7 5/7] mm/vmalloc: Extract vm_shift() to consolidate mapping shift selection
` [PATCH v7 6/7] mm/vmalloc: map contiguous pages in batches for vmap() if possible

[RFC PATCH 0/7] mm: defer address-space teardown of large exiting processes to a kthread
 2026-07-20  8:13 UTC  (10+ messages)
` [RFC PATCH 1/7] mm: add CONFIG_ASYNC_MM_TEARDOWN scaffolding for off-CPU exit teardown
` [RFC PATCH 2/7] mm: dispatch __mmput() to an mm_reaper kthread via llist
` [RFC PATCH 3/7] mm/oom_kill: mark an OOM victim's mm with MMF_OOM_TARGETED
` [RFC PATCH 4/7] mm: gate async teardown on RSS with pending-pages backpressure
` [RFC PATCH 5/7] mm: add runtime toggle and sysctls for async teardown
` [RFC PATCH 6/7] mm: add tracepoints and vmstat counters "
` [RFC PATCH 7/7] exit: route exit_mm()'s final mmput() through mmput_exit()

[PATCH v2] kho: align kho_scratch to MAX_ORDER_NR_PAGES pages
 2026-07-20  7:44 UTC  (2+ messages)

[PATCH] hugetlbfs: release subpool on fill_super failure
 2026-07-20  7:38 UTC  (4+ messages)
  ` [PATCH] hugetlb: make hugepage_put_subpool() tolerate NULL

[PATCH 01/15] mm/vma: introduce VMA virtual page offset field and add helpers
 2026-07-20  7:38 UTC  (4+ messages)

[RFC PATCH] mm/khugepaged: cap pageblock contribution to min_free_kbytes
 2026-07-20  7:28 UTC  (4+ messages)

[PATCH v2 00/33] mm: make VMA page offset handling more consistent
 2026-07-20  7:20 UTC  (6+ messages)
` [PATCH v2 08/33] mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()
` [PATCH v2 12/33] MAINTAINERS: Move mm/interval_tree.c to rmap section

[PATCH v6 0/9] mm/page_owner: misc cleanups
 2026-07-20  6:58 UTC  (13+ messages)
` [PATCH v6 2/9] mm/page_owner: add MR_NEVER to enum migrate_reason and use it for last_migrate_reason
` [PATCH v6 9/9] mm/page_owner: use memcg_data snapshot to avoid TOCTOU in print_page_owner_memcg()

[PATCH v2 0/4] mm/vmscan: fix swappiness=max and clean up per-node proactive reclaim
 2026-07-20  6:03 UTC  (13+ messages)
` [PATCH v2 1/4] mm/vmscan: fix anon-only reclaim evicting file pages when swappiness=max
` [PATCH v2 2/4] mm: vmscan: propagate real error code from per-node proactive reclaim
` [PATCH v2 3/4] mm: vmscan: drop unused gfp_mask parameter from __node_reclaim()
` [PATCH v2 4/4] mm/mglru: fix anon-only reclaim evicting file pages when swappiness=max

[PATCH v3] mm: vmscan: abort proactive reclaim early when freezing for suspend
 2026-07-20  5:23 UTC  (5+ messages)
      ` [PATCH v4] "

[PATCH v5 0/5] mm: batch TLB flushing for dirty folios in vmscan
 2026-07-20  5:07 UTC  (6+ messages)
` [PATCH v5 1/5] mm/vmscan: introduce folio_activate_locked() helper
` [PATCH v5 2/5] mm/vmscan: extract folio_free() from shrink_folio_list()
` [PATCH v5 3/5] mm/vmscan: extract pageout_one() "
` [PATCH v5 4/5] mm/vmscan: extract folio unmap logic into folio_try_unmap()
` [PATCH v5 5/5] mm/vmscan: flush TLB for every 31 folios evictions

[PATCH v2 1/2] mm: introduce memalloc_flags_move() for transferring allocation scopes
 2026-07-20  4:43 UTC  (2+ messages)

[PATCH v3] mm/huge_memory: unlock i_mmap_rwsem before releasing after-split folios
 2026-07-20  4:35 UTC  (4+ messages)

[PATCH v10] mm/page_alloc: boost watermarks on atomic allocation failure
 2026-07-20  3:38 UTC  (3+ messages)

[PATCH slab/for-next-fixes v3 0/4] mm/slab: fix unbounded recursion in free path with memalloc profiling
 2026-07-20  3:19 UTC  (4+ messages)

[RFC PATCH] mm: madvise: use per_vma lock for MADV_COLD/PAGEOUT
 2026-07-20  3:19 UTC 

[PATCH] mm/thp: expose deferred split folio memory usage in meminfo
 2026-07-20  2:36 UTC  (3+ messages)

[PATCH] mm: shmem: make unused huge shrinker memcg aware
 2026-07-20  2:23 UTC  (2+ messages)

[PATCH v3 2/2] mm: mglru: promote mapped executable folios after first usage
 2026-07-20  1:41 UTC  (3+ messages)

[PATCH v2 0/2] mm/zswap: Fixes and improves the zswap global shrinker
 2026-07-20  1:26 UTC  (4+ messages)

[PATCH 0/1] liveupdate: Add internal APIs for file preservation
 2026-07-19 16:22 UTC  (10+ messages)
` [PATCH 1/1] liveupdate: luo_file: "

[PATCH] mm/damon/ops-common: use nr_accesses moving sum for quota score
 2026-07-19 16:11 UTC 

[PATCH v1.1] mm/damon/core: handle region split failure in apply_min_nr_regions()
 2026-07-19 15:54 UTC 

[PATCH 1/1] mm/page_table_check: widen map counters
 2026-07-19 15:20 UTC  (5+ messages)

[PATCH] rust: bitmap: encourage using xarray/maple_tree instead of id_pool
 2026-07-19 14:24 UTC  (2+ messages)

[PATCH] mm/percpu: allow embed allocator when total size fits in vmalloc
 2026-07-19  5:59 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox