Difference between revisions of "Download/criu/2.6"
Jump to navigation
Jump to search
(Created page with "{{Release|2.6|12 Sep 2016|}} === New features === === Optimizations/improvements === === Fixes === === Deprecated ===") |
(no need to explicitly specify the codename now) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{Release|2.6|12 Sep 2016 | + | {{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) |
Latest revision as of 08:16, 26 January 2017
Tarball: | criu-2.6.tar.bz2 |
Version: | 2.6 "Paper Crane" |
Released: | 12 Sep 2016 |
GIT tag: | v2.6 |
New features[edit]
- Ability to 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[edit]
- Use service FD for transport sockets on restore
- Ability to turn pagemap-cache off (some kernels are buggy)
- The
criu --help
text has become better
Fixes[edit]
- 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
criu dedup
could crash
Deprecated[edit]
- Per-pid rlimit, itimers and posix-timers
- Separate image for epoll tfds (target file descriptors)