aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xenguest.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-09-07 08:37:58 +0100
committerKeir Fraser <keir.fraser@citrix.com>2009-09-07 08:37:58 +0100
commit0c98ffd10a52bafc85caabff2f1d97154db1c65b (patch)
treee4d0eaaf472d324c9f48a7a19779794805e499aa /tools/libxc/xenguest.h
parent3f394a6b337d02a2939415cbf52e5cde915a106d (diff)
downloadxen-0c98ffd10a52bafc85caabff2f1d97154db1c65b.tar.gz
xen-0c98ffd10a52bafc85caabff2f1d97154db1c65b.tar.bz2
xen-0c98ffd10a52bafc85caabff2f1d97154db1c65b.zip
Fix some issues for HVM log dirty:
* Add necessary logging dirty in qemu to avoid guest error with intensive disk access when live migration * Take place of shared memory between qemu and migration tools by new added hypercall, which is clean and simple Signed-Off-By: Zhai, Edwin <edwin.zhai@intel.com>
Diffstat (limited to 'tools/libxc/xenguest.h')
-rw-r--r--tools/libxc/xenguest.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/libxc/xenguest.h b/tools/libxc/xenguest.h
index 03bc38cb6a..b7cf6beb84 100644
--- a/tools/libxc/xenguest.h
+++ b/tools/libxc/xenguest.h
@@ -26,8 +26,7 @@
int xc_domain_save(int xc_handle, int io_fd, uint32_t dom, uint32_t max_iters,
uint32_t max_factor, uint32_t flags /* XCFLAGS_xxx */,
int (*suspend)(void), int hvm,
- void *(*init_qemu_maps)(int, unsigned), /* HVM only */
- void (*qemu_flip_buffer)(int, int)); /* HVM only */
+ void (*switch_qemu_logdirty)(int, unsigned)); /* HVM only */
/**