Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
  • Products & Services

    Products

    Support

    • Production Support
    • Development Support
    • Product Life Cycles

    Services

    • Consulting
    • Technical Account Management
    • Training & Certifications

    Documentation

    • Red Hat Enterprise Linux
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenStack Platform
    • Red Hat OpenShift Container Platform
    All Documentation

    Ecosystem Catalog

    • Red Hat Partner Ecosystem
    • Partner Resources
  • Tools

    Tools

    • Troubleshoot a product issue
    • Packages
    • Errata

    Customer Portal Labs

    • Configuration
    • Deployment
    • Security
    • Troubleshoot
    All labs

    Red Hat Insights

    Increase visibility into IT operations to detect and resolve technical issues before they impact your business.

    Learn More
    Go to Insights
  • Security

    Red Hat Product Security Center

    Engage with our Red Hat Product Security team, access security updates, and ensure your environments are not exposed to any known security vulnerabilities.

    Product Security Center

    Security Updates

    • Security Advisories
    • Red Hat CVE Database
    • Security Labs

    Keep your systems secure with Red Hat's specialized responses to security vulnerabilities.

    View Responses

    Resources

    • Security Blog
    • Security Measurement
    • Severity Ratings
    • Backporting Policies
    • Product Signing (GPG) Keys
  • Community

    Customer Portal Community

    • Discussions
    • Private Groups
    Community Activity

    Customer Events

    • Red Hat Convergence
    • Red Hat Summit

    Stories

    • Red Hat Subscription Value
    • You Asked. We Acted.
    • Open Source Communities
Or troubleshoot an issue.

Select Your Language

  • English
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Virtualization
  • Red Hat Identity Management
  • Red Hat Directory Server
  • Red Hat Certificate System
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Update Infrastructure
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat CloudForms
  • Red Hat OpenStack Platform
  • Red Hat OpenShift Container Platform
  • Red Hat OpenShift Data Science
  • Red Hat OpenShift Online
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat Single Sign On
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Thorntail
  • Red Hat build of Eclipse Vert.x
  • Red Hat build of OpenJDK
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Integration
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
  • Red Hat JBoss Data Virtualization
  • Red Hat Process Automation
  • Red Hat Process Automation Manager
  • Red Hat Decision Manager
All Products
Red Hat Product Errata RHBA-2015:2546 - Bug Fix Advisory
Issued:
2015-12-04
Updated:
2015-12-04

RHBA-2015:2546 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

qemu-kvm-rhev bug fix and enhancement update

Type/Severity

Bug Fix Advisory

Red Hat Insights patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated qemu-kvm-rhev packages that fix several bugs and add various enhancements are now available.

Description

KVM (Kernel-based Virtual Machine) is a virtualization solution for
Linux on AMD64 and Intel 64 systems. The qemu-kvm-rhev package provides
the user-space component for running virtual machines using KVM.

Notable enhancements:

  • The high-watermark allocation of any block device holding qcow2 can be

viewed with drive-mirror. (BZ#1158094)

  • A new event reports if block device usage exceeds a given threshold.

(BZ#1181648)

  • The guest memory dump can be extracted from the qemu-kvm core dump.

(BZ#1194304)

  • There are two new machine types, pc-i440fx-rhel7.2.0 and rhel-6.6.0. (BZ#1210050, BZ#1189712)
  • qemu-kvm now logs failures for device ROM to libvirt. (BZ#1210516)
  • vfio can now use the type1 v2 IOMMU interface. (BZ#1210519)
  • A new notification allows a guest to automatically release a

vfio-pci device when an unbind attempt is made. (BZ#1210520)

Notable fixes:

  • The guest kernel issued a spurious warning when unplugging a PCI device.

(BZ#1058321)

  • qemu-img help was missing vhdx and iscsi in the list of supported

formats. (BZ#1122778 )

  • Incorrect colors were displayed on virtual VGA with a ppc64le guest

on a ppc64 host. (BZ#1146809)

  • qemu core dumped when adding hotplug memory a second time. (BZ#1152875)
  • When a Windows guest was booted with the "-numa node" option, it was

not possible to hotplug vCPUs. (BZ#162080)

  • qemu-kvm could not cancel a migration in the source host when the network

of the destination host failed. (BZ#1167197)

  • It was possible to overcommit host memory, which caused the qemu-kvm-rhev

process to quit. (BZ#1167765)

  • Stale data could be transferred and cause a crash if a ppc64 guest was

rebooted during a live migration. (BZ#1168446)

  • QEMU core dumped when doing a ping-pong migration to file for an LE

guest. (BZ#1169230)

  • The guest time was changed if the host time changed or after a

migration. (BZ#1170132, BZ#1171700)

  • There was a Segfault at spapr_tce_table_finalize. (BZ#1170934)
  • Migration failed when a RHEL guest was configured with OVMF BIOS.

(BZ#1175099)

  • An endian issue on a ppc64le guest with data-plane caused reboot

failures. (BZ#1177094)

  • Capslock did not perform the expected shift / key combination.

(BZ#1177131)

  • The kvm_stat command failed on a ppc system with an AttributeError.

(BZ#1177710)

  • Setting a PCI pass-through device to a large or a negative value caused

improper behavior. (BZ#1181409)

  • The memory added by the pc-dimm device was not included in the total

memory size known by the balloon. (BZ#1186428)

  • When a guest was configured with the virtio console device, hotplugging

a guest agent device caused the qemu and libvirtd processes to crash.
(BZ#1192775)

  • bdrv_make_zero passed an nb_sectors value to bdrv_write_zeroes which

was too large and returned an invalid argument error. (BZ#1196688)

  • A better error message has been added for the BLOCK_IO_ERROR event.

(BZ#1199174)

  • qemu's websocket frame decoder processed incoming frames without

limiting resources for the header and payload. An attacker able to access
a guest's VNC console could trigger a denial of service on the host.
(CVE-2015-1779)

  • Hot plugging and unplugging a VF for a guest on SR-IOV multiple times

caused qemu to crash. (BZ#1208464)

  • There were errors for loading state for an instance when migrating

guests with apic or intel-hda devices. (BZ#1209300, BZ#1209793)

  • An unknown ramblock error caused migration from RHEL 7.2 to fail.

(BZ#1209798)

  • irqfd broke the network with an LE guest and an LE host. (BZ#1210188)
  • An overrun error after readlink() caused the buffer to fill completely.

(BZ#1210517)

  • The runstate has been updated when an AER error occurs. (BZ#1210518)
  • MTRRs are now properly synced with qemu when an instance is reset or

migrated. (BZ#1210521)

  • An out-of-bounds memory access flaw in qemu's virtual Floppy Disk

Controller could allow a privileged guest user to crash the guest or
execute arbitrary code on the host. (CVE-2015-3456)

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/11258

Affected Products

  • Red Hat Virtualization 3 for RHEL 7 x86_64

Fixes

  • BZ - 616772 - feature request: virtio-serial needs a callback to notify device that to guest queue is not full
  • BZ - 894956 - floppy can not be recognized by Windows guest (q35)
  • BZ - 970544 - hot-plugging serial device with no chardev option exits qemu
  • BZ - 987312 - Display mess when boot guest w/ multiple display devices
  • BZ - 1006651 - qemu should give a more friendly prompt when didn't specify read-only for VHDX format disk
  • BZ - 1049108 - qemu-kvm do not check media while '-drive' only specified 'serial' with '-M q35'
  • BZ - 1058321 - qemu-kvm-rhev: Qemu: Q35: hw: pci: use after free triggered via guest [rhel-7.2]
  • BZ - 1103313 - RFE: configure guest NUMA node locality for guest PCI devices
  • BZ - 1128992 - Spiceport character device is not reliable caused domain shutoff
  • BZ - 1135385 - execute query-block QMP command fail to list the NBD storage backend file/filename
  • BZ - 1135772 - Qemu should prevent the configuration of 'AMD & threads>1'
  • BZ - 1136382 - block: Mirroring to raw block device doesn't zero out unused blocks
  • BZ - 1151043 - qemu-img shows error message for backing file twice
  • BZ - 1152875 - qemu core dumped when hotplug memory twice with size=0.1G option
  • BZ - 1154937 - qemu-img fail to open the big vdi format disk image with 'Invalid argument' error
  • BZ - 1158094 - tracing allocation high-watermark of drive-mirror
  • BZ - 1160169 - Segfault occurred at Dst VM while completed migration upon ENOSPC
  • BZ - 1161393 - qemu-img: Assert for 'amend -o compat=0.10' command on the fuzzed image
  • BZ - 1162080 - "-numa node" option cause windows guest can not online hot-added CPUs
  • BZ - 1165534 - balloon: improve error message when adding second device
  • BZ - 1167197 - qemu-kvm can not cancel migration in src host when network of dst host failed
  • BZ - 1167765 - qemu-kvm-rhev process quit when hotplugging memory size overcommit host memory
  • BZ - 1170132 - Guest time could change with host time even specify the guest clock as "-rtc base=utc,clock=vm,..."
  • BZ - 1170934 - Segfault at spapr_tce_table_finalize(): QLIST_REMOVE(tcet, list)
  • BZ - 1171700 - 'hwclock' in destination guest returns to base '2006-06-06' after migration
  • BZ - 1172583 - [Power KVM] Qemu monitor command don't support {"execute":"qom-get","arguments":{"path":"/machine","property":"rtc-time"}}
  • BZ - 1175099 - [migration]migration failed when configure guest with OVMF bios + machine type=rhel6.5.0
  • BZ - 1177094 - endian issue due to ppc64le guest w/ data-plane
  • BZ - 1177131 - capslock does not perform shift and key combination
  • BZ - 1177597 - can not use PS/2 mouse on migration destination
  • BZ - 1177710 - Command 'kvm_stat' couldn't be executecd on PPC rhel system
  • BZ - 1179555 - qemu-kvm Segmentation fault when switch runlevel 5 to runlevel 3 inside RHEL6 guest
  • BZ - 1181409 - PCI pass-through device works improperly due to the PHB's index being set to a big value
  • BZ - 1181648 - [RFE] Add an event to report if a block device usage exceeds a threshold.
  • BZ - 1185750 - qemu crash when try to save a vm have 2097152M vgamem
  • BZ - 1186402 - Haswell and Broadwell CPU models contain unavailable features (HLE and RTM)
  • BZ - 1186428 - memory balloon doesn't take hotplugged memory into account
  • BZ - 1188200 - hotplugged vcpu is not consistent with guest NUMA topology
  • BZ - 1192775 - Qemu and Libvirtd crash while do hot-plug guest agent with guest configured with virtio console
  • BZ - 1196688 - bdrv_make_zero() passes a too large nb_sectors value to bdrv_write_zeroes()
  • BZ - 1197993 - migration fail as qemu-kvm: load of migration failed: Invalid argument
  • BZ - 1198016 - qemu will hang when specify "-realtime mlock=on" and "-sandbox on" at the same time
  • BZ - 1198936 - wdt_i6300esb immediately fires on big endian (ppc64)
  • BZ - 1199039 - with -object memory-backend-ram and -sandbox on, the guest will fail
  • BZ - 1200685 - RHEL6 64bit guest hangs during boot on 7.2 host when default VCPU->NUMA mapping is used
  • BZ - 1203914 - qemu's i6300esb watchdog implementation will trigger immediately if timeout is set sufficiently large
  • BZ - 1204696 - Expose PM system states in fw_cfg file on Q35
  • BZ - 1207034 - QEMU segfault when doing unaligned zero write to non-512 disk
  • BZ - 1208464 - qemu crash when hot-unplug a VF on SR-IOV
  • BZ - 1208555 - qcow2_update_header corrupts metadata if backing file was overridden
  • BZ - 1209300 - migration: 7.2 (2.2.x) -> 7.1: error while loading state for instance 0x1 of device 'apic'
  • BZ - 1209793 - migration: 7.1->7.2 error while loading state for instance 0x0 of device '0000:00:04.0/intel-hda'
  • BZ - 1209798 - migration: 7.2->7.1 qemu-kvm: Unknown ramblock "/rom@etc/acpi/rsdp", cannot accept migration (7.2 machine type)
  • BZ - 1210050 - Add pc-i440fx-rhel7.2.0 machine type
  • BZ - 1210516 - vfio improve PCI ROM loading error handling
  • BZ - 1210517 - vfio: Fix overrun after readlink() fills buffer completely
  • BZ - 1210518 - vfio: use correct runstate
  • BZ - 1210519 - vfio: Use vfio type1 v2 IOMMU interface
  • BZ - 1210520 - vfio-pci: Enable device request notification support
  • BZ - 1210521 - Sync MTRRs with KVM and disable on reset
  • BZ - 1210715 - migration/rdma: 7.1->7.2: RDMA ERROR: ram blocks mismatch #3!
  • BZ - 1211689 - atomic live snapshots are not atomic with dataplane-backed devices
  • BZ - 1211970 - smart card emulation doesn't work with USB3 (nec-xhci) controller
  • BZ - 1215087 - migration: 7.2->earlier; serial compatibility
  • BZ - 1215088 - migration: 7.2->earlier; mc146818rtc compatibility
  • BZ - 1215091 - migration: 7.2->earlier; floppy compatibility
  • BZ - 1215092 - migration: 7.2->earlier: pckbd compatibility
  • BZ - 1215618 - Unhelpful error message on Power when SMT is enabled
  • BZ - 1219090 - vfio-pci - post QEMU2.3 fixes, error sign + BAR overflow
  • BZ - 1221425 - qemu crash when hot-plug a memory device
  • BZ - 1221943 - On_crash events didn't work when using guest's pvpanic device
  • BZ - 1222834 - We ship incomplete QMP documentation
  • BZ - 1223317 - BSod occurs When installing latest Windows Enterprise Insider 10 and windows server 2016 Preview
  • BZ - 1224542 - unsupported devices need to be disabled in qemu-kvm-rhev after rebasing to 2.3.0
  • BZ - 1225980 - Package tscdeadline_latency.flat with qemu-kvm-rhev
  • BZ - 1226297 - qcow2 crash during discard operation
  • BZ - 1226809 - Overflow in malloc size calculation in VMDK driver
  • BZ - 1226996 - qcow2: Fix minimum L2 cache size
  • BZ - 1227282 - tighten conditions for board-implied FDC in pc-q35-rhel7.2.0+
  • BZ - 1227343 - [virtio-1] QEMU Virtio-1 Support
  • BZ - 1228574 - Add RHEL7.2 machine type in QEMU for PPC64LE
  • BZ - 1229073 - [graphical framebuffer]Start guest failed when VNC listen on IPV6 address
  • BZ - 1230550 - [abrt] qemu-system-x86: __memcmp_sse4_1(): qemu-system-x86_64 killed by SIGSEGV
  • BZ - 1232308 - [abrt] qemu-system-x86: qemu_ram_alloc(): qemu-system-x86_64 killed by SIGABRT
  • BZ - 1232570 - Qcow2 preallocation options Falloc, full missing in RHEL7.1 qemu-kvm-rhev
  • BZ - 1233826 - issueing drive-mirror command causes monitor unresponsive
  • BZ - 1235813 - block/curl: Fix generic "Input/output error" on failure
  • BZ - 1236447 - Update qemu-kvm-rhev package for new SLOF
  • BZ - 1237034 - Error prompt while booting with vfio-pci device
  • BZ - 1237220 - Fail to create NUMA guest with <nosharepages/>
  • BZ - 1238141 - [virtio-win][pvpanic]win10-32 guest can not detect pvpanic device in device manager
  • BZ - 1238585 - drive-mirror has spurious failures with low 'granularity' values
  • BZ - 1241331 - Machine type reported by guest is different with that in RHEL.7.1 GA version
  • BZ - 1241886 - hot plugged pci devices won't appear unless reboot
  • BZ - 1242316 - Add "unmap" support for drive-mirror
  • BZ - 1242479 - backport QEMU changes needed for supporting multiple PCI root buses with OVMF
  • BZ - 1243102 - Deleting VM snapshots with qemu-kvm-ev-2.1.2 fails
  • BZ - 1243349 - Rhel6.0 Guest will be hang when boot it with more than one queues
  • BZ - 1243721 - After hotunpug virtio device, the device still exist in pci info
  • BZ - 1244066 - [RHEL7.2][TestOnly] RHEL6.5-z as a guest on RHEL7.2 Power host
  • BZ - 1244069 - [RHEL7.2][TestOnly] RHEL6.6-z as a guest on RHEL7.2 Power host
  • BZ - 1244071 - [RHEL7.2][TestOnly] RHEL6.7 guest agent + RHEL 6.6-z guest os on RHEL7.2 Power host - guest agent test
  • BZ - 1244072 - [RHEL7.2][TestOnly] RHEL6.7 guest agent + RHEL 6.5-z guest os on RHEL7.2 Power host - guest agent test
  • BZ - 1244348 - Quirk for Chelsio T5 MSI-X PBA
  • BZ - 1245127 - bootindex doesn't work for vfio-pci
  • BZ - 1247042 - qemu quit when using sg_write_same command inside RHEL7.2 guest
  • BZ - 1247479 - display mess when boot a win2012-r2-64 guest with -vga std
  • BZ - 1247893 - qemu's i6300esb watchdog does not fire on time with large heartbeat like 2046
  • BZ - 1248312 - "fdisk -l"can not output anything and the process status is D+ after migrating RHEL7.2 guest with virtio-1 virtio-scsi disk
  • BZ - 1251487 - qemu core dump when do drive mirror
  • BZ - 1251962 - kvm-setup.service should include Before=libvirtd.service
  • BZ - 1254927 - qemu-img shows Input/output error when compressing guest image
  • BZ - 1256541 - qemu-img hangs forever in aio_poll when used to convert some images
  • BZ - 1257059 - qemu-iotests 099 failed for vmdk
  • BZ - 1257781 - The prompt is confusing when boot a guest with larger vcpu number than host physical cpu
  • BZ - 1259229 - drive-mirror blocks QEMU due to lseek64() on raw image files
  • BZ - 1259556 - Allow VFIO devices on the same guest PHB as emulated devices
  • BZ - 1260365 - Guest image created coredump after installation.
  • BZ - 1260464 - The spapr vscsi disks for lun id '9-31' and channel id '4-7' could not be recognized inside a power pc guest
  • BZ - 1261263 - qemu crash while start a guest with invalid vnc socket path
  • BZ - 1261846 - qemu-kvm-rhev: 64-bit PCI bars may overlap hotplugged memory and vice verse
  • BZ - 1262143 - VM startup is very slow with large amounts of hotpluggable memory
  • BZ - 1262232 - self announcement and ctrl offloads does not work after migration
  • BZ - 1262670 - [PowerKVM]SIGSEGV when boot up guest with -numa node and set up the cpus in one node to the boundary
  • BZ - 1263795 - vfio device can't be hot unplugged on powerpc guest
  • BZ - 1264347 - QMP device-list-properties crashes for CPU devices
  • BZ - 1264845 - [regression] Guest usb mouse/keyboard could not be used on qemu-kvm-rhev-2.3.0-24.el7.ppc64le
  • BZ - 1267533 - qemu quit when rebooting guest which hotplug memory >=13 times
  • BZ - 1271145 - Guest OS paused after migration.

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Virtualization 3 for RHEL 7

SRPM
qemu-kvm-rhev-2.3.0-31.el7.src.rpm SHA-256: 03ac086ab5e2742937c556699acfe1ce6d9459da6db1b681b59545a47b9bb179
x86_64
libcacard-devel-rhev-2.3.0-31.el7.x86_64.rpm SHA-256: 181b8923b06e077235ba298ecad501ad085ca9a54bde591ceb4c6ba80c07dd53
libcacard-rhev-2.3.0-31.el7.x86_64.rpm SHA-256: 3a8cdbd1a135d37b0160c8d57dca427a3ad6df0084a5356790b3f8297582dcaf
libcacard-tools-rhev-2.3.0-31.el7.x86_64.rpm SHA-256: 4624293b5f84b44c738c5d56c8b091c615f7fb9e2d4662ac82339d8688eea5ee
qemu-img-rhev-2.3.0-31.el7.x86_64.rpm SHA-256: 5554a68c2201f13f595a802a6d1572493ce30c41854b0b91bb08d9094cd6e849
qemu-kvm-common-rhev-2.3.0-31.el7.x86_64.rpm SHA-256: 034dbc92b24deed47e958ffe1dbd36e504058102a483af50c407b9cc64dfc2cd
qemu-kvm-rhev-2.3.0-31.el7.x86_64.rpm SHA-256: b90bf08e15b788997c7cd1f7368fbeb198bb48aa464fe0cea210814553173b09
qemu-kvm-rhev-debuginfo-2.3.0-31.el7.x86_64.rpm SHA-256: d6b0447144e5922b7823849e75ba50e715fd5590e6f791ed0292cfb2fbcf9ee2
qemu-kvm-tools-rhev-2.3.0-31.el7.x86_64.rpm SHA-256: 2231337e89dc46436b1e8216a5492136beeb3c2c4fbb5f85978827afcb56bf4f

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

About

  • Red Hat Subscription Value
  • About Red Hat
  • Red Hat Jobs
Copyright © 2023 Red Hat, Inc.
  • Privacy Statement
  • Customer Portal Terms of Use
  • All Policies and Guidelines
Red Hat Summit
Twitter