Bug 949900
Summary: | fail to do S3/S4 under Q35 machine type in rhel7 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Sibiao Luo <sluo> | ||||||
Component: | qemu-kvm | Assignee: | Marcel Apfelbaum <marcel> | ||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Virtualization Bugs <virt-bugs> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | high | ||||||||
Version: | 7.0 | CC: | amit.shah, chayang, flang, hhuang, jsnow, juzhang, knoel, michen, qzhang, rbalakri, sluo, virt-maint, xfu, xuhan | ||||||
Target Milestone: | rc | ||||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2014-12-15 16:26:16 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 923626 | ||||||||
Attachments: |
|
Description
Sibiao Luo
2013-04-09 08:58:05 UTC
Created attachment 733063 [details]
S3 screenshot.
Created attachment 733064 [details]
S4 screenshot.
my qxl driver version: qxl-win-0.1-17 is this a qxl thing? does it happen without? (In reply to comment #4) > is this a qxl thing? does it happen without? No, not the qxl thing, it can happen without it, and the BSOD is the same. It cann't do S3/S4 under Q35. Best Regards. sluo Test on latest version: Host: # uname -r 3.10.0-0.rc7.64.el7.x86_64 # rpm -q qemu-kvm qemu-kvm-1.5.1-2.el7.x86_64 Senario 1) rhel7 guest 1.Boot guest /usr/libexec/qemu-kvm -M q35 -cpu SandyBridge -enable-kvm -m 4096 -smp 4,sockets=2,cores=2,threads=1 -no-kvm-pit-reinjection -name flang -uuid `uuidgen` -rtc base=localtime,clock=host,driftfix=slew -drive file=/root/flang/RHEL-7.0-20130628.0-Server-x86_64.qcow3,format=qcow2,if=none,id=drive-ide0-0-0,format=qcow2,cache=none -device virtio-blk-pci,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -global PIIX4_PM.disable_s3=0 -global PIIX4_PM.disable_s4=0 -k en-us -serial unix:/tmp/ttyS0,server,nowait -spice port=5900,disable-ticketing -vga std -monitor stdio 2.do S3 3.do S4 Results: After step 2: #nc -U /tmp/ttyS0 .. [ 142.781600] PM: Syncing filesystems ... done. [ 142.783396] Freezing user space processes ... (elapsed 0.01 seconds) done. [ 142.795649] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done. [ 142.807634] Suspending console(s) (use no_console_suspend to debug) ... (qemu) info status VM status: paused (suspended) After step 3: Hit same problem as step2 ,but tried more than 10 times,only hit once. Senario 2)win7 guest (virtio-win-prewhql-1.0-65) 1.Boot guest /usr/libexec/qemu-kvm -M q35 -cpu SandyBridge -enable-kvm -m 4096 -smp 4,sockets=2,cores=2,threads=1 -no-kvm-pit-reinjection -name flang -uuid `uuidgen` -rtc base=localtime,clock=host,driftfix=slew -drive file=/root/flang/win7-64-virtio.qcow2,format=qcow2,if=none,id=drive-ide0-0-0,format=qcow2,cache=none -device virtio-blk-pci,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -global PIIX4_PM.disable_s3=0 -global PIIX4_PM.disable_s4=0 -k en-us -serial unix:/tmp/ttyS0,server,nowait -spice port=5900,disable-ticketing -vga qxl -monitor stdio Warning: option deprecated, use lost_tick_policy property of kvm-pit instead 2.Do S3 3.Do s4 Results: After step 2: BSOD After step 3: Pass Summarize my test: Host:rhel7 _____________________________________________________ |guest | disk | S3 | S4 | |________|_______________________|_________|___________| | | | | | |RHEL7(64| virtio-blk | Fail | Fail(once)| | | | | | |________|_______________________|_________|___________| | | | | | |Win7(64)| virtio-blk |Fail(BSOD| Pass | | | | | | |________|_______________________|_________|___________| Fail(once):Tried more than 10 times ,hit once Test S3 with RHEL7 host and guest(latest version) Version-Release number of selected component (if applicable): qemu-kvm-rhev-1.5.3-6.el7.x86_64 kernel 3.10.0-28.el7.x86_64 Guest do S3 and wakeup would see result like comment 6. And then shutdown guest, console show message: [ OK ] Reached target Shutdown. Cannot finalize remaining file systems and devices, giving up. dracut Warning: Killing all remaining processes Powering off. [ 322.780436] Power down. After these guest block in this status, and qemu cannot quit. For comment #0 that use AHCI interface, but currently has bug for it Bug 1170122 - KVM guest fail to find system AHCI disk under Q35 chipset, so Amit recommended i use virtio device to try it. According to the summarize in comment #11 and comment #12 that we have separated the different bug for different new issue, so I think we can close this bug 949900 to CURRENTRELEASE. Please correct me if any mistake, thanks. Best Regards, sluo That seems correct to me. We have split apart this bug into component issues, so this one is no longer needed. Thank you, sluo. js |