Difference between revisions of "Download/criu/2.6"
Jump to navigation
Jump to search
m |
|||
| Line 2: | Line 2: | ||
=== 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 | ||
Revision as of 16:21, 7 September 2016
| Tarball: | criu-2.6.tar.bz2 |
| Version: | 2.6 "Paper Crane" |
| Released: | 12 Sep 2016 |
| GIT tag: | v2.6 |
New features
- 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
- Use service FD for transport sockets on restore
- Ability to turn pagemap-cache off (some kernels are buggy)
- The
criu --helptext has become better
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
criu dedupcould crash
Deprecated
- Per-pid rlimit, itimers and posix-timers