Skip to content

Commit 1ebd15f

Browse files
committed
content: blog: Release v50.0
Signed-off-by: Bo Chen <[email protected]>
1 parent ad43032 commit 1ebd15f

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed

content/en/blog/v50.0/index.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
---
2+
title: "Cloud Hypervisor v50.0 Released!"
3+
date: 2025-12-19T03:04:36Z
4+
draft: false
5+
contributors: [Cloud Hypervisor Team]
6+
---
7+
This release has been tracked in [v50.0 group](https://github.com/orgs/cloud-hypervisor/projects/6/views/6?filterQuery=release%3A%22Release+50%22) of our [roadmap project](https://github.com/orgs/cloud-hypervisor/projects/6/).
8+
9+
### Configurable Nested Virtualization Option on x86_64
10+
11+
The `nested=on|off` option has been added to `--cpu` to allow users
12+
to configure nested virtualization support in the guest on x86_64
13+
hosts (for both KVM and MSHV). The default value is `on` to maintain
14+
consistency with existing behavior. (#7408)
15+
16+
### Compression Support for QCOW2
17+
18+
QCOW2 support has been extended to handle compression clusters based on
19+
zlib and zstd. (#7462)
20+
21+
### Notable Performance Improvements
22+
23+
Performance of live migration has been improved via an optimized
24+
implementation of dirty bitmap maintenance. (#7468)
25+
26+
### Live Disk Resizing Support for Raw Images
27+
28+
The `/vm.resize-disk` API has been introduced to allow users to resize block
29+
devices backed by raw images while a guest is running. (#7476)
30+
31+
### Developer Experience Improvements
32+
33+
Significant improvements have been made to developer experience and
34+
productivity. These include a simplified root manifest, codified and
35+
tightened Clippy lints, and streamlined workflows for `cargo clippy` and
36+
`cargo test`. (#7489)
37+
38+
### Improved File-level Locking Support
39+
40+
Block devices now use byte-range advisory locks instead of whole-file
41+
locks. While both approaches prevent multiple Cloud Hypervisor instances
42+
from simultaneously accessing the same disk image with write
43+
permissions, byte-range locks provide better compatibility with network
44+
storage backends. (#7494)
45+
46+
### Logging Improvements
47+
48+
Logs now include event information generated by the event-monitor
49+
module. (#7512)
50+
51+
### Notable Bug Fixes
52+
53+
* Fix several issues around CPUID in the guest (#7485, #7495, #7508)
54+
* Fix snapshot/restore for Windows Guest (#7492)
55+
* Respect queue size in block performance tests (#7515)
56+
* Fix several Serial Manager issues (#7502)
57+
* Fix several seccomp violation issues (#7477, #7497, #7518)
58+
* Fix various issues around block and qcow (#7526, #7528, #7537, #7546,
59+
#7549)
60+
* Retrieve MSRs list correctly on MSHV (#7543)
61+
* Fix live migration (and snapshot/restore) with AMX state (#7534)
62+
63+
### Contributors
64+
65+
Many thanks to everyone who has contributed to our release:
66+
67+
* Anatol Belski <[email protected]>
68+
* Anirudh Rayabharam <[email protected]>
69+
* Bo Chen <[email protected]>
70+
* Changyuan Lyu <[email protected]>
71+
* Chengyu Fu <[email protected]>
72+
* Connor Brewster <[email protected]>
73+
* Demi Marie Obenour <[email protected]>
74+
* Eugene Korenevsky <[email protected]>
75+
* Julian Stecklina <[email protected]>
76+
* Matt Moriarity <[email protected]>
77+
* Muminul Islam <[email protected]>
78+
* Oliver Anderson <[email protected]>
79+
* Pascal Scholz <[email protected]>
80+
* Philipp Schuster <[email protected]>
81+
* Praveen K Paladugu <[email protected]>
82+
* Rob Bradford <[email protected]>
83+
* Sebastien Boeuf <[email protected]>
84+
* Songqian Li <[email protected]>
85+
* Stefan Nürnberger <[email protected]>
86+
* Thomas Prescher <[email protected]>
87+
* Wei Liu <[email protected]>
88+
### Download
89+
See the <a href="https://github.com/cloud-hypervisor/cloud-hypervisor/releases/tag/v50.0">GitHub Release</a> for the release assets.

0 commit comments

Comments
 (0)