Cloud Hypervisor v40.0 Released!
Posted June 21, 2024 by Cloud Hypervisor Team ‐ 2 min read
This release has been tracked in our roadmap +project as iteration +v40.0. The following user visible changes have been made:
Support for Restoring File Descriptor Backed Network Devices
It is now possible to pass file descriptors over the HTTP API (and using
+ch-remote
) when restoring to update the file descriptors for network devices.
+This enables snapshot & restore functionality for guests using macvtap
or
+other file descriptor backed network devices. (#6286)
Notable Bug Fixes
- Default values have been removed from required fields in the OpenAPI metadata +(#6495)
- The help syntax of
ch-remote remove-device
has been improved (#6456) - A double close of file descriptors has been fixed when using
--serial
+(#6486) - To prevent loops a limit on the nesting level for QCOW2 backing files has +been introduced (#6482)
- Boot time performance has been improved with multiple cores by avoiding
+
cpuid
instructions and by seeding the in kernel file descriptor table +(#6498, #6478) - L1 cache details are more likely to be propagated into the guest (#6523)
- The default topology for guests now uses multiple cores rather than sockets +(#6504)
Contributors
Many thanks to everyone who has contributed to our release:
- Alexandru Matei alexandru.matei@uipath.com
- Bo Chen chen.bo@intel.com
- Jinank Jain jinankjain@microsoft.com
- Josh Soref 2119212+jsoref@users.noreply.github.com
- Muminul Islam muislam@microsoft.com
- Nuno Das Neves nudasnev@microsoft.com
- Omer Faruk Bayram omer.faruk@sartura.hr
- Praveen K Paladugu prapal@linux.microsoft.com
- Purna Pavan Chandra paekkaladevi@linux.microsoft.com
- Rob Bradford rbradford@rivosinc.com
- SamrutGadde samrut.gadde@gmail.com
- Sean Banko sbanko@crusoe.ai
- Songqian Li sionli@tencent.com
- Wei Liu liuwe@microsoft.com
- Yi Wang foxywang@tencent.com
- Yu Li liyu.yukiteru@bytedance.com
Download
See the GitHub Release for the release assets.