Difference between revisions of "Download/criu/3.11"
Jump to navigation
Jump to search
m (image to the top) |
|||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Image:Criu311.png|400px|right]] | ||
{{Release|3.11}} | {{Release|3.11}} | ||
<!-- NOTE: you can use {{Bug|123}} to link to a github issue --> | <!-- NOTE: you can use {{Bug|123}} to link to a github issue --> | ||
Line 4: | Line 5: | ||
=== New features === | === New features === | ||
* cpuinfo: Detect compact frames and handle noxsaves | * cpuinfo: Detect compact frames and handle noxsaves | ||
− | * Add support for configuration files | + | * Add support for [[configuration files]] |
− | * Add support for external net namespaces | + | * Add support for [[external net namespaces]] |
− | + | * Punch holes in input files when restoring anonymous non-shared memory ( {{Opt|--auto-dedup}} ) | |
− | * Punch holes in input files when restoring anonymous non-shared memory | ||
* C/R of | * C/R of | ||
** epoll: Add support for duped targets | ** epoll: Add support for duped targets | ||
− | ** tun: Add support for multiple net ns | + | ** [[Tun-Tap|tun]]: Add support for multiple net ns |
+ | ** [[Xsave|x86]]: Support extendable fpu frames | ||
=== Bugfixes === | === Bugfixes === | ||
− | * mount: | + | * mount: Better handling of [[mount points]] propagation |
* nmk: Make collect-deps to be more precise about targets | * nmk: Make collect-deps to be more precise about targets | ||
− | * lazy-pages: | + | * [[userfaultfd|lazy-pages]]: Don't mark current stack page as lazy |
− | * x86: | + | * x86: CPU -- Rework feature testing |
− | * Fix O(n^2) restore in terms of the number of fds | + | * files: Fix O(n^2) [[fdinfo-engine|restore]] in terms of the number of fds |
* fdstore: Unlimit fdstore queue on start | * fdstore: Unlimit fdstore queue on start | ||
− | * mount: | + | * mount: Fix regression where <code>open_mountpoint</code> failed on readonly fs |
− | * | + | * [[page server]]: Handle partial splicing |
+ | * ... lots of small fixes here and there | ||
+ | |||
+ | === Improvements === | ||
+ | * Remove all magic of [[service descriptors]] when it isn't required |
Latest revision as of 21:39, 26 April 2019
Tarball: | criu-3.11.tar.gz |
Version: | 3.11 "Glass Flamingo" |
Released: | 06 Nov 2018 |
GIT tag: | v3.11 |
New features[edit]
- cpuinfo: Detect compact frames and handle noxsaves
- Add support for configuration files
- Add support for external net namespaces
- Punch holes in input files when restoring anonymous non-shared memory (
--auto-dedup
)
- C/R of
Bugfixes[edit]
- mount: Better handling of mount points propagation
- nmk: Make collect-deps to be more precise about targets
- lazy-pages: Don't mark current stack page as lazy
- x86: CPU -- Rework feature testing
- files: Fix O(n^2) restore in terms of the number of fds
- fdstore: Unlimit fdstore queue on start
- mount: Fix regression where
open_mountpoint
failed on readonly fs - page server: Handle partial splicing
- ... lots of small fixes here and there
Improvements[edit]
- Remove all magic of service descriptors when it isn't required