- Issued:
- 2011-08-25
- Updated:
- 2011-08-25
RHBA-2011:1211 - Bug Fix Advisory
Synopsis
qemu-kvm bug fix 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 resolve several issues are now available for Red
Hat Enterprise Linux 6.
Description
Kernel-based Virtual Machine (KVM) is a full virtualization solution for Linux
on AMD64 and Intel 64 systems that is built into the standard Red Hat Enterprise
Linux kernel. The qemu-kvm packages form the user-space component for running
virtual machines using KVM.
These updated qemu-kvm packages provide fixes for the following bugs:
- When the virsh dump command was executed with the "--live" option, the
subsequent virsh dump command for the same domain led to undefined behavior.
This was caused by a function trying to deallocate memory that had already been
freed. To avoid this issue, the log field of the vhost device structure is now
set to NULL after it has been passed to a deallocating routine. Running the
virsh dump command repeatedly no longer leads to undefined behavior, and a core
dump of a guest is now collected. (BZ#726609)
- Previously, a particular device using the tg3 driver failed to be re-assigned
on a running KVM guest. The Broadcom Corporation NetXtreme BCM5761 Gigabit
Ethernet PCIe network controller provides a PCI-Express Cap structure that is 8
bytes shorter than it should be according the PCI-Express 2.0 specification.
This fact resulted in memory corruption when it was allocated for device
assignment. The code has been modified to accept the reduced size of the
structure. BCM5761 can now be successfully re-assigned. (BZ#727468)
- When KVM guests were launched with the "-device isa-serial" option instead of
the "-serial" option, serial devices created were not visible by Windows guests.
This issue arose because QEMU did not expose these devices in the guests' ACPI
tables. With this fix, the guest's ACPI Differentiated System Description Table
(DSDT) now properly senses the presence of serial devices and Windows guests can
now see them properly. (BZ#727896)
All users of qemu-kvm are advised to upgrade to these updated packages, which
resolve these issues.
Solution
Before applying this update, make sure all previously-released errata
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux for x86_64 - Extended Update Support 6.1 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Desktop 6 x86_64
- 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 - Extended Update Support from RHUI 6.1 x86_64
- Red Hat Virtual Storage Appliance (from RHUI) 6.1 x86_64
- Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6 x86_64
Fixes
- BZ - 727468 - Unable to attach PCI device on a booted virt guest
- BZ - 727896 - ACPI description of serial and parallel ports incorrect with -chardev/-device
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Enterprise Linux for x86_64 - Extended Update Support 6.1
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Enterprise Linux Server - Extended Update Support from RHUI 6.1
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
Red Hat Virtual Storage Appliance (from RHUI) 6.1
SRPM | |
---|---|
x86_64 |
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
qemu-kvm-0.12.1.2-2.160.el6_1.8.src.rpm | SHA-256: 0790c03998d658aa2807eb62fd381389ff38c1dc9eff5d2610b0ac8845e9d73b |
x86_64 | |
qemu-img-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: ac5ecd03da7d6bd369170f1b7e5a13b62f20f08d534b86a6ca6d32e01bef55c8 |
qemu-kvm-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4ded9d98bf840ceee9f7c6de57263a84db575dd520f84d3784714983a58b5cbe |
qemu-kvm-debuginfo-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 37673fe72c8bd426e8f5f5e0136e0fe3e0b29a016ec95ec9ab06d38a633969ac |
qemu-kvm-tools-0.12.1.2-2.160.el6_1.8.x86_64.rpm | SHA-256: 4209b46664607f3ef990d696beca902733e253617c5a28963f63139784696f69 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.