diff options
author | Tim Deegan <Tim.Deegan@xensource.com> | 2007-01-18 16:48:03 +0000 |
---|---|---|
committer | Tim Deegan <Tim.Deegan@xensource.com> | 2007-01-18 16:48:03 +0000 |
commit | 4a13cf1b7005cc5022b67f2e96ab597108333704 (patch) | |
tree | 422fe75359dbf0f1b06c2028e3644f11c2c3826d /tools/xcutils/xc_save.c | |
parent | ccace2b70456834cbaff446025d438c480f81bd4 (diff) | |
download | xen-4a13cf1b7005cc5022b67f2e96ab597108333704.tar.gz xen-4a13cf1b7005cc5022b67f2e96ab597108333704.tar.bz2 xen-4a13cf1b7005cc5022b67f2e96ab597108333704.zip |
[HVM] save restore: frame work
Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
frame work for HVM save restore in Control Panel
Diffstat (limited to 'tools/xcutils/xc_save.c')
-rw-r--r-- | tools/xcutils/xc_save.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/xcutils/xc_save.c b/tools/xcutils/xc_save.c index c9be3454d4..0c9530da4d 100644 --- a/tools/xcutils/xc_save.c +++ b/tools/xcutils/xc_save.c @@ -51,7 +51,10 @@ main(int argc, char **argv) max_f = atoi(argv[4]); flags = atoi(argv[5]); - ret = xc_linux_save(xc_fd, io_fd, domid, maxit, max_f, flags, &suspend); + if (flags & XCFLAGS_HVM) + ret = xc_hvm_save(xc_fd, io_fd, domid, maxit, max_f, flags, &suspend); + else + ret = xc_linux_save(xc_fd, io_fd, domid, maxit, max_f, flags, &suspend); xc_interface_close(xc_fd); |