[RFC PATCH 0/4] LXC - Implement save/restore domain state

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

 



This patch set contains rebased version of Katerina's work from GSoC 2016 [1].
It allows integrates CRIU [2] with the libvirt-lxc to enable save/resore of containers.

[1] https://wiki.libvirt.org/page/Google_Summer_of_Code_2016/lxc_migration
[2] https://criu.org

Radostin Stoyanov (4):
  configure: Include support for CRIU
  lxc: Add save/restore helper functions
  lxc: Add restore mode for libvirt-lxc
  lxc: Add save/restore support

 configure.ac             |   1 +
 m4/virt-criu.m4          |  27 +++++
 po/POTFILES.in           |   1 +
 src/lxc/Makefile.inc.am  |   4 +
 src/lxc/lxc_container.c  | 162 ++++++++++++++++++++++++++++--
 src/lxc/lxc_container.h  |   3 +-
 src/lxc/lxc_controller.c | 104 ++++++++++++++++++-
 src/lxc/lxc_criu.c       | 253 +++++++++++++++++++++++++++++++++++++++++++++++
 src/lxc/lxc_criu.h       |  36 +++++++
 src/lxc/lxc_driver.c     | 238 +++++++++++++++++++++++++++++++++++++++++++-
 src/lxc/lxc_process.c    |  23 ++++-
 src/lxc/lxc_process.h    |   1 +
 12 files changed, 836 insertions(+), 17 deletions(-)
 create mode 100644 m4/virt-criu.m4
 create mode 100644 src/lxc/lxc_criu.c
 create mode 100644 src/lxc/lxc_criu.h

-- 
2.14.3

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux