- Issued:
- 2015-07-22
- Updated:
- 2015-07-22
RHBA-2015:1275 - Bug Fix Advisory
Synopsis
qemu-kvm bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated qemu-kvm packages that fix one bug and add various enhancements are now
available for Red Hat Enterprise Linux 6.
Description
KVM (Kernel-based Virtual Machine) is a full virtualization solution for Linux
on AMD64 and Intel 64 systems. The qemu-kvm packages provide the user-space
component for running virtual machines using KVM.
This update fixes the following bug:
- When a KVM virtual machine (VM) running on a Red Hat Enterprise Linux 6 host
was suspended to disk and then restored, the system time on the VM in some cases
did not correctly synchronize with the system time on the host. With this
update, the kvm-clock utility has been modified to reliably read the system time
on the host, and the described problem no longer happens. (BZ#1115340)
In addition, this update adds the following enhancements:
- Support has been added for qemu-kvm trace events during the system shutdown
process, which allows users to get detailed diagnostics about systems shutdown
requests issued by the "virsh shutdown" command or the virt-manager application.
This provides users with enhanced capabilities for debugging KVM guest problems
during shutdown. (BZ#1149120)
- The qemu-img tool now uses the fallocate() system call when the
"preallocation=full" option is specified. This makes the preallocation operation
significantly faster if "preallocation=full" is used, and thus shortens the time
necessary to prepare a new guest. (BZ#1040220)
- With this update, qemu-kvm supports the "cache=directsync" option in the host
file, which enables the use of the directsync cache mode on virtual disks. When
"cache=directsync" is used, write operations on the guest are only completed
when data is safely present on the disk, which increases data security during
file transactions between guests. (BZ#1186914)
Users of qemu-kvm are advised to upgrade to these updated packages, which fix
this bug and add these enhancements. After installing this update, shut down all
running virtual machines. Once all virtual machines have shut down, start them
again for this update to take effect.
Solution
Before applying this update, make sure all previously released errata relevant
to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6 x86_64
Fixes
- BZ - 822418 - RFE: print channel name in addition to code in 'info spice'
- BZ - 916067 - when cancel the migration with ctrl+c during block migration(full disk copy or incremental disk copy), then migration again will cause domain destroyed
- BZ - 1000231 - [TestOnly] "remaining ram" in the "info migration" output should be 0 KB after finish migration
- BZ - 1005016 - Qemu w/ macvtap backend virtual network hangs when the fd is over 1024
- BZ - 1006681 - qemu-img convert -p option display error
- BZ - 1021785 - the error message "scsi generic interface too old" is wrong more often than not
- BZ - 1024684 - Report error if there are too many open file descriptors
- BZ - 1066349 - qemu-img silently ignores options with multiple -o parameters
- BZ - 1102730 - Unnecessary or missing NULL checks in object_class_dynamic_cast_assert
- BZ - 1110634 - Should update manpage of qemu-kvm in the "Network options:" part
- BZ - 1115237 - spice connection break while set_password with sasl enabled
- BZ - 1115291 - Print wrong authentication in "info spice" output
- BZ - 1115340 - [RFE] Clock in KVM guest is not up-to-date after save-to-disk/restore
- BZ - 1119575 - [rng] Core dump occurs after busy virtio-rng-pci is deleted from windows guest
- BZ - 1128594 - wrong executable authority for qemu-iotests test for the RHEL 6 internal repository
- BZ - 1129780 - Send vm name and uuid via spice
- BZ - 1129892 - Backport additional qcow2 corruption prevention and image repair patches
- BZ - 1130014 - test case 033 and 034 of qemu-iotests fail for vmdk
- BZ - 1130015 - test case 004 006 and 088 of qemu-iotests fail for vpc
- BZ - 1130022 - test case 020 030 034 and 041 of qemu-iotests fail for qed
- BZ - 1130046 - test case 084 of qemu-iotests fail for vdi
- BZ - 1130475 - fail to specify wwn for virtual IDE CD-ROM
- BZ - 1132848 - IO throttling will ignore the limited of iops if from set iops=10 back to the previous value
- BZ - 1134230 - qemu-kvm's help output shows bps= is supported, even though it's not
- BZ - 1134693 - fail to specify the physical_block_size/logical_block_size value not 512 for IDE disk
- BZ - 1138647 - fail to login spice session with password + expire time
- BZ - 1141594 - qemu-kvm core dumped when win7 guest doing system_reset more than 20 times
- BZ - 1151363 - User interface freezes when entering space character in Xfig
- BZ - 1186914 - RHEL6 qemu-kvm: backport cache=directsync
- BZ - 1190248 - qemu-kvm: backport rtc-reset-reinjection command
- BZ - 1193917 - Include null block driver
- BZ - 1196970 - Migrate status is failed after migrate_cancel.
- BZ - 1199873 - qemu-kvm core dumped when boot guest with 232 virtio block and multifunction=on
- BZ - 1200019 - Coverity-detected defect: constant expression result
- BZ - 1202666 - improve the error hint when show rbd storage info via qemu-img
- BZ - 1204858 - "null" block driver is not whitelisted for running guests
- BZ - 1205288 - Coverity-detected defect: null pointer dereferences in uri.c
- BZ - 1208605 - support local builds of qemu-kvm on Fedora systems
- BZ - 1211513 - IO throttling doesn't work after migration
- BZ - 1211545 - query-block doesn't reflect the correct value after live throttling
- BZ - 1220674 - Received no response to QMP command 'system_reset'
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
x86_64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: dd4b56b27f4a1b77ed14fbac2bf43fc7187a99dbe3d31612a450e02f64fc7a25 |
qemu-img-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 41ff9be458f8e1ff369a14fee6231de334310f50e016ba641ea5da043b91cb45 |
qemu-kvm-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 4b952ffef86161a77a3ff73739c9c31947791f221ef2b7e5a84ca3a2905309c5 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: ea14540ea0cb2ba8ad6c596a8776aabefa8002ab712d3f5e9956678aff0c753c |
qemu-kvm-tools-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 6730385e16fcb85c9c171e7a3ac6ce909b8056f10f765fce83cdf36b31eed87a |
i386 | |
qemu-guest-agent-0.12.1.2-2.479.el6.i686.rpm | SHA-256: d21aaeafe97794c4c6c88ab0b22dd31336341b9fef36a456f647ecd830251302 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.i686.rpm | SHA-256: 9319d2055bd8cb4f424b3dd12d805ec64c9b0e83a43a5cac43945b2d15383cba |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
x86_64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: dd4b56b27f4a1b77ed14fbac2bf43fc7187a99dbe3d31612a450e02f64fc7a25 |
qemu-img-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 41ff9be458f8e1ff369a14fee6231de334310f50e016ba641ea5da043b91cb45 |
qemu-kvm-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 4b952ffef86161a77a3ff73739c9c31947791f221ef2b7e5a84ca3a2905309c5 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: ea14540ea0cb2ba8ad6c596a8776aabefa8002ab712d3f5e9956678aff0c753c |
qemu-kvm-tools-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 6730385e16fcb85c9c171e7a3ac6ce909b8056f10f765fce83cdf36b31eed87a |
i386 | |
qemu-guest-agent-0.12.1.2-2.479.el6.i686.rpm | SHA-256: d21aaeafe97794c4c6c88ab0b22dd31336341b9fef36a456f647ecd830251302 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.i686.rpm | SHA-256: 9319d2055bd8cb4f424b3dd12d805ec64c9b0e83a43a5cac43945b2d15383cba |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
x86_64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: dd4b56b27f4a1b77ed14fbac2bf43fc7187a99dbe3d31612a450e02f64fc7a25 |
qemu-img-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 41ff9be458f8e1ff369a14fee6231de334310f50e016ba641ea5da043b91cb45 |
qemu-kvm-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 4b952ffef86161a77a3ff73739c9c31947791f221ef2b7e5a84ca3a2905309c5 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: ea14540ea0cb2ba8ad6c596a8776aabefa8002ab712d3f5e9956678aff0c753c |
qemu-kvm-tools-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 6730385e16fcb85c9c171e7a3ac6ce909b8056f10f765fce83cdf36b31eed87a |
i386 | |
qemu-guest-agent-0.12.1.2-2.479.el6.i686.rpm | SHA-256: d21aaeafe97794c4c6c88ab0b22dd31336341b9fef36a456f647ecd830251302 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.i686.rpm | SHA-256: 9319d2055bd8cb4f424b3dd12d805ec64c9b0e83a43a5cac43945b2d15383cba |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
x86_64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: dd4b56b27f4a1b77ed14fbac2bf43fc7187a99dbe3d31612a450e02f64fc7a25 |
qemu-img-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 41ff9be458f8e1ff369a14fee6231de334310f50e016ba641ea5da043b91cb45 |
qemu-kvm-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 4b952ffef86161a77a3ff73739c9c31947791f221ef2b7e5a84ca3a2905309c5 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: ea14540ea0cb2ba8ad6c596a8776aabefa8002ab712d3f5e9956678aff0c753c |
qemu-kvm-tools-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 6730385e16fcb85c9c171e7a3ac6ce909b8056f10f765fce83cdf36b31eed87a |
i386 | |
qemu-guest-agent-0.12.1.2-2.479.el6.i686.rpm | SHA-256: d21aaeafe97794c4c6c88ab0b22dd31336341b9fef36a456f647ecd830251302 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.i686.rpm | SHA-256: 9319d2055bd8cb4f424b3dd12d805ec64c9b0e83a43a5cac43945b2d15383cba |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
ppc64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.ppc64.rpm | SHA-256: 55207fe342a0d192062c56798eef220285d54c0d0fbb48d863caff0b2195e215 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.ppc64.rpm | SHA-256: 1393051efaaf20ce37352c432d8fbaf4fe71b617e3b6b92da049369b4882c101 |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
x86_64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: dd4b56b27f4a1b77ed14fbac2bf43fc7187a99dbe3d31612a450e02f64fc7a25 |
qemu-img-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 41ff9be458f8e1ff369a14fee6231de334310f50e016ba641ea5da043b91cb45 |
qemu-kvm-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 4b952ffef86161a77a3ff73739c9c31947791f221ef2b7e5a84ca3a2905309c5 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: ea14540ea0cb2ba8ad6c596a8776aabefa8002ab712d3f5e9956678aff0c753c |
qemu-kvm-tools-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 6730385e16fcb85c9c171e7a3ac6ce909b8056f10f765fce83cdf36b31eed87a |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
x86_64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: dd4b56b27f4a1b77ed14fbac2bf43fc7187a99dbe3d31612a450e02f64fc7a25 |
qemu-img-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 41ff9be458f8e1ff369a14fee6231de334310f50e016ba641ea5da043b91cb45 |
qemu-kvm-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 4b952ffef86161a77a3ff73739c9c31947791f221ef2b7e5a84ca3a2905309c5 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: ea14540ea0cb2ba8ad6c596a8776aabefa8002ab712d3f5e9956678aff0c753c |
qemu-kvm-tools-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 6730385e16fcb85c9c171e7a3ac6ce909b8056f10f765fce83cdf36b31eed87a |
i386 | |
qemu-guest-agent-0.12.1.2-2.479.el6.i686.rpm | SHA-256: d21aaeafe97794c4c6c88ab0b22dd31336341b9fef36a456f647ecd830251302 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.i686.rpm | SHA-256: 9319d2055bd8cb4f424b3dd12d805ec64c9b0e83a43a5cac43945b2d15383cba |
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.479.el6.src.rpm | SHA-256: 44354c4e6e91d5c7a773953f0ba03e3c838151ebe2fffce15a2f9d4019b8c3dd |
x86_64 | |
qemu-guest-agent-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: dd4b56b27f4a1b77ed14fbac2bf43fc7187a99dbe3d31612a450e02f64fc7a25 |
qemu-img-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 41ff9be458f8e1ff369a14fee6231de334310f50e016ba641ea5da043b91cb45 |
qemu-kvm-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 4b952ffef86161a77a3ff73739c9c31947791f221ef2b7e5a84ca3a2905309c5 |
qemu-kvm-debuginfo-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: ea14540ea0cb2ba8ad6c596a8776aabefa8002ab712d3f5e9956678aff0c753c |
qemu-kvm-tools-0.12.1.2-2.479.el6.x86_64.rpm | SHA-256: 6730385e16fcb85c9c171e7a3ac6ce909b8056f10f765fce83cdf36b31eed87a |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.