Bug 511031
Summary: | qemu-kvm hang during migration when stress test is running in the guest | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | jason wang <jasowang> | ||||||||||
Component: | kvm | Assignee: | Glauber Costa <gcosta> | ||||||||||
Status: | CLOSED ERRATA | QA Contact: | Lawrence Lim <llim> | ||||||||||
Severity: | medium | Docs Contact: | |||||||||||
Priority: | low | ||||||||||||
Version: | 5.4 | CC: | cpelland, ehabkost, sghosh, shuang, tburke, tools-bugs, virt-maint, ykaul | ||||||||||
Target Milestone: | rc | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | All | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | kvm-83-93.el5 | Doc Type: | Bug Fix | ||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2009-09-02 09:34:04 UTC | Type: | --- | ||||||||||
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: | 495630 | ||||||||||||
Attachments: |
|
Description
jason wang
2009-07-13 11:42:34 UTC
Created attachment 351462 [details]
strace result on the src host
Created attachment 351463 [details]
strace result on the src host
Created attachment 351464 [details]
strace result on the dst host
Could be reproduced in 83-81el5,83-71el5. It's probably a duplicate of bug 511199, due to the amount of EAGAINs in the source, and the stalling happening on recvfrom in the destination. This report is, however, much more feature complete. I'll try to reproduce it. But meanwhile, can you try it with the patch dor posted on that BZ? thanks! btw, can you point me to this "stress" thing? Created attachment 351618 [details]
Stress test
I've tested this case in 83-93el5, could not be reproduced. test on kvm-83-94.el5: Test with 2vpus and 4vcpus (host has 4 cpu) command used: source: /usr/libexec/qemu-kvm -no-hpet -rtc-td-hack -smp 2 -m 2G -name vm1 -drive file=/mnt/RHEL-Server-5.4-32.qcow2,if=ide,cache=off,index=0 -uuid d073cee9-8836-47da-b4c1-f5583f2dc747 -net nic,macaddr=00:26:9B:DE:C8:58,model=e1000 -net tap,vlan=0,script=/etc/qemu-ifup-switch -usbdevice tablet -vnc :5 -boot c -monitor stdio run stress testing on vm: #stress -c N -i N -d N -m N des: /usr/libexec/qemu-kvm -no-hpet -rtc-td-hack -smp 2 -m 2G -name vm1 -drive file=/mnt/RHEL-Server-5.4-32.qcow2,if=ide,cache=off,index=0 -uuid d073cee9-8836-47da-b4c1-f5583f2dc747 -net nic,macaddr=00:26:9B:DE:C8:58,model=e1000 -net tap,vlan=0,script=/etc/qemu-ifup-switch -usbdevice tablet -vnc :5 -boot c -monitor stdio -incoming tcp:0:6000 try five times, can not reproduce. Change the status to *VERIFIED*, please reopen it if the issue is reproduced. An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1272.html |