public inbox for linux-mm@kvack.org
 help / color / mirror / Atom feed
 messages from 2026-03-12 11:56:53 to 2026-03-12 21:58:51 UTC [more...]

[PATCH RFC 00/53] lift lookup out of exclive lock for dir ops
 2026-03-12 21:12 UTC  (33+ messages)
` [PATCH 01/53] VFS: fix various typos in documentation for start_creating start_removing etc
` [PATCH 02/53] VFS: enhance d_splice_alias() to handle in-lookup dentries
` [PATCH 03/53] VFS: allow d_alloc_name() to be used with ->d_hash
` [PATCH 04/53] VFS: use global wait-queue table for d_alloc_parallel()
` [PATCH 05/53] VFS: introduce d_alloc_noblock()
` [PATCH 06/53] VFS: add d_duplicate()
` [PATCH 07/53] VFS: Add LOOKUP_SHARED flag
` [PATCH 08/53] VFS/xfs: drop parent lock across d_alloc_parallel() in d_add_ci()
` [PATCH 09/53] nfs: remove d_drop()/d_alloc_parallel() from nfs_atomic_open()
` [PATCH 10/53] nfs: use d_splice_alias() in nfs_link()
` [PATCH 11/53] nfs: don't d_drop() before d_splice_alias()
` [PATCH 12/53] nfs: don't d_drop() before d_splice_alias() in atomic_create
` [PATCH 14/53] nfs: use d_alloc_noblock() in silly-rename
` [PATCH 15/53] nfs: use d_duplicate()
` [PATCH 16/53] ovl: drop dir lock for lookups in impure readdir
` [PATCH 17/53] coda: don't d_drop() early
` [PATCH 18/53] shmem: use d_duplicate()
` [PATCH 38/53] cephfs: Don't d_drop() before d_splice_alias()
` [PATCH 39/53] ecryptfs: stop using d_add()
` [PATCH 40/53] gfs2: "
` [PATCH 41/53] libfs: "
` [PATCH 42/53] fuse: don't d_drop() before d_splice_alias()
` [PATCH 44/53] hostfs: don't d_drop() before d_splice_alias() in hostfs_mkdir()
` [PATCH 45/53] efivarfs: use d_alloc_name()
` [PATCH 46/53] Remove references to d_add() in documentation and comments
` [PATCH 47/53] VFS: make d_alloc() local to VFS
` [PATCH 48/53] VFS: remove d_add()
` [PATCH 49/53] VFS: remove d_rehash()
` [PATCH 50/53] VFS: remove lookup_one() and lookup_noperm()
` [PATCH 51/53] VFS: use d_alloc_parallel() in lookup_one_qstr_excl()
` [PATCH 52/53] VFS: lift d_alloc_parallel above inode_lock
` [PATCH 53/53] VFS: remove LOOKUP_SHARED

[PATCH 00/11] mm/zswap, zsmalloc: Per-memcg-lruvec zswap accounting
 2026-03-12 21:42 UTC  (3+ messages)
` [PATCH 07/11] mm/zsmalloc, zswap: Handle objcg charging and lifetime in zsmalloc

[PATCH 00/15] mm: expand mmap_prepare functionality and usage
 2026-03-12 21:23 UTC  (18+ messages)
` [PATCH 01/15] mm: various small mmap_prepare cleanups
` [PATCH 02/15] mm: add documentation for the mmap_prepare file operation callback
` [PATCH 03/15] mm: document vm_operations_struct->open the same as close()
` [PATCH 04/15] mm: add vm_ops->mapped hook
` [PATCH 05/15] fs: afs: correctly drop reference count on mapping failure
` [PATCH 06/15] mm: add mmap_action_simple_ioremap()
` [PATCH 07/15] misc: open-dice: replace deprecated mmap hook with mmap_prepare
` [PATCH 08/15] hpet: "
` [PATCH 09/15] mtdchar: replace deprecated mmap hook with mmap_prepare, clean up
` [PATCH 10/15] stm: replace deprecated mmap hook with mmap_prepare
` [PATCH 11/15] staging: vme_user: "
` [PATCH 12/15] mm: allow handling of stacked mmap_prepare hooks in more drivers
` [PATCH 13/15] drivers: hv: vmbus: replace deprecated mmap hook with mmap_prepare
` [PATCH 14/15] uio: replace deprecated mmap hook with mmap_prepare in uio_info
` [PATCH 15/15] mm: add mmap_action_map_kernel_pages[_full]()

[PATCH mm-unstable v15 00/13] khugepaged: mTHP support
 2026-03-12 21:22 UTC  (23+ messages)
` [PATCH mm-unstable v15 01/13] mm/khugepaged: generalize hugepage_vma_revalidate for "
` [PATCH mm-unstable v15 02/13] mm/khugepaged: generalize alloc_charge_folio()
` [PATCH mm-unstable v15 03/13] mm/khugepaged: generalize __collapse_huge_page_* for mTHP support
` [PATCH mm-unstable v15 06/13] mm/khugepaged: skip collapsing mTHP to smaller orders
` [PATCH mm-unstable v15 07/13] mm/khugepaged: add per-order mTHP collapse failure statistics
` [PATCH mm-unstable v15 08/13] mm/khugepaged: improve tracepoints for mTHP orders
` [PATCH mm-unstable v15 09/13] mm/khugepaged: introduce collapse_allowable_orders helper function
` [PATCH mm-unstable v15 10/13] mm/khugepaged: Introduce mTHP collapse support
` [PATCH mm-unstable v15 11/13] mm/khugepaged: avoid unnecessary mTHP collapse attempts
` [PATCH mm-unstable v15 12/13] mm/khugepaged: run khugepaged for all orders

[PATCH v3 0/2] lib/idr: Fixes for infinite loop and memory leak
 2026-03-12 21:15 UTC  (6+ messages)
` [PATCH v3 1/2] lib/idr: fix infinite loop in idr_get_next()
` [PATCH v3 2/2] lib/idr: fix memory leak in ida_alloc_range() error path

[PATCH 1/3] lib/maple_tree: fix potential NULL dereference in mas_pop_node()
 2026-03-12 21:14 UTC  (6+ messages)
` [PATCH 2/3] lib/maple_tree: fix always-true condition in mas_erase()

[PATCH v2 1/7] selftests/cgroup: skip test_zswap if zswap is globally disabled
 2026-03-12 21:09 UTC  (3+ messages)

mm/pgtable: Support for page table check on s390
 2026-03-12 20:57 UTC  (4+ messages)
` [PATCH v2 1/4] mm/page_table_check: Pass mm_struct to pxx_user_accessible_page()

[PATCH v2 0/7] mm: switch THP shrinker to list_lru
 2026-03-12 20:51 UTC  (8+ messages)
` [PATCH v2 1/7] mm: list_lru: lock_list_lru_of_memcg() cannot return NULL if !skip_empty
` [PATCH v2 2/7] mm: list_lru: deduplicate unlock_list_lru()
` [PATCH v2 3/7] mm: list_lru: move list dead check to lock_list_lru_of_memcg()
` [PATCH v2 4/7] mm: list_lru: deduplicate lock_list_lru()
` [PATCH v2 5/7] mm: list_lru: introduce caller locking for additions and deletions
` [PATCH v2 6/7] mm: list_lru: introduce memcg_list_lru_alloc_folio()
` [PATCH v2 7/7] mm: switch deferred split shrinker to list_lru

[PATCH v2 03/25] mm/percpu: Annotate static information into meminspect
 2026-03-12 20:18 UTC  (2+ messages)

[PATCH v2 0/2] mm/mglru: fix cgroup OOM during MGLRU state switching
 2026-03-12 20:08 UTC  (5+ messages)
` [PATCH v2 1/2] "

[PATCH v5 0/6] Migrate on fault for device pages
 2026-03-12 19:58 UTC  (2+ messages)

[PATCH v3 00/11] Remove XA_ZERO from error recovery of dup_mmap()
 2026-03-12 19:54 UTC  (4+ messages)
` [PATCH v3 01/11] mm: Relocate the page table ceiling and floor definitions

[PATCH 0/4] selftests/mm: skip several tests when thp is not available
 2026-03-12 19:48 UTC  (15+ messages)
` [RESEND PATCH 1/4] selftests/mm/guard-regions: skip collapse test when thp not enabled
` [RESEND PATCH 2/4] selftests/mm: soft-dirty: skip two tests when thp is not available
` [RESEND PATCH 3/4] selftests/mm: split_huge_page_test: skip the test "
` [RESEND PATCH 4/4] selftests/mm: transhuge_stress: skip the test when thp "

[RFC PATCH 6/6] mm/memcontrol: Make memory.high tier-aware
 2026-03-12 19:44 UTC  (2+ messages)

[PATCH 00/61] treewide: Use IS_ERR_OR_NULL over manual NULL check - refactor
 2026-03-12 19:33 UTC  (9+ messages)
` [PATCH 38/61] net: Prefer IS_ERR_OR_NULL over manual NULL check
` [PATCH 48/61] mtd: "

[PATCH 02/20] tools/testing/vma: add unit tests for vma_flags_[empty, diff_pair, and]()
 2026-03-12 19:30 UTC  (2+ messages)

[PATCH 00/20] mm/vma: convert vm_flags_t to vma_flags_t in vma code
 2026-03-12 19:28 UTC  (21+ messages)
` [PATCH 01/20] mm/vma: add vma_flags_empty(), vma_flags_and(), vma_flags_diff_pair()
` [PATCH 03/20] mm/vma: add further vma_flags_t unions
` [PATCH 04/20] tools/testing/vma: convert bulk of test code to vma_flags_t
` [PATCH 05/20] mm/vma: use new VMA flags for sticky flags logic
` [PATCH 06/20] tools/testing/vma: fix VMA flag tests
` [PATCH 07/20] mm/vma: add append_vma_flags() helper
` [PATCH 08/20] tools/testing/vma: add simple test for append_vma_flags()
` [PATCH 09/20] mm: unexport vm_brk_flags() and eliminate vm_flags parameter
` [PATCH 10/20] mm/vma: introduce vma_flags_same[_mask/_pair]()
` [PATCH 11/20] mm/vma: introduce [vma_flags,legacy]_to_[legacy,vma_flags]() helpers
` [PATCH 12/20] tools/testing/vma: test that legacy flag helpers work correctly
` [PATCH 13/20] mm: convert do_brk_flags() to use vma_flags_t
` [PATCH 14/20] mm/vma: introduce vma_test[_any[_mask]](), and make inlining consistent
` [PATCH 15/20] tools/testing/vma: update VMA flag tests to test vma_test[_any_mask]()
` [PATCH 16/20] mm/vma: introduce vma_clear_flags[_mask]()
` [PATCH 17/20] tools/testing/vma: update VMA tests to test vma_clear_flags[_mask]()
` [PATCH 18/20] mm/vma: convert as much as we can in mm/vma.c to vma_flags_t
` [PATCH 19/20] mm/vma: convert vma_modify_flags[_uffd]() to use vma_flags_t
` [PATCH 20/20] mm/vma: convert __mmap_region() "
` [PATCH 02/20] tools/testing/vma: add unit tests flag empty, diff_pair, and[_mask]

[PATCH RFC v3 0/4] guest_memfd: Track amount of memory allocated on inode
 2026-03-12 19:00 UTC  (5+ messages)
` [PATCH RFC v3 2/4] KVM: guest_memfd: Set release always on guest_memfd mappings

[PATCH 5.15.y 0/6] mm/hugetlb: fixes for PMD table sharing (incl. using mmu_gather)
 2026-03-12 17:47 UTC  (3+ messages)

[PATCH v4 0/6] drm/gem-shmem: Track page accessed/dirty status
 2026-03-12 17:46 UTC  (4+ messages)
` [PATCH v4 5/6] drm/gem-shmem: Track folio accessed/dirty status in mmap

[PATCH v2] lib/idr: fix infinite loop in idr_get_next()
 2026-03-12 17:28 UTC  (3+ messages)

[PATCH] lib/idr: fix memory leak in ida_alloc_range() error path
 2026-03-12 17:18 UTC 

[PATCH] lib/idr: fix infinite loop in idr_get_next()
 2026-03-12 17:01 UTC 

[PATCH 10/11] mm/zsmalloc: Handle single object charge migration in migrate_zspage
 2026-03-12 16:56 UTC  (2+ messages)

[PATCH v17 0/2] ACPI: Add support for ACPI RAS2 feature table
 2026-03-12 16:52 UTC  (3+ messages)
` [PATCH v17 1/2] ACPI:RAS2: Add driver for the "

[PATCH v2 0/8] RDMA: Enable operation with DMA debug enabled
 2026-03-12 16:50 UTC  (13+ messages)
` [PATCH v2 4/8] dma-mapping: Introduce DMA require coherency attribute
` [PATCH v2 5/8] dma-direct: prevent SWIOTLB path when DMA_ATTR_REQUIRE_COHERENT is set
` [PATCH v2 7/8] RDMA/umem: Tell DMA mapping that UMEM requires coherency
` [PATCH v2 8/8] mm/hmm: Indicate that HMM requires DMA coherency

mm/rmap: Should vma_migratable be checked in try_to_migrate_one?
 2026-03-12 16:31 UTC  (2+ messages)

[PATCH v4 0/2] binfmt_elf: Align eligible read-only PT_LOAD segments to PMD_SIZE for THP
 2026-03-12 16:29 UTC  (6+ messages)
` [PATCH v4 1/2] huge_mm: add stubs for THP-disabled configs

[PATCH v8 0/6] kho: history: track previous kernel version and kexec boot count
 2026-03-12 16:17 UTC  (5+ messages)
` [PATCH v8 4/6] kho: fix kho_in_debugfs_init() to handle non-FDT blobs

[PATCH v2] mm/mempolicy: track page allocations per mempolicy
 2026-03-12 16:13 UTC  (3+ messages)

[PATCH] mm/mempolicy: add sysfs interface to override NUMA node bandwidth
 2026-03-12 16:12 UTC  (5+ messages)

[PATCH 0/4] Demotion cleanup and fixes
 2026-03-12 16:01 UTC  (11+ messages)
` [PATCH 1/4] mm: Move demotion related functions in memory-tiers.c
` [PATCH 2/4] mm: Rename node_get_allowed_targets() to make it more explicit
` [PATCH 3/4] mm: Fix demotion gfp by clearing GFP_RECLAIM after setting GFP_TRANSHUGE

[PATCH v1 0/1] Fix race condition in the memory management system
 2026-03-12 15:42 UTC  (4+ messages)
` [PATCH v1 1/1] mm: fix race condition in the memory management

[Regression] mm:slab/sheaves: severe performance regression in cross-CPU slab allocation
 2026-03-12 14:50 UTC  (5+ messages)

[RFC PATCH v2 0/4] mm/damon: Support hot application detections
 2026-03-12 14:42 UTC  (2+ messages)

[PATCH v2 13/25] mm/init-mm: Annotate static information into meminspect
 2026-03-12 14:28 UTC  (2+ messages)

[PATCH v3] mm: migrate: requeue destination folio on deferred split queue
 2026-03-12 14:27 UTC  (2+ messages)

[PATCH] mm: switch deferred split shrinker to list_lru
 2026-03-12 14:26 UTC  (3+ messages)

[PATCH v5 00/15] mm/kasan: make kasan=on|off work for all three modes
 2026-03-12 12:53 UTC  (3+ messages)
` [PATCH v5 14/15] mm/kasan: add document into kernel-parameters.txt

[PATCH v2 00/13] selftests/mm: fix failures and robustness improvements
 2026-03-12 12:51 UTC  (18+ messages)
` [PATCH v2 01/13] selftests/mm: restore default nr_hugepages value during cleanup in charge_reserved_hugetlb.sh
` [PATCH v2 02/13] selftests/mm: fix hugetlb pathname construction "
` [PATCH v2 03/13] selftests/mm: fix hugetlb pathname construction in hugetlb_reparenting_test.sh
` [PATCH v2 04/13] selftest/mm: fix cgroup task placement and tolerance "
` [PATCH v2 05/13] selftests/mm: size tmpfs according to PMD page size in split_huge_page_test
` [PATCH v2 06/13] selftest/mm: adjust hugepage-mremap test size for large huge pages
` [PATCH v2 07/13] selftest/mm: register existing mapping with userfaultfd in hugepage-mremap
` [PATCH v2 08/13] selftests/mm: ensure destination is hugetlb-backed "
` [PATCH v2 09/13] selftests/mm: skip uffd-wp-mremap if UFFD write-protect is unsupported
` [PATCH v2 10/13] selftests/mm: skip uffd-stress test when nr_pages_per_cpu is zero
` [PATCH v2 11/13] selftests/mm: fix double increment in linked list cleanup in compaction_test
` [PATCH v2 12/13] selftests/mm: move hwpoison setup into run_test() and silence modprobe output for memory-failure category
` [PATCH v2 13/13] selftests/cgroup: extend test_hugetlb_memcg.c to support all huge page sizes

[PATCH v6 0/2] kho: add support for deferred struct page init
 2026-03-12 12:50 UTC  (3+ messages)
` [PATCH v6 1/2] kho: fix deferred init of kho scratch


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