Bug 558723 - cpu 100% used when ping-pong migrate rhel6 guest
Summary: cpu 100% used when ping-pong migrate rhel6 guest
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kvm
Version: 5.5
Hardware: All
OS: Linux
low
medium
Target Milestone: rc
: ---
Assignee: Eduardo Habkost
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-26 08:50 UTC by Suqin Huang
Modified: 2013-01-09 22:15 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-01-26 22:43:20 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
strace (8.72 MB, text/plain)
2010-01-26 08:50 UTC, Suqin Huang
no flags Details

Description Suqin Huang 2010-01-26 08:50:55 UTC
Created attachment 386771 [details]
strace

Description of problem:
cpu 100% used when ping-pong migrate rhel6 guest

Version-Release number of selected component (if applicable):
kvm-83-150.el5

How reproducible:
100%

Steps to Reproduce:
1. ping-pong migrate 2-3 times on remote machine.

CLI:
/usr/libexec/qemu-kvm  -smp 4 -m 4G -drive file=/mnt/images/rhel6-32-ide.qcow2,media=disk,if=ide,cache=off,index=0,serial=fb-bde1-8bcf10f72b98 -net nic,vlan=0,macaddr=00:2a:4a:01:00:37,model=e1000 -net tap,vlan=0,script=/etc/qemu-ifup  -uuid `uuidgen` -no-hpet -usbdevice tablet  -rtc-td-hack  -startdate now -cpu qemu64,+sse2,+sse4.1  -monitor stdio  -boot c -vnc :6  -incoming tcp:0:5995
2. 
3.
  
Actual results:


Expected results:


Additional info:

1. host A,B info (8cpus, 12G mem)

processor	: 7
vendor_id	: GenuineIntel
cpu family	: 6
model		: 26
model name	: Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping	: 4
cpu MHz		: 1600.000
cache size	: 8192 KB

2. top
Tasks: 237 total,   5 running, 232 sleeping,   0 stopped,   0 zombie
Cpu0  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu1  :  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu2  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu4  :  0.0%us,100.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu5  :  0.0%us,100.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu6  :  0.0%us,100.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu7  :  0.0%us,100.0%sy,  0.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  12291016k total,  4830696k used,  7460320k free,    32668k buffers
Swap: 14352376k total,        0k used, 14352376k free,   375236k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                          
 5648 root      25   0 4346m 4.1g 3516 R 100.2 34.6   1:06.62 qemu-kvm                                                                        
 5649 root      25   0 4346m 4.1g 3516 R 100.2 34.6   1:06.60 qemu-kvm                                                                        
 5647 root      25   0 4346m 4.1g 3516 R 99.8 34.6   1:06.51 qemu-kvm                                                                         
 5650 root      25   0 4346m 4.1g 3516 R 99.8 34.6   1:06.36 qemu-kvm   

3. kvm_stat
 efer_reload                  0       0
 exits                   467876    4017
 fpu_reload                 394       0
 halt_exits                4605       0
 halt_wakeup               2483       0
 host_state_reload        27868       4
 hypercalls                   0       0
 insn_emulation           15770       0
 insn_emulation_fail          0       0
 invlpg                       0       0
 io_exits                 20998       0
 irq_exits               407458    4009
 irq_injections            5321       0
 irq_window                 577       0
 kvm_request_irq              0       0
 largepages                   0       0
 mmio_exits                1132       0
 mmu_cache_miss             458       0
 mmu_flooded                  0       0
 mmu_pde_zapped               0       0
 mmu_pte_updated              0       0
 mmu_pte_write                0       0
 mmu_recycled                 0       0
 mmu_shadow_zapped          262       0
 mmu_unsync                   0       0
 mmu_unsync_global            0       0
 nmi_injections               0       0
 nmi_window                   0       0
 pf_fixed                 16662       0
 pf_guest                     0       0
 remote_tlb_flush            75       0
 request_nmi                  0       0
 signal_exits                 0       0
 tlb_flush                  573       0

4. strace

5. guest 
rhel6-i386, rhel6.0-x86_64 (20091130)

6. can ping-pong migrate rhel5 guest

Comment 1 Dor Laor 2010-01-26 22:43:20 UTC
rhel6 is not supported over rhel6, why check it? There is a high chance that it is a guest issue, especially from the above logs.


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