Skip to content

Update CRIU to v3.13 "Silicon Willet"#40583

Merged
cpuguy83 merged 1 commit intomoby:masterfrom
thaJeztah:criu_3.13
Feb 27, 2020
Merged

Update CRIU to v3.13 "Silicon Willet"#40583
cpuguy83 merged 1 commit intomoby:masterfrom
thaJeztah:criu_3.13

Conversation

@thaJeztah
Copy link
Copy Markdown
Member

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

Here we have some bugfixes, huuuge *.py patch for coding style
and nice set of new features like 32bit for ARM, TLS for page
server and new mode for CGroups.

New features

  • VDSO: arm32 support
  • Add TLS support for page server communications
  • "Ignore" mode for --manage-cgroups
  • Restore SO_BROADCAST option for inet sockets

Bugfixes

  • Auxiliary events were left in inotify queues
  • Lazy-pages daemon didn't detect stack pages and surrounders properly and marked them as "lazy"
  • Memory and resource leakage were detected by coverity, cppcheck and clang

Improvements

  • Use gettimeofday() directly from vdso for restore timings
  • Reformat all .py code into pep8 style

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

Here we have some bugfixes, huuuge *.py patch for coding style
and nice set of new features like 32bit for ARM, TLS for page
server and new mode for CGroups.

New features

- VDSO: arm32 support
- Add TLS support for page server communications
- "Ignore" mode for --manage-cgroups
- Restore SO_BROADCAST option for inet sockets

Bugfixes

- Auxiliary events were left in inotify queues
- Lazy-pages daemon didn't detect stack pages and surrounders properly and marked them as "lazy"
- Memory and resource leakage were detected by coverity, cppcheck and clang

Improvements

- Use gettimeofday() directly from vdso for restore timings
- Reformat all .py code into pep8 style

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
@thaJeztah
Copy link
Copy Markdown
Member Author

@kolyshkin ptal

Copy link
Copy Markdown
Member

@cpuguy83 cpuguy83 left a comment

Choose a reason for hiding this comment

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

LGTM

@cpuguy83 cpuguy83 merged commit 7a76104 into moby:master Feb 27, 2020
@thaJeztah thaJeztah deleted the criu_3.13 branch February 27, 2020 20:27
@thaJeztah thaJeztah added this to the 20.03.0 milestone Apr 2, 2020
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.

3 participants