Skip to content

Commit a44aa6d

Browse files
committed
criu: Version 4.1.1
This release of CRIU (4.1.1) addresses a critical compatibility issue introduced in the Linux kernel and back-ported to all stable releases. The kernel commit (12f147ddd6de "do_change_type(): refuse to operate on unmounted/not ours mounts") addressed the security issue introduced almost 20 years ago. Unfortunately, this change inadvertently broke the restore functionality of mount namespaces within CRIU. Users attempting to restore a container on updated kernels would encounter the error: "mnt-v2: Failed to make mount 476 slave: Invalid argument." This release contains the necessary adjustments to CRIU, allowing it to work seamlessly with kernels incorporating this security change. Signed-off-by: Andrei Vagin <avagin@gmail.com>
1 parent ced15c3 commit a44aa6d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Makefile.versions

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# CRIU version.
33
CRIU_VERSION_MAJOR := 4
44
CRIU_VERSION_MINOR := 1
5-
CRIU_VERSION_SUBLEVEL :=
5+
CRIU_VERSION_SUBLEVEL := 1
66
CRIU_VERSION_EXTRA :=
77
CRIU_VERSION_NAME := CRISCV
88
CRIU_VERSION := $(CRIU_VERSION_MAJOR)$(if $(CRIU_VERSION_MINOR),.$(CRIU_VERSION_MINOR))$(if $(CRIU_VERSION_SUBLEVEL),.$(CRIU_VERSION_SUBLEVEL))$(if $(CRIU_VERSION_EXTRA),.$(CRIU_VERSION_EXTRA))

0 commit comments

Comments
 (0)