Line 6:
Line 6:
=== 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-xfer: Handle partial splicing
+
* [[page server]]: Handle partial splicing
−
* a lot of fixes here and there
+
* ... lots of small fixes here and there
=== Improvments ===
=== Improvments ===
−
* criu: remove all magic of service-fd when it isn't required
+
* Remove all magic of [[service descriptors]] when it isn't required