memory management - page allocator · Maintained
Maintainers
- M Andrew Morton <akpm@linux-foundation.org>
- M Vlastimil Babka <vbabka@kernel.org>
- R Suren Baghdasaryan <surenb@google.com>
- R Michal Hocko <mhocko@suse.com>
- R Brendan Jackman <jackmanb@google.com>
- R Johannes Weiner <hannes@cmpxchg.org>
- R Zi Yan <ziy@nvidia.com>
Paths
- F
include/linux/compaction.h - F
include/linux/gfp.h - F
include/linux/page-isolation.h - F
include/linux/pageblock-flags.h - F
mm/compaction.c - F
mm/debug_page_alloc.c - F
mm/debug_page_ref.c - F
mm/fail_page_alloc.c - F
mm/page_alloc.c - F
mm/page_ext.c - F
mm/page_frag_cache.c - F
mm/page_isolation.c - F
mm/page_owner.c - F
mm/page_poison.c - F
mm/page_reporting.c - F
mm/page_reporting.h - F
mm/show_mem.c - F
mm/shuffle.c - F
mm/shuffle.h
Last 30 days
Most active threads (last 7 days)
-
[PATCH v8 00/37] mm/virtio: skip redundant zeroing of host-zeroed pages
2026-05-21 14:09 · 17 replies in 7d · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH 00/11] Convert moduleparams to seq_buf
2026-05-21 13:33 · 1 reply in 7d · Kees Cook <kees@kernel.org>
Active reviewers (last 30 days)
-
Gregory Price <gourry@gourry.net>
7 attestations (7 Reviewed-by) · last on 2026-05-20
Recent patches
Most-recent 30 patches in this subsystem on virtualization (capped at 30), ordered by date desc.
-
Re: [PATCH v8 00/37] mm/virtio: skip redundant zeroing of host-zeroed pages
2026-05-21 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH 04/11] treewide: Convert struct kernel_param_ops initializers to DEFINE_KERNEL_PARAM_OPS
2026-05-21 · Kees Cook <kees@kernel.org> -
[PATCH v8 34/37] mm: page_alloc: skip kernel_init_pages for FPI_ZEROED when safe
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 33/37] mm: add free_frozen_pages_zeroed
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 30/37] mm: page_alloc: propagate PG_zeroed in split_large_buddy
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 29/37] mm: page_reporting: add flush parameter with page budget
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 26/37] mm: page_alloc: preserve PG_zeroed in page_del_and_expand
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 25/37] mm: page_alloc: clear PG_zeroed on buddy merge if not both zero
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 24/37] mm: page_reporting: add per-page zeroed bitmap for host feedback
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 23/37] mm: page_alloc: use aliasing checks instead of user_alloc_needs_zeroing
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 22/37] mm: page_reporting: skip redundant zeroing of host-zeroed reported pages
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 12/37] mm: use folio_zero_user for user pages in post_alloc_hook
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 11/37] mm: page_alloc: move prep_compound_page before post_alloc_hook
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 08/37] mm: add alloc_contig_frozen_pages_user for cache-friendly zeroing
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 07/37] mm: thread user_addr through page allocator for cache-friendly zeroing
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 06/37] mm: move vma_alloc_folio_noprof to page_alloc.c
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 04/37] mm: page_reporting: allow driver to set batch capacity
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v8 03/37] mm: page_alloc: propagate PageReported flag across buddy splits
2026-05-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 28/31] mm: add free_frozen_pages_zeroed
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 25/31] mm: page_alloc: propagate PG_zeroed in split_large_buddy
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 24/31] mm: page_reporting: add flush parameter with page budget
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 22/31] mm: page_alloc: preserve PG_zeroed in page_del_and_expand
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 21/31] mm: page_alloc: clear PG_zeroed on buddy merge if not both zero
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 20/31] mm: page_reporting: add per-page zeroed bitmap for host feedback
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 19/31] mm: page_reporting: skip redundant zeroing of host-zeroed reported pages
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 09/31] mm: use folio_zero_user for user pages in post_alloc_hook
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 08/31] mm: page_alloc: move prep_compound_page before post_alloc_hook
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 06/31] mm: thread user_addr through page allocator for cache-friendly zeroing
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 05/31] mm: move vma_alloc_folio_noprof to page_alloc.c
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH v7 03/31] mm: page_reporting: allow driver to set batch capacity
2026-05-12 · "Michael S. Tsirkin" <mst@redhat.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.
-
[PATCH 1/3] mm/page_reporting: Allow zero page_reporting_order
2026-02-26 · Yuvraj Sakshith <hidden> -
Re: [PATCH 3/3] virtio_balloon: Set pr_dev.order to new default
2026-02-26 · "David Hildenbrand (Arm)" <david@kernel.org> -
[PATCH v2 4/4] mm/page_reporting: change PAGE_REPORTING_ORDER_UNSPECIFIED to -1
2026-03-02 · Yuvraj Sakshith <hidden> -
[PATCH v3 5/5] mm/page_reporting: change page_reporting_order to PAGE_REPORTING_ORDER_UNSPECIFIED
2026-03-03 · Yuvraj Sakshith <hidden> -
[PATCH RFC 8/9] mm: page_reporting: add flush parameter to trigger immediate reporting
2026-04-12 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH RFC v2 01/18] mm: page_alloc: propagate PageReported flag across buddy splits
2026-04-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH RFC v2 02/18] mm: add pghint_t type and vma_alloc_folio_hints API
2026-04-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH RFC v2 04/18] mm: page_alloc: track PG_zeroed across buddy merges
2026-04-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH RFC v2 05/18] mm: page_alloc: preserve PG_zeroed in try_to_claim_block
2026-04-20 · "Michael S. Tsirkin" <mst@redhat.com> -
[PATCH RFC v2 06/18] mm: page_alloc: thread pghint_t through get_page_from_freelist
2026-04-20 · "Michael S. Tsirkin" <mst@redhat.com>