7.236. xorg-x11-drv-qxl

Updated xorg-x11-drv-qxl packages that fix several bugs are now available for Red Hat Enterprise Linux 6.
The xorg-x11-drv-qxl package provides an X11 video driver for QEMU QXL video accelerator. This driver makes it possible to use Red Hat Enterprise Linux 6 as a guest operating system under the KVM kernel module and the QEMU multiplatform emulator, using the Simple Protocol for Computing Environments (SPICE).

Bug Fixes

BZ#1098647
Previously, the X.org process could become unresponsive after switching to a virtual terminal (VT) and back to a GNOME session with multi-monitor session, meaning 4 monitors opened, or two monitors with a higher resolution, over 1920×1080. A patch has been applied to fix this bug, and X.org no longer hangs in the described scenario.
BZ#1192154
Due to a memory leak in the QXL driver, an X.Org guest could become unresponsive. This update fixes the memory leak, and X.Org no longer crashes.
BZ#1199355
Due to a memory leak in the cursor handling code of the QXL guest driver, the video memory would get saturated and caused a corrupted display when the Anaconda installer was formatting a very large disk (over 2TB). A patch has been applied to prevent cursor data from leaking. As a result, display corruption no longer occurs.
BZ#1151559
Previously, the QXL driver did not correctly handle unexpected drawing commands. As a consequence, the display became unresponsive after entering a space character in the Xfig application. This update fixes the bug in the QXL driver, and Xfig no longer becomes unresponsive in the described situation.
Users of xorg-x11-drv-qxl are advised to upgrade to these updated packages, which fix these bugs.