Hide Forgot
Created attachment 491675 [details] qxl winXp unable to resume from s4 Description of problem: Guest can't resume from S4 state. Version-Release number of selected component (if applicable): qemu-kvm-0.12.1.2-2.156.el6.x86_64 vgabios-0.6b-3.6.el6.noarch How reproducible: mostly Steps to Reproduce: 1. qemu-kvm ... -drive file='winXP-32-virtio.qcow2',index=0,if=none,id=drive-ide0-0-0, -device ide-drive -device -m 4096 -smp 2,cores=1,threads=1,sockets=2 -cpu cpu64-rhel6,+sse2,+x2apic -spice port=8000,disable-ticketing -rtc base=localtime,clock=host,driftfix=none -M rhel6.1.0 -boot order=cdn,once=c,menu=off -usbdevice tablet -enable-kvm -vga qxl 2. inside guest: do S4, after a while,guest shutdown . 3.use same cmd as step 1 to resume guest,will lead two 1)guest will sometimes stuck at "resuming windows" ,just freeze.qemu-kvm process remains but no output anything. 2)or qemu-kvm process crashed and output: """ (qemu) spice_server_add_interface: SPICE_INTERFACE_TABLET handle_dev_input: mouse mode 2 id 0, group 0, virt start 0, virt end ffffffffffffffff, generation 0, delta 0 validate_virt: panic: virtual address out of range virt=0x0+0x300000 slot_id=1 group_id=1 slot=0x0-0x0 delta=0x0 Aborted """ Actual results: two results : 1.guest freeze 2.qemu-kvm crashed. Expected results: guest resume from S4 successfully. Additional info: host: kernel-2.6.32-130.el6.x86_64 qemu-kvm-0.12.1.2-2.156.el6.x86_64 vgabios-0.6b-3.6.el6.noarch spice-server-0.8.0-1.el6.x86_64 RAM: 12GB cpuinfo: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 26 model name : Intel(R) Xeon(R) CPU E5504 @ 2.00GHz stepping : 5 cpu MHz : 1596.000 cache size : 4096 KB guest: qxl-driver : 0.1-4 from brew guest OS WinXP-32bit/ win7-32bit Drop "-vga qxl" from cmd and do the same operation,does NOT triggered .
Created attachment 491676 [details] win7 trace info.hope it will help
Created attachment 491724 [details] top && kvm_stat info
I don't have an option to do S4 with my virtual machine, what bios did you use? also, I'm not sure we need to support this. Alon
(In reply to comment #5) Hi Alon, I use seabios-0.6.1.2-3.el6 when met this issue. Xiaoqing
it is currently disabled in seabios due to the number of S3/S4 related bugs. it is a plan to fix and enable back S3/S4 in the seabios. https://bugzilla.redhat.com/show_bug.cgi?id=839674 and https://bugzilla.redhat.com/show_bug.cgi?id=761491 Can the reporter reproduce the bug with the latest qxl driver with the fixes of the listed above bugs?
(In reply to comment #9) > it is currently disabled in seabios due to the number of S3/S4 related bugs. > it is a plan to fix and enable back S3/S4 in the seabios. > https://bugzilla.redhat.com/show_bug.cgi?id=839674 and > https://bugzilla.redhat.com/show_bug.cgi?id=761491 > > Can the reporter reproduce the bug with the latest qxl driver with the fixes > of the listed above bugs? Hi David, I tried WinXP.32 with latest qxl driver 5.1.0.10012(the one shipped with virtio-win-1.5.3), for 20 rounds of guest S4, Didn't reproduce this issue Thanks, Xiaoqing.
Hi Xiaoqing, So can you close this bug? Alon
(In reply to comment #11) > Hi Xiaoqing, > > So can you close this bug? > > Alon Hi Alon, Sure I can close this bug, but I dont know which is the exactly version of qxl driver fixes this bug, can I just fill virtio-win-1.5.3 in the "Fixed In Version:" and change the product to "virtio-win" ? Regards, Xiaoqing.
Hi Xiaoqing, Hmm. I missed that 0.1-4 was the failed version. Unfortunately I don't have time to spend narrowing it down, so please do as you suggested, thanks. Alon
Hi Xiaoqing, thanks for retesting. I close this bug based on your recommendations with CURRENTRELEASE David