2
0
mirror of https://github.com/checkpoint-restore/criu synced 2025-08-28 21:07:43 +00:00
Tycho Andersen de055b7992 cg: use one path style throughout cg restore code
This commit is in preparation for the (hopefully last :) restore special cpuset
patch.

Previously, we installed the cgroup service fd after calling
prepare_cgroup_dirs, which meant that we had to carry around the temporary
directory name in order to put things in the right place. The
restore_cgroup_prop function uses the cg service fd instead of carrying around
the full path. This means that we can't sue restore_cgroup_prop, without first
sanitizing the path. Instead, we install the service fd before calling
prepare_cgroup_dirs, and all the code just references that instead of carrying
around the temporary path.

Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
2014-10-07 12:56:52 +04:00
2014-10-03 16:20:10 +04:00
2014-09-23 20:36:44 +04:00
2014-09-30 21:51:16 +04:00
2014-08-04 13:57:18 +04:00
2012-03-25 23:31:20 +04:00
2014-09-30 21:51:16 +04:00
2014-09-09 22:07:57 +04:00
2013-04-01 12:29:06 +04:00
2014-10-01 13:34:29 +04:00
2014-09-30 21:48:13 +04:00
2014-01-14 09:33:19 +04:00
2014-10-03 13:26:56 +04:00
2012-07-30 13:52:37 +04:00
2013-04-30 20:17:55 +04:00
2014-09-30 21:48:10 +04:00
2014-09-30 21:48:10 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:13 +04:00
2014-10-01 13:34:38 +04:00
2014-09-30 21:48:10 +04:00
2014-04-22 12:51:15 +04:00
2014-08-15 23:10:44 +04:00
2014-09-03 20:58:24 +04:00
2014-10-01 13:34:38 +04:00
2014-09-30 21:48:13 +04:00
2014-09-03 20:56:58 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:13 +04:00
2014-09-03 20:48:36 +04:00
2014-09-30 21:48:53 +04:00
2014-10-01 13:34:53 +04:00
2013-12-12 10:00:45 +04:00
2013-12-12 09:58:50 +04:00
2013-12-12 09:58:50 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:10 +04:00
2014-09-30 21:48:10 +04:00
2014-09-30 21:48:10 +04:00
2014-09-30 21:48:10 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:13 +04:00
2014-09-30 21:48:10 +04:00
2014-09-30 21:48:13 +04:00
2013-11-29 15:36:07 +04:00
2014-09-30 21:48:10 +04:00
2014-10-01 13:34:38 +04:00
2014-09-30 21:48:13 +04:00

criu
====

An utility to checkpoint/restore tasks. Using this tool, you can
freeze a running application (or part of it) and checkpoint it to
a hard drive as a collection of files. You can then use the files
to restore and run the application from the point it was frozen
at. The distinctive feature of the CRIU project is that it is
mainly implemented in user space.

The project home is at http://criu.org

Pages worth starting with are
* Kernel configuration, compilation, etc: http://criu.org/Installation
* A simple example of usage: http://criu.org/Simple_loop
* More sophisticated example with graphical app: http://criu.org/VNC
Description
No description provided
Readme 81 MiB
Languages
C 86%
Python 6.1%
Java 2.6%
Shell 2.6%
Makefile 2%
Other 0.7%