Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> --- NEWS.rst | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index def5a5edd0..5e3a29eed6 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -43,6 +43,13 @@ v10.1.0 (unreleased) to resolve names of the connected guests using the name server started for this network. + * qemu: Introduce dynamicMemslots attribute for virtio-mem + + QEMU now allows setting ``.dynamic-memslots`` attribute for virtio-mem-pci + devices. When turned on, it allows memory exposed to guest to be split into + multiple memory slots and thus smaller memory footprint (see the original + commit for detailed explanation). + * **Improvements** * nodedev: Add ability to update persistent mediated devices by defining them @@ -50,6 +57,15 @@ v10.1.0 (unreleased) Existing persistent mediated devices can now also be updated by ``virNodeDeviceDefineXML()`` as long as parent and UUID remain unchanged. + * ch: Enable ``ethernet`` interface mode support + + The ``<interface type="ethernet"/>`` can now be used for CH domains. + + * viraccessdriverpolkit: Add missing vtpm case + + Secrets with ``<usage type='vtpm'>`` were left unable to be checked for in + the access driver, i.e. in ACL rules. Missing code was provided. + * **Bug fixes** * qemu_process: Skip over non-virtio non-TAP NIC models when refreshing rx-filter @@ -61,6 +77,32 @@ v10.1.0 (unreleased) change ``trustGuestRxFilters`` value on live domains via ``virDomainUpdateDeviceFlags()`` or ``virsh device-update``). + * domain: Fix check for overlapping ``<memory/>`` devices + + A bug was identified which caused libvirt to report two NVDIMMs as + overlapping even though they weren't. This now fixed. + + * vmx: Accept empty fileName for cdrom-image + + Turns out, ``fileName`` attribute (which contains path to CDROM image) can + be set to an empty string (``""``) to denote a state in which the CDROM has + no medium in it. Libvirt used to reject such configuration file, but not + anymore. + + * qemu_hotplug: Don't lose 'created' flag in qemuDomainChangeNet() + + When starting a domain, libvirt tracks what resources it created for it and + which were pre-existing and uses this information to preserve pre-existing + resources when cleaning up after the said domain is shut off. But for + macvtaps this information was lost after the macvtap device was changed + (e.g. via ``virsh update-device``). + + * Fix virStream hole handling + + When a client sent multiple holes into a virStream it may have caused + daemon hangup as the daemon stopped processing RPC from the client + temporarily. This is now fixed. + v10.0.0 (2024-01-15) ==================== -- 2.43.0 _______________________________________________ Devel mailing list -- devel@xxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx