memory ballooning driver
viomb* at virtio?
driver supports the virtio-compliant
memory ballooning device.
Memory ballooning works as follows:
- The host operator requests a guest to return some amount
of memory to the host (via, for example, the QEMU monitor balloon
- The hypervisor sends the request via the VirtIO memory
- The guest viomb driver
requests allocation of that amount of physical memory from the
OpenBSD memory management system.
- The viomb device tells the
hypervisor the guest physical memory address of the allocated memory via
the VirtIO memory ballooning device.
Rusty Russell, IBM
Corporation, Virtio PCI Card Specification,
device driver first appeared in