Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

criu-plugin-cuda-4.0-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: criu-plugin-cuda Distribution: openSUSE:Factory:zSystems
Version: 4.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Oct 31 15:27:35 2024
Group: System/Console Build host: reproducible
Size: 25580 Source RPM: criu-4.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://criu.org/
Summary: CUDA plugin for CRIU
This package contains the CUDA support plugin for CRIU.

Provides

Requires

License

GPL-2.0-only

Changelog

* Thu Oct 31 2024 Takashi Iwai <tiwai@suse.com>
  - 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
* Tue Nov 28 2023 Takashi Iwai <tiwai@suse.com>
  - 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
* Tue Jun 06 2023 Takashi Iwai <tiwai@suse.com>
  - 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
* Fri Sep 30 2022 Takashi Iwai <tiwai@suse.com>
  - Disable LTO, as it results in segfaults (bsc#1203854)
* Wed Sep 14 2022 Takashi Iwai <tiwai@suse.com>
  - Fix build with glibc 2.36: backports of two upstream fixes
    criu-fix-conflicting-headers.patch
    mount-add-definition-for-FSOPEN_CLOEXEC.patch
* Thu Aug 11 2022 Takashi Iwai <tiwai@suse.com>
  - 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
* Wed May 18 2022 Takashi Iwai <tiwai@suse.com>
  - 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
* Wed Dec 15 2021 tiwai@suse.de
  - Drop ix86 build, which has been failing almost always
* Tue Dec 07 2021 tiwai@suse.de
  - Enable nftables for SLE15-SP3 / openSUSE Leap 15.3, too (bsc#1193486)
* Fri Oct 15 2021 tiwai@suse.de
  - 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
* Tue Oct 12 2021 tiwai@suse.de
  - 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 criu-protobuf-c-1.4-underscore-fix.patch
    as obsoleted
* Wed May 26 2021 tiwai@suse.de
  - Fix the build with protobuf-c 1.4:
    criu-protobuf-c-1.4-underscore-fix.patch

Files

/usr/lib64/criu
/usr/lib64/criu/cuda_plugin.so
/usr/share/doc/packages/criu-plugin-cuda
/usr/share/doc/packages/criu-plugin-cuda/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Dec 25 23:53:00 2024