Signed-off-by: Roman Bogorodskiy <[email protected]>
---
 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

Reply via email to