[PATCH] news: Update for libvirt 6.3.0

Michal Privoznik posted 1 patch 3 years, 11 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/4e16dac42ed704f76bdf2fbe54926a411fc26b64.1588576562.git.mprivozn@redhat.com
docs/news.xml | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 74 insertions(+)
[PATCH] news: Update for libvirt 6.3.0
Posted by Michal Privoznik 3 years, 11 months ago
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
---
 docs/news.xml | 74 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 74 insertions(+)

diff --git a/docs/news.xml b/docs/news.xml
index 80819aec23..986e7ca5f8 100644
--- a/docs/news.xml
+++ b/docs/news.xml
@@ -121,8 +121,82 @@
       </change>
     </section>
     <section title="Improvements">
+      <change>
+        <summary>
+          qemu: Allow checkpoint redefine for offline VMs
+        </summary>
+        <description>
+          Skip the liveness and capability checks when redefining checkpoints as
+          we don't need qemu interactions to update the metadata.
+        </description>
+      </change>
+      <change>
+        <summary>
+          daemons: Improve timeout handling
+        </summary>
+        <description>
+          Daemons now support <code> --timeout 0 </code> which suppresses daemon
+          killing after given time of inactivity.
+        </description>
+      </change>
+      <change>
+        <summary>
+          qemu: add support for 'multidevs' option
+        </summary>
+        <description>
+          This option prevents misbehaviours on guest if a QEMU 9pfs export
+          contains multiple devices, due to the potential file ID collisions
+          this otherwise may cause.
+        </description>
+      </change>
     </section>
     <section title="Bug fixes">
+      <change>
+        <summary>
+          qemu: Various embed driver fixes
+        </summary>
+        <description>
+          When using shared resources from embed driver (e.g. hugepages,
+          machined, etc.) libvirt now generates an unique handler that is not
+          conflicting with other embed drivers or system or session daemons.
+        </description>
+      </change>
+      <change>
+        <summary>
+          Distinguish Cascadelake-Server from Skylake-Server
+        </summary>
+        <description>
+          Libvirt now properly detects Cascadelake-Server and Skylake-Server
+          processors which differ only in stepping.
+        </description>
+      </change>
+      <change>
+        <summary>
+          qemu: Fix domain restore from a block device
+        </summary>
+        <description>
+          When using namespaces, libvirt was unable to restore a domain from a
+          block device because libvirt tried to relabel the device inside the
+          namespace while QEMU was given FD to the block device in the host.
+        </description>
+      </change>
+      <change>
+        <summary>
+          node_device_udev: handle move events
+        </summary>
+        <description>
+          Libvirt now handles <code>move</code> event which is emitted on a NIC rename.
+        </description>
+      </change>
+      <change>
+        <summary>
+          qemu: Fix capabilities probing with TCG
+        </summary>
+        <description>
+          Libvirt no long assumes TCG is always available. It now detects
+          whether QEMU supports TCG and reports it accordingly.
+        </description>
+      </change>
     </section>
     <section title="Removed features">
       <change>
-- 
2.26.2

Re: [PATCH] news: Update for libvirt 6.3.0
Posted by Andrea Bolognani 3 years, 11 months ago
On Mon, 2020-05-04 at 09:16 +0200, Michal Privoznik wrote:
[...]
> +      <change>
> +        <summary>
> +          qemu: Allow checkpoint redefine for offline VMs
> +        </summary>
> +        <description>
> +          Skip the liveness and capability checks when redefining checkpoints as
> +          we don't need qemu interactions to update the metadata.

s/qemu/QEMU/

[...]
> +      <change>
> +        <summary>
> +          daemons: Improve timeout handling
> +        </summary>
> +        <description>
> +          Daemons now support <code> --timeout 0 </code> which suppresses daemon
> +          killing after given time of inactivity.

Extra whitespace inside the <code> element.

[...]
> +      <change>
> +        <summary>
> +          qemu: add support for 'multidevs' option

s/add/Add/

[...]
> +      <change>
> +        <summary>
> +          Distinguish Cascadelake-Server from Skylake-Server

s/Distinguish/cpu: Distinguish/

[...]
> +      <change>
> +        <summary>
> +          node_device_udev: handle move events

s/handle/Handle/


With these nits addressed,

  Reviewed-by: Andrea Bolognani <abologna@redhat.com>

and safe for freeze.


Thank you *so much* for taking care of this!

-- 
Andrea Bolognani / Red Hat / Virtualization