full diff: https://github.com/checkpoint-restore/criu/compare/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>
(cherry picked from commit f508db483395059344d972b18559317fd9b2636f)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
| ... | ... |
@@ -51,7 +51,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ |
| 51 | 51 |
&& rm -rf /var/lib/apt/lists/* |
| 52 | 52 |
|
| 53 | 53 |
# Install CRIU for checkpoint/restore support |
| 54 |
-ENV CRIU_VERSION 3.12 |
|
| 54 |
+ENV CRIU_VERSION 3.13 |
|
| 55 | 55 |
RUN mkdir -p /usr/src/criu \ |
| 56 | 56 |
&& curl -sSL https://github.com/checkpoint-restore/criu/archive/v${CRIU_VERSION}.tar.gz | tar -C /usr/src/criu/ -xz --strip-components=1 \
|
| 57 | 57 |
&& cd /usr/src/criu \ |