[libvirt] ANNOUNCE: libvirt 1.0.5.3 maintenance release

libvirt 1.0.5.3 maintenance release is now available. This is libvirt 1.0.5 with additional bugfixes that have accumulated upstream since the initial release. This release can be downloaded at: http://libvirt.org/sources/stable_updates/libvirt-1.0.5.3.tar.gz Changes in this version: * pci: initialize virtual_functions array pointer to avoid segfault * qemu: check if block I/O limits fit into long long * network: increase max number of routes * qemu: allow restore with non-migratable XML input * qemu_migrate: Dispose listen address if set from config * iscsi: pass hostnames to iscsiadm instead of resolving them * qemu: Report the offset from host UTC for RTC_CHANGE event * storage: Provide better error message if metadata pre-alloc is unsupported * usb: don't spoil decimal addresses * Check for existence of interface prior to setting terminate flag * qemu: snapshot: Don't kill access to disk if snapshot creation fails * Fix blkdeviotune for shutoff domain * Ensure non-root can read /proc/meminfo file in LXC containers * LXC: Create /dev/tty within a container * qemu: Implement new QMP command for cpu hotplug * udev: fix crash in libudev logging * Don't mount selinux fs in LXC if selinux is disabled * Re-add selinux/selinux.h to lxc_container.c * Fix failure to detect missing cgroup partitions * Fix starting domains when kernel has no cgroups support * Escaping leading '.' in cgroup names * Add docs about cgroups layout and usage * Cope with missing swap cgroup controls * libxl: fix build with Xen4.3 * qemu: fix return value of qemuDomainBlockPivot on errors * storage: return -1 when fs pool can't be mounted * Fix vPort management: FC vHBA creation * bridge: don't crash on bandwidth unplug with no bandwidth * Fix invalid read in virCgroupGetValueStr * virsh: edit: don't leak XML string on reedit or redefine * lxc: Resolve issue with GetScheduler APIs for non running domain * qemu: Resolve issue with GetScheduler APIs for non running domain * conf: fix use after free in virChrdevOpen * qemu: Avoid leaking uri in qemuMigrationPrepareDirect * virtlockd: fix socket path * nodedev: fix vport detection for FC HBA For info about past maintenance releases, see: http://wiki.libvirt.org/page/Maintenance_Releases Thanks, Cole

On 07/12/2013 12:32 AM, Cole Robinson wrote:
libvirt 1.0.5.3 maintenance release is now available. This is libvirt 1.0.5 with additional bugfixes that have accumulated upstream since the initial release.
This release can be downloaded at:
http://libvirt.org/sources/stable_updates/libvirt-1.0.5.3.tar.gz
Changes in this version:
...
* qemu: Avoid leaking uri in qemuMigrationPrepareDirect
Ouch, this one contains a double free - migration with migrateuri will crash. I didn't realize I should've pushed commit 5744d96f211160d406ec0498c2f814a67d1a3fc8 qemu: fix double free in qemuMigrationPrepareDirect to v1.0.5-maint as well. Sorry for the inconvenience. Jan

On 07/12/2013 03:45 AM, Ján Tomko wrote:
On 07/12/2013 12:32 AM, Cole Robinson wrote:
libvirt 1.0.5.3 maintenance release is now available. This is libvirt 1.0.5 with additional bugfixes that have accumulated upstream since the initial release.
This release can be downloaded at:
http://libvirt.org/sources/stable_updates/libvirt-1.0.5.3.tar.gz
Changes in this version:
...
* qemu: Avoid leaking uri in qemuMigrationPrepareDirect
Ouch, this one contains a double free - migration with migrateuri will crash.
I didn't realize I should've pushed commit 5744d96f211160d406ec0498c2f814a67d1a3fc8 qemu: fix double free in qemuMigrationPrepareDirect
to v1.0.5-maint as well.
Sorry for the inconvenience.
No worries, I'll spin up another release. - Cole
participants (2)
-
Cole Robinson
-
Ján Tomko