criu: Version 4.1.1
Andrei Vagin <[email protected]> Tue, 29 Jul 2025 10:39:28 -0700
| Newsgroups | dev.linux.lists.criu |
|---|---|
| Message-ID | <CANaxB-yQDEuC6WJMJP6h7Aw7tWKM0kHFhtPZFYasNx_6g-Qg-w@mail.gmail.com> |
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. We kindly request all distribution package maintainers to update CRIU packages as soon as possible. https://github.com/checkpoint-restore/criu/releases/tag/v4.1.1