Linux-mm Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-07-31 21:42:00 to 2026-08-02 19:54:01 UTC [more...]

[PATCH 00/16] selftests/mm: improve khugepaged coverage
 2026-08-02 19:52 UTC  (13+ messages)
` [PATCH 01/16] selftests/mm: move is_backed_by_folio() into vm_util
` [PATCH 02/16] selftests/mm: add folio-order check for VA ranges
` [PATCH 03/16] selftests/mm: add folio-order detection self-check
` [PATCH 04/16] selftests/mm: add order-parameterized khugepaged collapse cases
` [PATCH 05/16] selftests/mm: add khugepaged completion barrier helper
` [PATCH 06/16] selftests/mm: add khugepaged race harness
` [PATCH 07/16] selftests/mm: cover a shared-source collapse write race
` [PATCH 08/16] selftests/mm: skip collapse_compound_extreme where the PMD is too large
` [PATCH 09/16] selftests/mm: skip khugepaged swap tests when no swap is configured
` [PATCH 10/16] selftests/mm: verify synchronous khugepaged driving is attributable
` [PATCH 11/16] selftests/mm: race-harness variant for permissive hole occupancy
` [PATCH 12/16] selftests/mm: add memory-pressure threads to the khugepaged race harness

[RFC PATCH 0/2] mm/damon/{reclaim,lru_sort}: fix commit_inputs infinite hang
 2026-08-02 18:54 UTC  (3+ messages)
` [RFC PATCH 1/2] mm/damon/reclaim: skip damon_call() if ctx has not started
` [RFC PATCH 2/2] mm/damon/lru_sort: "

[PATCH RFC 00/14] Remove PG_private by using page/folio->private checks instead
 2026-08-02 18:38 UTC  (27+ messages)
` [PATCH RFC 01/14] mm/zsmalloc: replace PG_private with pointer comparison
` [PATCH RFC 02/14] perf/ring_buffer: stop using PG_private as AUX page high-order marker
` [PATCH RFC 03/14] xen/grant-table: stop setting PG_private on pages for grant mapping
` [PATCH RFC 04/14] fs/crypto: stop setting PG_private on bounce page
` [PATCH RFC 05/14] mm/hugetlb: use direct assignment instead of folio_change_private()
` [PATCH RFC 06/14] fs/f2fs: stop using PG_private
` [PATCH RFC 07/14] fs/erofs: mm/pagemap: add readahead_folio_reverse() to avoid folio->private
` [PATCH RFC 08/14] fs/erofs: use folio_attach/detach_private() instead of direct assignment
` [PATCH RFC 09/14] mm/page-flags: check page/folio->private instead of PG_private
` [PATCH RFC 10/14] mm/page-flags: introduce folio_test_fs_private()
` [PATCH RFC 11/14] treewide: remove folio_set/clear_private()
` [PATCH RFC 12/14] treewide: replace PagePrivate() with page_private()
` [PATCH RFC 13/14] treewide: adjust comments on PagePrivate and PG_private
` [PATCH RFC 14/14] mm/page-flags: remove PG_private

[PATCH 0/3] fs: don't warn when a mount is completed from another user namespace
 2026-08-02 18:00 UTC  (4+ messages)
` [PATCH 1/3] ovl: don't warn when the "
` [PATCH 2/3] binfmt_misc: "
` [PATCH 3/3] selftests/filesystems: test completing a context "

[syzbot] [fs?] [mm?] WARNING in path_noexec (2)
 2026-08-02 17:07 UTC  (2+ messages)

[PATCH 0/4] mm, ceph: remove wait_on_page_writeback()
 2026-08-02 16:50 UTC  (5+ messages)
` [PATCH 1/4] ceph: add ceph_folio_snap_context()
` [PATCH 2/4] ceph: convert ceph_wait_until_current_writes_complete() to folios
` [PATCH 3/4] mm: remove wait_on_page_writeback()
` [PATCH 4/4] ceph: remove page_snap_context()

[PATCH v3 00/26] mm: Add ALLOC_UNMAPPED and AS_NO_DIRECT_MAP
 2026-08-02 16:40 UTC  (12+ messages)
` [PATCH v3 03/26] mm: introduce AS_NO_DIRECT_MAP
` [PATCH v3 04/26] x86/mm: split out preallocate_sub_pgd()
` [PATCH v3 05/26] x86: move PAE PMD preallocation defines to header
` [PATCH v3 07/26] x86/mm: introduce mm-local region
` [PATCH v3 11/26] x86/mm: introduce the mermap

[RFC PATCH v1.1 0/9] mm/damon: fix DAMOS bugs in core, paddr and vaddr
 2026-08-02 16:26 UTC  (10+ messages)
` [RFC PATCH v1.1 1/9] mm/damon/core: skip applying scheme if region split for quota fails
` [RFC PATCH v1.1 2/9] mm/damon/core: initialize damos_quota_goal->last_psi_total
` [RFC PATCH v1.1 3/9] mm/damon/paddr: respect folio end for DAMOS_STAT
` [RFC PATCH v1.1 4/9] mm/damon/paddr: respect folio end for DAMOS actions except STAT
` [RFC PATCH v1.1 5/9] mm/damon/vaddr: respect folio end for DAMOS_STAT
` [RFC PATCH v1.1 6/9] mm/damon/vaddr: respect folio end for DAMOS_MIGRATE_{HOT,COLD}
` [RFC PATCH v1.1 7/9] mm/damon/core: handle extreme memory state in damon_get_node_mem_bp()
` [RFC PATCH v1.1 8/9] mm/damon/core: handle extreme memory state in get_node_memcg_used_bp()
` [RFC PATCH v1.1 9/9] mm/damon/core: handle extreme memory state in get_in_active_mem_bp()

[RFC PATCH v2 0/2] mm/damon: avoid division by zero from damos_quota_score()
 2026-08-02 16:20 UTC  (3+ messages)
` [RFC PATCH v2 1/2] samples/damon/mtier: error out for zero quota goal target values
` [RFC PATCH v2 2/2] mm/damon/lru_sort: error out for >10000 active_mem_bp

[Linux Memory Hotness and Promotion] Notes from July 30, 2026
 2026-08-02 16:08 UTC  (2+ messages)

[PATCH v2 0/3] mm/vmalloc: stop truncating byte counts derived from nr_pages
 2026-08-02 15:52 UTC  (4+ messages)
` [PATCH v4] mm/vmalloc: make vm_struct.nr_pages an unsigned long

[PATCH] mm/page_alloc: only update lowmem_reserve_ratio on sysctl write
 2026-08-02 14:57 UTC  (7+ messages)
` [PATCH v2] "
` [PATCH v3] "
` [PATCH v4] "

[Bug 221804] New: WARNING at mm/memblock.c:904 __free_reserved_area(): "Cannot free reserved memory because of deferred initialization of the memory map" during housekeeping_init() at boot
 2026-08-02 11:56 UTC  (2+ messages)
` [PATCH] sched/isolation: Defer freeing of the bootmem housekeeping cpumasks

[PATCH v6 00/22] kho: make boot time huge page allocation work nicely with KHO
 2026-08-02 11:28 UTC  (25+ messages)
` [PATCH v6 01/22] kho: generalize radix tree APIs
` [PATCH v6 02/22] kho: make radix max key width more obvious
` [PATCH v6 03/22] kho: disallow wide keys in radix tree
` [PATCH v6 04/22] kho: return virtual address of mem_map from kho_get_mem_map()
` [PATCH v6 05/22] kho: store incoming radix tree in kho_in
` [PATCH v6 06/22] kho: move all memory retrieval logic to kho_mem_retrieve()
` [PATCH v6 07/22] kho: add a struct for radix callbacks
` [PATCH v6 08/22] kho: add callback for table pages
` [PATCH v6 09/22] kho: add data argument to radix walk callback
` [PATCH v6 10/22] kho: allow early-boot usage of the KHO radix tree
` [PATCH v6 11/22] kho: allow destroying "
` [PATCH v6 12/22] kho: add kho_radix_init_tree()
` [PATCH v6 13/22] kho: expose kho_scratch_overlap() to kexec_handover.h
` [PATCH v6 14/22] kho: initialize kho_scratch pointer earlier in boot
` [PATCH v6 15/22] kho: initialize preserved memory map radix tree earlier
` [PATCH v6 16/22] mm/mm_init: simplify deferred_free_pages() migratetype init
` [PATCH v6 17/22] mm/mm_init: don't rely on memblock to get KHO scratch migratetype
` [PATCH v6 18/22] kho: extend scratch
` [PATCH v6 19/22] memblock: always include KHO headers
` [PATCH v6 20/22] memblock: make HugeTLB bootmem allocation work with KHO
` [PATCH v6 21/22] memblock: add memblock_reserved_hugetlb_size()
` [PATCH v6 22/22] kho: exclude hugetlb memory from scratch size calculation

[PATCH] mm/vmalloc: Do not warn on -ENOMEM from va_alloc()
 2026-08-02 10:46 UTC 

[PATCH 0/4] CRASH_ZEROIZE: Wipe secrets before kdump
 2026-08-02 10:20 UTC  (4+ messages)

[RFC PATCH v1 0/2] mm: use VMA lock for kernel faults on user addresses
 2026-08-02  8:49 UTC  (4+ messages)
` [RFC PATCH v1 1/2] x86/mm: "
` [RFC PATCH v1 2/2] arm64/mm: "

KMSAN: use-after-free in sw842_decompress (zswap writeback)
 2026-08-02  6:22 UTC  (3+ messages)

[PATCH] slub: print just the function name in /sys/kernel/slab/*/ctor
 2026-08-02  5:13 UTC  (4+ messages)

[akpm-mm:mm-new] BUILD SUCCESS 1dbd7c34bb92dd9c0b0363b75f6ec444299af108
 2026-08-02  1:38 UTC 

[syzbot] [mm?] [kernfs?] INFO: rcu detected stall in netlink_sendmsg (6)
 2026-08-02  0:00 UTC 

[PATCH v3 0/2] selftests/mm: use pattern matching in .gitignore
 2026-08-01 22:34 UTC  (3+ messages)

[7.1.y 0/3] mm/slab: fix unbounded recursion in free path with memalloc profiling
 2026-08-01 22:13 UTC  (6+ messages)
` [7.1.y 1/3] mm/slab: decouple SLAB_NO_SHEAVES from SLAB_NO_OBJ_EXT
` [7.1.y 2/3] lib/alloc_tag: introduce mem_alloc_profiling_permanently_disabled()
` [7.1.y 3/3] mm/slab: prevent unbounded recursion in free path with new kmalloc type

[RFC PATCH] samples/damon/mtier: error out for zero quota goal target values
 2026-08-01 21:13 UTC 

[PATCH] mm/gup: fix always draining LRU caches in collect_longterm_unpinnable_folios()
 2026-08-01 19:20 UTC  (3+ messages)

[Bug 221820] New: sparc64 mmap() returns EINVAL for non-MAP_FIXED hint within VA_EXCLUDE_START...END
 2026-08-01 19:06 UTC 

[RFC PATCH 0/9] mm/damon: fix DAMOS bugs in core, paddr and vaddr
 2026-08-01 17:35 UTC  (10+ messages)
` [RFC PATCH 1/9] mm/damon/core: skip applying scheme if region split for quota fails
` [RFC PATCH 2/9] mm/damon/core: initialize damos_quota_goal->last_psi_total
` [RFC PATCH 3/9] mm/damon/paddr: respect folio end for DAMOS_STAT
` [RFC PATCH 4/9] mm/damon/paddr: respect folio end for DAMOS actions except STAT
` [RFC PATCH 5/9] mm/damon/vaddr: respect folio end for DAMOS_STAT
` [RFC PATCH 6/9] mm/damon/vaddr: respect folio end for DAMOS_MIGRATE_{HOT,COLD}
` [RFC PATCH 7/9] mm/damon/core: handle extreme memory state in damon_get_node_mem_bp()
` [RFC PATCH 8/9] mm/damon/core: handle extreme memory state in get_node_memcg_used_bp()
` [RFC PATCH 9/9] mm/damon/core: handle extreme memory state in get_in_active_mem_bp()

TLB free bug in 4c640eb4181c ("mm: move pte table reclaim code to memory.c")
 2026-08-01 14:00 UTC 

[patch 1/3] lib: test_vmstat: add synthetic benchmark for vm stats
 2026-08-01 13:20 UTC  (2+ messages)

[PATCH] mm/slab: stop exporting kvfree_rcu_barrier[_on_cache]()
 2026-08-01 12:51 UTC  (2+ messages)

[Hypervisor Live Update] Notes from July 27, 2026
 2026-08-01 12:32 UTC 

[PATCH RFC] mm/gup: batch contiguous pages in follow_page_mask() and return them via a pages array
 2026-08-01 12:25 UTC  (5+ messages)

[PATCH v4 0/5] tracing: add ref_trace_final_put tracing
 2026-08-01 10:59 UTC  (6+ messages)
` [PATCH v4 1/5] tracing: add ref_trace_final_put tracepoint
` [PATCH v4 2/5] refcount: "
` [PATCH v4 3/5] percpu-refcount: add ref_trace_final_put trace
` [PATCH v4 4/5] kunit: add test for ref_trace_final_put
` [PATCH v4 5/5] MAINTAINERS: add entries "

[PATCH] mm/sparse: correct init section annotations
 2026-08-01 10:17 UTC  (2+ messages)

[PATCH v2 0/2] Honor XA_FLAGS_ACCOUNT in xas_split_alloc() and charge to folio's memcg
 2026-08-01  9:38 UTC  (7+ messages)
` [PATCH v2 1/2] mm/huge_memory: use folio's memcg inside __folio_split()
` [PATCH v2 2/2] xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()

[PATCH v4] mm/page_reporting: Add page_reporting_delay_ms module parameter
 2026-08-01  9:25 UTC  (5+ messages)

[PATCH v1 0/2] mm: split underused anonymous mTHP folios
 2026-08-01  7:33 UTC  (11+ messages)
` [PATCH v1 2/2] mm/memory: add anonymous mTHP folios to deferred split list

[PATCH v2 0/4] add anon mTHP collapse test cases
 2026-08-01  6:26 UTC  (5+ messages)
` [PATCH v2 1/4] selftests: mm: extend the check_huge() to support mTHP check
` [PATCH v2 2/4] selftests: mm: move gather_after_split_folio_orders() into vm_util.c file
` [PATCH v2 3/4] selftests: mm: implement the mTHP-sized hugepage check helpers
` [PATCH v2 4/4] selftests: mm: add mTHP collapse test cases

[RFC PATCH v3 0/6] mm: mglru: fix swappiness behavior
 2026-08-01  6:18 UTC  (5+ messages)
` [RFC PATCH v3 2/6] mm: mglru: let scan_folios() scan both reclaimable generations
` [RFC PATCH v3 4/6] mm: mglru: improve scan_folios() exhaustion detection

[PATCH 0/4] add anon mTHP collapse test cases
 2026-08-01  5:37 UTC  (5+ messages)
` [PATCH 3/4] selftests: mm: implement the mTHP-sized hugepage check helpers
` [PATCH 4/4] selftests: mm: add mTHP collapse test cases

[PATCH] selftests/cgroup: test_zswap: skip test_no_kmem_bypass if debugfs is unavailable
 2026-08-01  4:12 UTC 

[akpm-mm:mm-new] BUILD SUCCESS WITH UNVERIFIED WARNING 9e25ce807d1c5df0fb7ec68cc9eb4253ac4bd055
 2026-08-01  3:59 UTC 

[PATCH v2 0/2] Fix and optimize LoongArch module loading
 2026-08-01  3:29 UTC  (5+ messages)
` [PATCH v2 2/2] LoongArch: Skip address pairing for non-exec sections

[PATCH 0/5] mm/gup: batch contiguous pages in follow_page_mask()
 2026-08-01  3:15 UTC  (6+ messages)
` [PATCH 1/5] mm/gup: convert follow_page_mask() to return a long
` [PATCH 2/5] mm/gup: split follow_page_pte_commit() out of follow_page_pte()
` [PATCH 3/5] mm/gup: add gup_fill_pages() and use it
` [PATCH 4/5] mm/gup: return a huge page's full count from follow_page_mask()
` [PATCH 5/5] mm/gup: walk multiple PTEs per follow_page_pte() call

[PATCH v2] tools/mm: add thp_swap_allocator_test to .gitignore
 2026-08-01  1:05 UTC  (2+ messages)

[PATCH v6 0/2] mm/memory_hotplug: optimize zone contiguous check when changing pfn range
 2026-08-01  0:59 UTC  (7+ messages)
` [PATCH v6 2/2] mm/memory_hotplug: improve shrink_zone_span() subsection boundary checks

[PATCH] tools/mm: add hwpoison-panic tool
 2026-08-01  0:58 UTC  (2+ messages)

[PATCH] mm/swap: reject swapon() on filesystem-level encrypted files
 2026-08-01  0:46 UTC  (4+ messages)

[syzbot] [mm?] WARNING in alloc_vmap_area
 2026-08-01  0:36 UTC 

[PATCH v3 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
 2026-08-01  0:31 UTC  (4+ messages)
` [PATCH v3 2/2] mm/zswap: Support batch writeback in shrink_memcg()

[syzbot] [mm?] WARNING in va_alloc
 2026-08-01  0:24 UTC 

[PATCH v3] mm/page_reporting: use system_freezable_wq to fix UAF during suspend
 2026-08-01  0:16 UTC  (6+ messages)

[PATCH] mm: zswap: drop list_lru param from zswap_lru_add() and _del()
 2026-08-01  0:07 UTC  (2+ messages)

[syzbot] [mm?] [kasan?] INFO: rcu detected stall in filemap_read
 2026-08-01  0:01 UTC 

[PATCH v7 0/5] block: enable RWF_DONTCACHE for block devices
 2026-07-31 23:55 UTC  (3+ messages)
` [PATCH v7 5/5] "

[RFC PATCH 0/2] Add support for multiple versions to KHO
 2026-07-31 21:56 UTC  (6+ messages)
` [RFC PATCH 1/4] kho: Move subtree blob logic to separate function
` [RFC PATCH 2/4] kho: Add support for multiple versions in subtrees
` [RFC PATCH 3/4] kho: Add support for multiple versions to debugfs
` [RFC PATCH 4/4] kho: Add test cases for versioned subtrees

[PATCH RFC v2 0/3] Demote to lower tier using non-temporal stores
 2026-07-31 21:53 UTC  (3+ messages)
` [PATCH RFC v2 1/3] mm, x86: support copying a folio "

[PATCH v2] alloc_tag: expose profiling and compression states in /proc/allocinfo
 2026-07-31 21:48 UTC  (7+ messages)


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