v0.10.1

Fixed
- [[#180]](https://github.com/rust-vmm/vhost/pull/180) vhost-user-backend: fetch 'used' index from guest
vhost-user-backend: release v0.10.1

Commit 8a4ba9d ("vhost-user-backend: fetch 'used' index from guest")
fixes an issue introduced in v0.10.0 that affects all vhost-user
backends like virtiofsd [1] or rust-vmm's vhost-device.
I easily reproduced the problem with vhost-device-vsock as well:
just restart the guest kernel and the device no longer works.

[1] https://gitlab.com/virtio-fs/virtiofsd/-/issues/120

Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
2 files changed
tree: 0f57654a4a40aab1a2c02984da44cad708355678
  1. .buildkite/
  2. .cargo/
  3. .github/
  4. crates/
  5. .gitignore
  6. .gitmodules
  7. Cargo.toml
  8. CODEOWNERS
  9. coverage_config_aarch64.json
  10. coverage_config_x86_64.json
  11. LICENSE
  12. LICENSE-BSD-3-Clause
  13. README.md
README.md

vhost

The vhost workspace hosts libraries related to the vhost and vhost-user protocols. It currently consists of the following crates:

  • vhost -> A pure rust library for vDPA, vhost and vhost-user.
  • vhost-user-backend -> It provides a framework to implement vhost-user backend services.