Patch Series

Subject khugepaged: add mTHP collapse support
Author npache@redhat.com
Date 2026-06-05 16:14:08 +0000 UTC
Version
Cc aarcange@redhat.com akpm@linux-foundation.org anshuman.khandual@arm.com apopple@nvidia.com bagasdotme@gmail.com baohua@kernel.org baolin.wang@linux.alibaba.com byungchul@sk.com catalin.marinas@arm.com cl@gentwo.org corbet@lwn.net dave.hansen@linux.intel.com david@kernel.org dev.jain@arm.com gourry@gourry.net hannes@cmpxchg.org hughd@google.com jack@suse.cz jackmanb@google.com jannh@google.com jglisse@google.com joshua.hahnjy@gmail.com kas@kernel.org lance.yang@linux.dev liam@infradead.org linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-trace-kernel@vger.kernel.org ljs@kernel.org mathieu.desnoyers@efficios.com matthew.brost@intel.com mhiramat@kernel.org mhocko@suse.com npache@redhat.com peterx@redhat.com pfalcato@suse.de rakie.kim@sk.com raquini@redhat.com rdunlap@infradead.org richard.weiyang@gmail.com rientjes@google.com rostedt@goodmis.org rppt@kernel.org ryan.roberts@arm.com shivankg@amd.com sunnanyong@huawei.com surenb@google.com thomas.hellstrom@linux.intel.com tiwai@suse.de usama.arif@linux.dev usamaarif642@gmail.com

Patches (14)

Name Content [All]
[PATCH mm-unstable v19 01/14] mm/khugepaged: generalize hugepage_vma_revalidate for mTHP support [Body]
[PATCH mm-unstable v19 02/14] mm/khugepaged: generalize alloc_charge_folio() [Body]
[PATCH mm-unstable v19 03/14] mm/khugepaged: rework max_ptes_* handling with helper functions [Body]
[PATCH mm-unstable v19 04/14] mm/khugepaged: generalize __collapse_huge_page_* for mTHP support [Body]
[PATCH mm-unstable v19 05/14] mm/khugepaged: require collapse_huge_page to enter/exit with the lock dropped [Body]
[PATCH mm-unstable v19 06/14] mm/khugepaged: generalize collapse_huge_page for mTHP collapse [Body]
[PATCH mm-unstable v19 07/14] mm/khugepaged: skip collapsing mTHP to smaller orders [Body]
[PATCH mm-unstable v19 08/14] mm/khugepaged: add per-order mTHP collapse failure statistics [Body]
[PATCH mm-unstable v19 09/14] mm/khugepaged: improve tracepoints for mTHP orders [Body]
[PATCH mm-unstable v19 10/14] mm/khugepaged: introduce collapse_possible_orders helper functions [Body]
[PATCH mm-unstable v19 11/14] mm/khugepaged: Introduce mTHP collapse support [Body]
[PATCH mm-unstable v19 12/14] mm/khugepaged: avoid unnecessary mTHP collapse attempts [Body]
[PATCH mm-unstable v19 13/14] mm/khugepaged: run khugepaged for all orders [Body]
[PATCH mm-unstable v19 14/14] Documentation: mm: update the admin guide for mTHP collapse [Body]
Session 2026-06-05
ID (for dev) 31e15cf2-8757-408a-a608-f77f4194af8c
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base a195cf013e98b02d3c129e2cccd7efa98aabf546 [Config] passed [Log]
[KASAN] Boot test: Base a195cf013e98b02d3c129e2cccd7efa98aabf546 [Config] passed [Log]
[KASAN] Build Patched a195cf013e98b02d3c129e2cccd7efa98aabf546 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched a195cf013e98b02d3c129e2cccd7efa98aabf546 [Config] [patched] passed [Log]
[KASAN] Fuzz a195cf013e98b02d3c129e2cccd7efa98aabf546 [Config] a195cf013e98b02d3c129e2cccd7efa98aabf546 [Config] [patched] passed [Log] [Artifacts]