Accepting request 505507 from home:tiwai:branches:devel:tools
- update to criu 3.1: New features: * Each boolean option now has the --no-$option pair * RSS explorer in CRIT * Multiple plugins in compel * Run-time check of 32-mmap BUG on x86 * C/R of 32-bit futex robust list on x86 Optimizations/improvements: * Start time is improved significantly with kerndat cache * Sigaction image is merged into Core * Unneeded stages are skipped during restore * Restore w/o namespaces uses host /proc * Restore w/o namespaces doesn't parse host mounts (not needed) * Single-threaded tasks do not parse /proc/pid/task/ in vain * BFD engine is used for more /proc files * More verbosity in libsoccr * Fsnotify dump w/o namespaces doesn't walk mounts tree Bugfixes: * Python bindings left zombie in self-dump mode * The last_pid sys-control was reset by restore * Threads caps were compared with mistake * make install put crit/pycriu to wrong place if DESTDIR was not set * Fsnotifies C/R w/o namespaces restored with errors * Inherited control terminal restore was failed (but dump succeeded) - update to criu 3.2: Optimizations/improvements: * Invisible files restore is de-serialized * VMAs restore performance is improved significantly - Mappings of the same file re-use the descriptor, not re-open it every time OBS-URL: https://build.opensuse.org/request/show/505507 OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=66
This commit is contained in:
committed by
Git OBS Bridge
parent
c45fd92b4d
commit
b88d374491
59
criu.changes
59
criu.changes
@@ -1,3 +1,62 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 20 12:26:00 CEST 2017 - tiwai@suse.de
|
||||
|
||||
- update to criu 3.1:
|
||||
New features:
|
||||
* Each boolean option now has the --no-$option pair
|
||||
* RSS explorer in CRIT
|
||||
* Multiple plugins in compel
|
||||
* Run-time check of 32-mmap BUG on x86
|
||||
* C/R of 32-bit futex robust list on x86
|
||||
Optimizations/improvements:
|
||||
* Start time is improved significantly with kerndat cache
|
||||
* Sigaction image is merged into Core
|
||||
* Unneeded stages are skipped during restore
|
||||
* Restore w/o namespaces uses host /proc
|
||||
* Restore w/o namespaces doesn't parse host mounts (not needed)
|
||||
* Single-threaded tasks do not parse /proc/pid/task/ in vain
|
||||
* BFD engine is used for more /proc files
|
||||
* More verbosity in libsoccr
|
||||
* Fsnotify dump w/o namespaces doesn't walk mounts tree
|
||||
Bugfixes:
|
||||
* Python bindings left zombie in self-dump mode
|
||||
* The last_pid sys-control was reset by restore
|
||||
* Threads caps were compared with mistake
|
||||
* make install put crit/pycriu to wrong place if DESTDIR was not set
|
||||
* Fsnotifies C/R w/o namespaces restored with errors
|
||||
* Inherited control terminal restore was failed (but dump succeeded)
|
||||
|
||||
- update to criu 3.2:
|
||||
Optimizations/improvements:
|
||||
* Invisible files restore is de-serialized
|
||||
* VMAs restore performance is improved significantly
|
||||
- Mappings of the same file re-use the descriptor, not re-open it
|
||||
every time
|
||||
- Not-COW-ed mappings are restored in-place and are not mremmap()ed
|
||||
- Empty RO mappings are mmap()ed as such and thus not re-mprotect()ed
|
||||
at the end
|
||||
* More verbosity in case TCP locking fails (#292)
|
||||
* More verbosity in case VDSO magic mismatch
|
||||
* Restore or legacy epoll target descriptors and fsnotify marks is
|
||||
unified with common case
|
||||
Bugfixes:
|
||||
* Restoring fanotify marks from old images (<1.3) dropped the mark
|
||||
* Binfmt_misc mount could be mounted into wrong place
|
||||
* Compilation failed with gcc 6.3.0 (#315)
|
||||
* Waiting helpers could race with sigchild handler and would result
|
||||
in restore failure
|
||||
* Missing VVAR page in 32bit tasks wasn't skipped and resulted in
|
||||
restore failure
|
||||
* After restore consumption of files is increased (was fixed as
|
||||
side effect of mmap optimization)
|
||||
Deprecation/Removal:
|
||||
* Deprecated separate images for fsnotify marks
|
||||
|
||||
- Fix the installation of python stuff:
|
||||
criu-py-install-fix.diff
|
||||
- Fix the build for ppc64:
|
||||
criu-correct-ppc64-AT_VECTOR_SIZE_ARCH.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 24 22:31:21 CEST 2017 - tiwai@suse.de
|
||||
|
||||
|
Reference in New Issue
Block a user