[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 00/18] libxl: domain save/restore: run in a separate process
On Wed, 2012-06-13 at 09:59 +0100, Ian Campbell wrote: > On Fri, 2012-06-08 at 18:34 +0100, Ian Jackson wrote: > > This is v3 of my series to asyncify save/restore, rebased to current > > tip, retested, and with all comments addressed. > > There's quite a lot of combinations which need testing here (PV, HVM, > HVM w/ stub dm, old vs new qemu etc etc), which of those have you tried? > > I tried a simple localhost migrate of a PV guest and: As a separate issue in "xl -vvv save d32-1 /scratch/SAVE" I no longer see the progress messages (xxx% complete etc). I saw something which looked like support for logging progress messages so I was a bit surprised... The complete output is # xl -vvv save d32-1 /scratch/SAVE Saving to /scratch/SAVE new xl format (info 0x0/0x0/3541) libxl: debug: libxl.c:722:libxl_domain_suspend: ao 0x80696c8: create: how=(nil) callback=(nil) poller=0x8069708 libxl: debug: libxl_dom.c:969:libxl__toolstack_save: domain=14 toolstack data size=8 libxl: debug: libxl.c:745:libxl_domain_suspend: ao 0x80696c8: inprogress: poller=0x8069708, flags=i libxl-save-helper: debug: starting save: Success libxl: debug: libxl_dom.c:798:libxl__domain_suspend_common_callback: issuing PV suspend request via XenBus control node libxl: debug: libxl_dom.c:802:libxl__domain_suspend_common_callback: wait for the guest to acknowledge suspend request libxl: debug: libxl_dom.c:849:libxl__domain_suspend_common_callback: guest acknowledged suspend request libxl: debug: libxl_dom.c:853:libxl__domain_suspend_common_callback: wait for the guest to suspend libxl: debug: libxl_dom.c:867:libxl__domain_suspend_common_callback: guest has suspended xc: detail: Had 0 unexplained entries in p2m table xc: debug: outbuf_write: 4194304 > 4177904@12599312 xc: debug: outbuf_write: 2527232 > 2514932@14262284 xc: debug: outbuf_write: 4194304 > 1650672@15126544 xc: debug: outbuf_write: 4194304 > 4182004@12595212 xc: debug: outbuf_write: 4194304 > 4182004@12595212 xc: debug: outbuf_write: 4194304 > 4182004@12595212 xc: debug: outbuf_write: 4194304 > 4182004@12595212 xc: debug: outbuf_write: 3424256 > 3411956@13365260 xc: debug: outbuf_write: 753664 > 753648@16023568 xc: detail: delta 90669ms, dom0 2%, target 0%, sent 11Mb/s, dirtied 0Mb/s 0 pages xc: detail: Total pages sent= 32768 (0.25x) xc: detail: (of which 0 were fixups) xc: detail: All memory is saved xc: detail: Save exit rc=0 libxl-save-helper: debug: complete r=0: Success libxl: debug: libxl_event.c:1434:libxl__ao_complete: ao 0x80696c8: complete, rc=0 libxl: debug: libxl_event.c:1406:libxl__ao__destroy: ao 0x80696c8: destroy libxl: debug: libxl_dm.c:1139:libxl__destroy_device_model: Device Model signaled Restore worked BTW but was a bit spammy with: xc: debug: batch 1024 (maybe not your fault...) Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |