aboutsummaryrefslogtreecommitdiffstats
path: root/tools/xcutils
diff options
context:
space:
mode:
authorshand@ubuntu.eng.hq.xensource.com <shand@ubuntu.eng.hq.xensource.com>2005-09-02 17:36:29 -0800
committershand@ubuntu.eng.hq.xensource.com <shand@ubuntu.eng.hq.xensource.com>2005-09-02 17:36:29 -0800
commit01d0370a524dad01148a6088306d8eb49fdf913d (patch)
tree43454b428828ffa5c54d62fb6cca1467ad4cb66b /tools/xcutils
parentd7d77c20cfc3a0cbb385d10510941fd53a12de99 (diff)
downloadxen-01d0370a524dad01148a6088306d8eb49fdf913d.tar.gz
xen-01d0370a524dad01148a6088306d8eb49fdf913d.tar.bz2
xen-01d0370a524dad01148a6088306d8eb49fdf913d.zip
Enable 'live' migration from a tools pov; prior to this the 'live' flag was
being ignored by xend/xc_linux_save. Signed-off-by: Steven Hand <steven@xensource.com>
Diffstat (limited to 'tools/xcutils')
-rw-r--r--tools/xcutils/xc_save.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/tools/xcutils/xc_save.c b/tools/xcutils/xc_save.c
index 37c0bf17d4..eac8d1ad2b 100644
--- a/tools/xcutils/xc_save.c
+++ b/tools/xcutils/xc_save.c
@@ -17,14 +17,17 @@
int
main(int argc, char **argv)
{
- unsigned int xc_fd, io_fd, domid;
+ unsigned int xc_fd, io_fd, domid, maxit, max_f, flags;
- if (argc != 4)
- errx(1, "usage: %s xcfd iofd domid", argv[0]);
+ if (argc != 7)
+ errx(1, "usage: %s xcfd iofd domid maxit maxf flags", argv[0]);
xc_fd = atoi(argv[1]);
io_fd = atoi(argv[2]);
domid = atoi(argv[3]);
+ maxit = atoi(argv[4]);
+ max_f = atoi(argv[5]);
+ flags = atoi(argv[6]);
- return xc_linux_save(xc_fd, io_fd, domid);
+ return xc_linux_save(xc_fd, io_fd, domid, maxit, max_f, flags);
}