Commit 630d1741 authored by Pavel Emelyanov's avatar Pavel Emelyanov

criu: Version 0.1 release

This is the first release of the tool! :)

Supported features:

* x86_64 architecture
* process' linkage
* process groups and sessions (without ttys though :\ )
* memory mappings of any kind (shared, file, etc.)
* threads
* open files (shared between tasks and partially opened-and-unlinked)
* pipes and fifos with data
* unix sockets with packet queues contents
* TCP and UDP sockets (TCP connections support exists, but needs polishing)
* inotifies, eventpoll and eventfd
* tasks' sigactions setup, credentials and itimers
* IPC, mount and PID namespaces

Most of the above works with kernel v3.5!
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent 2f3727f0
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
#define CR_FD_PERM_DUMP (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) #define CR_FD_PERM_DUMP (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH)
#define CRIU_VERSION_MAJOR 0 #define CRIU_VERSION_MAJOR 0
#define CRIU_VERSION_MINOR 0 #define CRIU_VERSION_MINOR 1
enum { enum {
CR_FD_INVENTORY, CR_FD_INVENTORY,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment