mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-23 14:15:28 +00:00
3d98acc9e3
Similarly to localOnly DNS domain, localPtr attribute can be used to tell the DNS server not to forward reverse lookups for unknown IPs which belong to the virtual network. Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
139 lines
5.5 KiB
XML
139 lines
5.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
</head>
|
|
<body>
|
|
<h1>Releases</h1>
|
|
<p>This is the list of official releases for libvirt, along with an
|
|
overview of the changes introduced by each of them.</p>
|
|
<p>For a more fine-grained view, use the
|
|
<a href="http://libvirt.org/git/?p=libvirt.git;a=log">git log</a>.
|
|
</p>
|
|
|
|
<h3>v3.0.0 (<i>unreleased</i>)</h3>
|
|
<ul>
|
|
<li><strong>New features</strong>
|
|
<ul>
|
|
<li>New localPtr attribute for "ip" element in network XML
|
|
</li>
|
|
<li>qemu: Support QEMU group I/O throttling<br/>
|
|
Add the capability to allow group I/O throttling via a new
|
|
domain <disk> <iotune> subelement "group_name"
|
|
to allow sharing I/O throttling quota between multiple drives
|
|
</li>
|
|
<li>nss: Introduce <code>libvirt-guest</code><br/>
|
|
New <code>libvirt-guest</code> nss module that translates libvirt
|
|
guest names into IP addresses
|
|
</li>
|
|
<li>daemon: Add support for runtime logging settings adjustment<br/>
|
|
Logging-related settings like log outputs and filters can now be
|
|
adjusted during runtime using the admin interface without the
|
|
necessity of the daemon's restart
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li><strong>Improvements</strong>
|
|
<ul>
|
|
<li>perf: Add more perf statistics<br/>
|
|
Add support to get the count of branch instructions
|
|
executed, branch misses, bus cycles, stalled frontend
|
|
cpu cycles, stalled backend cpu cycles, and ref cpu
|
|
cycles by applications running on the platform
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li><strong>Bug fixes</strong>
|
|
<ul>
|
|
<li>qemu: Correct GetBlockInfo values<br/>
|
|
For an active domain, correct the physical value provided for
|
|
a raw sparse file backed storage and the allocation value provided
|
|
for a qcow2 file backed storage that hasn't yet been opened on
|
|
the domain
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
|
|
<h3>v2.5.0 (2016-12-04)</h3>
|
|
<ul>
|
|
<li><strong>New features</strong>
|
|
<ul>
|
|
<li>shmem: Add support for additional models<br/>
|
|
The shmem device can now utilize QEMU's ivshmem-plain and
|
|
ivshmem-doorbell, more modern versions of ivshmem
|
|
</li>
|
|
<li>vbox: Add VirtualBox 5.1 support
|
|
</li>
|
|
<li>libssh: New transport<br/>
|
|
The new libssh transport allows one to connect to a running
|
|
libvirtd via SSH, using the libssh library; for example:
|
|
<tt>qemu+libssh://<i>server</i>/system</tt>
|
|
</li>
|
|
<li>vhost-scsi: Add support scsi_host hostdev passthrough<br/>
|
|
Add the capability to pass through a scsi_host HBA and the
|
|
associated LUNs to the guest
|
|
</li>
|
|
<li>qemu: Users can now enable debug logging for native gluster
|
|
volumes in qemu using the "gluster_debug_level" option in qemu.conf
|
|
</li>
|
|
<li>memory hotplug: Slot numbers for memory devices are now
|
|
automatically allocated and thus persistent. In addition slot numbers
|
|
can be specified without providing a base address, which simplifies
|
|
user configuration
|
|
</li>
|
|
<li>qemu: Express devices will be placed on PCIe bus by default<br/>
|
|
For machine types that use a PCI Express root bus
|
|
(e.g. x86_64/Q35 and aarch64/virt), any unaddressed PCI
|
|
device that is an Express device (all virtio-1.0 devices,
|
|
e1000e, nec-xhci, vfio assigned devices) will be placed on
|
|
an Express controller (i.e. a pcie-root-port) instead of a
|
|
legacy PCI controller (i.e. pci-bridge) with the root ports
|
|
added as needed
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li><strong>Improvements</strong>
|
|
<ul>
|
|
<li>docs: Better documentation for migration APIs and flags
|
|
</li>
|
|
<li>vbox: Address thread safety issues
|
|
</li>
|
|
<li>virsh: Add support for passing an alternative persistent XML
|
|
to migrate command
|
|
</li>
|
|
<li>vhostuser: Allow hotplug of multiqueue devices
|
|
</li>
|
|
<li>NEWS: Switch to an improved format<br/>
|
|
List user-visible changes instead of single commits for a better
|
|
high-level overview of differences between libvirt releases
|
|
</li>
|
|
<li>website: Modernize layout and branding<br/>
|
|
The libvirt website looked very cluttered and outdated; it has now
|
|
been completely overhauled, resulting in a design that's better
|
|
organized and more pleasant to look at
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li><strong>Bug fixes</strong>
|
|
<ul>
|
|
<li>vz: Fix migration in P2P mode
|
|
</li>
|
|
<li>Forbid newline character in names of some libvirt objects
|
|
</li>
|
|
<li>Fix compilation on macOS
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
|
|
<p>Releases earlier than v2.5.0 detailed their changes using a different
|
|
format and as such are excluded from the list above.
|
|
You can read about those older release, starting from those made in
|
|
<a href="news-2016.html">2016</a>.
|
|
</p>
|
|
|
|
</body>
|
|
</html>
|