Changes

Jump to navigation Jump to search
568 bytes added ,  21:03, 25 February 2014
typos
Line 4: Line 4:  
* Performance improvements
 
* Performance improvements
 
** Shared entries in reg-files image
 
** Shared entries in reg-files image
** Less accesses to /proc/$pid/map_files links
+
** Less accesses to <code>/proc/$pid/map_files</code> links
** Cache for /proc/$pid/pagemap reads
+
** Cache for <code>/proc/$pid/pagemap</code> reads
 
** VDSO page is seeked only in anonymous mappings
 
** VDSO page is seeked only in anonymous mappings
 
** Task's auxv is read in one call
 
** Task's auxv is read in one call
 
** Merged mm and vma image files for better packing
 
** Merged mm and vma image files for better packing
** NFS inodes' path resulution (for fsnotify) cache
+
** NFS inodes' path resolution (for fsnotify) cache
** One readlink() call when checking anon inodes
+
** One <code>readlink()</code> call when checking anon inodes
 
** Don't dump kernel's zero-page
 
** Don't dump kernel's zero-page
 +
** Parse fast <code>/proc/self/maps</code> when searching for hole for restorer
 +
** A bit faster write into image files with <code>writev()</code>
 
* Library versioning
 
* Library versioning
 
* RPC API got closer to CLI
 
* RPC API got closer to CLI
 +
** Suitable for [[P.Haul|live migration project]]
 
** Action-scripts via RPC notification messages
 
** Action-scripts via RPC notification messages
 
* New "post-restore" call in [[action scripts]]
 
* New "post-restore" call in [[action scripts]]
 
* Logrotate rules file
 
* Logrotate rules file
 
+
* Default log file for service when starting via systemd
    
=== Fixes ===
 
=== Fixes ===
 
* A lot for ARM cross-compile
 
* A lot for ARM cross-compile
* Inotify/FAnotify dumping didn't work on NFS
+
* Fsnotifies dumping didn't work on NFS
* Images auto-reduplication only worked one level up
+
* Images auto-deduplication only worked one level up
 
* Packet socket ID was treated as file-descriptor and close()-d
 
* Packet socket ID was treated as file-descriptor and close()-d
 
* Badly counted pages stats on restore
 
* Badly counted pages stats on restore
Line 30: Line 33:  
* Failure to open mountpoint in foreign pid namespace
 
* Failure to open mountpoint in foreign pid namespace
 
* Unlinked bound unix socket dump error
 
* Unlinked bound unix socket dump error
 +
* Small memory leak when writing to incremental image(s)
 +
* Restoring fsnotify for links results in ELOOP
 +
* Host's PATH is not suitable when execv-ing tar/ip/iptable to restore namespace (workaround, proper fix will be in 1.3)
 +
* Using subdirs in log file name via RPC breaks security

Navigation menu