[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [RFC Patch v3 0/8] Prepare patches for COLO

To implement COLO, we introduce or update some current
APIs. These patches are independent patches, and post
them in separate series.

This patchset is based on remus-v19, and the codes are
also hosted on github:

Wen Congyang (8):
  Refactor domain_suspend_callback_common()
  Update libxl__domain_resume() for colo
  Update libxl__domain_suspend_common_switch_qemu_logdirty() for colo
  Introduce a new internal API libxl__domain_unpause()
  Update libxl__domain_unpause() to support qemu-xen
  support to resume uncooperative HVM guests
  update datecopier to support sending data only
  introduce a new API to aync read data from fd

 tools/libxc/xc_resume.c      |  20 ++-
 tools/libxl/libxl.c          |  41 +++--
 tools/libxl/libxl_aoutils.c  |  81 +++++++++-
 tools/libxl/libxl_dom.c      | 363 +++++++++++++++++++++++++++----------------
 tools/libxl/libxl_internal.h |  92 +++++++++--
 tools/libxl/libxl_qmp.c      |  10 ++
 6 files changed, 431 insertions(+), 176 deletions(-)


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.