Patch Series

Subject mm/huge_memory: refactor zap_huge_pmd()
Author ljs@kernel.org
Date 2026-03-19 13:00:07 +0000 UTC
Version
Cc akpm@linux-foundation.org baohua@kernel.org baolin.wang@linux.alibaba.com david@kernel.org dev.jain@arm.com lance.yang@linux.dev liam.howlett@oracle.com linux-kernel@vger.kernel.org linux-mm@kvack.org ljs@kernel.org mhocko@suse.com npache@redhat.com rppt@kernel.org ryan.roberts@arm.com surenb@google.com vbabka@kernel.org ziy@nvidia.com

Patches (9)

Name Content [All]
[PATCH v2 1/9] mm/huge_memory: simplify vma_is_specal_huge() [Body]
[PATCH v2 2/9] mm/huge: avoid big else branch in zap_huge_pmd() [Body]
[PATCH v2 3/9] mm/huge_memory: have zap_huge_pmd return a boolean, add kdoc [Body]
[PATCH v2 4/9] mm/huge_memory: handle buggy PMD entry in zap_huge_pmd() [Body]
[PATCH v2 5/9] mm/huge_memory: add a common exit path to zap_huge_pmd() [Body]
[PATCH v2 6/9] mm/huge_memory: remove unnecessary VM_BUG_ON_PAGE() [Body]
[PATCH v2 7/9] mm/huge_memory: deduplicate zap deposited table call [Body]
[PATCH v2 8/9] mm/huge_memory: deduplicate zap_huge_pmd() further by tracking state [Body]
[PATCH v2 9/9] mm/huge_memory: have zap_huge_pmd() use vm_normal_folio_pmd() [Body]
Session 2026-03-19
ID (for dev) be78faf5-a85f-41d2-868d-d12b979e12be
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base aa0a550d268b3075b67568d915b7093aabbb0772 [Config] passed [Log]
[KASAN] Boot test: Base aa0a550d268b3075b67568d915b7093aabbb0772 [Config] passed [Log]
[KASAN] Build Patched aa0a550d268b3075b67568d915b7093aabbb0772 [Config] [Log] [patched] failed [Log]
kernel build error [Log]