v0.7.0

Added
- [[#137]](https://github.com/rust-vmm/vhost/pull/137) vhost_user: add Error::Disconnected

Changed
- Updated dependency vm-memory 0.10.0 to 0.11.0

Fixed
- [[#135]](https://github.com/rust-vmm/vhost/pull/135) vhost_user: fix UB on invalid master request
- [[#136]](https://github.com/rust-vmm/vhost/pull/136) vhost_user: fix unsound send_message functions
- [[#153]](https://github.com/rust-vmm/vhost/pull/153) Fix set_vring_addr issues
Release vhost v0.7.0 and vhost-user-backend v0.9.0

Set up the stage to release vhost v0.7.0 and vhost-user-backend v0.9.0
to accommodate to the new vm-memory, virtio-bindings and virtio-queue
releases.

Signed-off-by: Sergio Lopez <slp@redhat.com>
4 files changed
tree: 6b214a1b127abf2c0bef258942cd4fd41e7d0f14
  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.