Bug 1367975 - Too much warning prompt when booting with qxl-vga and multiple qxl device
Summary: Too much warning prompt when booting with qxl-vga and multiple qxl device
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: spice
Version: 7.3
Hardware: x86_64
OS: Linux
medium
medium
Target Milestone: rc
: ---
Assignee: Default Assignee for SPICE Bugs
QA Contact: SPICE QE bug list
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-18 03:18 UTC by Guo, Zhiyi
Modified: 2017-04-26 13:43 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-04-26 13:43:56 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Guo, Zhiyi 2016-08-18 03:18:58 UTC
Description of problem:
Too much warning prompt when booting with qxl vga and qxl

Version-Release number of selected component (if applicable):
qemu-kvm-rhev package:qemu-kvm-rhev-2.6.0-21.el7.x86_64
host & guest kernel:
3.10.0-489.el7.x86_64
How reproducible:

100% reproduce
Steps to Reproduce:
1.Boot rhel7.3 guest use qemu cli:
/usr/libexec/qemu-kvm -name rhel7.3 -m 2048 \
        -cpu Haswell-noTSX \
        -smp 6,threads=2,cores=1,sockets=3,maxcpus=6 \
	-device qxl-vga\
	-device qxl\
	-device qxl\
        -spice port=5901,disable-ticketing \
        -device virtio-serial -chardev spicevmc,id=vdagent,debug=0,name=vdagent \
        -serial unix:/tmp/m,server,nowait \
        -device virtserialport,chardev=vdagent,name=com.redhat.spice.0 \
        -drive file=rhel73.qcow2,if=none,id=drive-scsi-disk0,format=qcow2,cache=none,werror=stop,rerror=stop -device virtio-scsi-pci,id=scsi0,disable-modern=off,disable-legacy=off -device scsi-hd,drive=drive-scsi-disk0,bus=scsi0.0,scsi-id=0,lun=0,id=scsi-disk0,bootindex=1 \
        -monitor stdio \
        -usb -device usb-kbd,id=input0 \
        -netdev tap,id=idinWyYp -device virtio-net-pci,mac=42:ce:a9:d2:4d:d7,id=idlbq7eA,netdev=idinWyYp \
        -qmp tcp:localhost:4444,server,nowait \
	-device ich9-intel-hda -device hda-duplex \

2.Wait for about 10 seconds and check qemu-kvm status
3.

Actual results:
Too much warning prompt and such messages will repeat about 350 times:
(/usr/libexec/qemu-kvm:10245): SpiceWorker-Warning **: red_worker.c:1307:validate_surface: failed on 0
(/usr/libexec/qemu-kvm:10245): SpiceWorker-Warning **: red_worker.c:1308:validate_surface: condition `!worker->surfaces[surface_id].context.canvas' reached
(/usr/libexec/qemu-kvm:10245): SpiceWorker-Warning **: red_worker.c:153:rendering_incorrect: rendering incorrect from now on: get_drawable
(/usr/libexec/qemu-kvm:10245): SpiceWorker-Warning **: red_worker.c:153:rendering_incorrect: rendering incorrect from now on: failed to get_drawable
(/usr/libexec/qemu-kvm:10245): SpiceWorker-Warning **: red_worker.c:1306:validate_surface: canvas address is 0x7ff12495c308 for 0 (and is NULL)


Expected results:
No such kind of warning messages prompt

Additional info:
No warning messages prompt when booting windows 10 guest. Also no warning messages prompt when booting with virtio-vga and multiple virtio-gpu device

Comment 2 Jonathon Jongsma 2017-04-12 21:46:47 UTC
I've tried several times now and cannot reproduce these warnings. Can you still reproduce the problem? If you can, what version of spice-server are you using?

Comment 3 Guo, Zhiyi 2017-04-26 10:05:04 UTC
Hi,

 Sorry for the long time response, test against the rhel7.4 guest with kernel 3.10.0-656.el7.x86_64, I don't see this problem in 10 trials. So I think this bug can close now

BR/
Guo, Zhiyi

Comment 4 Jonathon Jongsma 2017-04-26 13:43:56 UTC
Thanks for verifying. I'll close it as CURRENTRELEASE.


Note You need to log in before you can comment on or make changes to this bug.