[PATCH v2 0/4] qemu: Add support for free-page-reporting
Daniel Henrique Barboza
danielhb413 at gmail.com
Tue Oct 13 13:27:40 UTC 2020
On 10/12/20 8:35 PM, Nico Pache wrote:
> gitlab issue: https://gitlab.com/libvirt/libvirt/-/issues/79
>
> The virtio-balloon device now has the ability to report free pages
> back to the hypervisor for reuse by other programs.
>
> This kernel feature allows for more stable and resource friendly systems.
>
> This feature is available in QEMU and is enabled with free-page-reporting=on
> default virt setting should be off but the user should be able to enable it.
>
> Nico Pache (4):
> Document and parser support for the Virtio free page reporting
> feature.
> QEMU: declare qemu capabilities for the Virtio Free page reporting
> feature
> QEMU: introduce Virtio free page reporting feature
> provide testing for free-page-reporting feature in QEMU
>
Reviewed-by: Daniel Henrique Barboza <danielhb413 at gmail.com>
> docs/formatdomain.rst | 6 ++++
> docs/schemas/domaincommon.rng | 5 +++
> src/conf/domain_conf.c | 21 +++++++++++
> src/conf/domain_conf.h | 1 +
> src/qemu/qemu_capabilities.c | 2 ++
> src/qemu/qemu_capabilities.h | 1 +
> src/qemu/qemu_command.c | 5 +++
> src/qemu/qemu_validate.c | 7 ++++
> .../caps_5.1.0.x86_64.xml | 1 +
> .../caps_5.2.0.x86_64.xml | 1 +
> ...-options-memballoon-freepage-reporting.err | 1 +
> ...loon-freepage-reporting.x86_64-latest.args | 36 +++++++++++++++++++
> ...-options-memballoon-freepage-reporting.xml | 22 ++++++++++++
> tests/qemuxml2argvtest.c | 2 ++
> ...-options-memballoon-freepage-reporting.xml | 22 ++++++++++++
> 15 files changed, 133 insertions(+)
> create mode 100644 tests/qemuxml2argvdata/virtio-options-memballoon-freepage-reporting.err
> create mode 100644 tests/qemuxml2argvdata/virtio-options-memballoon-freepage-reporting.x86_64-latest.args
> create mode 100644 tests/qemuxml2argvdata/virtio-options-memballoon-freepage-reporting.xml
> create mode 100644 tests/qemuxml2xmloutdata/virtio-options-memballoon-freepage-reporting.xml
>
More information about the libvir-list
mailing list