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

