- Issued:
- 2017-10-16
- Updated:
- 2017-10-16
RHBA-2017:2891 - qemu-kvm-rhev bug fix update
Synopsis
qemu-kvm-rhev bug fix update
Type/Severity
Bug Fix Advisory None
Topic
Updated qemu-kvm-rhev packages that fix several bugs are now available for Red Hat Virtualization Hypervisor 7.
Description
Kernel-based Virtual Machine (KVM) is a full virtualization solution for Linux on AMD64 and Intel 64 systems. The qemu-kvm-rhev packages provide the user-space component for running virtual machines using KVM.
This update fixes the following bugs:
-
Previously, the qemu-kvm service in some cases terminated unexpectedly when starting the Input/Output Memory Management Unit (IOMMU) feature. This update ensures that all active conections are released in the proper order when starting IOMMU. As a result, the back end no longer attempts to handle requests after the connections are released, which prevents the problem from occurring. (BZ#1480446)
-
Prior to this update, sending the BREAK or PAUSE keys over the VNC or SPICE client was not properly handled and had no effect in the guest. This update adds proper key handlers for these keys, so they trigger appropriate events in the guest. In addition, sending keys for controlling guest audio over VNC or SPICE now works as expected. (BZ#1482388, BZ#1482389)
-
Hot-unplugging Virtual Function I/O (VFIO) devices previously failed when performed after hot-unplugging a vhost network device. This update fixes the underlying code, and the VFIO device is unplugged correctly in the described circumstances. (BZ#1490742)
Users of qemu-kvm are advised to upgrade to these updated packages, which fix these bugs. 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:
https://access.redhat.com/articles/2974891
Affected Products
| Product | Version | Arch |
|---|---|---|
| Red Hat Virtualization | 4 | x86_64 |
| Red Hat Virtualization | 3 | x86_64 |
| Red Hat Virtualization for IBM Power LE | 4 | ppc64le |
| Red Hat Virtualization for IBM Power LE | 3 | ppc64le |
Updated Packages
- qemu-kvm-rhev-2.9.0-16.el7_4.8.src.rpm
- qemu-kvm-tools-rhev-2.9.0-16.el7_4.8.x86_64.rpm
- qemu-img-rhev-2.9.0-16.el7_4.8.x86_64.rpm
- qemu-kvm-common-rhev-2.9.0-16.el7_4.8.ppc64le.rpm
- qemu-kvm-rhev-2.9.0-16.el7_4.8.x86_64.rpm
- qemu-kvm-rhev-debuginfo-2.9.0-16.el7_4.8.ppc64le.rpm
- qemu-kvm-rhev-debuginfo-2.9.0-16.el7_4.8.x86_64.rpm
- qemu-img-rhev-2.9.0-16.el7_4.8.ppc64le.rpm
- qemu-kvm-tools-rhev-2.9.0-16.el7_4.8.ppc64le.rpm
- qemu-kvm-common-rhev-2.9.0-16.el7_4.8.x86_64.rpm
- qemu-kvm-rhev-2.9.0-16.el7_4.8.ppc64le.rpm
Fixes
- This content is not included.BZ - 1480446
- This content is not included.BZ - 1482388
- This content is not included.BZ - 1482389
- This content is not included.BZ - 1490742
CVEs
(none)
References
(none)
Additional information
- The Red Hat security contact is This content is not included.secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.
- Offline Security Data data is available for integration with other systems. See Offline Security Data API to get started.