Difference between revisions of "Download/criu/2.9"

From CRIU
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}}
  
0bfa6a6cc1c8d2541014165ae9f52bd5feabd3fd
+
f47540234dde7190b317210274837a37f417b9bf
  
 
=== New features ===
 
=== New features ===
 
* CRIU can now be built with clang on all supported architectures
 
* CRIU can now be built with clang on all supported architectures
 
* Ignore missing sysctls on restore with {{Opt|--weak-sysctl}}
 
* Ignore missing sysctls on restore with {{Opt|--weak-sysctl}}
 +
* C/R overmounted [[mountpoints]]
  
 
=== Optimizations/improvements ===
 
=== Optimizations/improvements ===
Line 18: Line 19:
 
* CRIU blocking netfilter rules were added at the tail of the chain resulting in unlocked TCP connections
 
* 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
 
* Dump/Restore spurious failures when open() returned 0 descriptor
 +
* When dumping shmem lots of zero pages were written into image files
 +
* [[Invisible files|Ghost directory]] with more than zero ghost parents caused restore to fail
 +
* Shared mount could escape to different group on restore

Revision as of 20:15, 9 December 2016

Tarball: criu-2.9.tar.bz2
Version: 2.9 "Silk Tit"
Released: 12 Dec 2016
GIT tag: v2.9

f47540234dde7190b317210274837a37f417b9bf

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

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