linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
[LSF/MM/BPF TOPIC] Improving MGLRU
 2026-03-06 17:25 UTC  (11+ messages)
` [LSF/MM/BPF] "

[PATCH v2 00/15] mm, kvm: allow uffd support in guest_memfd
 2026-03-06 17:18 UTC  (16+ messages)
` [PATCH v2 01/15] userfaultfd: introduce mfill_copy_folio_locked() helper
` [PATCH v2 02/15] userfaultfd: introduce struct mfill_state
` [PATCH v2 03/15] userfaultfd: introduce mfill_get_pmd() helper
` [PATCH v2 04/15] userfaultfd: introduce mfill_get_vma() and mfill_put_vma()
` [PATCH v2 05/15] userfaultfd: retry copying with locks dropped in mfill_atomic_pte_copy()
` [PATCH v2 06/15] userfaultfd: move vma_can_userfault out of line
` [PATCH v2 07/15] userfaultfd: introduce vm_uffd_ops
` [PATCH v2 08/15] shmem, userfaultfd: use a VMA callback to handle UFFDIO_CONTINUE
` [PATCH v2 09/15] userfaultfd: introduce vm_uffd_ops->alloc_folio()
` [PATCH v2 10/15] shmem, userfaultfd: implement shmem uffd operations using vm_uffd_ops
` [PATCH v2 11/15] userfaultfd: mfill_atomic(): remove retry logic
` [PATCH v2 12/15] mm: generalize handling of userfaults in __do_fault()
` [PATCH v2 13/15] KVM: guest_memfd: implement userfaultfd operations
` [PATCH v2 14/15] KVM: selftests: test userfaultfd minor for guest_memfd
` [PATCH v2 15/15] KVM: selftests: test userfaultfd missing "

[GIT PULL] tracing: Fixes for 7.0
 2026-03-06 16:58 UTC  (7+ messages)

[PATCH v4 3/6] kfuzztest: add ReST documentation
 2026-03-06 16:53 UTC  (5+ messages)
` Question about "stateless or low-state functions" in KFuzzTest doc

[PATCH] mm/userfaultfd: fix hugetlb fault mutex hash calculation
 2026-03-06 16:53 UTC  (2+ messages)

[PATCH] mm/vmpressure: scale window size based on machine memory and CPU count
 2026-03-06 16:44 UTC  (4+ messages)
` [RFC PATCH v3] mm/vmpressure: scale window size based on machine memory

[PATCH v2 0/3] mm: thp: reduce unnecessary start_stop_khugepaged() calls
 2026-03-06 16:43 UTC  (15+ messages)
` [PATCH v2 1/3] mm: khugepaged: export set_recommended_min_free_kbytes()
` [PATCH v2 2/3] mm: huge_memory: refactor anon_enabled_store() with change_anon_orders()
` [PATCH v2 3/3] mm: huge_memory: refactor enabled_store() with change_enabled()

[PATCH RFC 0/1] fix for large folio split race in page cache
 2026-03-06 16:28 UTC  (5+ messages)
` [PATCH RFC 1/1] mm/filemap: handle large folio split race in page cache lookups

[LSF/MM/BPF TOPIC] Ways to mitigate limitations of percpu memory allocator
 2026-03-06 16:26 UTC  (5+ messages)

[PATCH] mm: migrate: requeue destination folio on deferred split queue
 2026-03-06 16:26 UTC  (10+ messages)

mm/pgtable: Support for page table check on s390
 2026-03-06 16:16 UTC  (5+ messages)
` [PATCH v2 1/4] mm/page_table_check: Pass mm_struct to pxx_user_accessible_page()
` [PATCH v2 2/4] s390/pgtable: Use set_pmd_bit() to invalidate PMD entry
` [PATCH v2 3/4] s390/pgtable: Add s390 support for page table check
` [PATCH v2 4/4] s390: Enable page table check for debug_defconfig

[PATCH v6 00/13] Remove device private pages from physical address space
 2026-03-06 16:16 UTC  (13+ messages)
` [PATCH v6 05/13] mm/page_vma_mapped: Add flag to page_vma_mapped_walk::flags to track device private pages
` [PATCH v6 06/13] mm: Add helpers to create migration entries from struct pages
` [PATCH v6 11/13] mm/util: Add flag to track device private pages in page snapshots
` [PATCH v6 12/13] mm/hmm: Add flag to track device private pages
` [PATCH v6 13/13] mm: Remove device private pages from the physical address space

[PATCH 0/8] mm: introduce zone lock guards
 2026-03-06 16:15 UTC  (11+ messages)
` [PATCH 1/8] mm: use zone lock guard in reserve_highatomic_pageblock()
` [PATCH 2/8] mm: use zone lock guard in unset_migratetype_isolate()
` [PATCH 3/8] mm: use zone lock guard in unreserve_highatomic_pageblock()
` [PATCH 4/8] mm: use zone lock guard in set_migratetype_isolate()
` [PATCH 5/8] mm: use zone lock guard in take_page_off_buddy()
` [PATCH 6/8] mm: use zone lock guard in put_page_back_buddy()
` [PATCH 7/8] mm: use zone lock guard in free_pcppages_bulk()
` [PATCH 8/8] mm: use zone lock guard in __offline_isolated_pages()

[PATCH v2] x86/efi: defer freeing of boot services memory
 2026-03-06 15:55 UTC  (4+ messages)

[PATCH 3/8] mm/zsmalloc: Introduce objcgs pointer in struct zpdesc
 2026-03-06 15:48 UTC  (2+ messages)

[PATCH 0/2] mm: memfd_luo: fixes for folio flag preservation
 2026-03-06 15:44 UTC  (5+ messages)
` [PATCH 1/2] mm: memfd_luo: always make all folios uptodate

[PATCH v10 00/15] Direct Map Removal Support for guest_memfd
 2026-03-06 15:42 UTC  (21+ messages)
` [PATCH v10 01/15] set_memory: set_direct_map_* to take address
` [PATCH v10 02/15] set_memory: add folio_{zap,restore}_direct_map helpers
    ` [PATCH v10 02/15] set_memory: add folio_{zap, restore}_direct_map helpers
` [PATCH v10 04/15] mm/gup: drop local variable in gup_fast_folio_allowed
` [PATCH v10 09/15] KVM: guest_memfd: Add flag to remove from direct map

[PATCH v1 0/4] mm: move vma_(kernel|mmu)_pagesize() out of hugetlb.c
 2026-03-06 15:30 UTC  (15+ messages)
` [PATCH v1 1/4] mm: move vma_kernel_pagesize() from hugetlb to mm.h
` [PATCH v1 2/4] mm: move vma_mmu_pagesize() from hugetlb to vma.c
` [PATCH v1 3/4] KVM: remove hugetlb.h inclusion
` [PATCH v1 4/4] KVM: PPC: "

[PATCH 00/10] mm/damon: add optional debugging-purpose sanity checks
 2026-03-06 15:29 UTC  (11+ messages)
` [PATCH 01/10] mm/damon: add CONFIG_DAMON_DEBUG_SANITY
` [PATCH 02/10] mm/damon/core: add damon_new_region() debug_sanity check
` [PATCH 03/10] mm/damon/core: add damon_del_region() "
` [PATCH 04/10] mm/damon/core: add damon_nr_regions() "
` [PATCH 05/10] mm/damon/core: add damon_merge_two_regions() "
` [PATCH 06/10] mm/damon/core: add damon_merge_regions_of() "
` [PATCH 07/10] mm/damon/core: add damon_split_region_at() "
` [PATCH 08/10] mm/damon/core: add damon_reset_aggregated() "
` [PATCH 09/10] mm/damon/tests/.kunitconifg: enable DAMON_DEBUG_SANITY
` [PATCH 10/10] selftests/damon/config: "

[PATCH v3 0/6] support batched checking of the young flag for MGLRU
 2026-03-06 14:47 UTC  (9+ messages)
` [PATCH v3 1/6] mm: use inline helper functions instead of ugly macros
` [PATCH v3 2/6] mm: rename ptep/pmdp_clear_young_notify() to ptep/pmdp_test_and_clear_young_notify()
` [PATCH v3 3/6] mm: rmap: add a ZONE_DEVICE folio warning in folio_referenced()
` [PATCH v3 4/6] mm: add a batched helper to clear the young flag for large folios
` [PATCH v3 5/6] mm: support batched checking of the young flag for MGLRU
` [PATCH v3 6/6] arm64: mm: implement the architecture-specific test_and_clear_young_ptes()

[PATCH RFC 00/19] mm: Add __GFP_UNMAPPED
 2026-03-06 14:41 UTC  (7+ messages)

[PATCH 0/1] mm: improve folio refcount scalability
 2026-03-06 14:29 UTC  (7+ messages)
` [PATCH 1/1] mm: implement page refcount locking via dedicated bit

[PATCH 0/2] mm/swap: fix missing locks in swap_reclaim_work()
 2026-03-06 14:08 UTC  (5+ messages)
` [PATCH 1/2] "
` [PATCH 2/2] mm/swap: add lockdep for si->global_cluster_lock in swap_cluster_alloc_table()

[PATCH] mm/userfaultfd: fix hugetlb fault mutex hash calculation
 2026-03-06 13:59 UTC 

[PATCH v3 00/12] vfs: change inode->i_ino from unsigned long to u64
 2026-03-06 13:28 UTC  (6+ messages)
` [PATCH v3 01/12] vfs: widen inode hash/lookup functions "

[PATCH] fork: zero vmap stack using clear_pages() instead of memset()
 2026-03-06 13:19 UTC  (4+ messages)

[PATCH v1 00/16] mm: cleanups around unmapping / zapping
 2026-03-06 13:16 UTC  (34+ messages)
` [PATCH v1 01/16] mm/madvise: drop range checks in madvise_free_single_vma()
` [PATCH v1 02/16] mm/memory: remove "zap_details" parameter from zap_page_range_single()
` [PATCH v1 03/16] mm/memory: inline unmap_mapping_range_vma() into unmap_mapping_range_tree()
` [PATCH v1 04/16] mm/memory: simplify calculation in unmap_mapping_range_tree()
` [PATCH v1 05/16] mm/oom_kill: use MMU_NOTIFY_CLEAR in __oom_reap_task_mm()
` [PATCH v1 06/16] mm/oom_kill: factor out zapping of VMA into zap_vma_for_reaping()
` [PATCH v1 07/16] mm/memory: rename unmap_single_vma() to __zap_vma_range()
` [PATCH v1 08/16] mm/memory: move adjusting of address range to unmap_vmas()
` [PATCH v1 09/16] mm/memory: convert details->even_cows into details->skip_cows
` [PATCH v1 10/16] mm/memory: use __zap_vma_range() in zap_vma_for_reaping()
` [PATCH v1 11/16] mm/memory: inline unmap_page_range() into __zap_vma_range()
` [PATCH v1 12/16] mm: rename zap_vma_pages() to zap_vma()
` [PATCH v1 13/16] mm: rename zap_page_range_single_batched() to zap_vma_range_batched()
` [PATCH v1 14/16] mm: rename zap_page_range_single() to zap_vma_range()
` [PATCH v1 15/16] mm: rename zap_vma_ptes() to zap_special_vma_range()
` [PATCH v1 16/16] mm/memory: support VM_MIXEDMAP in zap_special_vma_range()

[PATCH v7 0/6] kho: history: track previous kernel version and kexec boot count
 2026-03-06 12:39 UTC  (7+ messages)
` [PATCH v7 1/6] kho: add size parameter to kho_add_subtree()
` [PATCH v7 2/6] kho: rename fdt parameter to blob in kho_add/remove_subtree()
` [PATCH v7 3/6] kho: persist blob size in KHO FDT
` [PATCH v7 4/6] kho: fix kho_in_debugfs_init() to handle non-FDT blobs
` [PATCH v7 5/6] kho: kexec-metadata: track previous kernel chain
` [PATCH v7 6/6] kho: document kexec-metadata tracking feature

[PATCH v2] arm64: contpte: fix set_access_flags() no-op check for SMMU/ATS faults
 2026-03-06 12:26 UTC  (3+ messages)

[PATCH] mm/migrate_device: document folio_get requirement before frozen PMD split
 2026-03-06 12:18 UTC  (2+ messages)

[PATCH v6 0/4] kho: history: track previous kernel version and kexec boot count
 2026-03-06 11:47 UTC  (4+ messages)
` [PATCH v6 1/4] kho: add size parameter to kho_add_subtree()

[PATCH] mm: fix typo in the comment of mod_zone_state()
 2026-03-06 11:47 UTC  (2+ messages)

[PATCH v2 0/4] mm: Remove stray references to pagevec
 2026-03-06 11:45 UTC  (9+ messages)
` [PATCH v2 1/4] mm: Remove stray references to struct pagevec
` [PATCH v2 2/4] fs: Remove unncessary pagevec.h includes
` [PATCH v2 3/4] folio_batch: Rename pagevec.h to folio_batch.h
` [PATCH v2 4/4] folio_batch: Rename PAGEVEC_SIZE to FOLIO_BATCH_SIZE

[GIT PULL] slab fixes for 7.0-rc2
 2026-03-06 11:36 UTC 

[PATCH 0/3] record non-slab shrinkers for non-root memcgs when kmem is disabled
 2026-03-06 11:21 UTC  (6+ messages)
` [PATCH 1/3] mm: shrinker: introduce new function get_shrinker_id()
` [PATCH 2/3] mm: shrinker: optimize the allocation of shrinker_info when setting cgroup_memory_nokmem
` [PATCH 3/3] mm: shrinker: remove unnecessary check in shrink_slab_memcg()

[PATCH] mm/migrate_device: fix folio refcount leak on folio_split_unmapped failure
 2026-03-06 10:51 UTC  (16+ messages)

[PATCH v2] docs: filesystems: clarify KernelPageSize vs. MMUPageSize in smaps
 2026-03-06 10:39 UTC  (2+ messages)

[PATCH v4 0/5] mm: zone lock tracepoint instrumentation
 2026-03-06 10:30 UTC  (3+ messages)
` [PATCH v4 4/5] mm: rename zone->lock to zone->_lock

[Regression] mm:slab/sheaves: severe performance regression in cross-CPU slab allocation
 2026-03-06 10:22 UTC  (9+ messages)

[PATCH RFC v3 0/4] mm: add huge pfnmap support for remap_pfn_range()
 2026-03-06  9:29 UTC  (3+ messages)
` [PATCH RFC v3 1/4] x86/mm: Use proper page table helpers for huge page generation

[PATCH v4 4/5] mm: rename zone->lock to zone->_lock
 2026-03-06  8:05 UTC  (5+ messages)

[PATCH] MAINTAINERS: add mm-related procfs files to MM sections
 2026-03-06  8:04 UTC  (2+ messages)

[RFC PATCH v2] mm/swap, PM: hibernate: hold swap device reference across swap operation
 2026-03-06  8:02 UTC  (3+ messages)

[PATCH] mm/slab: change stride type from unsigned short to unsigned int
 2026-03-06  6:24 UTC  (3+ messages)

page: 

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