Patch Series

Subject mm/hugetlb: Eliminate fake head pages from vmemmap optimization
Author kas@kernel.org
Date 2025-12-05 19:43:37 +0000 UTC
Version 1
Cc akpm@linux-foundation.org bhe@redhat.com corbet@lwn.net david@kernel.org hannes@cmpxchg.org kas@kernel.org kernel-team@meta.com linux-doc@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org lorenzo.stoakes@oracle.com mhocko@suse.com muchun.song@linux.dev osalvador@suse.de rppt@kernel.org usamaarif642@gmail.com vbabka@suse.cz willy@infradead.org ziy@nvidia.com

Patches (11)

Name Content [All]
[PATCH 01/11] mm: Change the interface of prep_compound_tail() [Body]
[PATCH 02/11] mm: Rename the 'compound_head' field in the 'struct page' to 'compound_info' [Body]
[PATCH 03/11] mm: Move set/clear_compound_head() to compound_head() [Body]
[PATCH 04/11] mm: Rework compound_head() for power-of-2 sizeof(struct page) [Body]
[PATCH 05/11] mm/hugetlb: Refactor code around vmemmap_walk [Body]
[PATCH 06/11] mm/hugetlb: Remove fake head pages [Body]
[PATCH 07/11] mm: Drop fake head checks and fix a race condition [Body]
[PATCH 08/11] hugetlb: Remove VMEMMAP_SYNCHRONIZE_RCU [Body]
[PATCH 09/11] mm/hugetlb: Remove hugetlb_optimize_vmemmap_key static key [Body]
[PATCH 10/11] mm: Remove the branch from compound_head() [Body]
[PATCH 11/11] hugetlb: Update vmemmap_dedup.rst [Body]

Session 2025-12-05

ID (for dev) 774c3fb4-58e6-4ab0-890b-537fa894d86a
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 2061f18ad76ecaddf8ed17df81b8611ea88dbddd [Config] passed [Log]
[KASAN] Boot test: Base 2061f18ad76ecaddf8ed17df81b8611ea88dbddd [Config] passed [Log]
[KASAN] Build Patched 2061f18ad76ecaddf8ed17df81b8611ea88dbddd [Config] [Log] [patched] failed [Log]
kernel build error [Log]