Linux-mm Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-07-21 14:14:56 to 2026-07-22 09:43:59 UTC [more...]

[PATCH 1/2] mm/shmem: add shmem_backup_folio() helper
 2026-07-22  9:43 UTC  (3+ messages)
` [PATCH 2/2] drm/ttm: use shmem_backup_folio() for folio backup

[PATCH v2 0/4] selftests: shared lib.bpf.mk for building BPF progs and skeletons
 2026-07-22  9:43 UTC  (7+ messages)
` [PATCH v2 1/4] selftests: add shared lib.bpf.mk to build "
` [PATCH v2 2/4] selftests/cgroup: add memcg_stat_cross_cpu correctness test for flush
` [PATCH v2 3/4] selftests/hid: build the BPF program via the shared lib.bpf.mk
` [PATCH v2 4/4] selftests/sched_ext: build BPF schedulers "

[PATCH v6 0/5] Only free healthy pages in high-order has_hwpoisoned folio
 2026-07-22  9:40 UTC  (7+ messages)
` [PATCH v6 1/5] mm/page_alloc: introduce __free_prepared_contig_range() with fpi_t
` [PATCH v6 2/5] mm/page_alloc: only free healthy pages in high-order has_hwpoisoned folio

[RFC v2 PATCH 0/16] Optimize this_cpu_*() ops for non-x86 (ARM64 for this series)
 2026-07-22  9:36 UTC  (5+ messages)

[PATCH/RFC] btrfs: fix folio lock leak in writepage_delalloc() for folios dirtied behind btrfs' back
 2026-07-22  9:35 UTC  (3+ messages)

[PATCH RESEND v1 0/5] selftests/mm: Handle unsupported and transient test conditions
 2026-07-22  9:11 UTC  (6+ messages)
` [PATCH RESEND v1 1/5] selftests/mm: skip COW tmpfile cases when fallocate() is unsupported
` [PATCH RESEND v1 2/5] selftests/mm: skip guard hole-punch test if MADV_REMOVE "
` [PATCH RESEND v1 3/5] selftests/mm: skip khugepaged swap tests without swap
` [PATCH RESEND v1 4/5] selftests/mm: skip page-cache hwpoison tests on NFS
` [PATCH RESEND v1 5/5] selftests/mm: retry migration failures for the full runtime

[PATCH v7 6/7] mm/vmalloc: map contiguous pages in batches for vmap() if possible
 2026-07-22  8:58 UTC  (2+ messages)

[PATCH RFC 00/18] arch, mm: create a generic set_memory/change_page_attr core
 2026-07-22  8:55 UTC  (26+ messages)
` [PATCH RFC 01/18] x86/mm/pat: Don't gate cpa_lock on debug_pagealloc_enabled()
` [PATCH RFC 02/18] x86/mm/pat: fix effective RW computation in lookup_address_in_pgd_attr()
` [PATCH RFC 03/18] x86/mm/pat: replace x86-speficic pg_level with generic pgtable_level
` [PATCH RFC 04/18] x86/mm/pat: use page table accessors for effective RW/NX bits
` [PATCH RFC 05/18] x86/mm/pat: use a generic helper for the large page size
` [PATCH RFC 06/18] x86/mm/pat: introduce an inline helper to check if alias needs update
` [PATCH RFC 07/18] x86/mm/pat: introduce cpa_handle_large_page()
` [PATCH RFC 08/18] x86/mm/pat: use cpa_split_data structure to pass split parameters
` [PATCH RFC 09/18] x86/mm/pat: use a single locked lookup for PTE verification
` [PATCH RFC 10/18] x86/mm/pat: move the large page size calculation to should_split_large_page
` [PATCH RFC 11/18] x86/mm/pat, mm: set_memory: pull change_page_attr() core to mm/
` [PATCH RFC 12/18] x86/pat/mm, mm/set_memory: abstract the CPA page table lock
` [PATCH RFC 13/18] mm/set_memory: read page table entries with pXdp_get()
` [PATCH RFC 14/18] x86/mm/pat, mm: move cpa-test to mm
` [PATCH RFC 15/18] riscv: convert set_memory to the generic CPA implementation
` [PATCH RFC 16/18] riscv: make set_direct_map_*_noflush actually noflush
` [PATCH RFC 17/18] loongarch: convert set_memory to the generic CPA implementation
` [PATCH RFC 18/18] loongarch: make set_direct_map_*_noflush actually noflush

[PATCH 1/4] mm: vmpressure: scale sampling window with machine size
 2026-07-22  8:52 UTC  (3+ messages)

[PATCH slab/for-next v4 1/8] mm/slab, slub_kunit: register kprobe to trigger _nolock APIs
 2026-07-22  8:32 UTC  (4+ messages)

[PATCH v5 00/36] Private Memory NUMA Nodes
 2026-07-22  8:29 UTC  (7+ messages)
` [PATCH v5 36/36] KVM: selftests: add a guest_memfd FLAG_BIND_NODE test

[PATCH] mm/mm_init: remove redundant memset in free_area_init()
 2026-07-22  8:24 UTC  (2+ messages)

[PATCH v7 0/9] mm: optimize zone-device memmap initialization
 2026-07-22  8:18 UTC  (2+ messages)

[PATCH slab/for-next v4 0/8] mm/slab: introduce kfree_rcu_nolock() and improve slub_kunit coverage
 2026-07-22  8:15 UTC  (15+ messages)
` [PATCH slab/for-next v4 2/8] mm/slab: handle the !allow_spin case in kfree_rcu_sheaf()
` [PATCH slab/for-next v4 5/8] mm/slab: allow kfree_rcu_sheaf() on PREEMPT_RT
` [PATCH slab/for-next v4 6/8] mm/slab: introduce struct kvfree_rcu_head for kvfree_rcu batching
` [PATCH slab/for-next v4 7/8] mm/slab: introduce kfree_rcu_nolock()

[RFC PATCH 0/2] mm/memory_hotplug: bound offline retry loops with a configurable limit
 2026-07-22  7:48 UTC  (3+ messages)
` [RFC PATCH 1/2] "
` [RFC PATCH 2/2] selftests/mm: add pc-dimm ACPI eject selftest for offline_migrate_max_passes

[PATCH] mm/memory: use folio lock/ref helpers in do_swap_page
 2026-07-22  7:46 UTC  (5+ messages)

[syzbot] [mm?] INFO: rcu detected stall in unmap_region
 2026-07-22  7:14 UTC  (2+ messages)

[PATCH] slab: silence sparse warning with type-based partitioning
 2026-07-22  7:08 UTC  (2+ messages)

[PATCH 0/2] mm: zswap: free cold writeback folios promptly
 2026-07-22  6:31 UTC  (4+ messages)
` [PATCH 1/2] mm: zswap: free synchronous-IO writeback folios directly

[PATCH v5 00/18] mm: Some cleanups for page allocator APIs
 2026-07-22  6:29 UTC  (3+ messages)
` [PATCH v5 16/18] mm: remove the __GFP_NO_OBJ_EXT flag

[PATCH] mm/memcg: check kzalloc_node() return in memcg1_init()
 2026-07-22  6:18 UTC  (3+ messages)

mm.git review status at 7.2-rc4
 2026-07-22  5:51 UTC 

[REGRESSION] mm/mprotect: shared-dirty base-page toggle slower since v6.17
 2026-07-22  5:48 UTC  (4+ messages)

[PATCH v5 0/5] selftests/mm: separate GUP microbenchmarking from functional testing
 2026-07-22  5:24 UTC  (9+ messages)
` [PATCH v5 1/5] selftests/mm: make file helpers return errors
` [PATCH v5 4/5] tools/mm: add a standalone GUP microbenchmark

[PATCH v22 0/2] ACPI: Add support for ACPI RAS2 feature table
 2026-07-22  5:19 UTC  (2+ messages)

[PATCH 1/3] mm/huge_memory: add folio_split_driver_managed()
 2026-07-22  4:42 UTC  (3+ messages)
` [PATCH 2/3] drm/xe: select TRANSPARENT_HUGEPAGE
` [PATCH 3/3] drm/ttm: allocate pool pages as compound (__GFP_COMP)

[PATCH v3 0/6] Fix incorrect access of hugetlb pte entries
 2026-07-22  4:33 UTC  (4+ messages)

[PATCH RFC 00/32] mm/mglru: MGLRU-FG and refault distance support
 2026-07-22  4:23 UTC  (3+ messages)

[PATCH 0/2] mm,kernfs: Fix stale userspace mappings after sysfs file removal
 2026-07-22  4:15 UTC  (5+ messages)
` [PATCH 1/2] mm: Add unmap_mapping_file() helper
` [PATCH 2/2] kernfs: Unmap mmaps of removed files via file->f_mapping

[PATCH v7 0/9] mm: optimize zone-device memmap initialization
 2026-07-22  4:00 UTC  (3+ messages)

[PATCH] selftests/damon/sysfs.py: clean up sh processes used for obsolete_target test
 2026-07-22  3:38 UTC  (4+ messages)
` [PATCH v2] "

[PATCH] mm: proc/task_mmu: Use walk_page_range_vma() for smaps
 2026-07-22  3:17 UTC  (5+ messages)

[PATCH 0/3] tools/mm/page_owner_sort: fix --sort, add module filter, improve usage
 2026-07-22  2:37 UTC  (4+ messages)
` [PATCH 1/3] tools/mm/page_owner_sort: fix --sort option being silently ignored
` [PATCH 2/3] tools/mm/page_owner_sort: add module name sort/cull/filter support
` [PATCH 3/3] tools/mm/page_owner_sort: show available sort keys in usage text

[PATCH v10 0/6] mm/swap, memcg: Introduce swap tiers for cgroup based swap control
 2026-07-22  1:11 UTC  (11+ messages)

[PATCH RFC 05/12] mm/slab: abstract slabobj_ext.objcg access
 2026-07-22  0:55 UTC  (3+ messages)

[PATCH v2] hugetlb: evaluate subpool free state while locked
 2026-07-22  0:55 UTC  (3+ messages)

better block swap batching and a different take on swap_ops v3
 2026-07-22  0:47 UTC  (3+ messages)
` [PATCH 7/7] mm/vmstat: add NRSWP{IN,OUT} counters

[PATCH] docs/mm: Physical Memory: remove deferred_split_queue
 2026-07-22  0:24 UTC  (2+ messages)

[PATCH] selftests/mm/pagemap_ioctl: Fix missing NULL checks after calloc()
 2026-07-22  0:18 UTC  (3+ messages)

[PATCH v7 00/12] PCI: liveupdate: PCI core support for Live Update
 2026-07-21 23:46 UTC  (18+ messages)
` [PATCH v7 03/12] PCI: liveupdate: Track incoming preserved PCI devices
` [PATCH v7 09/12] PCI: liveupdate: Inherit ARI Forwarding Enable on preserved bridges

[PATCH v5 14/36] mm/damon: skip private node memory in DAMON migration and pageout
 2026-07-21 23:46 UTC  (2+ messages)

[RFC PATCH] fs: introduce pluggable ELF interpreter loader registry
 2026-07-21 23:18 UTC  (6+ messages)
` [RFC PATCH] fs: binfmt_misc: introduce eBPF-based matching and interpreter selection

[PATCH v5 00/20] vfio/pci: Base Live Update support for VFIO
 2026-07-21 23:16 UTC  (5+ messages)
` [PATCH v5 06/20] vfio/pci: Preserve vfio-pci device files across Live Update
` [PATCH v5 10/20] vfio/pci: Retrieve preserved device files after "

[Invitation] bi-weekly guest_memfd upstream call on 2026-07-23
 2026-07-21 23:07 UTC 

[RFC PATCH 00/10] mm/swap: ghost swapfile with backend switching via Redirect entries
 2026-07-21 22:29 UTC  (19+ messages)

[RFC PATCH 0/7] mm: defer address-space teardown of large exiting processes to a kthread
 2026-07-21 21:17 UTC  (3+ messages)
` [RFC PATCH 6/7] mm: add tracepoints and vmstat counters for async teardown

[PATCH 0/1] mm: fix out-of-bounds access in generic_access_phys
 2026-07-21 21:12 UTC  (4+ messages)
` [PATCH 1/1] mm: fix out-of-bounds access and race "

[PATCH v2 0/1] mm/page_table_check: skip zero pages
 2026-07-21 20:56 UTC  (3+ messages)
` [PATCH v2 1/1] "

[PATCH] binfmt_elf_fdpic: only honour the first PT_INTERP
 2026-07-21 20:37 UTC  (2+ messages)

[BUG] mm/hugetlb: possible temporary resv underflow
 2026-07-21 18:55 UTC  (8+ messages)

better block swap batching and a different take on swap_ops v5
 2026-07-21 18:34 UTC  (7+ messages)
` [PATCH 3/7] mm/swap: also use struct swap_iocb for block I/O

[RFC PATCH 10/34] x86: mm: carve out the generic compile-time folded pgtable case in effective_prot()
 2026-07-21 18:21 UTC  (12+ messages)

[PATCH v7 2/7] arm64/vmalloc: Allow arch_vmap_pte_range_map_size to batch multiple CONT_PTE
 2026-07-21 18:17 UTC  (2+ messages)

[PATCH v1 0/5] x86/cpu: Refactor identify_cpu()
 2026-07-21 18:13 UTC  (3+ messages)

[PATCH v3 0/6] mm: access remote process memory under the per-VMA lock
 2026-07-21 18:12 UTC  (2+ messages)

[PATCH v5 36/36] KVM: selftests: add a guest_memfd FLAG_BIND_NODE test
 2026-07-21 17:16 UTC 

[PATCH v2] x86/mm/pat: allocate split page tables as kernel page tables
 2026-07-21 17:10 UTC  (2+ messages)

[PATCH] x86/mm/pat: allocate split page tables as kernel page tables
 2026-07-21 17:06 UTC  (11+ messages)

linux-next: manual merge of the mm-unstable tree with the drm-misc-fixes tree
 2026-07-21 16:55 UTC  (4+ messages)

[PATCH v9 0/8] mm/hmm: Add mmap lock-drop support for userfaultfd-backed mappings
 2026-07-21 16:49 UTC  (6+ messages)
` [PATCH v9 1/8] mm/hmm: move page fault handling out of walk callbacks
` [PATCH v9 2/8] mm/hmm: add hmm_range_fault_unlocked_timeout() for mmap lock-drop support

[RFC PATCH v3 2/4] mm: distinguish large folio swap allocation failures
 2026-07-21 16:13 UTC 

[PATCH v3] mm/slub: prevent pfmemalloc objects from entering the barn
 2026-07-21 15:42 UTC  (2+ messages)

[PATCH v2 00/13] mm/slab, alloc_tag: reduce obj_ext memory waste
 2026-07-21 15:41 UTC  (5+ messages)
` [PATCH v2 01/13] mm/slab: skip kfence objects in allocation profiling

[linux-next:master 6918/7793] mm/page_owner.c:818:22: error: passing 'memdesc_flags_t *' to parameter of incompatible type 'memdesc_flags_t'; remove &
 2026-07-21 15:14 UTC  (2+ messages)

[PATCH 00/22] Simplify special kernel page table handling
 2026-07-21 15:12 UTC  (13+ messages)
` [PATCH 01/22] mm: drop unused __mm_flags_set_mask_bits_word()
` [PATCH 02/22] mm: move mm_flags helpers to mm_types.h
` [PATCH 03/22] mm: introduce MMF_KERNEL flag and set it for init_mm
` [PATCH 04/22] mm: use mm_is_kernel() in generic page table code
` [PATCH 15/22] mm: only initialise pt_share_count for user pgtables

[PATCH 0/3] mm/early_ioremap: clarify and clean up early_ioremap_reset()
 2026-07-21 15:11 UTC  (3+ messages)
` [PATCH 3/3] arm64: remove early_ioremap_reset() call and __late_* macros

[PATCH] hugetlb: only adjust reservation during unmapping if mapcount is 0
 2026-07-21 14:46 UTC  (2+ messages)

[PATCH v3] mm/slub: prevent pfmemalloc objects from entering the barn
 2026-07-21 14:43 UTC  (3+ messages)

[PATCH v2 0/2] mm: fix PMD level mTHP accounting bugs
 2026-07-21 14:33 UTC  (4+ messages)

[PATCH v2 00/21] binfmt_misc: transparent interpreters and PT_INTERP loader substitution
 2026-07-21 14:14 UTC  (17+ messages)
` [PATCH v2 06/21] exec: release the replaced file with do_close_execat()
` [PATCH v2 07/21] selftests/exec: convert the binfmt_misc bpf test to the kselftest harness
` [PATCH v2 08/21] exec: add AT_FLAGS_TRANSPARENT_INTERP
` [PATCH v2 09/21] exec: label mm->exe_file with the binary for a transparent dispatch
` [PATCH v2 10/21] binfmt_misc: add transparent interpreter dispatch
` [PATCH v2 11/21] binfmt_misc: add a static transparent flag 'T'
` [PATCH v2 12/21] binfmt_misc: let a bpf handler run the interpreter transparently
` [PATCH v2 13/21] selftests/exec: test the transparent binfmt_misc mode
` [PATCH v2 14/21] binfmt_misc: document the transparent identity contract
` [PATCH v2 15/21] exec: carry a PT_INTERP substitute in struct linux_binprm
` [PATCH v2 16/21] binfmt_elf: consume a stashed PT_INTERP substitute
` [PATCH v2 17/21] binfmt_elf_fdpic: "
` [PATCH v2 18/21] binfmt_misc: add the 'L' loader substitution flag
` [PATCH v2 19/21] binfmt_misc: let a bpf handler request loader substitution
` [PATCH v2 20/21] selftests/exec: test binfmt_misc "
` [PATCH v2 21/21] binfmt_misc: document "


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