Bug 975376

Summary: virsh setmem then dompmsuspend to disk will hang forever
Product: Red Hat Enterprise Linux 7 Reporter: Jincheng Miao <jmiao>
Component: libvirtAssignee: Jiri Denemark <jdenemar>
Status: CLOSED WONTFIX QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.0CC: amit.shah, bsarathy, cwei, dyuan, gsun, jdenemar, jmiao, juzhang, lcapitulino, mkenneth, mzhan, qzhang, rbalakri, shyu, virt-maint
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 878966 Environment:
Last Closed: 2015-03-05 14:57:10 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: 878966    
Bug Blocks: 923626    

Comment 2 Jincheng Miao 2013-06-19 03:38:15 UTC
This bug cannot be reproduced again after I update qemu-kvm-1.4.0-3.el7 to qemu-kvm-1.5.0-2.el7. And downgrade the qemu-kvm also will not reproduce it.

the steps like:
1.
# virsh start r7
Domain r7 started

2.
# virsh dompmsuspend r7 --target disk
Domain r7 successfully suspended

3.
# virsh start r7
Domain r7 started

4.
# virsh dompmsuspend r7 --target disk
Domain r7 successfully suspended

5.
# virsh start r7
Domain r7 started

6.
# virsh setmem --live r7 2048000

7.
# virsh dompmsuspend r7 --target disk
error: Domain r7 could not be suspended
error: internal error unable to execute QEMU agent command 'guest-suspend-disk': child process has failed to suspend

the step 7 should hang for this bug, but not.