linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
[PATCH v6 00/16] move per-vma lock into vm_area_struct
 2024-12-16 20:42 UTC  (19+ messages)
` [PATCH v6 01/16] mm: introduce vma_start_read_locked{_nested} helpers
` [PATCH v6 02/16] mm: move per-vma lock into vm_area_struct
` [PATCH v6 03/16] mm: mark vma as detached until it's added into vma tree
` [PATCH v6 04/16] mm/nommu: fix the last places where vma is not locked before being attached
` [PATCH v6 05/16] types: move struct rcuwait into types.h
` [PATCH v6 06/16] mm: allow vma_start_read_locked/vma_start_read_locked_nested to fail
` [PATCH v6 07/16] mm: move mmap_init_lock() out of the header file
` [PATCH v6 08/16] mm: uninline the main body of vma_start_write()
` [PATCH v6 09/16] refcount: introduce __refcount_{add|inc}_not_zero_limited
` [PATCH v6 10/16] mm: replace vm_lock and detached flag with a reference count
` [PATCH v6 11/16] mm: enforce vma to be in detached state before freeing
` [PATCH v6 12/16] mm: remove extra vma_numab_state_init() call
` [PATCH v6 13/16] mm: introduce vma_ensure_detached()
` [PATCH v6 14/16] mm: prepare lock_vma_under_rcu() for vma reuse possibility
` [PATCH v6 15/16] mm: make vma cache SLAB_TYPESAFE_BY_RCU
` [PATCH v6 16/16] docs/mm: document latest changes to vm_lock

[PATCH v5 00/32] netfs: Read performance improvements and "single-blob" support
 2024-12-16 20:41 UTC  (12+ messages)
` [PATCH v5 01/32] netfs: Clean up some whitespace in trace header
` [PATCH v5 02/32] cachefiles: "
` [PATCH v5 03/32] netfs: Use a folio_queue allocation and free functions
` [PATCH v5 04/32] netfs: Add a tracepoint to log the lifespan of folio_queue structs
` [PATCH v5 05/32] netfs: Abstract out a rolling folio buffer implementation
` [PATCH v5 06/32] netfs: Make netfs_advance_write() return size_t
` [PATCH v5 07/32] netfs: Split retry code out of fs/netfs/write_collect.c
` [PATCH v5 08/32] netfs: Drop the error arg from netfs_read_subreq_terminated()
` [PATCH v5 09/32] netfs: Drop the was_async "
` [PATCH v5 10/32] netfs: Don't use bh spinlock
` [PATCH v5 11/32] afs: Don't use mutex for I/O operation lock

[PATCH 07/10] netfs: Fix missing barriers by using clear_and_wake_up_bit()
 2024-12-16 20:34 UTC  (8+ messages)
` [PATCH 00/10] netfs, ceph, nfs, cachefiles: Miscellaneous fixes/changes
  ` [PATCH 06/10] netfs: Remove redundant use of smp_rmb()
  ` [PATCH 11/10] netfs: Fix is-caching check in read-retry

[PATCH v4 0/1] Seal system mappings
 2024-12-16 20:20 UTC  (8+ messages)
` [PATCH v4 1/1] exec: seal "

[RFC v2 00/11] enable bs > ps for block devices
 2024-12-16 20:05 UTC  (12+ messages)
` [RFC v2 02/11] fs/buffer: add a for_each_bh() for block_read_full_folio()
` [RFC v2 09/11] block/bdev: lift block size restrictions and use common definition
` [RFC v2 10/11] nvme: remove superfluous block size check

[PATCH 3/4] mm: replace rw_semaphore with atomic_t in vma_lock
 2024-12-16 19:32 UTC  (13+ messages)

[PATCH -next] mm: usercopy: add a debugfs interface to bypass the vmalloc check
 2024-12-16 19:18 UTC  (12+ messages)

[syzbot] [mm?] general protection fault in find_lock_task_mm
 2024-12-16 19:16 UTC 

[RFC PATCH 00/12] khugepaged: Asynchronous mTHP collapse
 2024-12-16 19:08 UTC  (16+ messages)
` [RFC PATCH 01/12] khugepaged: Rename hpage_collapse_scan_pmd() -> ptes()
` [RFC PATCH 02/12] khugepaged: Generalize alloc_charge_folio()
` [RFC PATCH 03/12] khugepaged: Generalize hugepage_vma_revalidate()
` [RFC PATCH 04/12] khugepaged: Generalize __collapse_huge_page_swapin()
` [RFC PATCH 05/12] khugepaged: Generalize __collapse_huge_page_isolate()
` [RFC PATCH 06/12] khugepaged: Generalize __collapse_huge_page_copy_failed()
` [RFC PATCH 07/12] khugepaged: Scan PTEs order-wise
` [RFC PATCH 08/12] khugepaged: Abstract PMD-THP collapse
` [RFC PATCH 09/12] khugepaged: Introduce vma_collapse_anon_folio()
` [RFC PATCH 10/12] khugepaged: Skip PTE range if a larger mTHP is already mapped
` [RFC PATCH 11/12] khugepaged: Enable sysfs to control order of collapse
` [RFC PATCH 12/12] selftests/mm: khugepaged: Enlighten for mTHP collapse

[RFC] mm: alloc_pages_bulk_noprof: drop page_list argument
 2024-12-16 19:04 UTC  (3+ messages)

[PATCH 0/2] Fix mas_alloc_cyclic retry
 2024-12-16 19:01 UTC  (3+ messages)
` [PATCH 1/2] maple_tree: Fix mas_alloc_cyclic() second search
` [PATCH 2/2] test_maple_tree: Test exhausted upper limit of mtree_alloc_cyclic()

[syzbot] [mm?] WARNING in lock_list_lru_of_memcg
 2024-12-16 18:39 UTC  (6+ messages)

[PATCH] mm: hugetlb: independent PMD page table shared count
 2024-12-16 18:33 UTC  (6+ messages)

[PATCH 00/12] move pagetable_*_dtor() to __tlb_remove_table()
 2024-12-16 18:12 UTC  (17+ messages)
` [PATCH 01/12] Revert "mm: pgtable: make ptlock be freed by RCU"
` [PATCH 11/12] mm: pgtable: introduce generic __tlb_remove_table()

[PATCH 1/2] dax: Remove access to page->index
 2024-12-16 17:49 UTC  (4+ messages)
` [PATCH 2/2] dax: Use folios more widely within DAX

[RFC PATCH] mm/mglru: keep the root_memcg reclaim behavior the same as memcg reclaim
 2024-12-16 17:13 UTC  (6+ messages)

[PATCH v2 0/5] Move kvfree_rcu() into SLAB (v2)
 2024-12-16 16:46 UTC  (10+ messages)

[PATCH 1/5] squashfs: Use a folio throughout squashfs_read_folio()
 2024-12-16 16:26 UTC  (5+ messages)
` [PATCH 2/5] squashfs: Pass a folio to squashfs_readpage_fragment()
` [PATCH 3/5] squashfs: Convert squashfs_readpage_block() to take a folio
` [PATCH 4/5] squashfs; Convert squashfs_copy_cache() "
` [PATCH 5/5] squashfs: Convert squashfs_fill_page() "

[PATCH] iov_iter: Remove setting of page->index
 2024-12-16 16:12 UTC 

[PATCH bpf-next 08/13] uprobes/x86: Add support to optimize uprobes
 2024-12-16 16:06 UTC  (5+ messages)

[PATCH] smaps: count large pages smaller than PMD size to anonymous_thp
 2024-12-16 16:03 UTC  (9+ messages)

[PATCH] niu: Use page->private instead of page->index
 2024-12-16 15:51 UTC 

[External Mail] [RFC PATCH] mm/mempolicy: Weighted interleave auto-tuning
 2024-12-16 15:46 UTC  (4+ messages)
  `  "

[PATCH v2] memcg: allow exiting tasks to write back data to swap
 2024-12-16 15:39 UTC  (4+ messages)

[PATCH v9 mm-unstable 00/18] Add zpdesc memory descriptor for zswap.zpool
 2024-12-16 15:04 UTC  (19+ messages)
` [PATCH v9 mm-unstable 01/18] mm/zsmalloc: add "
` [PATCH v9 mm-unstable 02/18] mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage()
` [PATCH v9 mm-unstable 03/18] mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdesc
` [PATCH v9 mm-unstable 04/18] mm/zsmalloc: add and use pfn/zpdesc seeking funcs
` [PATCH v9 mm-unstable 05/18] mm/zsmalloc: convert obj_malloc() to use zpdesc
` [PATCH v9 mm-unstable 06/18] mm/zsmalloc: convert create_page_chain() and its users "
` [PATCH v9 mm-unstable 07/18] mm/zsmalloc: convert obj_allocated() and related helpers "
` [PATCH v9 mm-unstable 08/18] mm/zsmalloc: convert init_zspage() "
` [PATCH v9 mm-unstable 09/18] mm/zsmalloc: convert obj_to_page() and zs_free() "
` [PATCH v9 mm-unstable 10/18] mm/zsmalloc: add two helpers for zs_page_migrate() and make it "
` [PATCH v9 mm-unstable 11/18] mm/zsmalloc: convert reset_page to reset_zpdesc
` [PATCH v9 mm-unstable 12/18] mm/zsmalloc: convert __free_zspage() to use zpdesc
` [PATCH v9 mm-unstable 13/18] mm/zsmalloc: convert location_to_obj() to take zpdesc
` [PATCH v9 mm-unstable 14/18] mm/zsmalloc: convert migrate_zspage() to use zpdesc
` [PATCH v9 mm-unstable 15/18] mm/zsmalloc: convert get_zspage() to take zpdesc
` [PATCH v9 mm-unstable 16/18] mm/zsmalloc: convert SetZsPageMovable and remove unused funcs
` [PATCH v9 mm-unstable 17/18] mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc
` [PATCH v9 mm-unstable 18/18] mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc()

[PATCH v11 0/8] Rust support for mm_struct, vm_area_struct, and mmap
 2024-12-16 14:47 UTC  (19+ messages)
    ` [PATCH v11 1/8] mm: rust: add abstraction for struct mm_struct
    ` [PATCH v11 2/8] mm: rust: add vm_area_struct methods that require read access
    ` [PATCH v11 3/8] mm: rust: add vm_insert_page
    ` [PATCH v11 4/8] mm: rust: add lock_vma_under_rcu
    ` [PATCH v11 5/8] mm: rust: add mmput_async support
    ` [PATCH v11 6/8] mm: rust: add VmAreaNew for f_ops->mmap()
    ` [PATCH v11 7/8] rust: miscdevice: add mmap support
    ` [PATCH v11 8/8] task: rust: rework how current is accessed

[PATCH v3 0/5] Fixes and cleanups to xarray
 2024-12-16 14:04 UTC  (5+ messages)
` [PATCH v3 1/5] Xarray: Do not return sibling entries from xas_find_marked()

[PATCH v5 0/5] Improve simple directory offset wrap behavior
 2024-12-16 13:51 UTC  (9+ messages)
` [PATCH v5 1/5] libfs: Return ENOSPC when the directory offset range is exhausted
` [PATCH v5 2/5] Revert "libfs: Add simple_offset_empty()"
` [PATCH v5 3/5] Revert "libfs: fix infinite directory reads for offset dir"
` [PATCH v5 4/5] libfs: Replace simple_offset end-of-directory detection
` [PATCH v5 5/5] libfs: Use d_children list to iterate simple_offset directories

[PATCH v3 0/3] sched: Restructure task_mm_cid_work for predictability
 2024-12-16 13:09 UTC  (4+ messages)
` [PATCH v3 1/3] sched: Compact RSEQ concurrency IDs with reduced threads and affinity
` [PATCH v3 2/3] sched: Move task_mm_cid_work to mm delayed work
` [PATCH v3 3/3] rseq/selftests: Add test for mm_cid compaction

[PATCH] mm/page_idle: Constify 'struct bin_attribute'
 2024-12-16 12:20 UTC 

[PATCH V5] mm, compaction: don't use ALLOC_CMA in long term GUP flow
 2024-12-16 11:54 UTC 

[PATCH V4] mm, compaction: don't use ALLOC_CMA in long term GUP flow
 2024-12-16 11:53 UTC  (3+ messages)

[PATCH 00/14] pkeys kselftests improvements
 2024-12-16  9:28 UTC  (4+ messages)
` [PATCH 11/14] selftests/mm: Use sys_pkey helpers consistently
    ` [PATCH] selftests/mm: fix dependency on pkey_util.c

[PATCH v2] mm: hugetlb: independent PMD page table shared count
 2024-12-16  7:11 UTC 

[PATCH v3 00/25] fs/dax: Fix ZONE_DEVICE page reference counts
 2024-12-16  6:26 UTC  (5+ messages)

[syzbot] [mm?] general protection fault in vsscanf (2)
 2024-12-16  5:52 UTC  (3+ messages)
` [PATCH] mm: huge_memory: Handle strsep not finding delimiter

[PATCH v17 0/3] ACPI: APEI: handle synchronous errors in task work
 2024-12-16  5:46 UTC  (2+ messages)

[PATCH next] linux/bits.h: Simplify GENMASK()
 2024-12-16  4:03 UTC  (2+ messages)

[PATCH 3/3] memcg/hugetlb: Remove memcg hugetlb try-commit-cancel protocol
 2024-12-16  3:03 UTC  (2+ messages)

[linux-next:master 3078/3764] mm/z3fold.c:353:3: error: call to undeclared function 'lock_page'; ISO C99 and later do not support implicit function declarations
 2024-12-16  0:40 UTC 

[akpm-mm:mm-unstable 56/239] drivers/gpu/drm/renesas/rcar-du/rcar_cmm.c:35:19: error: unused function 'rcar_cmm_read'
 2024-12-16  0:40 UTC 

[PATCH v1 mm-unstable] mm/migrate: Remove slab checks in isolate_movable_page()
 2024-12-16  0:01 UTC  (2+ messages)

DAMON Beer/Coffee/Tea chat reminder for the week of 2024-12-16
 2024-12-15 20:02 UTC 

[PATCH v2 0/3] mm/swap_cgroup: remove global swap cgroup lock
 2024-12-15 15:04 UTC  (5+ messages)
` [PATCH v2 3/3] mm, swap_cgroup: "

[syzbot] [mm?] WARNING: locking bug in __rmqueue_pcplist
 2024-12-15 10:12 UTC  (2+ messages)

[PATCH V3] mm, compaction: don't use ALLOC_CMA in long term GUP flow
 2024-12-15  7:49 UTC 

[RFC PATCH 0/2] memcg: add nomlock to avoid folios beling mlocked in a memcg
 2024-12-15  7:34 UTC  (3+ messages)
` [RFC PATCH 1/2] mm/memcontrol: add a new cgroup file memory.nomlock
` [RFC PATCH 2/2] mm: Add support for nomlock to avoid folios beling mlocked in a memcg

[PATCH V2] mm, compaction: don't use ALLOC_CMA in long term GUP flow
 2024-12-15  5:32 UTC  (3+ messages)

[PATCH v3] mm/readahead: fix large folio support in async readahead
 2024-12-15  3:10 UTC  (2+ messages)

[PATCH 0/4] ARM: towards 32-bit preempt-rt support
 2024-12-14 22:11 UTC  (7+ messages)
` [PATCH 2/4] ARM: Disable HIGHPTE on PREEMPT_RT kernels

[PATCH v4 0/5] Improve simple directory offset wrap behavior
 2024-12-14 19:59 UTC  (7+ messages)
` [PATCH v4 5/5] libfs: Use d_children list to iterate simple_offset directories

page:  |  | latest

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