Red Hat Bugzilla – Bug 993898
QXL driver causes VM hang on shutdown
Last modified: 2015-10-27 20:19:49 EDT
Description of problem:
VM fails to shutdown correctly when running it with Spice QXL driver. The VM freezes and never shuts down completely. This is reproducible 75 % of the time.
When qemu-kvm is executed with different -vga parameter (tested with 'cirrus'), the VM shuts down 100 % of the time correctly.
Version-Release number of selected component (if applicable):
Host & client: RHEL 7
Guest: RHEL7, (Fedora 19)
Steps to Reproduce:
1. run a VM with qxl graphics driver (e.g. see qemu-kvm command below)
2. initiate shutdown from within the guest system
Guest hangs on shutdown.
Guest system shuts down completely and correctly.
/usr/libexec/qemu-kvm -m 768 -name r7 -drive file=/home/mbarta/rhel7.img,if=virtio -vga qxl -spice port=5901,addr=127.0.0.1,disable-ticketing,image-compression=off,streaming-video=off,playback-compression=off -device virtio-serial-pci -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 -chardev spicevmc,id=spicechannel0,name=vdagent -device intel-hda -device hda-duplex
Created attachment 783316 [details]
Spice debug with QXL driver
Created attachment 783317 [details]
Spice debug with CIRRUS driver
Doesn't reproduce for me with RHEL 7 guest on RHEL 7 host, both as of approximately Beta1.
Does this still reproduce with a more recent RHEL 7?
With RHEL7 Beta 1, I couldn't reproduce either. Looks like it's been fixed.