messages from 2026-07-20 01:41:43 to 2026-07-20 14:17:09 UTC [more...]
[PATCH v2 00/13] mm/slab, alloc_tag: reduce obj_ext memory waste
2026-07-20 14:16 UTC (9+ messages)
` [PATCH v2 01/13] mm/slab: skip kfence objects in allocation profiling
` [PATCH v2 02/13] mm/slub: skip handle_failed_objexts_alloc() with profiling disabled
` [PATCH v2 03/13] mm/slab: remove objs_per_slab()
` [PATCH v2 04/13] mm: move struct slabobj_ext to mm/slab.h
` [PATCH v2 05/13] mm/slab: make slab_obj_ext() determine object index
` [PATCH v2 06/13] mm/slab: abstract slabobj_ext.objcg access
` [PATCH v2 07/13] mm/slab: abstract slabobj_ext.ref access
` [PATCH v2 08/13] mm/slab: replace slab.stride with obj_exts_in_object
[PATCH] mm: use proper PTE accessor in move_ptes()
2026-07-20 14:16 UTC
[PATCH v2 00/19] maple_tree: lock checking and clean ups
2026-07-20 14:03 UTC (4+ messages)
` [PATCH v2 03/19] maple_tree: Add write lock checking with lockdep sequence numbers
[PATCH] mm/percpu: allow embed allocator when total size fits in vmalloc
2026-07-20 14:02 UTC (3+ messages)
[RFC PATCH 0/4] mm: introduce __ptent sparse attribute
2026-07-20 13:49 UTC (3+ messages)
[PATCH 01/15] mm/vma: introduce VMA virtual page offset field and add helpers
2026-07-20 13:47 UTC (5+ messages)
[PATCH 00/15] mm/rmap: index MAP_PRIVATE file-backed folios by virt pgoff
2026-07-20 13:45 UTC (2+ messages)
[PATCH v4 0/3] promote mapped executable folios after first usage for MGLRU
2026-07-20 13:27 UTC (5+ 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] mm/kmemleak: report RCU-tasks quiescent states during the scan
2026-07-20 13:23 UTC
[PATCH v2] mm/slub: prevent pfmemalloc objects from entering the barn
2026-07-20 13:11 UTC
[PATCH v2] samples/damon/mtier: use damon_addr_range consistently
2026-07-20 13:06 UTC
[PATCH v7 0/9] mm: optimize zone-device memmap initialization
2026-07-20 13:05 UTC (12+ messages)
` [PATCH v7 1/9] mm: fix stale ZONE_DEVICE refcount comment
` [PATCH v7 2/9] mm: factor zone-device page init helpers out of __init_zone_device_page
` [PATCH v7 3/9] mm: add a set_page_section_from_pfn() helper
` [PATCH v7 4/9] mm: add a template-based fast path for zone-device page init
` [PATCH v7 5/9] mm: extend the template fast path to zone-device compound tails
` [PATCH v7 6/9] string: introduce memcpy_nontemporal()
` [PATCH v7 7/9] x86/string: extend memcpy_flushcache() fixed-size fastpaths
` [PATCH v7 8/9] mm: use memcpy_nontemporal() in zone-device template copies
` [PATCH v7 9/9] mm: always use the zone-device template init path
[ANNOUNCE/CFP] LPC 2026 Kernel Memory Management Microconference
2026-07-20 13:03 UTC (2+ messages)
` [ANNOUNCE/CFP] LPC 2026 Kernel Memory Management Microconference (reminder)
[PATCH slab/for-next v4 0/8] mm/slab: introduce kfree_rcu_nolock() and improve slub_kunit coverage
2026-07-20 12:44 UTC (9+ messages)
` [PATCH slab/for-next v4 1/8] mm/slab, slub_kunit: register kprobe to trigger _nolock APIs
` [PATCH slab/for-next v4 2/8] mm/slab: handle the !allow_spin case in kfree_rcu_sheaf()
` [PATCH slab/for-next v4 3/8] mm/slab: use call_rcu() in unknown context if irqs are enabled
` [PATCH slab/for-next v4 4/8] mm/slab: extend deferred free mechanism to handle rcu sheaves
` [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()
` [PATCH slab/for-next v4 8/8] slub_kunit: extend the test for kfree_rcu_nolock()
[PATCH v2 0/4] scsi: replace __get_free_pages() with kmalloc()
2026-07-20 12:43 UTC (2+ messages)
[PATCH v3 1/6] mm: introduce pud_is_huge() helper
2026-07-20 12:42 UTC (6+ messages)
` [PATCH v3 2/6] mm: mincore: remove special handling for VM_PFNMAP
` [PATCH v3-fixup 2/6] mm: mincore: fixup for "
` [PATCH v3 5/6] mm: mincore: improve mincore_hugetlb()
` [PATCH v3-fixup 5/6] mm: mincore: fixup "
[PATCH] binfmt_misc: set have_execfd only once the interpreter is opened
2026-07-20 12:39 UTC (2+ messages)
[PATCH RFC v3 4/6] mm/gup: add get_user_page_vma() to fault in a page under a held lock
2026-07-20 12:35 UTC (2+ messages)
[PATCH v3] mm: vmscan: abort proactive reclaim early when freezing for suspend
2026-07-20 12:04 UTC (6+ messages)
` [PATCH v4] "
[PATCH v5 0/5] selftests/mm: separate GUP microbenchmarking from functional testing
2026-07-20 12:01 UTC (2+ messages)
[PATCH v3 0/3] mm/damon: Introduce a huge page collapsing mechanism using auto tuning
2026-07-20 12:01 UTC (4+ messages)
` [PATCH v3 1/3] mm/damon: Introduce DAMOS_QUOTA_HUGEPAGE "
` [PATCH v3 2/3] mm/damon/sysfs: support hugepage_mem_bp quota goal metric
` [PATCH v3 3/3] Docs/mm/damon/design: Document hugepage_mem_bp target metric
[PATCH RFC v3 3/6] mm: rename get_user_page_vma_remote() to get_user_page_lookup_vma()
2026-07-20 12:00 UTC (2+ messages)
[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 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 2/2] LoongArch: mm: Expand modules virtual address space to 2GB
2026-07-20 10:40 UTC (4+ messages)
[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] 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 (7+ 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 (2+ messages)
[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
[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 (4+ messages)
` [PATCH v2 08/33] mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()
[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 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)
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