Difference between revisions of "Download/criu/3.0"

From CRIU
Jump to navigation Jump to search
(use L3 headers as this page is included in e.g. Changelogs)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{Release|3.0}}
 
{{Release|3.0}}
  
== New features ==
+
=== New features ===
  
 
* [[Compel]] library
 
* [[Compel]] library
Line 7: Line 7:
 
* Version check via [[RPC]]
 
* Version check via [[RPC]]
 
* [https://en.wikipedia.org/wiki/AddressSanitizer ASAN support]
 
* [https://en.wikipedia.org/wiki/AddressSanitizer ASAN support]
 +
* Force VDSO trampolines via [[fault injection]]
 
* C/R of
 
* C/R of
 
** Shutdown-ed UDP sockets
 
** Shutdown-ed UDP sockets
 
** Bind-mounts made from [[external bind mounts|external mounts]]
 
** Bind-mounts made from [[external bind mounts|external mounts]]
  
== Optimizations/improvements ==
+
=== Optimizations/improvements ===
 
* SysVIPC shmem segments are now dumped as any other shmem (taking holes into account and sitting in common [[memory dumps]])
 
* SysVIPC shmem segments are now dumped as any other shmem (taking holes into account and sitting in common [[memory dumps]])
 
* [[CRIT]] show  
 
* [[CRIT]] show  
Line 17: Line 18:
 
** prints unix sockets names in more human-readable form
 
** prints unix sockets names in more human-readable form
  
== Bugfixes ==
+
=== Bugfixes ===
  
 
* Unix sockets' names appeared in logs with mistakes
 
* Unix sockets' names appeared in logs with mistakes
 
* Contents of SysVIPC shmem segments was dumped twice
 
* Contents of SysVIPC shmem segments was dumped twice
 +
* Dumping of any memory segment more than 4Gigs failed
 +
* Migration of unaligned SysvSHM segment on Armv7 failed
  
== Deprecation/removal ==
+
=== Deprecation/removal ===
  
 
* [[CLI/cmd/exec|Exec action]] is removed, use [[compel]] instead
 
* [[CLI/cmd/exec|Exec action]] is removed, use [[compel]] instead

Latest revision as of 20:47, 22 May 2017

Tarball: criu-3.0.tar.gz
Version: 3.0 "Basalt Wagtail"
Released: 24 Apr 2017
GIT tag: v3.0

New features[edit]

Optimizations/improvements[edit]

  • SysVIPC shmem segments are now dumped as any other shmem (taking holes into account and sitting in common memory dumps)
  • CRIT show
    • decodes socket's states and types and task's states into strings
    • prints unix sockets names in more human-readable form

Bugfixes[edit]

  • Unix sockets' names appeared in logs with mistakes
  • Contents of SysVIPC shmem segments was dumped twice
  • Dumping of any memory segment more than 4Gigs failed
  • Migration of unaligned SysvSHM segment on Armv7 failed

Deprecation/removal[edit]