Patch Series

Subject mm/virtio: skip redundant zeroing of host-zeroed pages
Author mst@redhat.com
Date 2026-05-12 21:05:10 +0000 UTC
Version
Cc aarcange@redhat.com agordeev@linux.ibm.com akpm@linux-foundation.org apopple@nvidia.com axelrasmussen@google.com baohua@kernel.org baolin.wang@linux.alibaba.com bhe@redhat.com borntraeger@linux.ibm.com bp@alien8.de byungchul@sk.com chrisl@kernel.org cl@gentwo.org dave.hansen@linux.intel.com david@kernel.org dev.jain@arm.com eperezma@redhat.com geert@linux-m68k.org gerg@linux-m68k.org gor@linux.ibm.com gourry@gourry.net hannes@cmpxchg.org hao.li@linux.dev harry.yoo@oracle.com harry@kernel.org hca@linux.ibm.com hpa@zytor.com hughd@google.com jackmanb@google.com jannh@google.com jasowang@redhat.com joshua.hahnjy@gmail.com kasong@tencent.com lance.yang@linux.dev liam@infradead.org linmag7@gmail.com linux-alpha@vger.kernel.org linux-kernel@vger.kernel.org linux-m68k@lists.linux-m68k.org linux-mm@kvack.org linux-s390@vger.kernel.org ljs@kernel.org matthew.brost@intel.com mattst88@gmail.com mhocko@suse.com mingo@redhat.com mst@redhat.com muchun.song@linux.dev npache@redhat.com nphamcs@gmail.com osalvador@suse.de pfalcato@suse.de qi.zheng@linux.dev rakie.kim@sk.com richard.henderson@linaro.org rientjes@google.com roman.gushchin@linux.dev rppt@kernel.org ryan.roberts@arm.com shakeel.butt@linux.dev shikemeng@huaweicloud.com surenb@google.com vbabka@kernel.org virtualization@lists.linux.dev weixugc@google.com xuanzhuo@linux.alibaba.com ying.huang@linux.alibaba.com youngjun.park@lge.com yuanchu@google.com ziy@nvidia.com

Patches (31)

Name Content [All]
[PATCH v7 01/31] mm: mempolicy: fix interleave index for unaligned VMA start [Body]
[PATCH v7 02/31] mm: page_alloc: propagate PageReported flag across buddy splits [Body]
[PATCH v7 03/31] mm: page_reporting: allow driver to set batch capacity [Body]
[PATCH v7 04/31] mm: hugetlb: remove dead alloc_hugetlb_folio stub [Body]
[PATCH v7 05/31] mm: move vma_alloc_folio_noprof to page_alloc.c [Body]
[PATCH v7 06/31] mm: thread user_addr through page allocator for cache-friendly zeroing [Body]
[PATCH v7 07/31] mm: add folio_zero_user stub for configs without THP/HUGETLBFS [Body]
[PATCH v7 08/31] mm: page_alloc: move prep_compound_page before post_alloc_hook [Body]
[PATCH v7 09/31] mm: use folio_zero_user for user pages in post_alloc_hook [Body]
[PATCH v7 10/31] mm: use __GFP_ZERO in vma_alloc_zeroed_movable_folio [Body]
[PATCH v7 11/31] mm: remove arch vma_alloc_zeroed_movable_folio overrides [Body]
[PATCH v7 12/31] mm: alloc_anon_folio: pass raw fault address to vma_alloc_folio [Body]
[PATCH v7 13/31] mm: alloc_swap_folio: pass raw fault address to vma_alloc_folio [Body]
[PATCH v7 14/31] mm: use __GFP_ZERO in alloc_anon_folio [Body]
[PATCH v7 15/31] mm: vma_alloc_anon_folio_pmd: pass raw fault address to vma_alloc_folio [Body]
[PATCH v7 16/31] mm: use __GFP_ZERO in vma_alloc_anon_folio_pmd [Body]
[PATCH v7 17/31] mm: hugetlb: add gfp parameter and skip zeroing for zeroed pages [Body]
[PATCH v7 18/31] mm: memfd: skip zeroing for zeroed hugetlb pool pages [Body]
[PATCH v7 19/31] mm: page_reporting: skip redundant zeroing of host-zeroed reported pages [Body]
[PATCH v7 20/31] mm: page_reporting: add per-page zeroed bitmap for host feedback [Body]
[PATCH v7 21/31] mm: page_alloc: clear PG_zeroed on buddy merge if not both zero [Body]
[PATCH v7 22/31] mm: page_alloc: preserve PG_zeroed in page_del_and_expand [Body]
[PATCH v7 23/31] virtio_balloon: submit reported pages as individual buffers [Body]
[PATCH v7 24/31] mm: page_reporting: add flush parameter with page budget [Body]
[PATCH v7 25/31] mm: page_alloc: propagate PG_zeroed in split_large_buddy [Body]
[PATCH v7 26/31] virtio_balloon: skip zeroing for host-zeroed reported pages [Body]
[PATCH v7 27/31] virtio_balloon: disable reporting zeroed optimization for confidential guests [Body]
[PATCH v7 28/31] mm: add free_frozen_pages_zeroed [Body]
[PATCH v7 29/31] mm: add put_page_zeroed and folio_put_zeroed [Body]
[PATCH v7 30/31] virtio_balloon: implement VIRTIO_BALLOON_F_DEVICE_INIT_ON_INFLATE [Body]
[PATCH v7 31/31] mm: balloon: use put_page_zeroed for zeroed balloon pages [Body]
Session 2026-05-12
ID (for dev) 10f61fe6-04dc-48eb-89b4-3866177b57bf
Status waiting
Test Base Patched Verdict