| 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]] |
| − | * x86: Add support for extendable fpu frames
| + | * 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: better handling of mount propagation | + | * 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: don't mark current stack page as lazy | + | * [[userfaultfd|lazy-pages]]: Don't mark current stack page as lazy |
| − | * x86: cpu -- Rework feature testing | + | * 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: fix regression where open_mountpoint failed on readonly fs | + | * 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 |