Re: [PATCH v10 00/37] mm/virtio: skip redundant zeroing of host-zeroed pages
From: Michael S. Tsirkin
Date: Mon Jun 08 2026 - 16:16:20 EST
On Mon, Jun 08, 2026 at 03:21:25PM +0100, Matthew Wilcox wrote:
> On Mon, Jun 08, 2026 at 04:33:46AM -0400, Michael S. Tsirkin wrote:
> > Further, on architectures with aliasing caches, upstream with init_on_alloc
>
> Further to what? Did you leave out some paragraphs here?
>
> As far as I can tell, this patch series decides to trust that the
> hypervisor has zeroed pages that it allocates to the guest. But
> as far as I can tell, the trend is towards less trust in the hypervisor
> from the guest, not more.
AKA confidential computing. I'm not a visionary, no idea about trends, but
yes these are used more than in the past (not hard given it used to be
0% of the market in the past).
Page reporting already leaks some info like free page addresses, so it's
for trusted hypervisors.
Anyway:
Subject: [PATCH v10 35/37] virtio_balloon: disable reporting zeroed optimization for confidential guests
makes sure guests that do not trust hypervisors are not affected.
--
MST