Changes

596 bytes added ,  08:17, 16 January 2017
no edit summary
Line 1: Line 1:  
{{Release|2.10|16 Jan 2016|Brass Waxwing}}
 
{{Release|2.10|16 Jan 2016|Brass Waxwing}}
a48c533536e8ab61da743e074f7dfc3c5927f0ed
+
 
 +
a97be820a4e33b67e379387cb63746c2b6393c9d
 +
 
 
=== New features ===
 
=== New features ===
 +
* C/R of SOCK_PACKET sockets
 +
* [[Libsoccr]] -- library for C/R of TCP sockets
 +
** Support for [[TCP repair TODO|transitional states]]
    
=== Optimizations/improvements ===
 
=== Optimizations/improvements ===
Line 7: Line 12:  
* [[Action scripts]] errors are printed in logs
 
* [[Action scripts]] errors are printed in logs
 
* Removed several iovec-s copying over the pagemap code
 
* Removed several iovec-s copying over the pagemap code
 +
* Restore [https://github.com/xemul/criu/issues/268 degraded linearly] on Xen guests. Breakpoints disabled until solution
    
=== Fixes ===
 
=== Fixes ===
 
* Py bindings fault on restore error delivery
 
* Py bindings fault on restore error delivery
 
* Fd leaked on file restore error path
 
* Fd leaked on file restore error path
 +
* Fd leaked when restoring [[invisible files]] (gets closed with criu exit though)
 
* [[Invisible files|Link remap]] restore could fail on kernels 4.8 and higher
 
* [[Invisible files|Link remap]] restore could fail on kernels 4.8 and higher
 
* Impossible to restore after restore error with [[Invisible files|link remap]] file in images
 
* Impossible to restore after restore error with [[Invisible files|link remap]] file in images
 
* When going [[CLI/opt/--daemon|daemon]] a descriptor could be leaked
 
* When going [[CLI/opt/--daemon|daemon]] a descriptor could be leaked
 +
* Custom setting of <code>mmap_min_addr</code> could make restore to fail
 +
* [[page server|Sending pages]] over UNIX socket could race and fail with EAGAIN
 +
* Error getting ID of /proc/pid/ns/foo link not propagated and could result in bogus NS ID generated