aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xg_private.c
diff options
context:
space:
mode:
authorTim Deegan <Tim.Deegan@xensource.com>2007-03-16 11:39:50 +0000
committerTim Deegan <Tim.Deegan@xensource.com>2007-03-16 11:39:50 +0000
commitda12f80b3e44e8941091048b3aea6c2d3f9c6713 (patch)
treecfa74364f0e01ed51ff15428155e2c230912236c /tools/libxc/xg_private.c
parentf326023b8394296eb85a3bf2222edb1734c4cb6b (diff)
downloadxen-da12f80b3e44e8941091048b3aea6c2d3f9c6713.tar.gz
xen-da12f80b3e44e8941091048b3aea6c2d3f9c6713.tar.bz2
xen-da12f80b3e44e8941091048b3aea6c2d3f9c6713.zip
[HVM][QEMU] Save/restore: enable HVM live migration
by getting page-dirtying bitmaps from qemu-dm as well as from xen. Signed-off-by: Tim Deegan <Tim.Deegan@xensource.com>
Diffstat (limited to 'tools/libxc/xg_private.c')
-rw-r--r--tools/libxc/xg_private.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/libxc/xg_private.c b/tools/libxc/xg_private.c
index 2332ef4c6c..1014131004 100644
--- a/tools/libxc/xg_private.c
+++ b/tools/libxc/xg_private.c
@@ -201,7 +201,9 @@ __attribute__((weak))
__attribute__((weak))
int xc_hvm_save(int xc_handle, int io_fd, uint32_t dom, uint32_t max_iters,
uint32_t max_factor, uint32_t flags,
- int (*suspend)(int domid))
+ int (*suspend)(int domid),
+ void *(*init_qemu_maps)(int, unsigned),
+ void (*qemu_flip_buffer)(int, int))
{
errno = ENOSYS;
return -1;