diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-09-07 08:37:58 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-09-07 08:37:58 +0100 |
commit | 0c98ffd10a52bafc85caabff2f1d97154db1c65b (patch) | |
tree | e4d0eaaf472d324c9f48a7a19779794805e499aa /tools/libxc/xenguest.h | |
parent | 3f394a6b337d02a2939415cbf52e5cde915a106d (diff) | |
download | xen-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.h | 3 |
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 */ /** |