mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 17:34:18 +03:00
NEWS: Document my contributions for upcoming release
Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Andrea Bolognani <abologna@redhat.com>
This commit is contained in:
parent
f8cef4cf28
commit
71f531b017
42
NEWS.rst
42
NEWS.rst
@ -43,6 +43,13 @@ v10.1.0 (unreleased)
|
|||||||
to resolve names of the connected guests using the name server started
|
to resolve names of the connected guests using the name server started
|
||||||
for this network.
|
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**
|
* **Improvements**
|
||||||
|
|
||||||
* nodedev: Add ability to update persistent mediated devices by defining them
|
* 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
|
Existing persistent mediated devices can now also be updated by
|
||||||
``virNodeDeviceDefineXML()`` as long as parent and UUID remain unchanged.
|
``virNodeDeviceDefineXML()`` as long as parent and UUID remain unchanged.
|
||||||
|
|
||||||
|
* ch: Enable ``ethernet`` interface mode support
|
||||||
|
|
||||||
|
``<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**
|
* **Bug fixes**
|
||||||
|
|
||||||
* qemu_process: Skip over non-virtio non-TAP NIC models when refreshing rx-filter
|
* 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
|
change ``trustGuestRxFilters`` value on live domains via
|
||||||
``virDomainUpdateDeviceFlags()`` or ``virsh device-update``).
|
``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 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)
|
v10.0.0 (2024-01-15)
|
||||||
====================
|
====================
|
||||||
|
Loading…
Reference in New Issue
Block a user