Files
nova/releasenotes/notes/libvirt-memballoon-autodeflate-freepage-reporting-13c25d410cca9d23.yaml
Sean Mooney cd401c5c1b libvirt: Enable autodeflate and freePageReporting for memballoon
The libvirt driver now automatically enables autodeflate and
freePageReporting attributes for virtio memory balloon devices.
The autodeflate feature allows the QEMU virtio memory balloon
to release memory before the Out of Memory killer activates.
The freePageReporting feature enables returning unused pages
back to the hypervisor for use by other guests or processes,
improving overall memory efficiency on compute hosts.

These features are always enabled when a memballoon device is
configured, requiring no additional configuration from operators.

implements: blueprint automatic-memballoon-freeing
Generated-By: claude-code
Change-Id: If47a6d38cd311b08b78acffb307a99a7a2a080a1
Signed-off-by: Sean Mooney <work@seanmooney.info>
2025-06-11 11:13:11 +00:00

12 lines
550 B
YAML

---
features:
- |
The libvirt driver now automatically enables ``autodeflate`` and
``freePageReporting`` features for virtio memory balloon devices.
The ``autodeflate`` feature allows the QEMU virtio memory balloon
to release memory at the last moment before a guest process is
killed by the Out of Memory killer. The ``freePageReporting``
feature enables the memory balloon to return unused pages back
to the hypervisor for use by other guests or processes, improving
overall memory efficiency on the compute host.