[PATCH 0/2] support device init for balloon pages

"Michael S. Tsirkin" <[email protected]> Wed, 22 Apr 2026 12:12:04 -0400
Newsgroups dev.linux.lists.virtio-comment
Message-ID <[email protected]>
Once a page gets out of balloon (on deflate, or on access for
reporting) the Linux guest inits it before giving it to app.
It's a waste - the page is already inited by the host.

Add balloon support for skipping that, that provides significant
performance gains:
https://lore.kernel.org/all/[email protected]/



Michael S. Tsirkin (2):
  balloon: add VIRTIO_BALLOON_F_DEVICE_INIT_REPORTED
  balloon: add VIRTIO_BALLOON_F_DEVICE_INIT_DEFLATED

 device-types/balloon/description.tex        | 108 ++++++++++++++++++++
 device-types/balloon/device-conformance.tex |   2 +
 device-types/balloon/driver-conformance.tex |   2 +
 3 files changed, 112 insertions(+)

-- 
MST