[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Live migration fails under heavy network use

I've observed this with both a Solaris and a FC6 domU (up to date as of
last week or so) in 64-bit. If you place the domU under reasonable
networking stress (such as a 'find /nfs/path >/dev/null'), live
migration usually, but not always fails:

bash-3.00# while xm migrate --live fedora64 localhost ; do echo done ; done
(XEN) memory.c:188:d2 Dom2 freeing in-use page 9f40f (pseudophys 1d007): 
count=2 type=e8000000
(XEN) memory.c:188:d2 Dom2 freeing in-use page 9f409 (pseudophys 1d00b): 
count=2 type=e8000000
(XEN) /export/johnlev/xen/xen-work/xen.hg/xen/include/asm/mm.h:184:d0 Error pfn 
9f738: rd=ffff830000fe0100, od=ffff830000000002, caf=00000000, 
(XEN) mm.c:590:d0 Error getting mfn 9f738 (pfn 12026) from L1 entry 
000000009f738705 for dom2
Error: /usr/lib/xen/bin/xc_save 27 2 0 0 1 failed

Some experimentation has revealed that this only happens if a vif is configured
and used, which seems like it's related to giving away pages (as rd != od would
indicate too...). Anybody else seeing this? I've only tested on a Solaris dom0
so far, though I can't think of anything that would affect this.


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.