Difference between revisions of "Download/criu/2.9"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
{{Release|2.9|12 Dec 2016|Silk Tit}} | {{Release|2.9|12 Dec 2016|Silk Tit}} | ||
− | |||
− | |||
=== New features === | === New features === | ||
Line 11: | Line 9: | ||
* Batch restore of memory contents from pages.img files | * Batch restore of memory contents from pages.img files | ||
* Link-remap type for [[invisible files]] is explicit in images | * Link-remap type for [[invisible files]] is explicit in images | ||
+ | * Man page for [[CRIT]] | ||
=== Fixes === | === Fixes === |
Revision as of 08:36, 12 December 2016
Tarball: | criu-2.9.tar.bz2 |
Version: | 2.9 "Silk Tit" |
Released: | 12 Dec 2016 |
GIT tag: | v2.9 |
New features
- CRIU can now be built with clang on all supported architectures
- Ignore missing sysctls on restore with
--weak-sysctl
- C/R overmounted mountpoints
Optimizations/improvements
- Batch restore of memory contents from pages.img files
- Link-remap type for invisible files is explicit in images
- Man page for CRIT
Fixes
- C/R with
--empty-ns
still handled iptables configuration - SCM messages inside UNIX socket got lost after C/R (now dump aborted)
- Empty unixsk.img file appeared when dumping tasks without unix sockets
- Install procedure wasn't PEP-394 compliant
- CRIU blocking netfilter rules were added at the tail of the chain resulting in unlocked TCP connections
- Dump/Restore spurious failures when open() returned 0 descriptor
- When dumping shmem lots of zero pages were written into image files
- Ghost directory with more than zero ghost parents caused restore to fail
- Shared mount could escape to different group on restore