* [folded-merged] mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns-fix.patch removed from -mm tree
@ 2026-01-31 21:55 Andrew Morton
0 siblings, 0 replies; only message in thread
From: Andrew Morton @ 2026-01-31 21:55 UTC (permalink / raw)
To: mm-commits, vbabka, surenb, shakeel.butt, rppt, mhocko, longman,
liam.howlett, boqun.feng, bigeasy, akpm, akpm
The quilt patch titled
Subject: mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns-fix
has been removed from the -mm tree. Its filename was
mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns-fix.patch
This patch was dropped because it was folded into mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns.patch
------------------------------------------------------
From: Andrew Morton <akpm@linux-foundation.org>
Subject: mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns-fix
Date: Fri, 23 Jan 2026 20:12:17 +0000
fix function naming in comments, add comment per Vlastimil per Lorenzo
Link: https://lkml.kernel.org/r/7d3084d596c84da10dd374130a5055deba6439c0.1769198904.git.lorenzo.stoakes@oracle.com
Cc: Boqun Feng <boqun.feng@gmail.com>
Cc: Liam Howlett <liam.howlett@oracle.com>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Mike Rapoport <rppt@kernel.org>
Cc: Shakeel Butt <shakeel.butt@linux.dev>
Cc: Suren Baghdasaryan <surenb@google.com>
Cc: Vlastimil Babka <vbabka@suse.cz>
Cc: Waiman Long <longman@redhat.com>
Cc: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
include/linux/mm_types.h | 4 ++--
mm/mmap_lock.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
--- a/include/linux/mm_types.h~mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns-fix
+++ a/include/linux/mm_types.h
@@ -1011,12 +1011,12 @@ struct vm_area_struct {
* decrementing it again.
*
* VM_REFCNT_EXCLUDE_READERS_FLAG - Detached, pending
- * __vma_exit_exclusive_locked() completion which will decrement the
+ * __vma_end_exclude_readers() completion which will decrement the
* reference count to zero. IMPORTANT - at this stage no further readers
* can increment the reference count. It can only be reduced.
*
* VM_REFCNT_EXCLUDE_READERS_FLAG + 1 - A thread is either write-locking
- * an attached VMA and has yet to invoke __vma_exit_exclusive_locked(),
+ * an attached VMA and has yet to invoke __vma_end_exclude_readers(),
* OR a thread is detaching a VMA and is waiting on a single spurious
* reader in order to decrement the reference count. IMPORTANT - as
* above, no further readers can increment the reference count.
--- a/mm/mmap_lock.c~mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns-fix
+++ a/mm/mmap_lock.c
@@ -46,7 +46,7 @@ EXPORT_SYMBOL(__mmap_lock_do_trace_relea
#ifdef CONFIG_MMU
#ifdef CONFIG_PER_VMA_LOCK
-/* State shared across __vma_[enter, exit]_exclusive_locked(). */
+/* State shared across __vma_[start, end]_exclude_readers. */
struct vma_exclude_readers_state {
/* Input parameters. */
struct vm_area_struct *vma;
@@ -100,7 +100,7 @@ static unsigned int get_target_refcnt(st
*
* If ves->state is set to something other than TASK_UNINTERRUPTIBLE, the
* function may also return -EINTR to indicate a fatal signal was received while
- * waiting.
+ * waiting. Otherwise, the function returns 0.
*/
static int __vma_start_exclude_readers(struct vma_exclude_readers_state *ves)
{
_
Patches currently in -mm which might be from akpm@linux-foundation.org are
procfs-avoid-fetching-build-id-while-holding-vma-lock-fix.patch
mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns.patch
mm-pagewalk-use-min-to-simplify-the-code-fix.patch
mm-relocate-the-page-table-ceiling-and-floor-definitions-fix.patch
mm-update-shmem__file_-functions-to-use-vma_flags_t-fix.patch
maple_tree-start-using-maple-copy-node-for-destination-checkpatch-fixes.patch
liveupdate-luo_file-remember-retrieve-status-fix.patch
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-01-31 21:55 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-31 21:55 [folded-merged] mm-vma-introduce-helper-struct-thread-through-exclusive-lock-fns-fix.patch removed from -mm tree Andrew Morton
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.