Patch Series

Subject mm: clean up anon_vma implementation
Author lorenzo.stoakes@oracle.com
Date 2026-01-06 15:04:26 +0000 UTC
Version
Cc akpm@linux-foundation.org chriscli@google.com david@kernel.org harry.yoo@oracle.com jannh@google.com liam.howlett@oracle.com linux-kernel@vger.kernel.org linux-mm@kvack.org lorenzo.stoakes@oracle.com mhocko@suse.com pfalcato@suse.de riel@surriel.com rppt@kernel.org shakeel.butt@linux.dev surenb@google.com v-songbaohua@oppo.com vbabka@suse.cz

Patches (8)

Name Content [All]
[PATCH v2 1/8] mm/rmap: improve anon_vma_clone(), unlink_anon_vmas() comments, add asserts [Body]
[PATCH v2 2/8] mm/rmap: skip unfaulted VMAs on anon_vma clone, unlink [Body]
[PATCH v2 3/8] mm/rmap: remove unnecessary root lock dance in anon_vma clone, unmap [Body]
[PATCH v2 4/8] mm/rmap: remove anon_vma_merge() function [Body]
[PATCH v2 5/8] mm/rmap: make anon_vma functions internal [Body]
[PATCH v2 6/8] mm/mmap_lock: add vma_is_attached() helper [Body]
[PATCH v2 7/8] mm/rmap: allocate anon_vma_chain objects unlocked when possible [Body]
[PATCH v2 8/8] mm/rmap: separate out fork-only logic on anon_vma_clone() [Body]

Session 2026-01-06

ID (for dev) 4125ee85-98ad-4c85-b052-e937fe8952da
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base a6fffac6b4644300b515c9dfc9bdf41adca63256 [Config] passed [Log]
[KASAN] Boot test: Base a6fffac6b4644300b515c9dfc9bdf41adca63256 [Config] passed [Log]
[KASAN] Build Patched a6fffac6b4644300b515c9dfc9bdf41adca63256 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched a6fffac6b4644300b515c9dfc9bdf41adca63256 [Config] [patched] passed [Log]
[KASAN] Fuzzing a6fffac6b4644300b515c9dfc9bdf41adca63256 [Config] a6fffac6b4644300b515c9dfc9bdf41adca63256 [Config] [patched] passed [Log] [Artifacts]