From 2768b7a8650aef9851a8c5a6404d720e279c2fad01f627ff46e26a11de70d884 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Tue, 28 Feb 2017 15:14:18 +0000 Subject: [PATCH] Accepting request 460900 from home:tiwai:branches:devel:tools - Update to criu 2.11: New features: * Added "pre-resume" to action scripts * New --status-fd option for better control of page server * C/R OFD file locks, RO root mount for mount namespaces Optimizations/improvements: * More strict checks for extra CLI options * Report errors when probing locks * Restorer logs now contain timestamps Fixes: * Regression: v2.10 was broken on ARM * Use-after-free when restoring ghost directory * Array out-of-bound access when restoring VETH device * Page server exit code could be screwed up * Clang over-optimized string.h routines resulting in random crashes * Parasite failed to send FDs via socket on Alpine Linux * Restore of huge file tables could get stuck * Restore of epoll in epoll could fail * Errno value could be lost when reporting failure to restore invisible files * Dump of sched params didn't work on Alpine * Restore of huge memory dumps (over 2G) failed * Installation guessed /lib vs /lib64 with errors * Migration between xsave and noxsave didn't work for wrong cpu feature being checked - Update to criu 2.11.1: Fixes: * Page server start via RPC was broken * Fedora build didn't work OBS-URL: https://build.opensuse.org/request/show/460900 OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=58 --- criu-2.10.tar.bz2 | 3 --- criu-2.11.1.tar.bz2 | 3 +++ criu.changes | 35 +++++++++++++++++++++++++++++++++++ criu.spec | 2 +- 4 files changed, 39 insertions(+), 4 deletions(-) delete mode 100644 criu-2.10.tar.bz2 create mode 100644 criu-2.11.1.tar.bz2 diff --git a/criu-2.10.tar.bz2 b/criu-2.10.tar.bz2 deleted file mode 100644 index 298220f..0000000 --- a/criu-2.10.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:05359b9def8abfc5967911325791a93468ce889f0f489949f925b371c143260d -size 640205 diff --git a/criu-2.11.1.tar.bz2 b/criu-2.11.1.tar.bz2 new file mode 100644 index 0000000..0d6f4d4 --- /dev/null +++ b/criu-2.11.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5f9236d706af8d2afb1e625c7da12b4ce64d923a772739d3cddb37d29517bea +size 644358 diff --git a/criu.changes b/criu.changes index 14cd9f6..825ece2 100644 --- a/criu.changes +++ b/criu.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Tue Feb 28 15:35:27 CET 2017 - tiwai@suse.de + +- Update to criu 2.11: + New features: + * Added "pre-resume" to action scripts + * New --status-fd option for better control of page server + * C/R OFD file locks, RO root mount for mount namespaces + Optimizations/improvements: + * More strict checks for extra CLI options + * Report errors when probing locks + * Restorer logs now contain timestamps + Fixes: + * Regression: v2.10 was broken on ARM + * Use-after-free when restoring ghost directory + * Array out-of-bound access when restoring VETH device + * Page server exit code could be screwed up + * Clang over-optimized string.h routines resulting in random + crashes + * Parasite failed to send FDs via socket on Alpine Linux + * Restore of huge file tables could get stuck + * Restore of epoll in epoll could fail + * Errno value could be lost when reporting failure to restore + invisible files + * Dump of sched params didn't work on Alpine + * Restore of huge memory dumps (over 2G) failed + * Installation guessed /lib vs /lib64 with errors + * Migration between xsave and noxsave didn't work for wrong cpu + feature being checked +- Update to criu 2.11.1: + Fixes: + * Page server start via RPC was broken + * Fedora build didn't work + * Ppc64LE restorer switch crashed + ------------------------------------------------------------------- Wed Jan 25 07:52:51 CET 2017 - tiwai@suse.de diff --git a/criu.spec b/criu.spec index fc5c007..f2fb2e4 100644 --- a/criu.spec +++ b/criu.spec @@ -17,7 +17,7 @@ Name: criu -Version: 2.10 +Version: 2.11.1 Release: 0 Summary: Checkpoint/Restore In Userspace Tools License: GPL-2.0