Commit Graph

125 Commits

Author SHA256 Message Date
Dominique Leuenberger
0fbafb1069 Accepting request 1219895 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1219895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=61
2024-11-01 20:00:59 +00:00
babf377fa1 - Update to criu 4.0:
New features:
  * Shadow stack support
  * CUDA plugin: Introduced a plugin to support checkpointing and restoring
    NVIDIA CUDA applications.
  Bugfixes:
  * cgroup: Add support for restoring a thread in a correct v1 cgroup
  * mem: fix some VMAs being incorrectly mapped wtih PROT_WRITE
  * criu: fix a fatal failure if nft doesn't work
  * net: Fix TOCTOU race condition in unix_conf_op
  * pagemap-cache: handle short reads
  * Fixes here and there.
  Improvements:
  * Pagemap cache: Added support for PAGEMAP_SCAN ioctl
  * zdtm: Added tests for IP_TTL restore
  * irmap: hardcode some more interesting paths
  * util: use close_range when it's supported
  * Fixes and improvements in amdgpu-plugin
- Make criu-plugin-cuda subpackage

OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=121
2024-10-31 15:30:45 +00:00
Ana Guerrero
165fc4cfad Accepting request 1129642 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1129642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=60
2023-11-30 20:58:59 +00:00
7664465815 Accepting request 1129641 from home:tiwai:branches:devel:tools
- Update to criu 3.19:
  New features:
  * LoongArch64 support
  * C/R membarrier() registrations
  * Restore THP_DISABLE prctl
  * prctl: Migrate prctl(NO_NEW_PRIVS) setting
  Bugfixes:
  * Many fixes and improvements from the Google team
  * Fix dumping hugetlb-based memfd on kernels < 4.16
  * Fixes here and there
  Improvements:
  * drop python 2 support
  * support XSAVE on newer Intel CPUs
- Refreshed criu-py-install-fix.diff;
  workarounds appled to both crit and lib/pycriu
- Drop obsoleted patch criu-amdgpu-plugin-fix.patch

OBS-URL: https://build.opensuse.org/request/show/1129641
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=119
2023-11-28 16:01:36 +00:00
Dominique Leuenberger
496476f2e2 Accepting request 1091124 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1091124
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=59
2023-06-06 17:57:29 +00:00
ed0c6841f8 Accepting request 1091121 from home:tiwai:branches:devel:tools
- Update to criu 3.18:
  New features:
  * Allow CRIU to be used as non-root
  * Add SIGTSTP support
  * Add opt to skip file r/w/x check on restore
  Bugfixes:
  * Many fixes here and there
  Improvements:
  * cgroup2: Dump cgroup controllers of every threads in a process
  * save IP_FREEBIND option for SOCK_RAW sockets also
  * support IP_PKTINFO and IPV6_RECVPKTINFO options
  * Implement hw breakpoint for arm64 platform
  * Set only used XFEATURE_* in xstate_bv
  * Checkpoint and restore some global properties
  * A checkpoint optimization for highly sparse ghost files (--ghost-fiemap)
- Refresh criu-py-install-fix.diff:
  a workaround for non-working python-pip inside build environment by
  reviving the old setup script
- Fix shebang of criu-ns script:
  criu-ns-python3-shebang.patch
- Drop obsoleted patches:
  criu-fix-conflicting-headers.patch
  mount-add-definition-for-FSOPEN_CLOEXEC.patch

OBS-URL: https://build.opensuse.org/request/show/1091121
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=117
2023-06-06 16:26:28 +00:00
Richard Brown
00d661b110 Accepting request 1007273 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1007273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=58
2022-09-30 15:58:55 +00:00
124c73f897 Accepting request 1007271 from home:tiwai:branches:devel:tools
- Disable LTO, as it results in segfaults (bsc#1203854)

OBS-URL: https://build.opensuse.org/request/show/1007271
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=115
2022-09-30 14:21:33 +00:00
Dominique Leuenberger
4d0dcdf822 Accepting request 1003458 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/1003458
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=57
2022-09-14 11:45:11 +00:00
3d35b48728 Accepting request 1003457 from home:tiwai:branches:devel:tools
- Fix build with glibc 2.36: backports of two upstream fixes
  criu-fix-conflicting-headers.patch
  mount-add-definition-for-FSOPEN_CLOEXEC.patch

OBS-URL: https://build.opensuse.org/request/show/1003457
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=113
2022-09-14 07:25:21 +00:00
Dominique Leuenberger
4ab7e52171 Accepting request 994460 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/994460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=56
2022-08-11 16:32:36 +00:00
0986bf6713 Accepting request 994456 from home:tiwai:branches:devel:tools
- Update to criu 3.17.1:
  * Fixes for pre-dump read mode
  * Fixes for mount-v2
  * amdgpu plugin build and installation fixes
  * Some minor CI related fixes

OBS-URL: https://build.opensuse.org/request/show/994456
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=111
2022-08-11 07:21:43 +00:00
Dominique Leuenberger
e63ddbf2d1 Accepting request 977882 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/977882
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=55
2022-05-18 11:13:39 +00:00
fd3d011d18 Accepting request 977879 from home:tiwai:branches:devel:tools
- Update to criu 3.17:
  New features:
  * Introduced mount-v2 engine
  * Added support for MAP_HUGETLB mappings
  * Added support for Linux Restartable Sequences
  * Added support for SOCK_SEQPACKET unix sockets
  * CRIU AMD GPU plugin
  Bugfixes:
  * GCC 12 compatibility fixes
  * cgroup: fix --manage-cgroups=ignore
  * several memory leaks fixed in net, files, mount, tun and config
    subsystems
  * Improvements:
  * bpf: switch from deprecated bpf_create_map_xattr to bpf_map_create
  * bpfmap: handle map_extra field
  * setsockopt(SO_BUF_LOCK) support for tcp sockets
- New criu-plugin-amdgpu sub-package for AMDGPU ROCm plugin, enabled
  only for x86_64 and aarch64.
- Build fixes for plugins:
  criu-amdgpu-plugin-fix.patch
- Change the plugin install path to $libdir/criu:
  plugin-dir-path.patch

OBS-URL: https://build.opensuse.org/request/show/977879
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=109
2022-05-18 07:36:00 +00:00
Dominique Leuenberger
94c4a7b6f9 Accepting request 940650 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/940650
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=54
2021-12-16 01:00:42 +00:00
f3a23015e4 Accepting request 940649 from home:tiwai:branches:devel:tools
- Drop ix86 build, which has been failing almost always

OBS-URL: https://build.opensuse.org/request/show/940649
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=108
2021-12-15 07:33:26 +00:00
Dominique Leuenberger
1de549dd45 Accepting request 936263 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/936263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=53
2021-12-07 23:00:04 +00:00
bac7a4a61d Accepting request 936262 from home:tiwai:branches:devel:tools
- Enable nftables for SLE15-SP3 / openSUSE Leap 15.3, too (bsc#1193486)

OBS-URL: https://build.opensuse.org/request/show/936262
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=107
2021-12-07 14:25:20 +00:00
Dominique Leuenberger
862c44ac8d Accepting request 925809 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/925809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=52
2021-10-18 19:59:11 +00:00
f7f7fb1582 Accepting request 925808 from home:tiwai:branches:devel:tools
- Drop criu-protobuf-c-1.4-underscore-fix.patch

OBS-URL: https://build.opensuse.org/request/show/925808
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=106
2021-10-17 07:23:59 +00:00
71898205bd Accepting request 925414 from home:tiwai:branches:devel:tools
- Update to criu 3.16.1:
  see details at https://criu.org/Download/criu/3.16.1
  Bugfixes:
  * Switch criu-ns helper script from unversioned 'python' to
    'python3' for easier distribution packaging
  Improvements:
  * Add '--join-ns' interface to libcriu to allow joining namespaces
    via libcriu like CLI and RPC already allow
- Change Source URL to github

- Update to criu 3.16:
  see details at https://criu.org/Download/criu/3.16
  New features:
  * criu-ns helper script
  * support checkpoint/restore of stacked apparmor profiles
  * add nftables based network locking/unlocking
  * allow restoring of precreated veth devices
  Improvements:
  * better support for restoring containers into existing pods
  * pidfd based pid reuse detection for RPC clients
  * license change for all files in the images/ directory to MIT
  * use clang-format for automatic code indentation
- Drop 0002-Fix-build-with-nftables-installed-in-different-direc.patch
  as obsoleted

OBS-URL: https://build.opensuse.org/request/show/925414
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=105
2021-10-15 16:18:45 +00:00
Dominique Leuenberger
2267c49e7b Accepting request 895682 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/895682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=51
2021-06-01 08:37:24 +00:00
505d8bcba5 Accepting request 895595 from home:tiwai:branches:devel:tools
- Fix the build with protobuf-c 1.4:
  criu-protobuf-c-1.4-underscore-fix.patch

OBS-URL: https://build.opensuse.org/request/show/895595
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=103
2021-05-27 08:44:28 +00:00
Dominique Leuenberger
b33aa68340 Accepting request 852396 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/852396
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=50
2020-12-02 12:58:55 +00:00
6c1435ed50 Accepting request 852394 from home:tiwai:branches:devel:tools
- Update to criu 3.15:
  see details at https://criu.org/Download/criu/3.15
  New features:
  * Introduced criu-image-streamer
  * Added MIPS support
  * Allow checkpointing out of existing PID namespace and restoring
    into existing PID namespace
  * Added additional file validation mechanisms
  * Added support to checkpoint and restore BPF hash maps
   (BPF_MAP_TYPE_HASH) and array maps (BPF_MAP_TYPE_ARRAY)
  * Initial cgroups v2 support
- Fix build with nftables package:
  0002-Fix-build-with-nftables-installed-in-different-direc.patch

OBS-URL: https://build.opensuse.org/request/show/852394
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=101
2020-12-01 15:54:59 +00:00
Dominique Leuenberger
1821a97f22 Accepting request 836307 from devel:tools
- fix filelist mismatch after libexecdir change

OBS-URL: https://build.opensuse.org/request/show/836307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=49
2020-09-23 16:48:07 +00:00
d510bff86e - fix filelist mismatch after libexecdir change
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=99
2020-09-23 12:17:26 +00:00
Yuchen Lin
803fd816f1 Accepting request 807862 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/807862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=48
2020-05-23 15:27:40 +00:00
Martin Pluskal
fbe7fa30aa Accepting request 807784 from home:tiwai:branches:devel:tools
- Update to criu 3.14:
  New features:
  * C/R of memfd memory mappings and file descriptors
  * Add time namespace support
  * Add the read pre-dump mode which uses process_vm_readv
  * Add --cgroup-yard option
  * Add support of the cgroup v2 freezer
  * Add support of opened O_PATH fds
  Bugfixes:
  * Fix C/R ia32 processes on AMD #398
  * Fix cross-compilation
  * Many fixes here and there
  Improvements:
  * Use clone3() with set_tid to restore processes
  * Clean up compel headers
  * Use the new mount API
- Add libgnutls-devel to buildreq

OBS-URL: https://build.opensuse.org/request/show/807784
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=97
2020-05-21 06:02:18 +00:00
Dominique Leuenberger
c346cc3c3f Accepting request 807300 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/807300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=47
2020-05-19 13:25:46 +00:00
4b637576cb Accepting request 804998 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Disable LTO on aarch64 and armv7
- Add '-Wno-error=deprecated' to fix build on armv7
- Exclude armv6 since criu/arch/arm/bitops.S uses 'dmb ish' which
  is armv7+

OBS-URL: https://build.opensuse.org/request/show/804998
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=95
2020-05-19 12:25:58 +00:00
Dominique Leuenberger
b596ef043e Accepting request 749342 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/749342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=46
2019-11-18 19:12:20 +00:00
24c2ec109e Accepting request 749339 from home:tiwai:branches:devel:tools
- Update to criu 3.13:
  New features:
  * VDSO: arm32 support
  * Add TLS support for page server communications
  * "Ignore" mode for --manage-cgroups
  * Restore SO_BROADCAST option for inet sockets
  Bugfixes:
  * Auxiliary events were left in inotify queues
  * Lazy-pages daemon didn't detect stack pages and surrounders
    properly and marked them as "lazy"
  * Memory and resource leakage were detected by coverity, cppcheck
    and clang
  Improvements:
  * Use gettimeofday() directly from vdso for restore timings
  * Reformat all .py code into pep8 style

OBS-URL: https://build.opensuse.org/request/show/749339
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=93
2019-11-18 16:39:17 +00:00
Dominique Leuenberger
3ee1bfdeb1 Accepting request 728430 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/728430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=45
2019-09-05 10:46:59 +00:00
Martin Pluskal
aedda80480 Accepting request 728343 from home:1Antoine1:branches:devel:tools
Fix build on Tumbleweed: Add -ffat-lto-objects to lto cflags.

OBS-URL: https://build.opensuse.org/request/show/728343
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=91
2019-09-05 07:07:07 +00:00
Dominique Leuenberger
4b8579ce84 Accepting request 701213 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/701213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=44
2019-05-07 21:19:18 +00:00
7e6c31667a Accepting request 701145 from home:tiwai:branches:devel:tools
- Update to criu 3.12:
  New features:
  * build CRIU with Android NDK
  * C/R of IP RAW sockets
  * lsm: dump and restore any SELinux process label
  * support restoring ghost files on readonly mounts
  Bugfixes:
  * Do not lock network if running in the host network namespace
  * Fix RPC configuration file handling
  * util: don't leak file descriprots to third-party tools
  * small fixes here and there
  Improvements:
  * travis: switch to the Ubuntu Xenial
  * travis-ci: Enable ia32 tests
  * Many improvements and bug fixes in the libcriu
  * Changes in the API and ABI (SONAME increased from 1 to 2)
- Updated to libcriu2 subpackage to follow SONAME 2
- Dropped obsoleted patch:
  criu-asciidoctor.patch

OBS-URL: https://build.opensuse.org/request/show/701145
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=89
2019-05-07 06:51:55 +00:00
Dominique Leuenberger
3f5477c270 Accepting request 650359 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/650359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=43
2018-11-20 21:43:48 +00:00
6f768626db Accepting request 650258 from home:tiwai:branches:devel:tools
- Update to criu 3.10:
  New features:
  * Support Python3 in ZDTM and CRIT
  * Keep names for UNIX sockets, that are unlinked from the FS
  * IPVv6 support for page server
  * Set page server socket fd via CLI
  * Large pages support for aarch64/ppc64
  * C/R of Per-thread seccomp chains
  Bugfixes:
  * Failed non-container restore could kill random task on the host
  * Failure to dump namespaces was erroneously ignored
  * CRIT didn't show cpuinfo image file
  * Tasks that got PID-reuse couldn't be dumped iteratively because
    previous images were missing
- Update to criu 3.11:
  New features:
  * cpuinfo: Detect compact frames and handle noxsaves
  * Add support for configuration files
  * Add support for external net namespaces
  * Punch holes in input files when restoring anonymous non-shared
    memory ( --auto-dedup )
  * C/R of
    + epoll: Add support for duped targets
    + tun: Add support for multiple net ns
    + x86: Support extendable fpu frames
  Bugfixes:
  * mount: Better handling of mount points propagation
  * nmk: Make collect-deps to be more precise about targets
  * lazy-pages: Don't mark current stack page as lazy
  * x86: CPU -- Rework feature testing

OBS-URL: https://build.opensuse.org/request/show/650258
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=87
2018-11-20 10:31:24 +00:00
Dominique Leuenberger
09afee614e Accepting request 612800 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/612800
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=42
2018-05-29 14:52:38 +00:00
aaf7ff414a Accepting request 612701 from home:avindra:branches:devel:tools
- update to criu 3.9:
  New features
    - C/R of
      + Tun-Tap devices in sub-netns
      + File descriptors which were opened with O_TMPFILE
  Improvements
    - Restore of inotify watchers
    - Restore unix sockets in proper mount namespaces
    - Print CRIU and kernel version also in RPC mode
  Bugfixes
    - Random memory corruptions during lazy restore
    - Workaround the iptables issue
    - Don't use standard descriptors when tar is running to dump
      tmpfs mounts
    - Fail dump if dump_one_file() fails
    - Fill kerndat with zero-s before reading it from cache
- cleanup with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/612701
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=85
2018-05-29 08:21:17 +00:00
Dominique Leuenberger
ccfde5ea4d Accepting request 593896 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/593896
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=41
2018-04-06 15:48:44 +00:00
Martin Pluskal
9d3ad8970d Accepting request 593759 from home:tiwai:branches:devel:tools
- update to criu 3.8.1: a bug-fix release
  FDstore was initialized twice (re-initialized) causing e.g.
  --shell-job restore to fail

OBS-URL: https://build.opensuse.org/request/show/593759
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=83
2018-04-06 06:50:52 +00:00
7622cf3067 Accepting request 589399 from home:tiwai:test:asciidoc-drop
- Add python-devel to BuildReq explicitly, as a preparation for
  fallback to asciidoctor (bsc#1075764)

OBS-URL: https://build.opensuse.org/request/show/589399
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=82
2018-03-20 21:57:05 +00:00
Dominique Leuenberger
2026010962 Accepting request 588741 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/588741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=40
2018-03-20 21:00:31 +00:00
313daa1267 Accepting request 588180 from home:avindra
- update to criu 3.8:
  New features
  * C/R of
    - Multiple network namespaces
    - Overmounted tmpfs mounts
    - Unix sockets and epoll descriptors in SCM messages
  Improvements
  * Rework service descriptors not to cause fdtable enormous grows
  Bugfixes
  * FP state wasn't reported on Skylake due to a kernel bug
  * gcc 8 warning fixes
  * Resource leaked on error paths
  * Attributes of sit devices with value 0 were not saved into
    images (and were restored into default values)
  * Tasks with pgid of a zombie hung the resture
  * Ghost files on RO bind-mounts of an RW mount couldn't be
    restored
  * Random memory corruptions during lazy restore
- cleanup with spec-cleaner
- switch to https urls
- list binaries and man pages explicitly
- remove rest of static libs to fix rpm lint errors

OBS-URL: https://build.opensuse.org/request/show/588180
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=80
2018-03-19 22:00:49 +00:00
Dominique Leuenberger
0ae9665b4d Accepting request 559980 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/559980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=39
2017-12-29 17:50:40 +00:00
d93335c904 Accepting request 559519 from home:avindra
- update to criu 3.7:
  New features
  * Pipes usage statistics
  * Run page server as non-daemon via RPC
  * C/R of
    - SO_REUSEPORT option
    - IPv4-mapped inet sockets
    - Net_prio CGroups
    - Overmounted shared mountpoints
    - Non-broken and breaking leases
  Improvements
  * Show criu and kernel versions in logs
  * CRIT decodes socket families, protocols and types
  * Much less pipes is needed for pre-dump, which is especially
    useful for big mem migration
  Bugfixes
  * Files in /proc/pid/map_file could be opened by non-exiting
    name (with 0x prefix) and it was fixed in kernel
  * CRIU log levels were used to configure logging for libsoccr
    thus breaking its logs
  * Overflow in various IDs caused bad image names
  * Compat (32bit) syscalls lost signedness in compel
  * Corked sockets lost cork flag
  * Preadv() syscall was declared with error which resulted in
    dump errors on 32-bit processors
  * Musl compilation failed
  * Ghost files in / dump failed
  * Crash when releasing context for ghost files, due to free()-ing
    shmalloc()-ed area
  * Lazy restore could receive partial page and crashed
  * Erroneous closing of lazy pages connection caused restore to
    hang
  * Lazy memory fetch restore could start before tasks are restored
- Remove 0001-images.py-remove-shebang.patch
  * upstreamed in 8e45ce4905d186abafb7c20abb3b00207fefdb53

OBS-URL: https://build.opensuse.org/request/show/559519
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=78
2017-12-26 09:12:28 +00:00
Dominique Leuenberger
4d644f8f70 Accepting request 541321 from devel:tools
OBS-URL: https://build.opensuse.org/request/show/541321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=38
2017-11-14 11:58:52 +00:00
87bb39e735 Accepting request 541011 from home:avindra
Now with the upstream information

OBS-URL: https://build.opensuse.org/request/show/541011
OBS-URL: https://build.opensuse.org/package/show/devel:tools/criu?expand=0&rev=76
2017-11-13 14:03:52 +00:00