Changes

Jump to navigation Jump to search
1,131 bytes added ,  08:16, 26 January 2017
no need to explicitly specify the codename now
Line 1: Line 1: −
{{Release|2.6|12 Sep 2016|Paper crane}}
+
{{Release|2.6|12 Sep 2016}}
    
=== New features ===
 
=== New features ===
 +
* Ability to [[Final states|leave process stopped]] after restore
 +
* [[Memory changes tracking]] for anonymous shared memory
 +
** Shared [[memory images deduplication]] too, as a part of it
 +
* [[Deprecation]] option/environment
 +
* First error message is reported back via [[RPC]]
 +
* C/R of
 +
** More IPCNS sysctls
 +
** xIDs of PTYs
 +
** TMEM on PPC64LE
    
=== Optimizations/improvements ===
 
=== Optimizations/improvements ===
 +
* Use service FD for transport sockets on restore
 +
* Ability to turn pagemap-cache off (some kernels are buggy)
 +
* The <code>criu --help</code> text has become better
    
=== Fixes ===
 
=== Fixes ===
 +
* R/O-mounted root could block the dump
 +
* Restore of cgroup.mm.oom_control could fail
 +
* Cgroup fs bind mounts were detected with error
 +
* Unaligned futex-es in parasite could cause dump to crash
 +
* When compiled with gcc-4.9 [[parasite code]] crashed
 +
* Failure to freeze cgroup didn't result in aborting of dump
 +
* Wrong ns list was parsed when dumping userns (invisible since nesting works only for mntns)
 +
* Non-inheritable non-tty as stdin caused shell-job restore to erroneously fail
 +
* Error path in <code>criu dedup</code> could crash
    
=== Deprecated ===
 
=== Deprecated ===
 +
* Per-pid rlimit, itimers and posix-timers
 +
* Separate image for epoll tfds (target file descriptors)

Navigation menu