public inbox for linux-mm@kvack.org
 help / color / mirror / Atom feed
 messages from 2026-04-03 17:16:52 to 2026-04-06 01:54:27 UTC [more...]

[PATCH v4 00/15] mm, kvm: allow uffd support in guest_memfd
 2026-04-06  1:54 UTC  (3+ messages)
` [PATCH v4 05/15] userfaultfd: retry copying with locks dropped in mfill_atomic_pte_copy()

[PATCH v6 0/1] mm/damon: add node_eligible_mem_bp and node_ineligible_mem_bp goal metrics
 2026-04-06  0:20 UTC  (5+ messages)
` [PATCH v6 1/1] "
  ` (sashiko review) "

[v3 00/24] mm: thp: lazy PTE page table allocation at PMD split time
 2026-04-05 23:34 UTC  (2+ messages)

(sashiko review) [RFC PATCH v5 01/10] mm/damon/core: introduce damon_ctx->paused
 2026-04-05 23:06 UTC  (2+ messages)

[RFC PATCH] mm/damon/core: avoid time-quota permanently disabling scheme
 2026-04-05 22:54 UTC 

[PATCH v4 0/9] driver core: Fix some race conditions
 2026-04-05 22:43 UTC  (7+ messages)
` [PATCH v4 4/9] driver core: Replace dev->dma_skip_sync with dev_dma_skip_sync()
` [PATCH v4 9/9] driver core: Replace dev->offline + ->offline_disabled with accessors

[PATCH] selftests: mm: capture write_hugetlb_memory.sh exit status
 2026-04-05 21:35 UTC  (3+ messages)

[PATCH] selftests: mm: stop relying on killall in charge_reserved_hugetlb
 2026-04-05 21:31 UTC 

[PATCH v3 2/2] ksm: Optimize rmap_walk_ksm by passing a suitable address range
 2026-04-05 21:01 UTC  (3+ messages)

[RFC PATCH v2 0/9] mm/damon: introduce DAMOS failed region quota charge ratio
 2026-04-05 19:40 UTC  (14+ messages)
` [RFC PATCH v2 1/9] mm/damon/core: introduce "
  ` (sashiko review) "
` [RFC PATCH v2 2/9] mm/damon/sysfs-schemes: implement fail_charge_{num,denom} files
  ` (sashiko review) "
` [RFC PATCH v2 3/9] Docs/mm/damon/design: document fail_charge_{num,denom}
  ` (sashiko review) "
` [RFC PATCH v2 4/9] Docs/admin-guide/mm/damon/usage: document fail_charge_{num,denom} files
` [RFC PATCH v2 5/9] Docs/ABI/damon: document fail_charge_{num,denom}
` [RFC PATCH v2 6/9] mm/damon/tests/core-kunit: test fail_charge_{num,denom} committing
` [RFC PATCH v2 7/9] selftets/damon/_damon_sysfs: support failed region quota charge ratio
  ` (sashiko review) "
` [RFC PATCH v2 8/9] selftests/damon/drgn_dump_damon_status: "
` [RFC PATCH v2 9/9] selftets/damon/sysfs.py: test "

[PATCH] mm/thp: dead code cleanup in Kconfig
 2026-04-05 19:27 UTC  (5+ messages)

[PATCH v1 00/10] Remove READ_ONLY_THP_FOR_FS Kconfig
 2026-04-05 17:38 UTC  (2+ messages)

[PATCH] mm: update stale locking comment in do_anonymous_page()
 2026-04-05 17:18 UTC  (2+ messages)
` [PATCH v2] mm/memory: update stale locking comments for fault handlers

[PATCH v3 00/24] vfio/pci: Base Live Update support for VFIO device files
 2026-04-05 16:56 UTC  (6+ messages)
` [PATCH v3 02/24] PCI: Add API to track PCI devices preserved across Live Update

[PATCH v3 0/6] selftests/liveupdate: add memfd tests
 2026-04-05 16:30 UTC  (10+ messages)
` [PATCH v3 1/6] selftests/liveupdate: add framework for "
` [PATCH v3 2/6] selftests/liveupdate: add helper functions "
` [PATCH v3 3/6] selftests/liveupdate: add test for memfd content preservation
` [PATCH v3 4/6] selftests/liveupdate: add test for zero-size memfd preservation
` [PATCH v3 5/6] selftests/liveupdate: add test for operations on a preserved memfd
` [PATCH v3 6/6] selftests/liveupdate: add fallocate test for memfd

[PATCH v2 0/5] mm/sparse-vmemmap: provide generic vmemmap_set_pmd() and vmemmap_check_pmd()
 2026-04-05 14:07 UTC  (8+ messages)
` [PATCH v2 1/5] "
` [PATCH v2 2/5] arm64/mm: drop vmemmap_pmd helpers and use generic code
` [PATCH v2 3/5] riscv/mm: "
` [PATCH v2 4/5] loongarch/mm: drop vmemmap_check_pmd helper "
` [PATCH v2 5/5] sparc/mm: "

[PATCH 00/49] mm: Generalize vmemmap optimization for DAX and HugeTLB
 2026-04-05 13:34 UTC  (51+ messages)
` [PATCH 01/49] mm/sparse: fix vmemmap accounting imbalance on memory hotplug error
` [PATCH 02/49] mm/sparse: add a @pgmap argument to memory deactivation paths
` [PATCH 03/49] mm/sparse: fix vmemmap page accounting for HVOed DAX
` [PATCH 04/49] mm/sparse: add a @pgmap parameter to arch vmemmap_populate()
` [PATCH 05/49] mm/sparse: fix missing architecture-specific page table sync for HVO DAX
` [PATCH 06/49] mm/mm_init: fix uninitialized pageblock migratetype for ZONE_DEVICE compound pages
` [PATCH 07/49] mm/mm_init: use pageblock_migratetype_init_range() in deferred_free_pages()
` [PATCH 08/49] mm: Convert vmemmap_p?d_populate() to static functions
` [PATCH 09/49] mm: panic on memory allocation failure in sparse_init_nid()
` [PATCH 10/49] mm: move subsection_map_init() into sparse_init()
` [PATCH 11/49] mm: defer sparse_init() until after zone initialization
` [PATCH 12/49] mm: make set_pageblock_order() static
` [PATCH 13/49] mm: integrate sparse_vmemmap_init_nid_late() into sparse_init_nid()
` [PATCH 14/49] mm/cma: validate hugetlb CMA range by zone at reserve time
` [PATCH 15/49] mm/hugetlb: free cross-zone bootmem gigantic pages after allocation
` [PATCH 16/49] mm/hugetlb: initialize vmemmap optimization in early stage
` [PATCH 17/49] mm: remove sparse_vmemmap_init_nid_late()
` [PATCH 18/49] mm/mm_init: make __init_page_from_nid() static
` [PATCH 19/49] mm/sparse-vmemmap: remove the VMEMMAP_POPULATE_PAGEREF flag
` [PATCH 20/49] mm: rename vmemmap optimization macros to generic names
` [PATCH 21/49] mm/sparse: drop power-of-2 size requirement for struct mem_section
` [PATCH 22/49] mm/sparse: introduce compound page order to mem_section
` [PATCH 23/49] mm/mm_init: skip initializing shared tail pages for compound pages
` [PATCH 24/49] mm/sparse-vmemmap: initialize shared tail vmemmap page upon allocation
` [PATCH 25/49] mm/sparse-vmemmap: support vmemmap-optimizable compound page population
` [PATCH 26/49] mm/hugetlb: use generic vmemmap optimization macros
` [PATCH 27/49] mm: call memblocks_present() before HugeTLB initialization
` [PATCH 28/49] mm/hugetlb: switch HugeTLB to use generic vmemmap optimization
` [PATCH 29/49] mm: extract pfn_to_zone() helper
` [PATCH 30/49] mm/sparse-vmemmap: remove unused SPARSEMEM_VMEMMAP_PREINIT feature
` [PATCH 31/49] mm/hugetlb: remove HUGE_BOOTMEM_HVO flag and simplify pre-HVO logic
` [PATCH 32/49] mm/sparse-vmemmap: consolidate shared tail page allocation
` [PATCH 33/49] mm: introduce CONFIG_SPARSEMEM_VMEMMAP_OPTIMIZATION
` [PATCH 34/49] mm/sparse-vmemmap: switch DAX to use generic vmemmap optimization
` [PATCH 35/49] mm/sparse-vmemmap: introduce section zone to struct mem_section
` [PATCH 36/49] powerpc/mm: use generic vmemmap_shared_tail_page() in compound vmemmap
` [PATCH 37/49] mm/sparse-vmemmap: unify DAX and HugeTLB vmemmap optimization
` [PATCH 38/49] mm/sparse-vmemmap: remap the shared tail pages as read-only
` [PATCH 39/49] mm/sparse-vmemmap: remove unused ptpfn argument
` [PATCH 40/49] mm/hugetlb_vmemmap: remove vmemmap_wrprotect_hvo() and related code
` [PATCH 41/49] mm/sparse: simplify section_vmemmap_pages()
` [PATCH 42/49] mm/sparse-vmemmap: introduce section_vmemmap_page_structs()
` [PATCH 43/49] powerpc/mm: rely on generic vmemmap_can_optimize() to simplify code
` [PATCH 44/49] mm/sparse-vmemmap: drop ARCH_WANT_OPTIMIZE_DAX_VMEMMAP and simplify checks
` [PATCH 45/49] mm/sparse-vmemmap: drop @pgmap parameter from vmemmap populate APIs
` [PATCH 46/49] mm/sparse: replace pgmap with order and zone in sparse_add_section()
` [PATCH 47/49] mm: redefine HVO as Hugepage Vmemmap Optimization
` [PATCH 48/49] Documentation/mm: restructure vmemmap_dedup.rst to reflect generalized HVO
` [PATCH 49/49] mm: consolidate struct page power-of-2 size checks for HVO

[PATCH 0/3] mm: add per-migratetype counts to buddy allocator and optimize pagetypeinfo access
 2026-04-05  9:32 UTC  (2+ messages)

[PATCH 0/3] Minor hmm_test fixes and cleanups
 2026-04-05  4:47 UTC  (6+ messages)
` [PATCH 1/3] lib: test_hmm: evict device pages on file close to avoid use-after-free
` [PATCH 3/3] lib: test_hmm: Implement a device release method

[RFC PATCH 0/9] mm/damon: introduce DAMOS failed region quota charge ratio
 2026-04-04 21:06 UTC  (16+ messages)
` [RFC PATCH 1/9] mm/damon/core: introduce "
  ` (sashiko review) "
` [RFC PATCH 2/9] mm/damon/sysfs-schemes: implement fail_charge_{num,denom} files
  ` (sashiko review) "
` [RFC PATCH 3/9] Docs/mm/damon/design: document fail_charge_{num,denom}
  ` (sashiko review) "
` [RFC PATCH 4/9] Docs/admin-guide/mm/damon/usage: document fail_charge_{num,denom} files
  ` (sashiko review) "
` [RFC PATCH 5/9] Docs/ABI/damon: document fail_charge_{num,denom}
` [RFC PATCH 6/9] mm/damon/tests/core-kunit: test fail_charge_{num,denom} committing
  ` (sashiko review) "
` [RFC PATCH 7/9] selftets/damon/_damon_sysfs: support failed region quota charge ratio
` [RFC PATCH 8/9] selftests/damon/drgn_dump_damon_status: "
` [RFC PATCH 9/9] selftets/damon/sysfs.py: test "
` (sashiko status) [RFC PATCH 0/9] mm/damon: introduce DAMOS "

[PATCH 1/1] iomap: avoid compaction for costly folio order allocation
 2026-04-04 20:46 UTC  (4+ messages)

[PATCH v3 1/2] mm/damon/lru_sort: validate min_region_size to be power of 2
 2026-04-04 20:30 UTC  (3+ messages)

(sashiko review) [PATCH v3 1/2] mm/damon/lru_sort: validate min_region_size to be power of 2
 2026-04-04 20:18 UTC  (3+ messages)

[PATCH v5 0/1] mm/damon: add node_eligible_mem_bp and node_ineligible_mem_bp goal metrics
 2026-04-04 20:01 UTC  (4+ messages)
` [PATCH v5 1/1] "

[PATCH v3 00/14] mm/mglru: improve reclaim loop and dirty folio handling
 2026-04-04 18:36 UTC  (5+ messages)
` [PATCH v3 14/14] mm/vmscan: unify writeback reclaim statistic and throttling

[PATCH] mm/hugetlb: restore reservation on error in hugetlb_mfill_atomic_pte() resubmission path
 2026-04-04 12:59 UTC  (2+ messages)

[PATCH v2] mm/memory hotplug/unplug: Optimize zone contiguous check when changing pfn range
 2026-04-04 11:11 UTC  (2+ messages)

[PATCH v2 0/6] selftests/liveupdate: add memfd tests
 2026-04-04 10:02 UTC  (10+ messages)
` [PATCH v2 1/6] selftests/liveupdate: add framework for "
` [PATCH v2 2/6] selftests/liveupdate: add helper functions "
` [PATCH v2 3/6] selftests/liveupdate: add test for memfd content preservation
` [PATCH v2 4/6] selftests/liveupdate: add test for zero-size memfd preservation
` [PATCH v2 5/6] selftests/liveupdate: add test for operations on a preserved memfd
` [PATCH v2 6/6] selftests/liveupdate: add fallocate test for memfd

[RFC PATCH 0/2] mm: continue using per-VMA lock when retrying page faults after I/O
 2026-04-04  9:19 UTC  (2+ messages)

[PATCH v10 0/4] mm/vmalloc: free unused pages on vrealloc() shrink
 2026-04-04  8:37 UTC  (5+ messages)
` [PATCH v10 1/4] mm/vmalloc: extract vm_area_free_pages() helper from vfree()
` [PATCH v10 2/4] mm/vmalloc: use physical page count for vrealloc() grow-in-place check
` [PATCH v10 3/4] mm/vmalloc: free unused pages on vrealloc() shrink
` [PATCH v10 4/4] lib/test_vmalloc: add vrealloc test case

[PATCH 0/5] mm/sparse-vmemmap: provide generic vmemmap_set_pmd() and vmemmap_check_pmd()
 2026-04-04  7:35 UTC  (3+ messages)
` [PATCH 1/5] "

[PATCH v2] mm/percpu, memcontrol: Per-memcg-lruvec percpu accounting
 2026-04-04  5:03 UTC  (3+ messages)

[PATCH] slub: use N_NORMAL_MEMORY in can_free_to_pcs to handle remote frees
 2026-04-04  4:05 UTC  (5+ messages)

[linux-next:master] BUILD SUCCESS WITH WARNING 2febe6e6ee6e34c7754eff3c4d81aa7b0dcb7979
 2026-04-04  3:59 UTC 

[rppt-memblock:for-next] BUILD SUCCESS d5759519805c54786c00765ca1303e6d7a0676ca
 2026-04-04  3:07 UTC 

[RFC 0/2] mm: page_alloc: pcp buddy allocator
 2026-04-04  2:27 UTC  (6+ messages)
` [RFC 1/2] mm: page_alloc: replace pageblock_flags bitmap with struct pageblock_data
` [RFC 2/2] mm: page_alloc: per-cpu pageblock buddy allocator

[PATCH 0/6] change young flag check functions to return bool
 2026-04-03 23:12 UTC  (5+ messages)
` [PATCH 6/6] mm: change to return bool for the MMU notifier's young flag check

[LSF/MM/BPF TOPIC] Policy Groups: Decoupling Behavioral Policy from Resource Containment
 2026-04-03 22:43 UTC 

[PATCH RFC v2 0/7] mm: Fix MF_DELAYED handling on memory failure
 2026-04-03 22:31 UTC  (4+ messages)
` [PATCH RFC v2 2/7] mm: memory_failure: Allow truncate_error_folio to return MF_DELAYED

[PATCH v6 00/33] Eliminate Dying Memory Cgroup
 2026-04-03 21:39 UTC  (3+ messages)
` [PATCH v6 29/33] mm: memcontrol: refactor mod_memcg_state() and mod_memcg_lruvec_state()

Mapping non-pinned memory from one Xen domain into another
 2026-04-03 21:24 UTC  (5+ messages)
` Why memory lending is needed for GPU acceleration

[PATCH v2] mm/vmpressure: skip socket pressure for costly order reclaim
 2026-04-03 20:49 UTC  (2+ messages)

[PATCH v3 00/13] selftests/mm: fix failures and robustness improvements
 2026-04-03 19:59 UTC  (18+ messages)
` [PATCH v3 04/13] selftest/mm: fix cgroup task placement and drop memory.current checks in hugetlb_reparenting_test.sh
` [PATCH v3 07/13] selftest/mm: register existing mapping with userfaultfd in hugepage-mremap
` [PATCH v3 08/13] selftests/mm: ensure destination is hugetlb-backed "
` [PATCH v3 13/13] selftests/cgroup: extend test_hugetlb_memcg.c to support all huge page sizes

[PATCH v2 0/2] fix MAP_DROPPABLE not supported errno
 2026-04-03 19:31 UTC  (6+ messages)
` [PATCH v2 1/2] mm: fix mmap errno value when MAP_DROPPABLE is not supported
` [PATCH v2 2/2] selftests/mm: verify droppable mappings cannot be locked

[BUG] userfaultfd: UFFDIO_REGISTER fails on low addresses despite CAP_SYS_RAWIO
 2026-04-03 18:41 UTC  (2+ messages)

[PATCH v4 0/3] liveupdate: prevent double preservation
 2026-04-03 18:32 UTC  (3+ messages)
` [PATCH v4 2/3] memfd: implement get_id for memfd_luo

[PATCH v1] slab: support for compiler-assisted type-based slab cache partitioning
 2026-04-03 18:29 UTC  (3+ messages)

[PATCH] mm/vmalloc: fix KMSAN uninit-value warning in decay_va_pool_node()
 2026-04-03 17:22 UTC  (4+ messages)
` [PATCH] mm/vmalloc: fix KMSAN uninit in decay_va_pool_node list handling

[PATCH v6 0/8] selftests/cgroup: improve zswap tests robustness and support large page sizes
 2026-04-03 17:16 UTC  (3+ messages)
` [PATCH v6 5/8] selftests/cgroup: replace hardcoded page size values in test_zswap


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