Skip to content

Commit

Permalink
vhost: Prepare v0.12.0 release
Browse files Browse the repository at this point in the history
This release has the following changes:
  1. Bump vm-memory crate from 0.14.0 to 0.15.0
  2. Add shared objects support
  3. Remove support for FS_* requests
  4. Add support for `VHOST_USER_GPU_SET_SOCKET`
  5. Ignore unknown bits in `VHOST_USER_GET_PROTOCOL_FEATURES` response.

Signed-off-by: Muminul Islam <muislam@microsoft.com>
  • Loading branch information
russell-islam authored and stefano-garzarella committed Sep 13, 2024
1 parent e397bdb commit 6f4279c
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 7 deletions.
4 changes: 2 additions & 2 deletions vhost-user-backend/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,14 +17,14 @@ gpu-socket = ["vhost/gpu-socket"]
libc = "0.2.39"
log = "0.4.17"
userfaultfd = { version = "0.8.1", optional = true }
vhost = { path = "../vhost", version = "0.11", features = ["vhost-user-backend"] }
vhost = { path = "../vhost", version = "0.12", features = ["vhost-user-backend"] }
virtio-bindings = "0.2.1"
virtio-queue = "0.13.0"
vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-atomic", "backend-bitmap"] }
vmm-sys-util = "0.12.1"

[dev-dependencies]
nix = { version = "0.29", features = ["fs"] }
vhost = { path = "../vhost", version = "0.11", features = ["test-utils", "vhost-user-frontend", "vhost-user-backend"] }
vhost = { path = "../vhost", version = "0.12", features = ["test-utils", "vhost-user-frontend", "vhost-user-backend"] }
vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-atomic"] }
tempfile = "3.2.0"
15 changes: 11 additions & 4 deletions vhost/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,27 @@
# Changelog
## [Unreleased]

### Added

### Changed

### Deprecated

### Fixed

## [0.12.0]

### Added
- [[#241]](https://github.com/rust-vmm/vhost/pull/241) Add shared objects support
- [[#239]](https://github.com/rust-vmm/vhost/pull/239) Add support for `VHOST_USER_GPU_SET_SOCKET`

### Changed
- [[#257]](https://github.com/rust-vmm/vhost/pull/257) Update vm-memory from 0.14.0 to 0.15.0.
- [[#243]](https://github.com/rust-vmm/vhost/pull/243) Ignore unknown bits in `VHOST_USER_GET_PROTOCOL_FEATURES` response.

### Remove
- [[#246]](https://github.com/rust-vmm/vhost/pull/246) Remove support for FS_* requests

### Fixed

### Deprecated

## [0.11.0]

### Added
Expand Down
2 changes: 1 addition & 1 deletion vhost/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vhost"
version = "0.11.0"
version = "0.12.0"
keywords = ["vhost", "vhost-user", "virtio", "vdpa"]
description = "a pure rust library for vdpa, vhost and vhost-user"
authors = ["Liu Jiang <gerry@linux.alibaba.com>"]
Expand Down

0 comments on commit 6f4279c

Please sign in to comment.