Accepting request 452443 from home:tiwai:branches:devel:tools

- Update to criu 2.10:
  New features:
  * C/R of SOCK_PACKET sockets
  * Libsoccr -- library for C/R of TCP sockets
  Optimizations/improvements:
  * Logs cleaned up (removed bunch of useless, fixed '\n' in
    perrors)
  * Action scripts errors are printed in logs
  * Removed several iovec-s copying over the pagemap code
  * Restore degraded linearly on Xen guests. Breakpoints disabled
    until solution
  Fixes:
  * Py bindings fault on restore error delivery
  * Fd leaked on file restore error path
  * Fd leaked when restoring invisible files (gets closed with criu
    exit though)
  * Link remap restore could fail on kernels 4.8 and higher
  * Impossible to restore after restore error with link remap file
    in images
  * When going daemon a descriptor could be leaked
  * Custom setting of mmap_min_addr could make restore to fail
  * 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
- Add libnet-devel to buildreq for dependency

OBS-URL: https://build.opensuse.org/request/show/452443
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=56
This commit is contained in:
Martin Pluskal 2017-01-25 16:04:31 +00:00 committed by Git OBS Bridge
parent f2ff1e3a64
commit 4843306497
4 changed files with 35 additions and 5 deletions

3
criu-2.10.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:05359b9def8abfc5967911325791a93468ce889f0f489949f925b371c143260d
size 640205

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:21d1493e71b76fc0219a4274ca98332de3910cdd2e93070dc283ae4fc01421c9
size 627584

View File

@ -1,3 +1,32 @@
-------------------------------------------------------------------
Wed Jan 25 07:52:51 CET 2017 - tiwai@suse.de
- Update to criu 2.10:
New features:
* C/R of SOCK_PACKET sockets
* Libsoccr -- library for C/R of TCP sockets
Optimizations/improvements:
* Logs cleaned up (removed bunch of useless, fixed '\n' in
perrors)
* Action scripts errors are printed in logs
* Removed several iovec-s copying over the pagemap code
* Restore degraded linearly on Xen guests. Breakpoints disabled
until solution
Fixes:
* Py bindings fault on restore error delivery
* Fd leaked on file restore error path
* Fd leaked when restoring invisible files (gets closed with criu
exit though)
* Link remap restore could fail on kernels 4.8 and higher
* Impossible to restore after restore error with link remap file
in images
* When going daemon a descriptor could be leaked
* Custom setting of mmap_min_addr could make restore to fail
* 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
- Add libnet-devel to buildreq for dependency
-------------------------------------------------------------------
Mon Dec 12 22:59:04 CET 2016 - tiwai@suse.de

View File

@ -1,7 +1,7 @@
#
# spec file for package criu
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: criu
Version: 2.9
Version: 2.10
Release: 0
Summary: Checkpoint/Restore In Userspace Tools
License: GPL-2.0
@ -29,6 +29,7 @@ BuildRequires: asciidoc
BuildRequires: libbsd-devel
%endif
BuildRequires: libcap-devel
BuildRequires: libnet-devel
BuildRequires: libnl3-devel
BuildRequires: pkg-config
BuildRequires: protobuf-c