Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com> --- NEWS.rst | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index 8d1b927c41..4d9e62f9f5 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -23,6 +23,38 @@ v12.4.0 (unreleased) This allows to monitor per-VM energy consumption on supported platforms. Implemented via ``energytune`` element in ``cputune`` . + * bhyve: Add memory tuning support + + The bhyve driver now allows setting a domain's memory hard limit using the + following syntax:: + + <memtune> + <hard_limit unit='G'>1</hard_limit> + </memtune> + + It also implements the ``virDomainGetMemoryParameters()`` and + ``virDomainSetMemoryParameters()`` APIs for controlling + the memory hard limit of a running domain. + + * bhyve: Add virtio-console device support + + Domain XML can now use ``virtio-console`` devices. Among other things, + these devices can be used to configure a QEMU Guest Agent:: + + <devices> + <channel type='unix'> + <source mode='bind' path='/var/run/libvirt/bhyve/bhyve.agent'/> + <target type='virtio' name='org.qemu.guest_agent.0'/> + <address type='virtio-serial' controller='0' bus='0' port='1'/> + </channel> + </devices> + + Additionally, the ``virDomainQemuAgentCommand()`` API which allows + running arbitrary guest agent commands is now supported. + + The ``virDomainGetHostname()`` API, used to query the hostname of a guest, + now supports using the guest agent as a source of information. + * **Improvements** * **Bug fixes** -- 2.52.0