Patch Series

Subject mm/virtio: skip redundant zeroing of host-zeroed pages
Author mst@redhat.com
Date 2026-05-11 09:01:44 +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 jasowang@redhat.com joshua.hahnjy@gmail.com kasong@tencent.com lance.yang@linux.dev liam.howlett@oracle.com 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 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 (30)

Name Content [All]
[PATCH resend v6 01/30] mm: move vma_alloc_folio_noprof to page_alloc.c [Body]
[PATCH resend v6 02/30] mm: mempolicy: fix interleave index for unaligned VMA start [Body]
[PATCH resend v6 03/30] mm: thread user_addr through page allocator for cache-friendly zeroing [Body]
[PATCH resend v6 04/30] mm: add folio_zero_user stub for configs without THP/HUGETLBFS [Body]
[PATCH resend v6 05/30] mm: page_alloc: move prep_compound_page before post_alloc_hook [Body]
[PATCH resend v6 06/30] mm: use folio_zero_user for user pages in post_alloc_hook [Body]
[PATCH resend v6 07/30] mm: use __GFP_ZERO in vma_alloc_zeroed_movable_folio [Body]
[PATCH resend v6 08/30] mm: remove arch vma_alloc_zeroed_movable_folio overrides [Body]
[PATCH resend v6 09/30] mm: alloc_anon_folio: pass raw fault address to vma_alloc_folio [Body]
[PATCH resend v6 10/30] mm: alloc_swap_folio: pass raw fault address to vma_alloc_folio [Body]
[PATCH resend v6 11/30] mm: use __GFP_ZERO in alloc_anon_folio [Body]
[PATCH resend v6 12/30] mm: vma_alloc_anon_folio_pmd: pass raw fault address to vma_alloc_folio [Body]
[PATCH resend v6 13/30] mm: use __GFP_ZERO in vma_alloc_anon_folio_pmd [Body]
[PATCH resend v6 14/30] mm: hugetlb: use __GFP_ZERO and skip zeroing for zeroed pages [Body]
[PATCH resend v6 15/30] mm: memfd: skip zeroing for zeroed hugetlb pool pages [Body]
[PATCH resend v6 16/30] mm: page_reporting: allow driver to set batch capacity [Body]
[PATCH resend v6 17/30] mm: page_alloc: propagate PageReported flag across buddy splits [Body]
[PATCH resend v6 18/30] mm: page_reporting: skip redundant zeroing of host-zeroed reported pages [Body]
[PATCH resend v6 19/30] mm: page_reporting: add per-page zeroed bitmap for host feedback [Body]
[PATCH resend v6 20/30] mm: page_alloc: clear PG_zeroed on buddy merge if not both zero [Body]
[PATCH resend v6 21/30] mm: page_alloc: preserve PG_zeroed in page_del_and_expand [Body]
[PATCH resend v6 22/30] virtio_balloon: submit reported pages as individual buffers [Body]
[PATCH resend v6 23/30] mm: page_reporting: add flush parameter with page budget [Body]
[PATCH resend v6 24/30] mm: page_alloc: propagate PG_zeroed in split_large_buddy [Body]
[PATCH resend v6 25/30] virtio_balloon: skip zeroing for host-zeroed reported pages [Body]
[PATCH resend v6 26/30] virtio_balloon: disable reporting zeroed optimization for confidential guests [Body]
[PATCH resend v6 27/30] mm: add free_frozen_pages_zeroed [Body]
[PATCH resend v6 28/30] mm: add put_page_zeroed and folio_put_zeroed [Body]
[PATCH resend v6 29/30] virtio_balloon: implement VIRTIO_BALLOON_F_DEVICE_INIT_ON_INFLATE [Body]
[PATCH resend v6 30/30] mm: balloon: use put_page_zeroed for zeroed balloon pages [Body]
Session 2026-05-11
ID (for dev) 08802e45-0fb6-4187-8fbf-5215a52343dd
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 5d6919055dec134de3c40167a490f33c74c12581 [Config] passed [Log]
[KASAN] Boot test: Base 5d6919055dec134de3c40167a490f33c74c12581 [Config] passed [Log]
[KASAN] Build Patched 5d6919055dec134de3c40167a490f33c74c12581 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 5d6919055dec134de3c40167a490f33c74c12581 [Config] [patched] passed [Log]
[KASAN] Fuzz 5d6919055dec134de3c40167a490f33c74c12581 [Config] 5d6919055dec134de3c40167a490f33c74c12581 [Config] [patched] passed [Log] [Artifacts]