Skip to content

Commit 9ac2607

Browse files
committed
blog: Add release v36.0
Signed-off-by: Bo Chen <[email protected]>
1 parent ff1ba54 commit 9ac2607

File tree

1 file changed

+79
-0
lines changed

1 file changed

+79
-0
lines changed

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

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
title: "Cloud Hypervisor v36.0 Released!"
3+
date: 2023-11-02T16:06:15Z
4+
draft: false
5+
contributors: [Cloud Hypervisor Team]
6+
---
7+
This release has been tracked in our [roadmap project](https://github.com/orgs/cloud-hypervisor/projects/6) as iteration
8+
v36.0. The following user visible changes have been made:
9+
10+
### Command Line Changes
11+
12+
We switched back to use the `clap` crate to create our command line,
13+
since the `argh` crate is barely maintained. There were several syntax
14+
changes:
15+
16+
* All `--option value` commands now are `--option=value`.
17+
* The `--disk DISK1 --disk DISK2` command now is `--disk DISK1 DISK2`.
18+
* The `-v -v -v`command now is `-vvv`.
19+
20+
Note: the released binary size increased around 0.3M due to this change.
21+
22+
### Enabled Features Reported via API Endpoint and CLI
23+
24+
Now the enabled (Cargo) features of the running Cloud Hypervisor
25+
instance can be queried via API endpoint (`/vmm.ping`) and CLI
26+
(`--version -v`).
27+
28+
### NUMA Support for PCI segments
29+
30+
The `--numa` command is augmented with a new option `pci_segment=`, so
31+
that users can define the relationship between PCI segments and NUMA
32+
nodes. Examples can be found from the [memory documentation](docs/memory.md)
33+
34+
### CPU Topology Support on AMD Platforms
35+
36+
Now the CPU topology on x86_64 platforms supports multiple vendors.
37+
38+
### Unix Socket Backend for Serial Port
39+
40+
The `--serial` command is augmented with a new option `socket=`, allowing
41+
users to access the serial port using a Unix socket.
42+
43+
### AIO Backend for Block Devices
44+
45+
An AIO backend is added for `virtio-block` devices to improve block
46+
device performance when the `io_uring` feature is not supported by the
47+
host Operating System.
48+
49+
### Documentation Improvements
50+
51+
* New [documentation](docs/coverage.md) for collecting coverage data
52+
* Various typo fixes
53+
54+
### Notable Bug Fixes
55+
56+
* Fix a deadlock when TDX is enabled (#5845)
57+
* Only advertise AMX feature bits to guest when the AMX cpu feature is
58+
enabled (#5834)
59+
* Correct default value for vCPU topology on AArch64 (#5893)
60+
61+
### Contributors
62+
63+
Many thanks to everyone who has contributed to our release:
64+
65+
* Anatol Belski <[email protected]>
66+
* Bo Chen <[email protected]>
67+
* Dario Nieuwenhuis <[email protected]>
68+
* Jianyong Wu <[email protected]>
69+
* Jinank Jain <[email protected]>
70+
* Muminul Islam <[email protected]>
71+
* Praveen K Paladugu <[email protected]>
72+
* Ravi kumar Veeramally <[email protected]>
73+
* Rob Bradford <[email protected]>
74+
* Thomas Barrett <[email protected]>
75+
* Wei Liu <[email protected]>
76+
* Yi Wang <[email protected]>
77+
* dom.song <[email protected]>
78+
### Download
79+
See the <a href="https://github.com/cloud-hypervisor/cloud-hypervisor/releases/tag/v36.0">GitHub Release</a> for the release assets.

0 commit comments

Comments
 (0)