Difference between revisions of "Download/criu/2.4"
Jump to navigation
Jump to search
(Stub) |
(no need to explicitly specify the codename now) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Release|2.4|11 Jul 2016}} | {{Release|2.4|11 Jul 2016}} | ||
− | |||
− | |||
=== New features === | === New features === | ||
− | * | + | * [[Criu-coredump|Generate core from images]] |
+ | * Ability to forcibly drop half-open TCP connections on C/R | ||
+ | * Ability to specify cgroup ctls to dump via API | ||
+ | * Opened/mapped files' mode is compared between dump and restore times | ||
+ | * C/R of | ||
+ | ** [[AutoFS]] mountpoints | ||
+ | ** New cgroups (perf_event, net_cls, net_prio and pids) | ||
+ | ** Memcgroup optional properties | ||
+ | ** Devices cgroup | ||
=== Optimizations/improvements === | === Optimizations/improvements === | ||
− | * | + | * Pagemap image entries are cached in memory |
=== Fixes === | === Fixes === | ||
− | * | + | * Configured kmem cgroup limit restore failed |
+ | * Mem cgroup oom_control | ||
+ | * Cgroup's pids.max was not C/R-ed | ||
+ | * Failure to write cgroup property was ignored | ||
+ | * No init PID in pre-dump action script | ||
+ | * Sigactions inheritance didn't work on ARM | ||
+ | * Opened "/proc" dir blocked the dump | ||
+ | * Working with iptables was racy | ||
+ | * Sibling mounts detection error on dump | ||
+ | * Devconf accept_redirects devconf could be restored with errors | ||
+ | * "All" devconfs could be overridden by "Default" | ||
+ | * Name-less unix sockets got auto-bound | ||
+ | * Mode was lost for PTY device file on restore | ||
+ | * Newer protobuf compilers didn't recognize PB files | ||
+ | * External mounts could be remounted with MS_PRIVATE | ||
+ | * Build fail on Alpine Linux | ||
=== Deprecated/removed === | === Deprecated/removed === | ||
− | * | + | * Per-pid file locks images |
+ | * Per-pid fdinfo images | ||
+ | * Ancient pagemap/pages images |
Latest revision as of 08:15, 26 January 2017
Tarball: | criu-2.4.tar.bz2 |
Version: | 2.4 "Marble Lark" |
Released: | 11 Jul 2016 |
GIT tag: | v2.4 |
New features[edit]
- Generate core from images
- Ability to forcibly drop half-open TCP connections on C/R
- Ability to specify cgroup ctls to dump via API
- Opened/mapped files' mode is compared between dump and restore times
- C/R of
- AutoFS mountpoints
- New cgroups (perf_event, net_cls, net_prio and pids)
- Memcgroup optional properties
- Devices cgroup
Optimizations/improvements[edit]
- Pagemap image entries are cached in memory
Fixes[edit]
- Configured kmem cgroup limit restore failed
- Mem cgroup oom_control
- Cgroup's pids.max was not C/R-ed
- Failure to write cgroup property was ignored
- No init PID in pre-dump action script
- Sigactions inheritance didn't work on ARM
- Opened "/proc" dir blocked the dump
- Working with iptables was racy
- Sibling mounts detection error on dump
- Devconf accept_redirects devconf could be restored with errors
- "All" devconfs could be overridden by "Default"
- Name-less unix sockets got auto-bound
- Mode was lost for PTY device file on restore
- Newer protobuf compilers didn't recognize PB files
- External mounts could be remounted with MS_PRIVATE
- Build fail on Alpine Linux
Deprecated/removed[edit]
- Per-pid file locks images
- Per-pid fdinfo images
- Ancient pagemap/pages images