Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: criu | Distribution: openSUSE Tumbleweed |
Version: 4.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Oct 31 15:27:35 2024 |
Group: System/Console | Build host: reproducible |
Size: 2085211 | Source RPM: criu-4.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://criu.org/ | |
Summary: Checkpoint/Restore In Userspace Tools |
Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux operating system. Using this tool, you can freeze a running application (or part of it) and checkpoint it to a hard drive as a collection of files. You can then use the files to restore and run the application from the point it was frozen at.
GPL-2.0-only
* 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
/usr/bin/compel /usr/bin/crit /usr/lib/python3.11/site-packages/crit /usr/lib/python3.11/site-packages/crit-4.0-py3.11.egg-info /usr/lib/python3.11/site-packages/crit/__init__.py /usr/lib/python3.11/site-packages/crit/__main__.py /usr/lib/python3.11/site-packages/crit/__pycache__ /usr/lib/python3.11/site-packages/crit/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/crit/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/crit/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/crit/version.py /usr/lib/python3.11/site-packages/pycriu /usr/lib/python3.11/site-packages/pycriu-4.0-py3.11.egg-info /usr/lib/python3.11/site-packages/pycriu/__init__.py /usr/lib/python3.11/site-packages/pycriu/__pycache__ /usr/lib/python3.11/site-packages/pycriu/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/__pycache__/criu.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/__pycache__/rpc_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/criu.py /usr/lib/python3.11/site-packages/pycriu/images /usr/lib/python3.11/site-packages/pycriu/images/__init__.py /usr/lib/python3.11/site-packages/pycriu/images/__pycache__ /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/apparmor_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/autofs_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/binfmt_misc_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/bpfmap_data_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/bpfmap_file_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/cgroup_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_aarch64_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_arm_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_loongarch64_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_mips_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_ppc64_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_s390_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/core_x86_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/cpuinfo_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/creds_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/eventfd_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/eventpoll_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ext_file_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/fdinfo_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/fh_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/fifo_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/file_lock_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/fown_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/fs_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/fsnotify_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ghost_file_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/images.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/img_streamer_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/inventory_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ipc_desc_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ipc_msg_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ipc_sem_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ipc_shm_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ipc_var_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/macvlan_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/magic.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/memfd_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/mm_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/mnt_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/netdev_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/ns_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/opts_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/packet_sock_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/pagemap_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/pb.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/pb2dict.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/pidns_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/pipe_data_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/pipe_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/pstree_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/regfile_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/remap_file_path_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/rlimit_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/rseq_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sa_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/seccomp_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/siginfo_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/signalfd_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sit_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sk_inet_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sk_netlink_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sk_opts_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sk_packet_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sk_unix_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/stats_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/sysctl_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/tcp_stream_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/time_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/timens_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/timer_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/timerfd_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/tty_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/tun_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/userns_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/utsns_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/__pycache__/vma_pb2.cpython-311.pyc /usr/lib/python3.11/site-packages/pycriu/images/apparmor_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/autofs_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/binfmt_misc_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/bpfmap_data_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/bpfmap_file_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/cgroup_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_aarch64_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_arm_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_loongarch64_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_mips_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_ppc64_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_s390_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/core_x86_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/cpuinfo_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/creds_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/eventfd_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/eventpoll_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ext_file_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/fdinfo_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/fh_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/fifo_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/file_lock_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/fown_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/fs_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/fsnotify_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ghost_file_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/images.py /usr/lib/python3.11/site-packages/pycriu/images/img_streamer_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/inventory_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ipc_desc_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ipc_msg_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ipc_sem_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ipc_shm_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ipc_var_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/macvlan_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/magic.py /usr/lib/python3.11/site-packages/pycriu/images/memfd_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/mm_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/mnt_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/netdev_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/ns_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/opts_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/packet_sock_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/pagemap_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/pb.py /usr/lib/python3.11/site-packages/pycriu/images/pb2dict.py /usr/lib/python3.11/site-packages/pycriu/images/pidns_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/pipe_data_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/pipe_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/pstree_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/regfile_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/remap_file_path_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/rlimit_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/rseq_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sa_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/seccomp_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/siginfo_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/signalfd_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sit_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sk_inet_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sk_netlink_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sk_opts_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sk_packet_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sk_unix_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/stats_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/sysctl_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/tcp_stream_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/time_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/timens_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/timer_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/timerfd_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/tty_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/tun_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/userns_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/utsns_pb2.py /usr/lib/python3.11/site-packages/pycriu/images/vma_pb2.py /usr/lib/python3.11/site-packages/pycriu/rpc_pb2.py /usr/lib/python3.11/site-packages/pycriu/version.py /usr/libexec/compel /usr/libexec/compel/scripts /usr/libexec/compel/scripts/compel-pack.lds.S /usr/libexec/criu /usr/libexec/criu/scripts /usr/libexec/criu/scripts/systemd-autofs-restart.sh /usr/sbin/criu /usr/sbin/criu-ns /usr/sbin/crtools /usr/share/doc/packages/criu /usr/share/doc/packages/criu/README.md /usr/share/licenses/criu /usr/share/licenses/criu/COPYING /usr/share/man/man1/compel.1.gz /usr/share/man/man1/crit.1.gz /usr/share/man/man1/criu-ns.1.gz /usr/share/man/man8/criu.8.gz /usr/share/man/man8/crtools.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:12:52 2024