Linux-mm Archive on lore.kernel.org
 help / color / mirror / Atom feed
 messages from 2026-09-08 11:37:15 to 2026-09-08 20:03:01 UTC [more...]

[PATCH 00/39] mm: make VMA flag semantics explicit, eliminate VM_SPECIAL
 2026-09-08 20:01 UTC  (2+ messages)
` [PATCH 01/39] mm/vma: predicate setting mmap_prepare VMA fields on new vma alloc

[PATCH v2 0/9] drm/tyr: add VM and BO ioctl support
 2026-09-08 19:47 UTC  (3+ messages)
` [PATCH v2 1/9] rust: sizes: add SZ_4G constant

[PATCH v5 00/19] selftests/mm: improve khugepaged coverage
 2026-09-08 19:41 UTC  (21+ messages)
` [PATCH v5 01/19] selftests/mm: raise the khugepaged test-case cap
` [PATCH v5 02/19] selftests/mm: skip collapse_compound_extreme() where the PMD is too large
` [PATCH v5 03/19] selftests/mm: scale khugepaged's collapse wait with the PMD size
` [PATCH v5 04/19] selftests/mm: skip khugepaged page cache cases without a PMD folio
` [PATCH v5 05/19] selftests/mm: make the swap cases' swapout reliable
` [PATCH v5 06/19] selftests/mm: stop khugepaged during the MADV_COLLAPSE cases
` [PATCH v5 07/19] selftests/mm: move is_backed_by_folio() into vm_util
` [PATCH v5 08/19] selftests/mm: add folio-order check for address ranges
` [PATCH v5 09/19] selftests/mm: add folio-order detection self-check
` [PATCH v5 10/19] selftests/mm: add khugepaged completion barrier helper
` [PATCH v5 11/19] selftests/mm: add order-parameterized khugepaged collapse cases
` [PATCH v5 12/19] selftests/mm: parameterize the mixed-source collapse case by source order
` [PATCH v5 13/19] selftests/mm: cover a shared-source collapse write race
` [PATCH v5 14/19] selftests/mm: run every supported collapse order by default
` [PATCH v5 15/19] selftests/mm: check that one khugepaged pass collapses one window
` [PATCH v5 16/19] selftests/mm: add khugepaged race harness
` [PATCH v5 17/19] selftests/mm: race the collapse of windows with holes
` [PATCH v5 18/19] selftests/mm: add memory-pressure threads to the khugepaged race harness
` [PATCH v5 19/19] selftests/mm: zap whole PTE tables in "

[PATCH v3] mm: remove min_free_kbytes adjustment for THP
 2026-09-08 19:30 UTC  (4+ messages)

[PATCH v4 0/3] mm: zswap: free cold writeback folios promptly
 2026-09-08 18:39 UTC  (5+ messages)
` [PATCH v4 1/3] mm: swap: move LRU insertion out of the swap cache allocator
` [PATCH v4 2/3] mm: swap: drop dropbehind swap cache folios on writeback completion

Path forward for Virtualized Swap?
 2026-09-08 18:30 UTC  (6+ messages)

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

[PATCH v2 0/5] read proc/pid/smaps_rollup under per-vma lock
 2026-09-08 18:18 UTC  (13+ messages)
` [PATCH v2 1/5] proc/task_mmu: remove unnecessary helpers
` [PATCH v2 2/5] proc/task_mmu: remove unnecessary inlines in function definitions
` [PATCH v2 3/5] proc/task_mmu: remove special-casing of smap_gather_stats() start parameter
` [PATCH v2 4/5] proc/task_mmu: read proc/pid/smaps_rollup under per-vma lock
` [PATCH v2 5/5] selftests/proc: add /proc/pid/smaps_rollup tearing tests

[linux-next:master] BUILD REGRESSION 944a035ecca915ae947905dcfb03f2b9dc6d032c
 2026-09-08 18:02 UTC 

[PATCH v2 0/8] mm: remove page_swap_entry()
 2026-09-08 17:55 UTC  (11+ messages)
` [PATCH v2 1/8] mm/swap: add folio_swap_entry() and folio_page_swap_entry()
` [PATCH v2 2/8] mm/huge_memory: add a comment to the open-coded swap entry
` [PATCH v2 3/8] mm/rmap: use folio_page_swap_entry() in ttu_anon_swapbacked_folio()
` [PATCH v2 4/8] mm/zswap: use folio_swap_entry() in zswap_store_page()
` [PATCH v2 5/8] mm/swapfile: use folio_page_swap_entry()
` [PATCH v2 6/8] arm64: mte: make mte_save_tags() and mte_restore_tags() static
` [PATCH v2 7/8] arm64: mte: pass the swap entry to mte_save_tags()
` [PATCH v2 8/8] mm/swap: remove page_swap_entry()

[RFC PATCH] Docs/mm/damon/design: clarify when qt_exceeds increases
 2026-09-08 17:50 UTC 

[PATCH v2 0/8] mm/page_owner: Add PID/TGID/COMM and cgroup filtering
 2026-09-08 17:37 UTC  (10+ messages)

[PATCH 1/1] mm/zswap: publish the initial pool with list_add_rcu()
 2026-09-08 17:11 UTC  (3+ messages)
` [PATCH v2] "

[PATCH RFC v3 08/12] kcov: log freeing of SLUB objects and pages
 2026-09-08 17:04 UTC 

[PATCH] memblock: use for_each_zone() in reset_all_zones_managed_pages()
 2026-09-08 16:57 UTC 

[RFC PATCH] mm/mglru: dynamically protect readahead fault folios under refault pressure
 2026-09-08 16:49 UTC  (7+ messages)

[PATCH 00/25] mm/fbatch: drain lru_add_drain() and _all()
 2026-09-08 16:30 UTC  (9+ messages)
` [PATCH 01/25] mm/fbatch: remove !CONFIG_SMP special case of folio_activate()
` [PATCH 02/25] mm/fbatch: allow folios_put_refs() to skip xa_is_value() entries
` [PATCH 03/25] mm/fbatch: temporarily disable lazyfree and mlock+munlock batching
` [PATCH 15/25] mm/fbatch: remove shake_folio() shake_page() from memory-failure

[PATCH] selftests/damon: ignore test-generated damon_dump_output
 2026-09-08 16:27 UTC 

[PATCH bpf-next v6 0/5] bpf: Add user memory access kfuncs for mm_struct
 2026-09-08 16:18 UTC  (9+ messages)
` [PATCH bpf-next v6 1/5] mm: Add copy_remote_mm_str()
` [PATCH bpf-next v6 2/5] exec: Clear bprm->mm before dropping its reference
` [PATCH bpf-next v6 3/5] bpf: Add user memory access kfuncs for mm_struct
` [PATCH bpf-next v6 4/5] bpf: Mark linux_binprm->mm as trusted-or-null
` [PATCH bpf-next v6 5/5] selftests/bpf: Test mm_struct user memory kfuncs with linux_binprm

[PATCH 0/2] mm/hugetlb Try to respect mempolicy when calculating surplus huge pages
 2026-09-08 16:17 UTC  (2+ messages)

[PATCH v2 00/11] mm: memcontrol: constify the read side of the memcg API
 2026-09-08 15:57 UTC  (12+ messages)
` [PATCH v2 01/11] mm: memcontrol: take a const folio in folio_memcg() and friends
` [PATCH v2 02/11] mm: memcontrol: constify obj_cgroup_memcg() "
` [PATCH v2 03/11] mm: memcontrol: constify the lruvec helpers
` [PATCH v2 04/11] mm/page_io: take a const folio in bio_associate_blkg_from_folio()
` [PATCH v2 05/11] mm: memcontrol: constify the mem_cgroup accessors
` [PATCH v2 06/11] mm: page_counter: constify page_counter_read() and page_counter_margin()
` [PATCH v2 07/11] mm: memcontrol: constify the reclaim protection helpers
` [PATCH v2 08/11] mm: memcontrol: constify the memcg and lruvec stat readers
` [PATCH v2 09/11] mm: memcontrol: constify the swap accounting helpers
` [PATCH v2 10/11] mm: memcontrol: constify mem_cgroup_swappiness() and mem_cgroup_get_max()
` [PATCH v2 11/11] mm: memcontrol: constify the zswap and socket pressure helpers

[PATCH RFC v9 00/25] pkeys-based page table hardening
 2026-09-08 16:04 UTC  (6+ messages)

[PATCH v2 0/4] kho: rename "scratch" to "bootmem"
 2026-09-08 15:56 UTC  (5+ messages)
` [PATCH v2 1/4] memblock: get rid of CONFIG_MEMBLOCK_KHO_SCRATCH
` [PATCH v2 2/4] memblock: rename KHO_SCRATCH to KHO_NOPRSRV
` [PATCH v2 3/4] kho: rename KHO scratch to KHO bootmem
` [PATCH v2 4/4] kho: rename kho_scratch= commandline parameter to kho_bootmem=

[PATCH v4 00/17] mm/huge_memory: clean up and decouple the anon and file split helpers
 2026-09-08 15:56 UTC  (13+ messages)
` [PATCH v4 04/17] mm/huge_memory: split the routine for splitting anon and file folio
` [PATCH v4 08/17] mm/huge_memory: move unmap and remap into the split helpers
` [PATCH v4 09/17] mm/huge_memory: rename remap_page() to remap_folio()
` [PATCH v4 10/17] mm/huge_memory: move the racy refcount check into unmap_folio()
` [PATCH v4 11/17] mm/huge_memory: move filemap management into the file split helper
` [PATCH v4 12/17] mm/huge_memory: move anon_vma handling into the anon "

[PATCH v5 00/24] vdso: Reject absolute relocations during build
 2026-09-08 15:12 UTC  (13+ messages)
` [PATCH v5 02/24] x86/elf, um/x86/elf: Move relocation constants to UAPI
` [PATCH v5 05/24] powerpc/elf: "
` [PATCH v5 16/24] powerpc/elf: Add 32-bit REL16 relocation definitions
` [PATCH v5 17/24] powerpc/vdso: Enable the vdsocheck tool

[PATCH] mm: page_alloc: add trace_mm_page_alloc to bulk allocation path
 2026-09-08 15:08 UTC  (4+ messages)
` [PATCH v4] mm: page_alloc: add missing hooks "

[PATCH v6 00/12] dma-buf: heaps: Add support for Tegra VPR
 2026-09-08 14:59 UTC  (5+ messages)
` [PATCH v6 06/12] of: Export of_node_to_nid()
` [PATCH v6 09/12] dma-buf: heaps: Add support for Tegra VPR

[PATCH v3] mm/damon/core: fix unconditionally skip last region
 2026-09-08 14:51 UTC  (2+ messages)

[PATCH v4] mm/damon/core: allow esz to be set to zero
 2026-09-08 14:50 UTC  (2+ messages)

[PATCH v3 0/3] mm/damon: support access monitoring of hugetlb-backed memory
 2026-09-08 14:48 UTC  (5+ messages)
` [PATCH v3 1/3] mm/damon: move damon_hugetlb_mkold() from vaddr to ops-common
` [PATCH v3 2/3] mm/damon/ops-common: handle hugetlb folios in folio mkold/young rmap walkers
` [PATCH v3 3/3] mm/damon/paddr: support hugetlb folios in access monitoring

[PATCH v7 0/3] mm: make persistent huge zero folio read-only
 2026-09-08 14:48 UTC  (4+ messages)
` [PATCH v7 1/3] "

[RFC PATCH v2] mm/damon/core: reset invalid quota->charge_target_from
 2026-09-08 14:42 UTC 

[PATCH v3 0/8] mm/page_owner: Add PID/TGID/COMM and cgroup filtering
 2026-09-08 14:30 UTC  (2+ messages)

[PATCH 0/9] drm/tyr: add VM and BO ioctl support
 2026-09-08 14:24 UTC  (4+ messages)
` [PATCH 9/9] drm/tyr: add BO-related ioctls

[PATCH RESEND] mm/vmalloc: Use dedicated unbound workqueues for vmap drain
 2026-09-08 14:23 UTC  (5+ messages)

[PATCH v2 0/6] mm: make MAP_PRIVATE-/dev/zero mappings truly anonymous
 2026-09-08 14:17 UTC  (9+ messages)
` [PATCH v2 3/6] mm/vma: only permit MAP_PRIVATE /dev/zero to be mapped anonymous
` [PATCH v2 4/6] mm/vma: make MAP_PRIVATE-mapped /dev/zero mappings truly anonymous
` [PATCH v2 6/6] tools/testing/selftests/mm: add MAP_PRIVATE-/dev/zero merge tests

[PATCH 0/3] mm: support splitting mappingless swapcache folios
 2026-09-08 14:12 UTC  (6+ messages)

[PATCH v1 0/2] mm: split underused anonymous mTHP folios
 2026-09-08 14:06 UTC  (9+ messages)
` [PATCH v1 2/2] mm/memory: add anonymous mTHP folios to deferred split list

[PATCH v3 0/6] arch, mm/execmem: resolve confusion about set_direct_map_valid_noflush()
 2026-09-08 14:05 UTC  (11+ messages)
` [PATCH v3 1/6] set_memory: add number of pages parameter to set_direct_map APIs
` [PATCH v3 4/6] mm/vmalloc: make set_area_direct_map HUGE_VMAP friendly

[PATCH v2] Docs/mm/damon/design: fix broken :ref: usage and a typo
 2026-09-08 13:52 UTC 

[PATCH v2 0/3] selftests/mm: pagemap_ioctl test fixes and cleanups
 2026-09-08 13:50 UTC  (5+ messages)
` [PATCH v2 1/3] selftests/mm: fix size truncation in pagemap_ioctl test
` [PATCH v2 2/3] selftests/mm: mark file-local symbols of pagemap_ioctl.c static
` [PATCH v2 3/3] selftests/mm: init page sizes early in pagemap_ioctl test

[PATCH RFC 0/2] mm/mglru: add tracepoints for aging and isolation
 2026-09-08 13:45 UTC  (2+ messages)

[PATCH] mm/damon/tests/core-kunit: improve nr_samples_per_aggr test isolation
 2026-09-08 13:36 UTC  (2+ messages)

[PATCH] mm/huge_memory: add folio_reset_partially_mapped()
 2026-09-08 13:33 UTC  (4+ messages)

[PATCH v2] mm/huge_memory: add folio_reset_partially_mapped()
 2026-09-08 13:28 UTC 

[PATCH bpf-next v5 4/7] bpf: Allow reads through trusted-or-null BTF pointers
 2026-09-08 13:19 UTC  (3+ messages)

[PATCH bpf-next v5 0/7] bpf: Add user memory access kfuncs for mm_struct
 2026-09-08 13:16 UTC  (5+ messages)
` [PATCH bpf-next v5 1/7] mm: Add copy_remote_mm_str()
` [PATCH bpf-next v5 3/7] bpf: Add user memory access kfuncs for mm_struct

[PATCH RFC v2 00/11] stackdepot: reduce memory use for persistent stack records with a trie
 2026-09-08 13:13 UTC  (12+ messages)
` [PATCH RFC v2 01/11] stackdepot: stop preallocating after the final pool
` [PATCH RFC v2 02/11] stackdepot: add caller-owned stack trace fetching
` [PATCH RFC v2 03/11] mm/page_owner: preserve accounting with countable stack depot records
` [PATCH RFC v2 04/11] mm/kmemleak: print trie-backed stack depot traces
` [PATCH RFC v2 05/11] kmsan: report "
` [PATCH RFC v2 06/11] mm/slub: materialize "
` [PATCH RFC v2 07/11] drm/locking: preserve deadlock diagnostics for trie-backed stacks
` [PATCH RFC v2 08/11] scripts/gdb: reject trie-backed stack depot handles
` [PATCH RFC v2 09/11] stackdepot: add architecture hooks for compact frame storage
` [PATCH RFC v2 10/11] stackdepot: share persistent stack prefixes with trie storage
` [PATCH RFC v2 11/11] stackdepot: add KUnit tests for "

[PATCH v2] mm/rmap: fix missing barrier between anon_vma init and vma->anon_vma publish
 2026-09-08 12:29 UTC 

[PATCH] selftests/mm: fix size truncation in pagemap_ioctl test
 2026-09-08 12:38 UTC  (4+ messages)

[PATCH v2 00/12] mm: make userland page table freeing RCU-safe
 2026-09-08 12:32 UTC  (13+ messages)
` [PATCH v2 01/12] mm/huge_memory: zap deposited page tables after an RCU grace period
` [PATCH v2 02/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for most 2-level architectures
` [PATCH v2 03/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for MMU riscv
` [PATCH v2 04/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for MMU arm
` [PATCH v2 05/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for arc, microblaze, xtensa
` [PATCH v2 06/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc64
` [PATCH v2 07/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for m68k-coldfire
` [PATCH v2 08/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sh-X2
` [PATCH v2 09/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for m68k-motorola
` [PATCH v2 10/12] mm: enable MMU_GATHER_RCU_TABLE_FREE for sparc32
` [PATCH v2 11/12] mm: make userland page table freeing RCU-safe
` [PATCH v2 12/12] mm: change the contract for free_pgtables(), update docs

[RFC PATCH] mm/truncate: fix data loss when splitting fails in truncate_inode_partial_folio()
 2026-09-08 12:20 UTC  (4+ messages)

[PATCH v20 0/8] rust: add `Ownable` trait and `Owned` type
 2026-09-08 12:10 UTC  (12+ messages)
` [PATCH v20 4/8] rust: page: convert to `Ownable`
  ` [PATCH v20 4/8] rust: page: convert to `Ownable`'

[PATCH] tools/testing/vma: cover hole filling through __mmap_region()
 2026-09-08 11:37 UTC  (4+ messages)
` [PATCH v2] "

[PATCH RESEND] selftests/mm: Exit on invalid command-line options
 2026-09-08 11:36 UTC  (5+ messages)
` [PATCH v2 0/2] selftests/mm: Validate selections and scope memfd_secret setup
  ` [PATCH v2 1/2] selftests/mm: Reject invalid test selections before running tests

[PATCH v3 0/2] selftests/mm: Validate selections and scope memfd_secret setup
 2026-09-08 11:36 UTC  (2+ messages)
` [PATCH v3 2/2] selftests/mm: Only prepare ptrace_scope when memfd_secret is selected


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