[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 COLOPre 00/13] Prerequisite patches for COLO
This patchset is Prerequisite for COLO feature. For what COLO is, refer to http://wiki.xen.org/wiki/COLO_-_Coarse_Grain_Lock_Stepping This patchset is based on: [PATCH v2 0/6] Misc cleanups for libxl You can also get the patchset from: https://github.com/macrosheep/xen/tree/colo-v6 v1->v2: - Rebased to [PATCH v2 0/6] Misc cleanups for libxl - Add a bugfix for the error handling of process_record Wen Congyang (4): tools/libxc: support to resume uncooperative HVM guests tools/libxl: Introduce a new internal API libxl__domain_unpause() tools/libxl: Update libxl_save_msgs_gen.pl to support return data from xl to xc tools/libxl: Add back channel to allow migration target send data back Yang Hongyang (9): libxc/restore: fix error handle of process_record libxc/restore: zero ioreq page only one time tools/libxc: export xc_bitops.h tools/libxl: introduce a new API libxl__domain_restore() to load qemu state tools/libxl: Update libxl__domain_unpause() to support qemu-xen tools/libxl: introduce libxl__domain_common_switch_qemu_logdirty() tools/libxl: rename remus device to checkpoint device tools/libxl: adjust the indentation tools/libxl: don't touch remus in checkpoint_device tools/libxc/include/xc_bitops.h | 76 ++++++++ tools/libxc/xc_bitops.h | 76 -------- tools/libxc/xc_resume.c | 22 ++- tools/libxc/xc_sr_restore.c | 28 +-- tools/libxc/xc_sr_restore_x86_hvm.c | 3 +- tools/libxl/Makefile | 2 +- tools/libxl/libxl.c | 62 +++++-- tools/libxl/libxl_checkpoint_device.c | 282 +++++++++++++++++++++++++++++ tools/libxl/libxl_create.c | 14 +- tools/libxl/libxl_dom_save.c | 128 +++++++++---- tools/libxl/libxl_internal.h | 171 ++++++++++-------- tools/libxl/libxl_netbuffer.c | 117 ++++++------ tools/libxl/libxl_nonetbuffer.c | 10 +- tools/libxl/libxl_qmp.c | 10 ++ tools/libxl/libxl_remus.c | 140 ++++++++++----- tools/libxl/libxl_remus_device.c | 327 ---------------------------------- tools/libxl/libxl_remus_disk_drbd.c | 56 +++--- tools/libxl/libxl_save_callout.c | 31 ++++ tools/libxl/libxl_save_helper.c | 17 ++ tools/libxl/libxl_save_msgs_gen.pl | 65 ++++++- tools/libxl/libxl_types.idl | 11 +- tools/libxl/xl_cmdimpl.c | 7 + 22 files changed, 970 insertions(+), 685 deletions(-) create mode 100644 tools/libxc/include/xc_bitops.h delete mode 100644 tools/libxc/xc_bitops.h create mode 100644 tools/libxl/libxl_checkpoint_device.c delete mode 100644 tools/libxl/libxl_remus_device.c -- 1.9.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |