Patch Series

Subject mm/vmalloc: Speed up ioremap, vmalloc and vmap with contiguous memory
Author jiangwenxiaomi@gmail.com
Date 2026-05-22 05:31:41 +0000 UTC
Version
Cc ajd@linux.ibm.com akpm@linux-foundation.org anshuman.khandual@arm.com baohua@kernel.org catalin.marinas@arm.com david@kernel.org dev.jain@arm.com jiangwen6@xiaomi.com jiangwenxiaomi@gmail.com linux-arm-kernel@lists.infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org rppt@kernel.org ryan.roberts@arm.com urezki@gmail.com will@kernel.org xueyuan.chen21@gmail.com

Patches (6)

Name Content [All]
[PATCH v3 1/6] arm64/hugetlb: Extend batching of multiple CONT_PTE in a single PTE setup [Body]
[PATCH v3 2/6] arm64/vmalloc: Allow arch_vmap_pte_range_map_size to batch multiple CONT_PTE [Body]
[PATCH v3 3/6] mm/vmalloc: Extract vmap_set_ptes() to consolidate PTE mapping logic [Body]
[PATCH v3 4/6] mm/vmalloc: Extend page table walk to support larger page_shift sizes and eliminate page table rewalk [Body]
[PATCH v3 5/6] mm/vmalloc: map contiguous pages in batches for vmap() if possible [Body]
[PATCH v3 6/6] mm/vmalloc: align vm_area so vmap() can batch mappings [Body]
Session 2026-05-22
ID (for dev) 24727d20-a2c4-4a85-b33d-3a337ad1e539
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 4c6512d033e5e9469cc76d07512c24a0ee0ac207 [Config] passed [Log]
[KASAN] Boot test: Base 4c6512d033e5e9469cc76d07512c24a0ee0ac207 [Config] passed [Log]
[KASAN] Build Patched 4c6512d033e5e9469cc76d07512c24a0ee0ac207 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 4c6512d033e5e9469cc76d07512c24a0ee0ac207 [Config] [patched] passed [Log]
[KASAN] Fuzz 4c6512d033e5e9469cc76d07512c24a0ee0ac207 [Config] 4c6512d033e5e9469cc76d07512c24a0ee0ac207 [Config] [patched] passed [Log] [Artifacts]