Linux-mm Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-11-13 14:54:54 to 2026-11-13 22:34:59 UTC [more...]

[PATCH 00/12] userfaultfd: assorted fixes (part 1)
 2026-11-13 22:34 UTC  (13+ messages)
` [PATCH 04/12] mm/migrate: keep the uffd bit when restoring a writable migration entry
` [PATCH 05/12] fs/proc/task_mmu: write-protect device-private THPs in PAGEMAP_SCAN
` [PATCH 08/12] mm/migrate_device: do not migrate a uffd-protected zero page
` [PATCH 12/12] mm/userfaultfd: check hugetlb end alignment in UFFDIO_UNREGISTER pre-scan

[PATCH v2 00/13] mm: batch of (urgentish?) fixes in oomk, cachestat, dev-migrate, percpu
 2026-11-13 22:31 UTC  (16+ messages)
` [PATCH v2 01/13] mm/mmap: free gathered pages before MMF_OOM_SKIP
` [PATCH v2 02/13] mm: cachestat: count each page only once
` [PATCH v2 03/13] mm: cachestat: restart the walk after each entry
` [PATCH v2 04/13] mm/migrate_device: allocate THP deferred split heads
` [PATCH v2 05/13] mm/migrate_device: don't collect a range twice
` [PATCH v2 06/13] mm/migrate_device: don't let go of the fault page
` [PATCH v2 07/13] mm/migrate_device: look up fault folio after a split
` [PATCH v2 08/13] mm/migrate_device: fix ksmd oops on a migrated KSM page
` [PATCH v2 09/13] mm/migrate_device: fix use-after-free of the anon rmap
` [PATCH v2 10/13] mm/migrate_device: refuse to migrate shadow stacks
` [PATCH v2 11/13] percpu: fix contig hints that are too low
` [PATCH v2 12/13] percpu: search the whole reserved chunk
` [PATCH v2 13/13] percpu: queue the balance work on an unbound workqueue

[PATCH 0/2] mm/mempolicy: shared policy limits for tmpfs/shmem/guest_memfd
 2026-11-13 22:23 UTC  (4+ messages)
` [PATCH 1/2] mm/mempolicy: merge adjacent shared policy ranges
` [PATCH 2/2] mm/mempolicy: limit shared policy ranges per inode

[PATCH] mm/slub: Flush virtual-slab work before cache destruction
 2026-11-13 22:13 UTC 

[PATCH v9 0/7] mm/page_counter: move stock from mem_cgroup to page_counter
 2026-11-13 22:05 UTC  (8+ messages)
` [PATCH v9 1/7] mm/memcontrol: flatten try_charge_memcg control flow
` [PATCH v9 2/7] mm/page_counter: introduce per-CPU stock
` [PATCH v9 3/7] mm/page_counter: make page_counter_try_charge() stock-aware
` [PATCH v9 4/7] mm/memcontrol: check PF_MEMALLOC after trying the limits
` [PATCH v9 5/7] mm/memcontrol: move memory stock to page counters
` [PATCH v9 6/7] mm/memcontrol: add stock to the memsw page counter
` [PATCH v9 7/7] mm/memcontrol: restrict memory stock to leaf cgroups on v2

[PATCH 00/15] mm/hugetlb: various fixes
 2026-11-13 21:49 UTC  (8+ messages)
` [PATCH 01/15] hugetlbfs: fix integer overflow in fallocate()
` [PATCH 05/15] mm/hugetlb: keep surplus folios when the pool shrinks
` [PATCH 11/15] hugetlbfs: do not grow a sealed file in mmap()

[PATCH RFC 0/8] mm/huge_memory: clean up and speed up large folio splitting
 2026-11-13 21:46 UTC  (11+ messages)
` [PATCH RFC 1/8] mm: add folio_prev()
` [PATCH RFC 2/8] xarray: add xas_prev_canonical()
` [PATCH RFC 3/8] mm/huge_memory: avoid an unnecessary folio size reading
` [PATCH RFC 4/8] mm/huge_memory: walk the after-split file folios in reverse order
` [PATCH RFC 5/8] mm/huge_memory: publish split folios by walking backwards
` [PATCH RFC 6/8] mm/huge_memory: rearrange split routine handling for better optimization
` [PATCH RFC 7/8] mm/huge_memory: walk the after-split anon folios in reverse order
` [PATCH RFC 8/8] mm/huge_memory: walk the folios reversely for the release loop

[PATCH v2] mm/madvise: zap markers from guard regions
 2026-11-13 21:40 UTC  (6+ messages)

[PATCH v3 5/6] mm/slab: Support disabling KMALLOC_PARTITION_CACHES at boot
 2026-11-13 21:38 UTC  (3+ messages)

[PATCH 0/5] mm,drm/i915,powerpc/spufs: vm_ops->access related fixes
 2026-11-13 21:37 UTC  (4+ messages)
` [PATCH 5/5] mm: check permissions and bounds for vm_ops->access

[PATCH] mm/hmm: reject shadow-stack mappings
 2026-11-13 21:19 UTC  (8+ messages)

[PATCH] mm/hmm: skip NUMA balancing on protnone faults
 2026-11-13 21:19 UTC  (7+ messages)

[PATCH] mm/madvise: disallow guard region installation in uffd-armed VMAs
 2026-11-13 21:21 UTC  (8+ messages)

[PATCH v4 00/17] mm/mglru: frequency guided promotion (MGLRU-FG) and flag cleanup
 2026-11-13 21:02 UTC  (2+ messages)

[PATCH v3 0/9] KVM: don't zap secondary MMU on permission upgrade
 2026-11-13 20:59 UTC  (14+ messages)
` [PATCH v3 1/9] mm: fix eager write-bit restore for write-notified shared mappings
` [PATCH v3 3/9] mm/huge_memory: honor MM_CP_TRY_CHANGE_WRITABLE in change_huge_pud()
` [PATCH v3 4/9] mm: keep writable entries writable on protection changes
` [PATCH v3 5/9] mm/mprotect: add MM_CP_PERM_UPGRADE

[PATCH v5 0/7] sched/numa: stop VMA scan filters from gating promotion
 2026-11-13 20:44 UTC  (4+ messages)
` [PATCH v5 5/7] sched/numa: scan PID-inactive VMAs for promotion

[PATCH 10/13] mm/migrate_device: refuse to migrate shadow stacks
 2026-11-13 20:20 UTC  (4+ messages)

[PATCH] mm: use PFN_PHYS() in phys_mem_access_prot()
 2026-11-13 20:18 UTC  (2+ messages)

[PATCH] mm/mempolicy: ignore a bind policy whose nodes have no memory
 2026-11-13 20:16 UTC  (4+ messages)

[RFC PATCH 0/2] mm/huge_memory: find partially mapped shared folios with NO_PAGE_MAPCOUNT
 2026-11-13 20:16 UTC  (4+ messages)

[PATCH v4 0/9] mm: limit pagecache folio refcount
 2026-11-13 20:00 UTC  (4+ messages)
` [PATCH v4 1/9] mm: limit pagecache folio refcount when mapping pages

[RFC PATCH 0/2] percpu, local_lock: drop btf_type_tag where no compiler records it
 2026-11-13 19:58 UTC  (5+ messages)
` [RFC PATCH 1/2] percpu: do not put btf_type_tag on per-cpu variable declarations
` [RFC PATCH 2/2] local_lock: do not put btf_type_tag on the lock guard type

[PATCH v8 00/16] mm: mglru: fix swappiness behavior
 2026-11-13 19:50 UTC  (18+ messages)
` [PATCH v8 01/16] mm/mglru: report evictable sizes per type
` [PATCH v8 02/16] mm/mglru: extract lruvec_populated_min_seq() helper
` [PATCH v8 03/16] mm/mglru: reclaim from the oldest populated gen
` [PATCH v8 04/16] mm/mglru: lift the forced protection of reclaimer
` [PATCH v8 05/16] mm/mglru: skip zones above reclaim_idx instead of rotating them
` [PATCH v8 06/16] mm/mglru: return for unavailable anon reclaim earlier
` [PATCH v8 07/16] mm/mglru: balance anon and file scan budget by refault rate
` [PATCH v8 08/16] mm/mglru: lift youngest gen protection for higher priority
` [PATCH v8 09/16] mm/mglru: Avoid placing rejected folios below populated gen
` [PATCH v8 10/16] mm/mglru: Run aging when pages are rare outside the youngest gen
` [PATCH v8 11/16] mm/mglru: Run aging when one type has no populatable folios
` [PATCH v8 12/16] mm/mglru: Restrict eviction accounting to eligible zones
` [PATCH v8 13/16] mm/mglru: Reduce LRU lock contention by shrinking folio batches in inc_min_seq
` [PATCH v8 14/16] mm/mglru: Avoid prolonged anon reclaim with swappiness=200
` [PATCH v8 15/16] mm/mglru: Make swappiness=1 file reclaim more aggressive
` [PATCH v8 16/16] mm/mglru: Avoid scan anon while swapcache is low for GFP_NOIO allocation

[PATCH 00/13] mm: batch of (urgentish?) fixes in oomk, cachestat, dev-migrate, percpu
 2026-11-13 19:42 UTC  (3+ messages)
` [PATCH 09/13] mm/migrate_device: fix use-after-free of the anon rmap

[PATCH v2 00/83] block: rnull: complete the rust null block driver
 2026-11-13 19:47 UTC  (4+ messages)
` [PATCH v2 83/83] block: rnull: add zone offline and readonly configfs files

[PATCH v1] mm/rmap: fix migration entries being treated as partial unmaps
 2026-11-13 19:23 UTC  (4+ messages)

[PATCH v2 0/6] mm: highmem cleanups
 2026-11-13 19:20 UTC  (16+ messages)
` [PATCH v2 1/6] ARM: remove support for highmem on VIVT
` [PATCH v2 2/6] mm: remove ARCH_NEEDS_KMAP_HIGH_GET
` [PATCH v2 3/6] ARM: drop CONFIG_HIGHPTE support
` [PATCH v2 4/6] mm: drop HIGHPTE support altogether
` [PATCH v2 5/6] arch/*: increase lowmem size to avoid highmem use
` [PATCH v2 6/6] ARM: add CONFIG_VMSPLIT_2G_OPT option

[PATCH 0/2] mm, iomap: account dirty at page granularity for per-block dirty folios
 2026-11-13 19:13 UTC  (3+ messages)

[PATCH 0/2] mm/ksm: clean up scan_get_next_rmap_item() initialization
 2026-11-13 19:10 UTC  (5+ messages)
` [PATCH 1/2] mm/ksm: extract helper functions for scan cycle cleanup
` [PATCH 2/2] mm/ksm: add initialization helpers for scan_get_next_rmap_item()

[PATCH 6.6.y 0/3] mm/page_alloc: fix iomap buffered write regression from 5d8edfb900d5
 2026-11-13 19:09 UTC  (2+ messages)

[PATCH 6.12.y 0/3] mm/page_alloc: fix iomap buffered write regression from 5d8edfb900d5
 2026-11-13 19:09 UTC  (2+ messages)

[PATCH 6.18.y 0/3] mm/page_alloc: fix iomap buffered write regression from 5d8edfb900d5
 2026-11-13 19:09 UTC  (2+ messages)

[PATCH v12 0/7] mm, iomap, NFSD: stop DONTCACHE writes reading back shared pages
 2026-11-13 19:09 UTC  (3+ messages)
` [PATCH v12 2/7] mm: take a folio off WB_DONTCACHE_DIRTY only if it was counted there

[PATCH] Documentation/userfaultfd: document RWP behavior when the PTE is dropped
 2026-11-13 19:06 UTC  (3+ messages)

[PATCH] selftests/mm: Handle implicit read permissions in madv_populate
 2026-11-13 19:02 UTC  (2+ messages)

[PATCH v3 00/10] stackdepot: store compressed frames in stack records
 2026-11-13 18:57 UTC  (11+ messages)
` [PATCH v3 01/10] stackdepot: add caller-owned stack trace fetching
` [PATCH v3 02/10] mm/kmemleak: use stack_depot_fetch_into() for leak reports
` [PATCH v3 03/10] kmsan: use stack_depot_fetch_into() for origin reports
` [PATCH v3 04/10] mm/slub: use stack_depot_fetch_into() for owner tracking
` [PATCH v3 05/10] drm/locking: print deadlock backtraces with stack_depot_snprint()
` [PATCH v3 06/10] mm/page_owner: Read stack traces with stack_depot_fetch_into()
` [PATCH v3 07/10] stackdepot: Remove stack_depot_fetch()
` [PATCH v3 08/10] stackdepot: add architecture hooks for compact frame storage
` [PATCH v3 09/10] stackdepot: Store compressed frames in stack records
` [PATCH v3 10/10] scripts/gdb: Decode compressed stack depot frames

[PATCH] mm: memcg: use ratelimited stats flush in obj_cgroup_may_zswap()
 2026-11-13 18:50 UTC  (4+ messages)

[PATCH v3 0/6] mm/slab: Support selecting slab hardening features at boot
 2026-11-13 18:48 UTC  (4+ messages)

[PATCH] mm: mglru: use pte_table_clamped_end() helper to calculate the end
 2026-11-13 18:47 UTC  (3+ messages)

[PATCH v2] slab: allow sheaves for SLAB_NOLEAKTRACE caches
 2026-11-13 18:47 UTC  (2+ messages)

[PATCH v2 0/9] KVM: don't zap secondary MMU on permission upgrade
 2026-11-13 18:40 UTC  (4+ messages)
` [PATCH v2 5/9] mm/mprotect: keep writable entries writable on permission upgrades

[PATCH] mm/khugepaged: reject shmem collapse ranges beyond i_size
 2026-11-13 18:08 UTC  (10+ messages)

[PATCH v2 0/3] mm: make watermark checks honour ALLOC_NOFRAGMENT
 2026-11-13 17:58 UTC  (10+ messages)
` [PATCH v2 1/3] mm: page_alloc: add a watermark check that knows the migratetype
` [PATCH v2 2/3] mm: page_alloc: make the high-order watermark check honour ALLOC_NOFRAGMENT
` [PATCH v2 3/3] mm: vmscan: tell direct reclaim the allocation is ALLOC_NOFRAGMENT

[PATCH 4/4] rhashtable: fix vmalloc() deadlock in atomic rehash
 2026-11-13 17:47 UTC  (12+ messages)
                  ` [PATCH] mm: kvmalloc: Bail if called with soft or hard IRQs disabled

[PATCH v2 0/6] mm/slab: Support selecting slab hardening features at boot
 2026-11-13 17:54 UTC  (5+ messages)
` [PATCH v2 5/6] mm/slab: Support disabling KMALLOC_PARTITION_CACHES "

[PATCH] mm: synchronize with PTE table reclaim for all folio sizes
 2026-11-13 17:39 UTC  (2+ messages)

[akpm-mm:mm-new 307/308] mm/cma.c:493 cma_find_free_range() warn: always true condition '(start < (4294967296)) => (0-u32max < 4294967296)'
 2026-11-13 17:33 UTC  (2+ messages)

[PATCH v3] mm: introduce copy_mc_highpages() and batch copy in folio_mc_copy()
 2026-11-13 17:09 UTC 

[PATCH v2 0/4] writeback: make slow writeback report more actionable
 2026-11-13 17:23 UTC  (3+ messages)
` [PATCH v2 4/4] writeback: report a slow writeback wait once per timeout

[PATCH v3 0/5] kho: fix bootmem sizing
 2026-11-13 17:22 UTC  (5+ messages)
` [PATCH v3 1/5] kho: reject zero bootmem scale
` [PATCH v3 5/5] kho: docs: update description of bootmem regions

[PATCH 0/2] crypto: use vmalloc() for large stream workspaces
 2026-11-13 17:18 UTC  (5+ messages)
` [PATCH 1/2] crypto: zstd - use vmalloc() for "
` [PATCH 2/2] crypto: deflate "

[PATCH] mm/huge_memory: flush dirty file PMDs before removing rmap
 2026-11-13 17:15 UTC 

[PATCH v3] mm/page_alloc: only skip kswapd nodes below their kswapd watermark
 2026-11-13 17:11 UTC  (3+ messages)

[PATCH v2 0/3] kho: fix bootmem sizing
 2026-11-13 17:04 UTC  (5+ messages)
` [PATCH v2 1/3] kho: walk bootmem areas in address order

[PATCH v2 0/4] mm: fixes for huge PFN mappings
 2026-11-13 16:48 UTC  (8+ messages)
` [PATCH v2 3/4] mm/huge_memory: don't warn when a page table blocks a huge pfn insert
` [PATCH v2 4/4] mm/huge_memory: use the large-page PAT encoding for huge pfn mappings

[PATCH] tools/mm: add page_owner_filter to .gitignore
 2026-11-13 16:23 UTC  (2+ messages)

[PATCH v3] mm/cma: simplify cma_declare_contiguous_multi()
 2026-11-13 16:22 UTC  (3+ messages)

[akpm-mm:mm-nonmm-unstable 130/151] fs/squashfs/namei.c:141 squashfs_lookup() warn: unsigned 'block' is never less than zero
 2026-11-13 16:02 UTC 

[PATCH 0/3] mm/damon/tests: add KUnit coverage for age_ms filters
 2026-11-13 15:58 UTC  (4+ messages)
` [PATCH 1/3] mm/damon/tests/core-kunit: test DAMOS_FILTER_TYPE_AGE_MS in damos_test_commit_filter()
` [PATCH 2/3] mm/damon/tests/core-kunit: test DAMOS_FILTER_TYPE_AGE_MS in damos_filter_for_ops()
` [PATCH 3/3] mm/damon/tests/core-kunit: test DAMOS_FILTER_TYPE_AGE_MS interval changes

[akpm-mm:mm-nonmm-unstable 130/151] fs/squashfs/namei.c:141:21: sparse: sparse: unsigned value that used to be signed checked against zero?
 2026-11-13 15:20 UTC 

[PATCH] mm/slub: don't let kmemleak report rcu sheaves
 2026-11-13 15:18 UTC 

[PATCH v3 00/33] fs: don't set SB_RDONLY after filesystem errors
 2026-11-13 14:54 UTC  (3+ messages)
` [PATCH v3 06/33] ext2: "


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