The quilt patch titled Subject: kernel/fork: assert no VMA readers during its destruction has been removed from the -mm tree. Its filename was kernel-fork-assert-no-vma-readers-during-its-destruction.patch This patch was dropped because it was merged into the mm-stable branch of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm ------------------------------------------------------ From: Suren Baghdasaryan <surenb@xxxxxxxxxx> Subject: kernel/fork: assert no VMA readers during its destruction Date: Mon, 27 Feb 2023 09:36:19 -0800 Assert there are no holders of VMA lock for reading when it is about to be destroyed. Link: https://lkml.kernel.org/r/20230227173632.3292573-21-surenb@xxxxxxxxxx Signed-off-by: Suren Baghdasaryan <surenb@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- kernel/fork.c | 3 +++ 1 file changed, 3 insertions(+) --- a/kernel/fork.c~kernel-fork-assert-no-vma-readers-during-its-destruction +++ a/kernel/fork.c @@ -491,6 +491,9 @@ static void vm_area_free_rcu_cb(struct r { struct vm_area_struct *vma = container_of(head, struct vm_area_struct, vm_rcu); + + /* The vma should not be locked while being destroyed. */ + VM_BUG_ON_VMA(rwsem_is_locked(&vma->lock), vma); __vm_area_free(vma); } #endif _ Patches currently in -mm which might be from surenb@xxxxxxxxxx are