Revisions of criu

buildservice-autocommit accepted request 1219895 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 122)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1219894 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 121)
- 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
buildservice-autocommit accepted request 1129642 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 120)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1129641 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 119)
- 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
buildservice-autocommit accepted request 1091124 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 118)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1091121 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 117)
- 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
buildservice-autocommit accepted request 1007273 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 116)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1007271 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 115)
- Disable LTO, as it results in segfaults (bsc#1203854)
buildservice-autocommit accepted request 1003458 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 114)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 1003457 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 113)
- Fix build with glibc 2.36: backports of two upstream fixes
  criu-fix-conflicting-headers.patch
  mount-add-definition-for-FSOPEN_CLOEXEC.patch
buildservice-autocommit accepted request 994460 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 112)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 994456 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 111)
- 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
buildservice-autocommit accepted request 977882 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 110)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 977879 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 109)
- 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
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 940649 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 108)
- Drop ix86 build, which has been failing almost always
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 936262 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 107)
- Enable nftables for SLE15-SP3 / openSUSE Leap 15.3, too (bsc#1193486)
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 925808 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 106)
- Drop criu-protobuf-c-1.4-underscore-fix.patch
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 925414 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 105)
- 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
buildservice-autocommit accepted request 895682 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 104)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 895595 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 103)
- Fix the build with protobuf-c 1.4:
  criu-protobuf-c-1.4-underscore-fix.patch
Displaying revisions 1 - 20 of 122
openSUSE Build Service is sponsored by