linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
[PATCH v3 00/35] Per-VMA locks
 2023-02-17  2:14 UTC  (41+ messages)
` [PATCH v3 01/35] maple_tree: Be more cautious about dead nodes
` [PATCH v3 02/35] maple_tree: Detect dead nodes in mas_start()
` [PATCH v3 03/35] maple_tree: Fix freeing of nodes in rcu mode
` [PATCH v3 04/35] maple_tree: remove extra smp_wmb() from mas_dead_leaves()
` [PATCH v3 05/35] maple_tree: Fix write memory barrier of nodes once dead for RCU mode
` [PATCH v3 06/35] maple_tree: Add smp_rmb() to dead node detection
` [PATCH v3 07/35] maple_tree: Add RCU lock checking to rcu callback functions
` [PATCH v3 08/35] mm: Enable maple tree RCU mode by default
` [PATCH v3 09/35] mm: introduce CONFIG_PER_VMA_LOCK
` [PATCH v3 10/35] mm: rcu safe VMA freeing
` [PATCH v3 11/35] mm: move mmap_lock assert function definitions
` [PATCH v3 12/35] mm: add per-VMA lock and helper functions to control it
` [PATCH v3 13/35] mm: mark VMA as being written when changing vm_flags
` [PATCH v3 14/35] mm/mmap: move VMA locking before vma_adjust_trans_huge call
` [PATCH v3 15/35] mm/khugepaged: write-lock VMA while collapsing a huge page
` [PATCH v3 16/35] mm/mmap: write-lock VMAs before merging, splitting or expanding them
` [PATCH v3 17/35] mm/mmap: write-lock VMA before shrinking or expanding it
` [PATCH v3 18/35] mm/mremap: write-lock VMA while remapping it to a new address range
` [PATCH v3 19/35] mm: write-lock VMAs before removing them from VMA tree
` [PATCH v3 20/35] mm: conditionally write-lock VMA in free_pgtables
` [PATCH v3 21/35] mm/mmap: write-lock adjacent VMAs if they can grow into unmapped area
` [PATCH v3 22/35] kernel/fork: assert no VMA readers during its destruction
` [PATCH v3 23/35] mm/mmap: prevent pagefault handler from racing with mmu_notifier registration
` [PATCH v3 24/35] mm: introduce vma detached flag
` [PATCH v3 25/35] mm: introduce lock_vma_under_rcu to be used from arch-specific code
` [PATCH v3 26/35] mm: fall back to mmap_lock if vma->anon_vma is not yet set
` [PATCH v3 27/35] mm: add FAULT_FLAG_VMA_LOCK flag
` [PATCH v3 28/35] mm: prevent do_swap_page from handling page faults under VMA lock
` [PATCH v3 29/35] mm: prevent userfaults to be handled under per-vma lock
` [PATCH v3 30/35] mm: introduce per-VMA lock statistics
` [PATCH v3 31/35] x86/mm: try VMA lock-based page fault handling first
` [PATCH v3 32/35] arm64/mm: "
` [PATCH v3 33/35] powerc/mm: "
` [PATCH v3 34/35] mm/mmap: free vm_area_struct without call_rcu in exit_mmap
` [PATCH v3 35/35] mm: separate vma->lock from vm_area_struct

[PATCH 1/2] mm/khugepaged: set THP as uptodate earlier for shmem
 2023-02-17  2:00 UTC  (9+ messages)
` [PATCH 2/2] mm/khugepaged: skip shmem with userfaultfd

[PATCH -tip v4 1/3] kasan: Emit different calls for instrumentable memintrinsics
 2023-02-16 23:45 UTC  (3+ messages)
` [PATCH -tip v4 2/3] kasan: Treat meminstrinsic as builtins in uninstrumented files
` [PATCH -tip v4 3/3] kasan: test: Fix test for new meminstrinsic instrumentation

[PATCH v3 0/4] Change the return value for page isolation functions
 2023-02-16 22:46 UTC  (5+ messages)
` [PATCH v3 4/4] mm: change to return bool for isolate_movable_page()

RFC for new feature to move pages from one vma to another without split
 2023-02-16 22:27 UTC 

[PATCH 0/7] New arch interfaces for manipulating multiple pages
 2023-02-16 22:03 UTC  (13+ messages)
` [PATCH 9/7] arm64: Implement the new page table range API
  ` [PATCH 10/7] riscv: "
  ` [PATCH 14/17] ia64: "
    ` [PATCH 15/17] m68k: "

[PATCH] mm/migrate: Fix wrongly apply write bit after mkdirty on sparc64
 2023-02-16 21:54 UTC  (6+ messages)

[v2 PATCH 0/5] Introduce mempool pages bulk allocator and use it in dm-crypt
 2023-02-16 21:49 UTC  (5+ messages)
` [dm-devel] "

[PATCH 00/17] smb3: Use iov_iters down to the network transport and fix DIO page pinning
 2023-02-16 21:47 UTC  (18+ messages)
` [PATCH 01/17] mm: Pass info, not iter, into filemap_get_pages()
` [PATCH 02/17] splice: Add a func to do a splice from a buffered file without ITER_PIPE
` [PATCH 03/17] splice: Add a func to do a splice from an O_DIRECT "
` [PATCH 04/17] iov_iter: Define flags to qualify page extraction
` [PATCH 05/17] iov_iter: Add a function to extract a page list from an iterator
` [PATCH 06/17] splice: Export filemap/direct_splice_read()
` [PATCH 07/17] cifs: Implement splice_read to pass down ITER_BVEC not ITER_PIPE
` [PATCH 08/17] netfs: Add a function to extract a UBUF or IOVEC into a BVEC iterator
` [PATCH 09/17] netfs: Add a function to extract an iterator into a scatterlist
` [PATCH 10/17] cifs: Add a function to build an RDMA SGE list from an iterator
` [PATCH 11/17] cifs: Add a function to Hash the contents of "
` [PATCH 12/17] cifs: Add some helper functions
` [PATCH 13/17] cifs: Add a function to read into an iter from a socket
` [PATCH 14/17] cifs: Change the I/O paths to use an iterator rather than a page list
` [PATCH 15/17] cifs: Build the RDMA SGE list directly from an iterator
` [PATCH 16/17] cifs: Remove unused code
` [PATCH 17/17] cifs: DIO to/from KVEC-type iterators should now work

[PATCH v2] dm-crypt: allocate compound pages if possible
 2023-02-16 21:22 UTC 

[PATCH] dm-crypt: allocate compound pages if possible
 2023-02-16 21:19 UTC  (3+ messages)

[PATCH v2 0/6] use canonical ftrace path whenever possible
 2023-02-16 20:58 UTC  (3+ messages)
` [PATCH v2 2/6] selftests: use canonical ftrace path

[PATCH v4 1/2] mm/userfaultfd: Support WP on multiple VMAs
 2023-02-16 20:26 UTC  (7+ messages)
` [PATCH v4 2/2] mm/userfaultfd: add VM_WARN_ONCE()

[PATCH] mm/uffd: UFFD_FEATURE_WP_ZEROPAGE
 2023-02-16 20:08 UTC  (7+ messages)

[linux-next:pending-fixes] BUILD SUCCESS 11dfdadcff0ad6f6244df5ab33f207453de889bd
 2023-02-16 20:07 UTC 

[PATCH] kasan: call clear_page with a match-all tag instead of changing page tag
 2023-02-16 20:04 UTC  (3+ messages)

[PATCH v2] kasan: call clear_page with a match-all tag instead of changing page tag
 2023-02-16 19:59 UTC 

[RFC PATCH 0/2] minor cleanup of usage of flush_dcache_folio()
 2023-02-16 19:19 UTC  (4+ messages)
` [RFC PATCH 1/2] mm: remove duplicated flush_dcache_folio()
` [RFC PATCH 2/2] mm: add zero_user_folio_segments()

[linux-next:master 9401/13217] include/asm-generic/cmpxchg-local.h:29:33: sparse: sparse: cast truncates bits from constant value (aaa31337 becomes 37)
 2023-02-16 19:09 UTC 

[PATCH v3 mm-unstable] mm/memory_hotplug: cleanup return value handing in do_migrate_range()
 2023-02-16 17:07 UTC 

[PATCH v2 0/2] mm/memory_hotplug: cleanup do_migrate_range()
 2023-02-16 16:55 UTC  (8+ messages)
` [PATCH v2 1/2] mm/memory_hotplug: return nothing from do_migrate_range()
` [PATCH v2 2/2] mm/memory_hotplug: cleanup 'ret' variable usage in do_migrate_range()

[linux-next:master] BUILD REGRESSION 509583475828c4fd86897113f78315c1431edcc3
 2023-02-16 16:52 UTC 

[PATCH v2 1/2] mm/userfaultfd: Support WP on multiple VMAs
 2023-02-16 16:41 UTC  (10+ messages)

[PATCH v4 00/16] mm: ioremap: Convert architectures to take GENERIC_IOREMAP way
 2023-02-16 16:21 UTC  (25+ messages)
` [PATCH v4 01/16] hexagon: mm: Convert to GENERIC_IOREMAP
` [PATCH v4 02/16] openrisc: mm: remove unneeded early ioremap code
` [PATCH v4 03/16] mm/ioremap: Define generic_ioremap_prot() and generic_iounmap()
` [PATCH v4 04/16] mm: ioremap: allow ARCH to have its own ioremap method definition
` [PATCH v4 05/16] mm/ioremap: add slab availability checking in ioremap_prot
` [PATCH v4 06/16] arc: mm: Convert to GENERIC_IOREMAP
` [PATCH v4 07/16] ia64: "
` [PATCH v4 08/16] openrisc: "
` [PATCH v4 09/16] s390: "
` [PATCH v4 10/16] sh: "
` [PATCH v4 11/16] xtensa: "
` [PATCH v4 12/16] parisc: "
` [PATCH v4 13/16] mm/ioremap: Consider IOREMAP space in generic ioremap
` [PATCH v4 14/16] powerpc: mm: Convert to GENERIC_IOREMAP
` [PATCH v4 15/16] arm64 : mm: add wrapper function ioremap_prot()
` [PATCH v4 16/16] mm: ioremap: remove unneeded ioremap_allowed and iounmap_allowed

[linux-next:master 11510/13217] cxl.c:undefined reference to `to_cxl_dax_region'
 2023-02-16 15:42 UTC 

[PATCH v1] sparc/mm: don't unconditionally set HW writable bit when setting PTE dirty on 64bit
 2023-02-16 15:36 UTC  (2+ messages)

[PATCH] hugetlb: check for undefined shift on 32 bit architectures
 2023-02-16 15:35 UTC  (4+ messages)

[PATCH v6 1/2] mm: Merge folio_has_private()/filemap_release_folio() call pairs
 2023-02-16 15:07 UTC  (2+ messages)
` [PATCH v6 2/2] mm, netfs, fscache: Stop read optimisation when folio removed from pagecache

[linux-next:master 7236/13217] arch/mips/include/asm/page.h:255:55: warning: cast to pointer from integer of different size
 2023-02-16 14:36 UTC  (2+ messages)

[PATCH v5 0/3] mm, netfs, fscache: Stop read optimisation when folio removed from pagecache
 2023-02-16 13:58 UTC  (3+ messages)
` [PATCH v5 2/3] "

[PATCH 0/2] fixups for generic implementation of pfn_valid()
 2023-02-16 12:56 UTC  (5+ messages)
` [PATCH 1/2] m68k/nommu: add missing definition of ARCH_PFN_OFFSET
` [PATCH 2/2] sh: initialize max_mapnr

[PATCH 14/19] mm: Introduce a cgroup for pinned memory
 2023-02-16 12:45 UTC  (12+ messages)

[PATCH RFC 0/5] Writeback handling of pinned pages
 2023-02-16 12:33 UTC  (14+ messages)
` [PATCH 1/5] mm: Do not reclaim private data from pinned page
` [PATCH 4/5] block: Add support for bouncing pinned pages

[PATCH RFC] ipc/mqueue: introduce msg cache
 2023-02-16 12:29 UTC  (2+ messages)

[PATCH 00/19] mm: Introduce a cgroup to limit the amount of locked and pinned memory
 2023-02-16 11:01 UTC  (2+ messages)

[PATCH 2/2] Revert "splice: Do splice read from a buffered file without using ITER_PIPE"
 2023-02-16 10:56 UTC  (5+ messages)
` [PATCH 0/2] Revert boot-breaking changes in fs/

[PATCH 0/2] handle memoryless nodes more appropriately
 2023-02-16 10:50 UTC  (7+ messages)

[RFC PATCH 0/2] Providing mount for memfd_restricted() syscall
 2023-02-16 10:01 UTC  (4+ messages)
` [RFC PATCH 1/2] mm: restrictedmem: Allow userspace to specify mount_path for memfd_restricted
` [RFC PATCH 2/2] selftests: restrictedmem: Check hugepage-ness of shmem file backing restrictedmem fd

[PATCH] mm, page_alloc: reduce page alloc/free sanity checks
 2023-02-16  9:51 UTC 

[PATCH v10 0/9] KVM: mm: fd-based approach for supporting KVM
 2023-02-16  9:51 UTC  (5+ messages)
` [PATCH v10 1/9] mm: Introduce memfd_restricted system call to create restricted user memory

[PATCH 1/2] pcmcia : make PCMCIA depend on HAS_IOMEM
 2023-02-16  9:37 UTC  (5+ messages)
` [PATCH 2/2] dmaengine: make QCOM_HIDMA "

[RFC PATCH 0/5] Memory access profiler(IBS) driven NUMA balancing
 2023-02-16  8:41 UTC  (6+ messages)

[PATCH] dax/kmem: Fix leak of memory-hotplug resources
 2023-02-16  8:36 UTC 

[RFC PATCH 00/16] Add a TTM shrinker
 2023-02-16  7:24 UTC  (8+ messages)
` [RFC PATCH 07/16] drm/ttm: Reduce the number of used allocation orders for TTM pages

[PATCH v3 1/2] mm/userfaultfd: Support WP on multiple VMAs
 2023-02-16  6:41 UTC  (2+ messages)
` [PATCH v3 2/2] mm/userfaultfd: add VM_WARN_ONCE()

[linux-next:master 10828/13038] arch/mips/kernel/vpe.c:643:35: error: no member named 'mod_mem' in 'struct module'
 2023-02-16  3:56 UTC 

[linux-next:master] BUILD REGRESSION 9d9019bcea1aac7eed64a1a4966282b6b7b141c8
 2023-02-16  2:05 UTC 

[PATCH v3 3/4] mm: hugetlb: change to return bool for isolate_hugetlb()
 2023-02-16  2:04 UTC  (2+ messages)

[RFC PATCH v2 00/19] mm: process/cgroup ksm support
 2023-02-15 23:00 UTC  (4+ messages)
` [RFC PATCH v2 09/19] docs: document general_profit sysfs knob

page:  |  | latest

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