Difference between revisions of "Download/criu/1.2"

From CRIU
Jump to navigation Jump to search
(template for future release)
 
Line 1: Line 1:
{{Release|1.2|dd Mth 2014}}
+
{{Release|1.2|26 Feb 2014}}
  
 
=== New features ===
 
=== New features ===
*
+
* Performance improvements
 +
** Shared entries in reg-files image
 +
** Less accesses to /proc/$pid/map_files links
 +
** Cache for /proc/$pid/pagemap reads
 +
** VDSO page is seeked only in anonymous mappings
 +
** Task's auxv is read in one call
 +
** Merged mm and vma image files for better packing
 +
** NFS inodes' path resulution (for fsnotify) cache
 +
** One readlink() call when checking anon inodes
 +
** Don't dump kernel's zero-page
 +
* Library versioning
 +
* RPC API got closer to CLI
 +
** Action-scripts via RPC notification messages
 +
* New "post-restore" call in [[action scripts]]
 +
* Logrotate rules file
 +
 
  
 
=== Fixes ===
 
=== Fixes ===
*
+
* A lot for ARM cross-compile
 +
* Inotify/FAnotify dumping didn't work on NFS
 +
* Images auto-reduplication only worked one level up
 +
* Packet socket ID was treated as file-descriptor and close()-d
 +
* Badly counted pages stats on restore
 +
* Linked remap name conflict when dump and restore on NFS
 +
* Sporadic failures in memory draining due to huge pipes used
 +
* Broken <code>criu show</code> of repeated fields
 +
* Failure to open mountpoint in foreign pid namespace
 +
* Unlinked bound unix socket dump error

Revision as of 20:32, 25 February 2014

Tarball: criu-1.2.tar.bz2
Version: 1.2
Released: 26 Feb 2014
GIT tag: v1.2

New features

  • Performance improvements
    • Shared entries in reg-files image
    • Less accesses to /proc/$pid/map_files links
    • Cache for /proc/$pid/pagemap reads
    • VDSO page is seeked only in anonymous mappings
    • Task's auxv is read in one call
    • Merged mm and vma image files for better packing
    • NFS inodes' path resulution (for fsnotify) cache
    • One readlink() call when checking anon inodes
    • Don't dump kernel's zero-page
  • Library versioning
  • RPC API got closer to CLI
    • Action-scripts via RPC notification messages
  • New "post-restore" call in action scripts
  • Logrotate rules file


Fixes

  • A lot for ARM cross-compile
  • Inotify/FAnotify dumping didn't work on NFS
  • Images auto-reduplication only worked one level up
  • Packet socket ID was treated as file-descriptor and close()-d
  • Badly counted pages stats on restore
  • Linked remap name conflict when dump and restore on NFS
  • Sporadic failures in memory draining due to huge pipes used
  • Broken criu show of repeated fields
  • Failure to open mountpoint in foreign pid namespace
  • Unlinked bound unix socket dump error