]> git.proxmox.com Git - qemu-server.git/commit
memory: enable balloon free-page-reporting for auto-memory reclaim
authorAlexandre Derumier <aderumier@odiso.com>
Sun, 6 Mar 2022 12:46:46 +0000 (13:46 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 27 Apr 2022 09:08:50 +0000 (11:08 +0200)
commitc70e4ec3970270eaaa17589d257c9fd5952b974b
treef027946376b30eea35d93f8495ab7693f50d042f
parentbaa4f62de0eaa6ca712028e95e136eb05d73717d
memory: enable balloon free-page-reporting for auto-memory reclaim

Allow balloon device  driver to report hints of guest free pages to
the host, for auto memory reclaim

https://lwn.net/Articles/759413/
https://events19.linuxfoundation.org/wp-content/uploads/2017/12/KVMForum2018.pdf

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
[ T: fixup tests ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
13 files changed:
PVE/QemuServer.pm
test/cfg2cmd/custom-cpu-model-defaults.conf.cmd
test/cfg2cmd/efi-raw-template.conf.cmd
test/cfg2cmd/efi-raw.conf.cmd
test/cfg2cmd/efi-secboot-and-tpm-q35.conf.cmd
test/cfg2cmd/efi-secboot-and-tpm.conf.cmd
test/cfg2cmd/efidisk-on-rbd.conf.cmd
test/cfg2cmd/minimal-defaults.conf.cmd
test/cfg2cmd/q35-linux-hostpci-multifunction.conf.cmd
test/cfg2cmd/q35-linux-hostpci-x-pci-overrides.conf.cmd
test/cfg2cmd/q35-linux-hostpci.conf.cmd
test/cfg2cmd/q35-simple.conf.cmd
test/cfg2cmd/seabios_serial.conf.cmd