[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH Remus v2 00/10] Remus support for Migration-v2
This patchset implement the Remus support for Migration v2 but without memory compressing. The series can be found on github: https://github.com/macrosheep/xen/tree/Remus-newmig-v2 PATCH 1-7: Some refactor and prepare work. PATCH 8-9: The main Remus loop implement. PATCH 10: Fix for Remus. v2: - move to_send bitmap to ctx->save union and rename it to dirty_bitmap - introduce setup() and cleanup() on save - rename send_some_pages to send_dirty_pages - remove "defer the setting of HVM_PARAM_IDENT_PT", it should be fixed on hypervisor side - the last patch still there for my test purpose until Andrew find a suitable solution(which we commented on the first series) :) v1: initial support Summary of changes: M = modified A = acked N = new, no mark = unchanged from last round Yang Hongyang (10): M tools/libxc: adjust the memory allocation for migration N tools/libxc: introduce setup() and cleanup() on save N tools/libxc: rename send_some_pages to send_dirty_pages N tools/libxc: introduce DECLARE_HYPERCALL_BUFFER_USER_POINTER M tools/libxc: reuse send_dirty_pages() in send_all_pages() tools/libxc: introduce process_record() tools/libxc: split read/handle qemu info tools/libxc: implement Remus checkpointed save tools/libxc: implement Remus checkpointed restore tools/libxc: X86_PV_INFO can be sent multiple times under Remus tools/libxc/include/xenctrl.h | 8 ++ tools/libxc/include/xenguest.h | 1 + tools/libxc/xc_bitops.h | 5 + tools/libxc/xc_sr_common.h | 15 +++ tools/libxc/xc_sr_restore.c | 179 ++++++++++++++++++++++----- tools/libxc/xc_sr_restore_x86_hvm.c | 28 ++++- tools/libxc/xc_sr_restore_x86_pv.c | 2 +- tools/libxc/xc_sr_save.c | 234 +++++++++++++++++++----------------- tools/libxl/libxl_dom.c | 1 + 9 files changed, 330 insertions(+), 143 deletions(-) -- 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 |