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

[Xen-devel] [PATCH v4 00/14] Misc patches to aid migration v2 Remus support



This is the combination of Andrew Cooper's misc patches and mine
to aid migration v2 Remus support.

See individual patches for details.

Git tree available at:
    https://github.com/macrosheep/xen/tree/misc-remus-v4

Andrew Cooper (4):
  libxc/migration: Be rather stricter with illformed callers
  libxc/save: Adjust stream-position callbacks for checkpointed streams
  libxc/migration: Specification update for CHECKPOINT records
  libxc/migration: Pass checkpoint information into the save algorithm.

Yang Hongyang (10):
  tools/libxc: unused attribute in DECLARE_HYPERCALL_BUFFER_SHADOW
  tools/libxc: add a check in xc_hypercall_buffer_free_pages macro
  libxc/save: introduce setup() and cleanup() on save
  libxc/save: rename to_send to dirty_bitmap
  libxc/save: adjust the memory allocation for migration
  libxc/save: remove bitmap param from send_some_pages
  libxc/save: rename send_some_pages to send_dirty_pages
  libxc/save: reuse send_dirty_pages() in send_all_pages()
  libxc/restore: introduce process_record()
  libxc/restore: split read/handle qemu info

 docs/specs/libxc-migration-stream.pandoc |  33 +++++-
 tools/libxc/include/xenctrl.h            |   8 +-
 tools/libxc/include/xenguest.h           |   1 +
 tools/libxc/xc_bitops.h                  |   5 +
 tools/libxc/xc_sr_common.c               |   1 +
 tools/libxc/xc_sr_common.h               |  30 ++++--
 tools/libxc/xc_sr_restore.c              |  89 ++++++++++------
 tools/libxc/xc_sr_restore_x86_hvm.c      |  28 ++++-
 tools/libxc/xc_sr_save.c                 | 171 +++++++++++++++++--------------
 tools/libxc/xc_sr_save_x86_hvm.c         |  30 +++---
 tools/libxc/xc_sr_save_x86_pv.c          |  29 ++++--
 tools/libxc/xc_sr_stream_format.h        |   1 +
 tools/libxl/libxl_dom.c                  |   1 +
 13 files changed, 274 insertions(+), 153 deletions(-)

-- 
1.9.1


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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