Patch Series

Subject khugepaged: mTHP support
Author npache@redhat.com
Date 2025-12-01 17:46:12 +0000 UTC
Version
Cc aarcange@redhat.com akpm@linux-foundation.org anshuman.khandual@arm.com bagasdotme@gmail.com baohua@kernel.org baolin.wang@linux.alibaba.com catalin.marinas@arm.com cl@gentwo.org corbet@lwn.net dave.hansen@linux.intel.com david@redhat.com dev.jain@arm.com hannes@cmpxchg.org hughd@google.com jack@suse.cz jannh@google.com jglisse@google.com kas@kernel.org lance.yang@linux.dev liam.howlett@oracle.com linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-trace-kernel@vger.kernel.org lorenzo.stoakes@oracle.com mathieu.desnoyers@efficios.com mhiramat@kernel.org mhocko@suse.com npache@redhat.com peterx@redhat.com pfalcato@suse.de raquini@redhat.com rdunlap@infradead.org richard.weiyang@gmail.com rientjes@google.com rostedt@goodmis.org rppt@kernel.org ryan.roberts@arm.com sunnanyong@huawei.com surenb@google.com thomas.hellstrom@linux.intel.com tiwai@suse.de usamaarif642@gmail.com vbabka@suse.cz vishal.moola@gmail.com wangkefeng.wang@huawei.com will@kernel.org willy@infradead.org yang@os.amperecomputing.com ziy@nvidia.com zokeefe@google.com

Patches (16)

Name Content [All]
[PATCH v13 mm-new 01/16] khugepaged: rename hpage_collapse_* to collapse_* [Body]
[PATCH v13 mm-new 02/16] introduce collapse_single_pmd to unify khugepaged and madvise_collapse [Body]
[PATCH v13 mm-new 03/16] khugepaged: generalize hugepage_vma_revalidate for mTHP support [Body]
[PATCH v13 mm-new 04/16] khugepaged: generalize alloc_charge_folio() [Body]
[PATCH v13 mm-new 05/16] khugepaged: introduce is_mthp_order helper [Body]
[PATCH v13 mm-new 06/16] khugepaged: generalize __collapse_huge_page_* for mTHP support [Body]
[PATCH v13 mm-new 07/16] khugepaged: introduce collapse_max_ptes_none helper function [Body]
[PATCH v13 mm-new 08/16] khugepaged: generalize collapse_huge_page for mTHP collapse [Body]
[PATCH v13 mm-new 09/16] khugepaged: skip collapsing mTHP to smaller orders [Body]
[PATCH v13 mm-new 10/16] khugepaged: add per-order mTHP collapse failure statistics [Body]
[PATCH v13 mm-new 11/16] khugepaged: improve tracepoints for mTHP orders [Body]
[PATCH v13 mm-new 12/16] khugepaged: introduce collapse_allowable_orders helper function [Body]
[PATCH v13 mm-new 13/16] khugepaged: Introduce mTHP collapse support [Body]
[PATCH v13 mm-new 14/16] khugepaged: avoid unnecessary mTHP collapse attempts [Body]
[PATCH v13 mm-new 15/16] khugepaged: run khugepaged for all orders [Body]
[PATCH v13 mm-new 16/16] Documentation: mm: update the admin guide for mTHP collapse [Body]

Session 2025-12-01

ID (for dev) 87eaf95d-f91a-45d7-9f30-65e4c1cd162e
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2178727587e1eaa930b8266377119ed6043067df [Config] passed [Log]
[KASAN] Boot test: Base 2178727587e1eaa930b8266377119ed6043067df [Config] passed [Log]
[KASAN] Build Patched 2178727587e1eaa930b8266377119ed6043067df [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 2178727587e1eaa930b8266377119ed6043067df [Config] [patched] passed [Log]
[KASAN] Fuzzing 2178727587e1eaa930b8266377119ed6043067df [Config] 2178727587e1eaa930b8266377119ed6043067df [Config] [patched] passed [Log] [Artifacts]