Patch Series

Subject Optimize anonymous large folio unmapping
Author dev.jain@arm.com
Date 2026-05-06 09:44:56 +0000 UTC
Version
Cc akpm@linux-foundation.org anshuman.khandual@arm.com axelrasmussen@google.com baohua@kernel.org baolin.wang@linux.alibaba.com bhe@redhat.com chrisl@kernel.org david@kernel.org dev.jain@arm.com harry@kernel.org hughd@google.com jannh@google.com kasong@tencent.com liam@infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org ljs@kernel.org mhocko@suse.com nphamcs@gmail.com pfalcato@suse.de qi.zheng@linux.dev riel@surriel.com rppt@kernel.org ryan.roberts@arm.com shakeel.butt@linux.dev shikemeng@huaweicloud.com surenb@google.com vbabka@kernel.org weixugc@google.com youngjun.park@lge.com yuanchu@google.com

Patches (9)

Name Content [All]
[PATCH v3 1/9] mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one [Body]
[PATCH v3 2/9] mm/rmap: refactor hugetlb pte clearing in try_to_unmap_one [Body]
[PATCH v3 3/9] mm/rmap: refactor some code around lazyfree folio unmapping [Body]
[PATCH v3 4/9] mm/memory: Batch set uffd-wp markers during zapping [Body]
[PATCH v3 5/9] mm/rmap: batch unmap folios belonging to uffd-wp VMAs [Body]
[PATCH v3 6/9] mm/swapfile: Add batched version of folio_dup_swap [Body]
[PATCH v3 7/9] mm/swapfile: Add batched version of folio_put_swap [Body]
[PATCH v3 8/9] mm/rmap: Add batched version of folio_try_share_anon_rmap_pte [Body]
[PATCH v3 9/9] mm/rmap: enable batch unmapping of anonymous folios [Body]
Session 2026-05-06
ID (for dev) c63b4b5a-4703-45a0-8e55-3e57d9dde2d7
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base dab78e4d257216294dedb562c34c9dccb2f0686e [Config] passed [Log]
[KASAN] Boot test: Base dab78e4d257216294dedb562c34c9dccb2f0686e [Config] passed [Log]
[KASAN] Build Patched dab78e4d257216294dedb562c34c9dccb2f0686e [Config] [patched] passed [Log]
[KASAN] Boot test: Patched dab78e4d257216294dedb562c34c9dccb2f0686e [Config] [patched] passed [Log]
[KASAN] Fuzz dab78e4d257216294dedb562c34c9dccb2f0686e [Config] dab78e4d257216294dedb562c34c9dccb2f0686e [Config] [patched] passed [Log] [Artifacts]