From: Michal Privoznik <mprivozn@redhat.com>
There are some features/improvements/bug fixes I've either
contributed or reviewed/merged. Document them for upcoming
release.
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
---
NEWS.rst | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
diff --git a/NEWS.rst b/NEWS.rst
index 71f1f21472..11d0ebf28b 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -43,8 +43,61 @@ v12.1.0 (unreleased)
* **Improvements**
+ * Introduce granule attribute for virtio-iommu
+
+ In case when guest page size doesn't match the host page size (typically
+ aarch64) the ``virtio-iommu`` needs to know the guest page size so it can
+ allocate memory aligned to guest page size.
+
+ * hyperv: Implement virDomainInterfaceAddresses()
+
+ Libvirt can now report IP address of domains running under Hyper-V
+ hypervisor.
+
+ * Parse hyperv features even for host-model
+
+ Two releases ago, in v11.9.0 new ``host-model`` mode for Hyper-V
+ enlightenments was introduced. Starting with this release, users can
+ additionally override the defaults that are picked when domain is started
+ and features are expanded.
+
* **Bug fixes**
+ * Fix build with remote driver disabled
+
+ Some parts of code were wrongly annotated as depended on remote driver.
+ But they were used even from client side drivers. This is now fixed and
+ libvirt builds properly even with remote driver disabled.
+
+ * Various fixes to libvirt-guests.sh
+
+ Firstly, the exit code of various commands was ignored (which may lead the
+ script to wrongly determine persistent/transient domain state, for
+ instance). Secondly, due to logical error, the script might have
+ incorrectly asses state a domain is in.
+
+ * AppArmor: Ask for no deny rule for readonly disk elements
+
+ For read only disks, libvirt created an AppArmor profile which disallowed
+ any future write rules. But when doing a blockcommit, libvirt needs to
+ allow hypervisor to write to even readonly disks. The rule in the profile
+ was changed so that future write rules can be added, temporarily.
+
+ * esx: Allow connecting to IPv6 server
+
+ Due to a bug in our code, if an IPv6 address was provided in connection
+ URI, libvirt would fail to connect to VMWare server. This is now fixed.
+
+ * qemu: Use device alias if interface has no name
+
+ The ``virDomainInterfaceAddresses()`` API (or ``virsh domifaddr``) returns
+ an array interfaces among with their addresses. But some interface names
+ might be unknown, for instance if the API is told to parse host's ARP table
+ then PCI assigned NICs or slirp/passt lack interface name. If that's the
+ case, let the API return domain's ``<interface/>`` alias.
+
+ * bhyve: hyperv: Various memory leak fixes
+
v12.0.0 (2026-01-15)
====================
--
2.52.0
On a Friday in 2026, Michal Privoznik via Devel wrote: >From: Michal Privoznik <mprivozn@redhat.com> > >There are some features/improvements/bug fixes I've either >contributed or reviewed/merged. Document them for upcoming >release. > >Signed-off-by: Michal Privoznik <mprivozn@redhat.com> >--- > NEWS.rst | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 53 insertions(+) > Reviewed-by: Ján Tomko <jtomko@redhat.com> Jano
On 2/27/26 13:36, Michal Privoznik via Devel wrote: > From: Michal Privoznik <mprivozn@redhat.com> > > There are some features/improvements/bug fixes I've either > contributed or reviewed/merged. Document them for upcoming > release. > > Signed-off-by: Michal Privoznik <mprivozn@redhat.com> > --- > NEWS.rst | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 53 insertions(+) > > + * hyperv: Implement virDomainInterfaceAddresses() > + > + Libvirt can now report IP address of domains running under Hyper-V > + hypervisor. > + This ^^ will be removed, because Jonathon posted more comprehensive entry: https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/QJI2PVKW3KPYRQC2CP22MVMZE6HHWCD2/ Michal
© 2016 - 2026 Red Hat, Inc.