Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

thaJeztah
Copy link
Member

backport of #40895
fixes ARM32 builds on ARM64 agents in our Jenkins.

full diff: checkpoint-restore/criu@v3.13...v3.14

New features

  • C/R of memfd memory mappings and file descriptors.
  • Add time namespace support.
  • Add the read pre-dump mode which uses process_vm_readv.
  • Add --cgroup-yard option
  • Add support of the cgroup v2 freezer.
  • Add support of opened O_PATH fds.

Bugfixes

  • Fix C/R ia32 processes on AMD
  • Fix cross-compilation
  • Many fixes here and there

Improvements

  • Use clone3() with set_tid to restore processes
  • Clean up compel headers.
  • Use the new mount API

Signed-off-by: Sebastiaan van Stijn [email protected]
(cherry picked from commit a342010)
Signed-off-by: Sebastiaan van Stijn [email protected]

- What I did

- How I did it

- How to verify it

- Description for the changelog

- A picture of a cute animal (not mandatory but encouraged)

full diff: checkpoint-restore/criu@v3.13...v3.14

New features

- C/R of memfd memory mappings and file descriptors.
- Add time namespace support.
- Add the read pre-dump mode which uses process_vm_readv.
- Add --cgroup-yard option
- Add support of the cgroup v2 freezer.
- Add support of opened O_PATH fds.

Bugfixes

- Fix C/R ia32 processes on AMD
- Fix cross-compilation
- Many fixes here and there

Improvements

- Use clone3() with set_tid to restore processes
- Clean up compel headers.
- Use the new mount API

Signed-off-by: Sebastiaan van Stijn <[email protected]>
(cherry picked from commit a342010)
Signed-off-by: Sebastiaan van Stijn <[email protected]>
@thaJeztah
Copy link
Member Author

@AkihiroSuda @kolyshkin @StefanScherer PTAL (opened as draft, because #40895 wasn't merged yet)

Copy link
Contributor

@StefanScherer StefanScherer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
fixes the build of static binaries for armhf on EC2 build agents.

@thaJeztah
Copy link
Member Author

@tiborvass PTAL

@tiborvass tiborvass marked this pull request as ready for review May 28, 2020 18:22
@tiborvass tiborvass merged commit b47e742 into moby:19.03 May 28, 2020
@thaJeztah thaJeztah deleted the 19.03_bump_criu branch May 28, 2020 22:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants