Linux-mm Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-11-07 03:53:08 to 2026-11-08 00:45:36 UTC [more...]

[PATCH RFC v3 00/88] guest_memfd alternative providers
 2026-11-08  0:44 UTC  (57+ messages)
` [PATCH RFC v3 03/88] mm: shmem: Implement guest_memfd provider operations for tmpfs
` [PATCH RFC v3 04/88] KVM: guest_memfd: Support provider folio invalidation
` [PATCH RFC v3 05/88] KVM: guest_memfd: Support using resource provider
` [PATCH RFC v3 06/88] KVM: selftests: Add helper to create guest_memfd with a resource file
` [PATCH RFC v3 10/88] KVM: selftests: Test rejection of swap tmpfs mounts
` [PATCH RFC v3 11/88] KVM: selftests: Test rejection of hugepage "
` [PATCH RFC v3 17/88] KVM: selftests: Test guest execution with tmpfs-backed guest_memfd
` [PATCH RFC v3 19/88] KVM: selftests: Test guest_memfd conversions with tmpfs backing
` [PATCH RFC v3 25/88] KVM: selftests: Add basic test for sample memory provider
` [PATCH RFC v3 28/88] KVM: guest_memfd: Support reporting PFN attributes
` [PATCH RFC v3 32/88] KVM: guest_memfd: Support user fault handling in PFN mode
` [PATCH RFC v3 39/88] KVM: guest_memfd: Support put_pfn_range provider op "
` [PATCH RFC v3 42/88] KVM: guest_memfd: Export kvm_gmem_revoke for provider-driven revocation
` [PATCH RFC v3 44/88] samples/kvm: Implement attach and release provider ops in sample provider
` [PATCH RFC v3 48/88] samples/kvm: Support dynamic revocation via kvm_gmem_revoke
` [PATCH RFC v3 49/88] samples/kvm: Implement lookup_pfn_range provider operation
` [PATCH RFC v3 50/88] KVM: selftests: Test guest_memfd conversions with sample memory provider backing
` [PATCH RFC v3 51/88] KVM: guest_memfd: Support reporting PFN cacheability
` [PATCH RFC v3 52/88] KVM: guest_memfd: Support mmap provider operation
` [PATCH RFC v3 54/88] KVM: guest_memfd: Support read and write operations and provider callbacks
` [PATCH RFC v3 56/88] vfio: Support VFIO_DEVICE_BIND_FLAG_CTRL_ONLY
` [PATCH RFC v3 57/88] vfio: Dispatch guest_memfd provider operations via vfio_device_ops
` [PATCH RFC v3 59/88] vfio: Dispatch guest_memfd get_pfn provider op "
` [PATCH RFC v3 60/88] vfio/pci: Implement get_pfn provider op for guest_memfd
` [PATCH RFC v3 61/88] vfio: Implement mmap "
` [PATCH RFC v3 63/88] vfio/pci: Implement check_set_attributes "
` [PATCH RFC v3 64/88] vfio: Add vfio_device_gmem_revoke helper "
` [PATCH RFC v3 65/88] vfio/pci: Revoke guest_memfd memory on BAR invalidation and reset

[PATCH 0/2] mm/userfaultfd: prevent poison marker loss
 2026-11-07 23:51 UTC  (3+ messages)
` [PATCH 2/2] mm/khugepaged: check for empty PTE tables before retracting

[RFC PATCH 6.1.y 0/2] mm/damon: porting fixes that cherry-pick failed on 2026-11-07
 2026-11-07 23:04 UTC  (7+ messages)
` [RFC PATCH 6.1.y 1/2] mm/damon/core: skip applying scheme if region split for quota fails
` [RFC PATCH 6.1.y 2/2] mm/damon/core: remove unreachable damos charge_{target,addr}_from

[RFC PATCH 6.6.y 0/3] mm/damon: porting fixes that cherry-pick failed on 2026-11-07
 2026-11-07 22:38 UTC  (8+ messages)
` [RFC PATCH 6.6.y 1/3] mm/damon/core: skip applying scheme if region split for quota fails
` [RFC PATCH 6.6.y 2/3] mm/damon/core: filter out damos address filter-split failed region
` [RFC PATCH 6.6.y 3/3] mm/damon/core: remove unreachable damos charge_{target,addr}_from

[PATCH v2 0/5] mm: limit pagecache folio refcount
 2026-11-07 22:23 UTC  (6+ messages)
` [PATCH v2 1/5] mm: limit pagecache folio refcount when mapping pages
` [PATCH v2 2/5] mm: limit pagecache folio refcount when splicing into pipes
` [PATCH v2 3/5] mm/mmu_gather: flush pending references early before the folio limit
` [PATCH v2 4/5] iommufd: fix cleanup when adding memfd folio pins fails
` [PATCH v2 5/5] mm/gup: limit pagecache folio refcount when grabbing references

[PATCH 6.12] mm: replace free hugepage folios after migration
 2026-11-07 22:11 UTC  (4+ messages)
` [PATCH v2 6.12 0/2] "
  ` [PATCH v2 6.12 1/2] "

[PATCH 6.6] mm: replace free hugepage folios after migration
 2026-11-07 22:08 UTC  (4+ messages)
` [PATCH v2 6.6 0/2] "
  ` [PATCH v2 6.6 1/2] "

[PATCH 6.1] mm: replace free hugepage folios after migration
 2026-11-07 22:07 UTC  (4+ messages)
` [PATCH v2 6.1 0/2] "
  ` [PATCH v2 6.1 1/2] "

[PATCH 5.15] mm: replace free hugepage folios after migration
 2026-11-07 22:05 UTC  (6+ messages)
` [PATCH v2 5.15 0/2] "
  ` [PATCH v2 5.15 1/2] "
  ` [PATCH v2 5.15 2/2] mm/hugetlb: fix kernel NULL pointer dereference when replacing free hugetlb folios

[RFC PATCH 6.12.y 0/5] mm/damon: porting fixes that cherry-pick failed on 2026-11-07
 2026-11-07 22:04 UTC  (10+ messages)
` [RFC PATCH 6.12.y 1/5] mm/damon/core: skip applying scheme if region split for quota fails
` [RFC PATCH 6.12.y 2/5] mm/damon/paddr: respect folio end for DAMOS actions except STAT
` [RFC PATCH 6.12.y 3/5] mm/damon/core: handle uninitialized damos_quota_goal->last_psi_total
` [RFC PATCH 6.12.y 4/5] mm/damon/core: filter out damos address filter-split failed region
` [RFC PATCH 6.12.y 5/5] mm/damon/core: remove unreachable damos charge_{target,addr}_from

[PATCH] mm/truncate: unmap DAX entries before invalidating them
 2026-11-07 21:43 UTC  (2+ messages)

[RFC PATCH 6.18.y 0/5] mm/damon: porting fixes that cherry-pick failed on 2026-11-07
 2026-11-07 21:06 UTC  (8+ messages)
` [RFC PATCH 6.18.y 1/5] mm/damon/core: skip applying scheme if region split for quota fails
` [RFC PATCH 6.18.y 2/5] mm/damon/core: handle uninitialized damos_quota_goal->last_psi_total
` [RFC PATCH 6.18.y 3/5] mm/damon/sysfs-schemes: read sysfs_filter->sz_range only once
` [RFC PATCH 6.18.y 4/5] mm/damon/core: remove unreachable damos charge_{target,addr}_from
` [RFC PATCH 6.18.y 5/5] mm/damon/core: filter out damos address filter-split failed region

[PATCH v2 0/2] binfmt_elf: return the real error when program headers cannot be loaded
 2026-11-07 20:58 UTC  (3+ messages)
` [PATCH v2 1/2] "

[PATCH 00/13] mm: continue vma_flags_t conversion
 2026-11-07 20:09 UTC  (5+ messages)

[PATCH] mm: synchronize with PTE table reclaim for all folio sizes
 2026-11-07 20:05 UTC  (4+ messages)

[PATCH] mm: synchronize with PTE table reclaim for all folio sizes
 2026-11-07 19:58 UTC  (4+ messages)

[PATCH v3 0/4] mm/ksm: keep smart scan from losing duplicate pages
 2026-11-07 19:55 UTC  (11+ messages)
` [PATCH v3 1/4] mm/ksm: align smart scan skips with the scan number
` [PATCH v3 2/4] docs/mm: ksm: describe how smart scan picks the scans to skip
` [PATCH v3 3/4] selftests/mm: move waiting for KSM full scans into a helper
` [PATCH v3 4/4] selftests/mm: cover merging KSM pages aged by smart scan

[PATCH] mm/memory_hotplug: don't offline a hwpoisoned page still in the page cache
 2026-11-07 19:41 UTC  (4+ messages)

[PATCH 1/2] mm/memfd: handle GUP pins more reliably when write-sealing
 2026-11-07 19:35 UTC  (2+ messages)

[PATCH v2] mm/huge_memory: prevent losing PG_waiters in __split_folio_to_order()
 2026-11-07 19:33 UTC  (2+ messages)

[PATCH] mm/khugepaged: don't map folios that are not uptodate in MADV_COLLAPSE
 2026-11-07 19:33 UTC  (2+ messages)

[PATCH] mm: clear pmd in pmdp_invalidate()
 2026-11-07 19:28 UTC  (3+ messages)

[PATCH] mm/migrate: fix softlockup in do_pages_move() with huge page arrays
 2026-11-07 19:11 UTC  (4+ messages)

[PATCH] mm/ksm: fix ksm_exit() deadlock on exec error path
 2026-11-07 19:06 UTC  (2+ messages)

[PATCH resend] ksm: add merge_only_zero_pages to merge only empty anonymous pages
 2026-11-07 18:28 UTC  (3+ messages)

[PATCH] mm/memory: refuse to map page cache folios that are not uptodate
 2026-11-07 18:17 UTC  (3+ messages)

mm/mremap: F_SEAL_FUTURE_WRITE can be bypassed via mremap() VMA expansion/duplication
 2026-11-07 18:16 UTC  (4+ messages)

[PATCH 0/2] mm: fix swapcache writeout and cluster table publication
 2026-11-07 18:02 UTC  (5+ messages)
` [PATCH 2/2] mm/swap: publish cluster tables after reacquiring allocator locks

[PATCH v3 0/3] mm: hugetlb: fix CMA-related issues
 2026-11-07 17:58 UTC  (6+ messages)
` [PATCH v3 1/3] x86: hugetlb: disable default CMA reservations on 32-bit kernel
` [PATCH v3 2/3] mm: gup: allow long-term pins of CMA-allocated HugeTLB folios
` [PATCH v3 3/3] mm: hugetlb: fix GFP mask propagation to CMA

[PATCH v3 0/5] mm: Simplify device DAX vmemmap optimization plumbing
 2026-11-07 17:41 UTC  (8+ messages)
` [PATCH v3 1/5] powerpc/mm: make vmemmap_populate_compound_pages() static
` [PATCH v3 2/5] powerpc/mm: drop powerpc vmemmap_can_optimize()
` [PATCH v3 3/5] loongarch/mm: disable device DAX vmemmap optimization
` [PATCH v3 4/5] mm/sparse-vmemmap: drop vmemmap_can_optimize()
` [PATCH v3 5/5] mm/sparse-vmemmap: drop @pgmap from vmemmap population APIs

[PATCH 1/2] mm/vmscan: consolidate promo vs. high watermark checks
 2026-11-07 17:26 UTC  (4+ messages)
` [PATCH 2/2] mm/page_alloc: only skip kswapd nodes below their kswapd watermark

[PATCH v4 00/13] mm: Decouple folio-based vmemmap optimization from HugeTLB
 2026-11-07 17:16 UTC  (4+ messages)
` [PATCH v4 01/13] mm: hugetlb_vmemmap: fix OOM during head page allocation

[PATCH] mm/huge_memory: use folio_dup_file_rmap_pud() in copy_huge_pud()
 2026-11-07 17:05 UTC  (2+ messages)

[PATCH RESEND v2 00/13] proc: convert the net entries and the kfifo samples (Part 6/7)
 2026-11-07 16:45 UTC  (7+ messages)
` [PATCH RESEND v2 07/13] SUNRPC: let procfs copy in writes
` [PATCH RESEND v2 08/13] SUNRPC: let procfs copy out reads
` [PATCH RESEND v2 10/13] SUNRPC: let procfs own the wait queue of the procfs channel files

[PATCH RESEND v2 00/23] proc: let procfs own the data path (Part 2/7)
 2026-11-07 16:10 UTC  (3+ messages)
` [PATCH RESEND v2 07/23] proc: let procfs own the seq_file of seq_file entries

[PATCH v3] mm/memory-failure: set PG_hwpoison of a non-hugetlb page under hugetlb_lock
 2026-11-07 16:10 UTC  (2+ messages)

[PATCH 00/24] arm64: Decouple MTE code from KASAN support
 2026-11-07 15:36 UTC  (5+ messages)
` [PATCH 09/24] kasan: rework hw_{force=>flush}_async_tag_fault()
` [PATCH 10/24] kasan: rework hw_{get=>set}_random_tag()
` [PATCH 11/24] kasan: provide empty stub for kasan_report_async()
` [PATCH 12/24] kasan: drop mte-kasan.h from arch-agnostic header

[RFC PATCH 0/5] cxl, mm: Keep device-reported poison out of the page allocator
 2026-11-07 15:32 UTC  (4+ messages)
` [RFC PATCH 4/5] mm/page_alloc: Keep pre-online poison out of the buddy allocator

[PATCH v3 0/4] riscv: Enable kexec handover and live update
 2026-11-07 15:27 UTC  (4+ messages)
` [PATCH v3 2/4] riscv: Add support for kexec handover (KHO)

[PATCH] mm/migrate: don't batch the TLB flush when there is nothing to batch
 2026-11-07 14:34 UTC  (9+ messages)
` [PATCH v2] "

[PATCH] mm/list_lru: Account node removals in isolation helpers
 2026-11-07 13:57 UTC  (4+ messages)

[PATCH v12 00/10] mm/vmalloc: Speed up ioremap, vmalloc and vmap with contiguous memory
 2026-11-07 13:49 UTC  (11+ messages)
` [PATCH v12 01/10] arm64/mm: add vmap_pte_set_huge() and vmap_pte_clear_huge()
` [PATCH v12 02/10] powerpc/8xx: add vmap_pte_set_huge()
` [PATCH v12 03/10] mm/vmalloc: use vmap_pte_set_huge()/vmap_pte_clear_huge() for PTE-level block mappings
` [PATCH v12 04/10] arm64/hugetlb: drop the init_mm special case in clear_flush()
` [PATCH v12 05/10] arm64/vmalloc: allow arch_vmap_pte_range_map_size() to batch multiple CONT_PTE
` [PATCH v12 06/10] mm/vmalloc: extract vmap_set_ptes() to consolidate PTE mapping logic
` [PATCH v12 07/10] mm/vmalloc: extend page table walk to support larger page_shift sizes and eliminate page table rewalk
` [PATCH v12 08/10] mm/vmalloc: extract vm_shift() to consolidate mapping shift selection
` [PATCH v12 09/10] mm/vmalloc: map contiguous pages in batches for vmap() if possible
` [PATCH v12 10/10] mm/vmalloc: align vm_area so vmap() can batch mappings

[PATCH 0/7] memcg: account the remaining uncharged kernel allocations
 2026-11-07 13:27 UTC  (7+ messages)
` [PATCH 1/7] scsi: sg and st: account the command buffer memory to memcg
` [PATCH 4/7] tracing: account ring buffer pages and trace_array metadata "
` [PATCH 6/7] io_uring: account the ring context and SQPOLL thread data "

[PATCH] selftests/mm: add CONFIG_DEBUG_FS to the config fragment
 2026-11-07 13:12 UTC  (6+ messages)

[PATCH] sched/mmcid: Defer affinity updates until schedule-in
 2026-11-07 12:09 UTC  (2+ messages)

[akpm-mm:mm-nonmm-unstable 111/117] fs/squashfs/file_direct.c:121:1: warning: label 'out' defined but not used
 2026-11-07 12:06 UTC 

[RFC PATCH 0/3] mm/mglru: cacheline follow-ups on the reclaim hot paths
 2026-11-07 12:04 UTC  (6+ messages)
` [RFC PATCH 2/3] mm/mglru: skip the flags cmpxchg when nothing changes

[akpm-mm:mm-nonmm-unstable 111/117] fs/squashfs/file_direct.c:121:1: warning: unused label 'out'
 2026-11-07 11:45 UTC 

[PATCH] mm/cma: simplify cma_declare_contiguous_multi()
 2026-11-07 11:21 UTC  (3+ messages)

[PATCH] crash: keep crashkernel CMA pages reserved if activation fails
 2026-11-07 10:59 UTC  (2+ messages)

[PATCH] kdump: Give crashkernel CMA areas unique names
 2026-11-07 10:59 UTC  (2+ messages)

[PATCH v2 0/1] mm, swap: only prefer nonfull clusters on synchronous devices
 2026-11-07 10:58 UTC  (3+ messages)
` [PATCH v2 1/1] "

[PATCH] mm/mm_init: avoid overflow in percentage-based core sizing
 2026-11-07 10:57 UTC  (2+ messages)

[PATCH] kho: fix restore order for NUMA-split preservations
 2026-11-07 10:58 UTC  (2+ messages)

[PATCH v2] mm/mglru: fix a no-op lru_gen_clear_refs() call in lru_lazyfree()
 2026-11-07 10:37 UTC  (8+ messages)

[RFC PATCH v3 00/18] mm/swap: introduce priority queues for swap device allocation
 2026-11-07 10:08 UTC  (13+ messages)
` [RFC PATCH v3 03/18] mm/swap: cleanup and document swap device availability flag usage
` [RFC PATCH v3 05/18] mm/swap: change the swapon lock into a percpu rwsem
` [RFC PATCH v3 10/18] mm/swap: add priority queue for swap device allocation
` [RFC PATCH v3 12/18] mm/swap: bound synchronous discard during allocation

[PATCH RESEND v2 14/23] proc: let procfs copy in writes before pinning the entry
 2026-11-07  9:48 UTC  (3+ messages)

[PATCH RESEND v2 00/51] proc: fix a few old bugs in /proc handlers (Part 1/7)
 2026-11-07  9:00 UTC  (3+ messages)
` [PATCH RESEND v2 03/51] ALSA: cs46xx: hand the region to the region proc files

[PATCH v11 00/10] mm/vmalloc: Speed up ioremap, vmalloc and vmap with contiguous memory
 2026-11-07  8:19 UTC  (4+ messages)
` [PATCH v11 09/10] mm/vmalloc: map contiguous pages in batches for vmap() if possible

[PATCH 0/4] arm64: Fix instrumentation escapes from noinstr path
 2026-11-07  7:13 UTC  (5+ messages)
` [PATCH 1/4] arm64: percpu: Always inline helpers used by noinstr code
` [PATCH 2/4] arm64: entry: Always inline helpers used by non-instrumentable paths
` [PATCH 3/4] arm64: stacktrace: Always inline internal stack boundary helpers
` [PATCH 4/4] arm64: alternatives: Make branch and ADRP offset helpers noinst

[PATCH v2 00/20] Another attempt at HVO support on arm64
 2026-11-07  7:39 UTC  (11+ messages)
` [PATCH v2 06/20] hugetlb_vmemmap: Allow architectures to dynamically disallow HVO
` [PATCH v2 07/20] hugetlb_vmemmap: Disable HVO sysctl if arch doesn't support HVO
` [PATCH v2 08/20] hugetlb: Fully initialize tail struct pages of non-pre-HVOed bootmem folios
` [PATCH v2 09/20] hugetlb_vmemmap: Allow architectures to make HVO enablement boot-time only
` [PATCH v2 13/20] arm64: Support hugetlb vmemmap optimization

[PATCH v3 0/8] Batched zswap_store() framework with compression batching
 2026-11-07  7:25 UTC  (11+ messages)
` [PATCH v3 3/8] crypto: acomp - Add trivial segmentation wrapper
` [PATCH v3 4/8] crypto: acomp - Add API to get a compression algorithm's batch-size
` [PATCH v3 5/8] mm: zswap: Store the folio's node id in the zswap_entry
` [PATCH v3 7/8] mm: zswap: Refactor and optimize zswap_store_pages() batch operations
` [PATCH v3 8/8] mm: zswap: Batched zswap_compress() for storing large folios in batches

[PATCH v8 3/8] riscv: add ptrace requests for hardware breakpoints
 2026-11-07  7:04 UTC  (2+ messages)

[akpm-mm:mm-unstable 225/232] include/linux/alloc_tag.h:159:24: error: duplicate 'inline' declaration specifier
 2026-11-07  6:21 UTC  (2+ messages)


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