vmalloc · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
- M Uladzislau Rezki <urezki@gmail.com>
Paths
- F
include/linux/vmalloc.h - F
mm/vmalloc.c - F
lib/test_vmalloc.c
Last 30 days
Active reviewers (last 30 days)
-
Xueyuan Chen <hidden>
4 attestations (4 Tested-by) · last on 2026-06-18 -
Dev Jain <dev.jain@arm.com>
1 attestation (1 Co-developed-by) · last on 2026-06-18
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
WARM1d
IN LINUX-NEXT: 1 (0M) [PATCH v4 6/6] mm/vmalloc: align vm_area so vmap() can batch mappings
2026-06-18 · Wen Jiang <hidden> -
WARM1d
IN LINUX-NEXT: 1 (0M) [PATCH v4 5/6] mm/vmalloc: map contiguous pages in batches for vmap() if possible
2026-06-18 · Wen Jiang <hidden> -
WARM1d
IN LINUX-NEXT: 1 (0M) [PATCH v4 4/6] mm/vmalloc: Extend page table walk to support larger page_shift sizes and eliminate page table rewalk
2026-06-18 · Wen Jiang <hidden> -
WARM1d
IN LINUX-NEXT: 1 (0M) [PATCH v4 3/6] mm/vmalloc: Extract vmap_set_ptes() to consolidate PTE mapping logic
2026-06-18 · Wen Jiang <hidden> -
COLD26d
REVIEWED: 1 (0M) [PATCH v3 6/6] mm/vmalloc: align vm_area so vmap() can batch mappings
2026-05-22 · Wen Jiang <hidden> -
COLD26d
REVIEWED: 1 (0M) [PATCH v3 5/6] mm/vmalloc: map contiguous pages in batches for vmap() if possible
2026-05-22 · Wen Jiang <hidden> -
COLD26d
REVIEWED: 1 (0M) [PATCH v3 4/6] mm/vmalloc: Extend page table walk to support larger page_shift sizes and eliminate page table rewalk
2026-05-22 · Wen Jiang <hidden> -
COLD26d
REVIEWED: 1 (0M) [PATCH v3 3/6] mm/vmalloc: Extract vmap_set_ptes() to consolidate PTE mapping logic
2026-05-22 · Wen Jiang <hidden> -
COLD44d
REVIEWED: 1 (0M) [PATCH v2 7/7] mm/vmalloc: Stop scanning for compound pages after encountering small pages in vmap
2026-05-14 · Wen Jiang <hidden> -
COLD44d
REVIEWED: 1 (0M) [PATCH v2 6/7] mm/vmalloc: align vm_area so vmap() can batch mappings
2026-05-14 · Wen Jiang <hidden> -
COLD44d
REVIEWED: 1 (0M) [PATCH v2 5/7] mm/vmalloc: map contiguous pages in batches for vmap() if possible
2026-05-14 · Wen Jiang <hidden> -
COLD44d
REVIEWED: 1 (0M) [PATCH v2 4/7] mm/vmalloc: Extend page table walk to support larger page_shift sizes and eliminate page table rewalk
2026-05-14 · Wen Jiang <hidden> -
COLD44d
REVIEWED: 1 (0M) [PATCH v2 3/7] mm/vmalloc: Extract vmap_set_ptes() to consolidate PTE mapping logic
2026-05-14 · Wen Jiang <hidden> -
COLD49d
[PATCH 09/11] mm: percpu: allocate and free local percpu vm area
2026-04-29 · Yang Shi <hidden> -
COLD49d
[PATCH 08/11] vmalloc: pass in pgd pointer for vmap{__vunmap}_range_noflush()
2026-04-29 · Yang Shi <hidden> -
COLD49d
[PATCH 04/11] mm: percpu: prepare to use dedicated percpu area
2026-04-29 · Yang Shi <hidden> -
STALE67d
Re: [RFC PATCH 5/8] mm/vmalloc: map contiguous pages in batches for vmap() if possible
2026-04-08 · Dev Jain <dev.jain@arm.com> -
STALE67d
[RFC PATCH 8/8] mm/vmalloc: Stop scanning for compound pages after encountering small pages in vmap
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
STALE67d
[RFC PATCH 7/8] mm/vmalloc: Coalesce same page_shift mappings in vmap to avoid pgtable zigzag
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
STALE67d
[RFC PATCH 6/8] mm/vmalloc: align vm_area so vmap() can batch mappings
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
STALE67d
[RFC PATCH 5/8] mm/vmalloc: map contiguous pages in batches for vmap() if possible
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
STALE67d
[RFC PATCH 4/8] mm/vmalloc: Eliminate page table zigzag for huge vmalloc mappings
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
STALE67d
[RFC PATCH 3/8] mm/vmalloc: Extend vmap_small_pages_range_noflush() to support larger page_shift sizes
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
STALE170d
REVIEWED: 2 (0M) [PATCH v6 07/14] mm: introduce generic lazy_mmu helpers
2025-12-15 · Kevin Brodsky <hidden> -
STALE172d
[RESEND RFC PATCH 2/2] arm64/mm: Enable huge-vmalloc by default
2025-12-12 · Dev Jain <dev.jain@arm.com> -
STALE172d
[RESEND RFC PATCH 1/2] mm/vmalloc: Do not align size to huge size
2025-12-12 · Dev Jain <dev.jain@arm.com> -
STALE210d
REVIEWED: 1 (0M) [PATCH v5 06/12] mm: introduce generic lazy_mmu helpers
2025-11-24 · Kevin Brodsky <hidden> -
STALE196d
[RFC PATCH v7 30/31] x86/mm, mm/vmalloc: Defer kernel TLB flush IPIs under CONFIG_COALESCE_TLBI=y
2025-11-14 · Valentin Schneider <vschneid@redhat.com> -
DORMANTno replies
[RFC PATCH 2/2] arm64/mm: Enable vmalloc-huge by default
2025-11-12 · Dev Jain <dev.jain@arm.com> -
STALE233d
[RFC PATCH 1/2] mm/vmalloc: Do not align size to huge size
2025-11-12 · Dev Jain <dev.jain@arm.com>
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE172d
[RESEND RFC PATCH 2/2] arm64/mm: Enable huge-vmalloc by default
2025-12-12 · Dev Jain <dev.jain@arm.com> -
STALE67d
[RFC PATCH 6/8] mm/vmalloc: align vm_area so vmap() can batch mappings
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
STALE67d
[RFC PATCH 8/8] mm/vmalloc: Stop scanning for compound pages after encountering small pages in vmap
2026-04-08 · "Barry Song (Xiaomi)" <baohua@kernel.org> -
COLD49d
[PATCH 04/11] mm: percpu: prepare to use dedicated percpu area
2026-04-29 · Yang Shi <hidden> -
COLD49d
[PATCH 08/11] vmalloc: pass in pgd pointer for vmap{__vunmap}_range_noflush()
2026-04-29 · Yang Shi <hidden> -
COLD49d
[PATCH 09/11] mm: percpu: allocate and free local percpu vm area
2026-04-29 · Yang Shi <hidden>