aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xc_domain_save.c
diff options
context:
space:
mode:
authorOlaf Hering <olaf@aepfle.de>2013-02-15 13:32:13 +0000
committerOlaf Hering <olaf@aepfle.de>2013-02-15 13:32:13 +0000
commite6c9172170e03c7af5016aed8fd44033c8e54164 (patch)
tree1ebeda62190ed65e935fb9332a2e5adc05677e4f /tools/libxc/xc_domain_save.c
parent99bbf645d9672f2268cd78bbecdfafacc98149a0 (diff)
downloadxen-e6c9172170e03c7af5016aed8fd44033c8e54164.tar.gz
xen-e6c9172170e03c7af5016aed8fd44033c8e54164.tar.bz2
xen-e6c9172170e03c7af5016aed8fd44033c8e54164.zip
tools/xc: log pid in xc_save/xc_restore output
If several migrations log their output to xend.log its not clear which line belongs to a which guest. Print entry/exit of xc_save and xc_restore and also request to print pid with each log call. Signed-off-by: Olaf Hering <olaf@aepfle.de> Acked-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools/libxc/xc_domain_save.c')
-rw-r--r--tools/libxc/xc_domain_save.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/libxc/xc_domain_save.c b/tools/libxc/xc_domain_save.c
index d95d59fe87..6f27575184 100644
--- a/tools/libxc/xc_domain_save.c
+++ b/tools/libxc/xc_domain_save.c
@@ -888,6 +888,8 @@ int xc_domain_save(xc_interface *xch, int io_fd, uint32_t dom, uint32_t max_iter
int completed = 0;
+ DPRINTF("%s: starting save of domid %u", __func__, dom);
+
if ( hvm && !callbacks->switch_qemu_logdirty )
{
ERROR("No switch_qemu_logdirty callback provided.");
@@ -2121,7 +2123,7 @@ int xc_domain_save(xc_interface *xch, int io_fd, uint32_t dom, uint32_t max_iter
free(pfn_err);
free(to_fix);
- DPRINTF("Save exit rc=%d\n",rc);
+ DPRINTF("Save exit of domid %u with rc=%d\n", dom, rc);
return !!rc;
}