[libvirt PATCH] NEWS: Update for libvirt 6.5.0

Andrea Bolognani posted 1 patch 4 years, 4 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20200702124138.1425012-1-abologna@redhat.com
NEWS.rst | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
[libvirt PATCH] NEWS: Update for libvirt 6.5.0
Posted by Andrea Bolognani 4 years, 4 months ago
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
---
 NEWS.rst | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 0e9822cd03..499711fb18 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -47,8 +47,30 @@ v6.5.0 (unreleased)
     alphabetical order. Hook script in old place will be executed
     as first for backward compatibility.
 
+  * qemu: Add support for migratable host-passthrough CPU
+
+    QEMU 2.12 made it possible for guests to use a migration-friendly
+    version of the host-passthrough CPU. This feature is now exposed by
+    libvirt.
+
 * **Improvements**
 
+  * network: Support NAT with IPv6
+
+    It's now possible to use ``<nat ipv6="yes"/>`` in a libvirt network.
+
+  * qemu: Auto-fill NUMA information for incomplete topologies
+
+    If the NUMA topology is not fully described in the guest XML, libvirt
+    will complete it by putting all unspecified CPUs in the first NUMA node.
+    This is only done in the QEMU binary itself supports disjointed CPU
+    ranges for NUMA nodes.
+
+  * qemu: Assign hostdev-backed interfaces to PCIe slots
+
+    All SR-IOV capable devices are PCIe, so when their VFs are assigned to
+    guests they should end up in PCIe slots rather than conventional PCI ones.
+
 * **Bug fixes**
 
   * qemu: fixed crash in ``qemuDomainBlockCommit``
@@ -61,6 +83,11 @@ v6.5.0 (unreleased)
     Removes the correlation between the zPCI address attributes uid and fid.
     Fixes the validation and autogeneration of zPCI address attributes.
 
+  * qemu: Skip pre-creation of NVMe disks during migration
+
+    libvirt has no way to create NVMe devices on the target host, so it now
+    just makes sure they exist and let the migration proceed in that case.
+
 
 v6.4.0 (2020-06-02)
 ===================
-- 
2.25.4

Re: [libvirt PATCH] NEWS: Update for libvirt 6.5.0
Posted by Daniel P. Berrangé 4 years, 4 months ago
On Thu, Jul 02, 2020 at 02:41:38PM +0200, Andrea Bolognani wrote:
> Signed-off-by: Andrea Bolognani <abologna@redhat.com>
> ---
>  NEWS.rst | 27 +++++++++++++++++++++++++++
>  1 file changed, 27 insertions(+)

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>


> 
> diff --git a/NEWS.rst b/NEWS.rst
> index 0e9822cd03..499711fb18 100644
> --- a/NEWS.rst
> +++ b/NEWS.rst
> @@ -47,8 +47,30 @@ v6.5.0 (unreleased)
>      alphabetical order. Hook script in old place will be executed
>      as first for backward compatibility.
>  
> +  * qemu: Add support for migratable host-passthrough CPU
> +
> +    QEMU 2.12 made it possible for guests to use a migration-friendly
> +    version of the host-passthrough CPU. This feature is now exposed by
> +    libvirt.

Reminds me that we need to stop marking a guest as tainted for running
host-passthrough.  We should only mark tainted once the user triggers
migration, and when they're not using the migration-friendly variant.


Regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|