From a35f0907cfc8eb7467f2bdfdccf238c7393d1d89 Mon Sep 17 00:00:00 2001 From: Egor Lazarchuk Date: Wed, 5 Nov 2025 17:40:38 +0000 Subject: [PATCH 1/2] vhost: Prepare v0.15.0 release Signed-off-by: Egor Lazarchuk --- vhost-user-backend/Cargo.toml | 4 ++-- vhost/CHANGELOG.md | 10 +++++++++- vhost/Cargo.toml | 2 +- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/vhost-user-backend/Cargo.toml b/vhost-user-backend/Cargo.toml index 7091eba8..499ede05 100644 --- a/vhost-user-backend/Cargo.toml +++ b/vhost-user-backend/Cargo.toml @@ -20,7 +20,7 @@ postcopy = ["vhost/postcopy", "userfaultfd"] libc = "0.2.39" log = "0.4.17" userfaultfd = { version = "0.9.0", optional = true } -vhost = { path = "../vhost", version = "0.14.0", features = ["vhost-user-backend"] } +vhost = { path = "../vhost", version = "0.15.0", features = ["vhost-user-backend"] } virtio-bindings = { workspace = true } virtio-queue = { workspace = true } vm-memory = { workspace = true, features = ["backend-mmap", "backend-atomic", "backend-bitmap"] } @@ -29,7 +29,7 @@ vmm-sys-util = { workspace = true } [dev-dependencies] nix = { version = "0.30", features = ["fs"] } uuid = { version = "1.8.0", features=["v4"] } -vhost = { path = "../vhost", version = "0.14.0", features = ["test-utils", "vhost-user-frontend", "vhost-user-backend"] } +vhost = { path = "../vhost", version = "0.15.0", features = ["test-utils", "vhost-user-frontend", "vhost-user-backend"] } vm-memory = { workspace = true, features = ["backend-mmap", "backend-atomic"] } tempfile = "3.2.0" diff --git a/vhost/CHANGELOG.md b/vhost/CHANGELOG.md index 02f12374..0e7edba8 100644 --- a/vhost/CHANGELOG.md +++ b/vhost/CHANGELOG.md @@ -2,12 +2,20 @@ ## [Unreleased] +### Added +### Changed +### Deprecated +### Fixed + +## v0.15.0 + ### Added - [[#311]](https://github.com/rust-vmm/vhost/pull/311) Implement `From` for `vhost_user::Listener`. ### Changed -- [[#321](https://github.com/rust-vmm/vhost/pull/321)] Don't take ownership of listener in `BackendListener`. +- [[#321]](https://github.com/rust-vmm/vhost/pull/321) Don't take ownership of listener in `BackendListener`. +- [[#334]](https://github.com/rust-vmm/vhost/pull/334) Updated vm-memory to 0.17.1 ### Deprecated ### Fixed diff --git a/vhost/Cargo.toml b/vhost/Cargo.toml index a9f73234..36589a08 100644 --- a/vhost/Cargo.toml +++ b/vhost/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vhost" -version = "0.14.0" +version = "0.15.0" keywords = ["vhost", "vhost-user", "virtio", "vdpa"] description = "a pure rust library for vdpa, vhost and vhost-user" authors = ["Liu Jiang "] From 3b9d49c9209070e4c5d904a70b4ac87dac51439c Mon Sep 17 00:00:00 2001 From: Egor Lazarchuk Date: Tue, 18 Nov 2025 15:22:25 +0000 Subject: [PATCH 2/2] vhost-user: prepare v0.21.0 release Signed-off-by: Egor Lazarchuk --- vhost-user-backend/CHANGELOG.md | 12 ++++++++++-- vhost-user-backend/Cargo.toml | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/vhost-user-backend/CHANGELOG.md b/vhost-user-backend/CHANGELOG.md index 4c3e5fca..13f2423d 100644 --- a/vhost-user-backend/CHANGELOG.md +++ b/vhost-user-backend/CHANGELOG.md @@ -4,8 +4,16 @@ ### Added ### Changed -- [[#308](https://github.com/rust-vmm/vhost/pull/308)] Replace Eventfd with EventNotifier/EventConsumer. -- [[#321](https://github.com/rust-vmm/vhost/pull/321)] Don't take ownership of listener in `VhostUserDaemon::start`. +### Deprecated +### Fixed + +## v0.21.0 + +### Added +### Changed +- [[#308]](https://github.com/rust-vmm/vhost/pull/308) Replace Eventfd with EventNotifier/EventConsumer. +- [[#321]](https://github.com/rust-vmm/vhost/pull/321) Don't take ownership of listener in `VhostUserDaemon::start`. +- [[#333]](https://github.com/rust-vmm/vhost/pull/333) Updated vhost to v0.15.0 ### Deprecated ### Fixed diff --git a/vhost-user-backend/Cargo.toml b/vhost-user-backend/Cargo.toml index 499ede05..668fbb6e 100644 --- a/vhost-user-backend/Cargo.toml +++ b/vhost-user-backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vhost-user-backend" -version = "0.20.0" +version = "0.21.0" authors = ["The Cloud Hypervisor Authors"] keywords = ["vhost-user", "virtio"] description = "A framework to build vhost-user backend service daemon"