[libvirt] Release of libvirt-4.10.0

Daniel Veillard veillard at redhat.com
Mon Dec 3 16:25:36 UTC 2018


  As planned I tagged the release in git earlier today and pushed signed
tarball and rpms to the usual place:

  ftp://libvirt.org/libvirt/

I also pushed the python bindings at

  ftp://libvirt.org/libvirt/python

This release seems to be very heavy on new features, but under the hood
there is as usuall a number of bug fixes and refactoring patches:


New features:

- qemu: Add Hyper-V PV IPI and Enlightened VMCS support
  The QEMU driver now has support for Hyper-V PV IPI and Enlightened VMCS
  for Windows and Hyper-V guests.

- qemu: Added support for PCI devices on S390
  PCI addresses can now include the new zpci element which contains uid
  (user-defined identifier) and fid (PCI function identifier) attributes
  and makes the corresponding devices usable by S390 guests.

- Support changing IOThread polling parameters for a live guest
  Introduced virDomainSetIOThreadParams which allows dynamically setting
  the IOThread polling parameters used by QEMU to manage the thread
  polling interval and the algorithm for growth or shrink of the polling
  time. The values only affect a running guest with IOThreads. The
  guest's IOThread polling values can be viewed via the domain
  statistics.

- Xen: Add support for PVH
  The libxl driver now supports Xen's PVH virtual machine type. PVH
  machines are enabled with the new "xenpvh" OS type, e.g.
  <os><type>xenpvh</type></os>

- qemu: Added support for CMT (Cache Monitoring Technology)
  Introduced cache monitoring using the monitor element in cachetune for
  vCPU threads. Added interfaces to get and display the cache utilization
  statistics through the command 'virsh domstats' via the
  virConnectGetAllDomainStats API.

- qemu: Add support for nested HV for pSeries guests
  Nested HV support makes it possible to run nested (L2) guests with
  minimal performance penalty when compared to regular (L1) guests on
  ppc64 hardware.

Bug fixes:

- Xen: Handle soft reset shutdown event
  The pvops Linux kernel uses soft reset to handle the crash machine
  operation. The libxl driver now supports the soft reset shutdown event,
  allowing proper crash handling of pvops-based HVM domains.


  Thanks everybody for your contribution toward this release,
be it with ideas, bug reports, patches reviews, docs, localization...

    Remember, next release should be around mid-January, 5.0.0,
in the meantime enjoy the release and end of years vacations you may have !

Daniel

-- 
Daniel Veillard      | Red Hat Developers Tools http://developer.redhat.com/
veillard at redhat.com  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | virtualization library  http://libvirt.org/




More information about the libvir-list mailing list