Skip to content

Releases: rust-vmm/vhost

vhost-user-backend v0.13.0

12 Jan 17:00
Compare
Choose a tag to compare

vhost-user-backend v0.13.0

Changed

  • [#224] vhost-user-backend: bump up MAX_MEM_SLOTS to 509

vhost v0.10.0

08 Jan 11:15
Compare
Choose a tag to compare

vhost v0.10.0

Changed

  • [#219] Update vmm-sys-util dependency to 0.12.1.

Remove

  • [#202] Do not expose for internal-usage-only NOOP and MAX_CMD requests.
  • [#205] Remove some commented out code.

Fixed

  • [#208] Fix various message structs being repr(Rust) instead of repr(C).

vhost-user-backend v0.12.0

08 Jan 11:16
Compare
Choose a tag to compare

vhost-user-backend v0.12.0

Fixed

  • [#210] Enable all vrings upon receipt of VHOST_USER_SET_FEATURES
    message.
  • [#212] Validate queue index in VhostUserHandler::set_vring_base
    to avoid potential out-of-bounds panic.

Changed

  • [#214] Avoid indexing the same Vec multiple times by locally caching the
    result of Vec:get.
  • [#219] Update vmm-sys-util dependency to 0.12.1 and vm-memory dependency to 0.14.0.

vhost v0.9.0

07 Nov 13:52
Compare
Choose a tag to compare

vhost v0.9.0

Changed

  • [#187] Clean master slave
    • Replaced master/slave with frontend/backend in the codebase and public API.
    • Replaced master/slave with frontend/backend in the crate features.
  • Updated dependency bitflags from 1.0 to 2.4
  • [#116] Upgrade to 2021 edition

Fixed

vhost-user-backend v0.11.0

07 Nov 13:53
Compare
Choose a tag to compare

vhost-user-backend v0.11.0

Added

  • [#173] vhost-user-backend: Added convenience function serve

Changed

  • [#187] Clean master slave
    • Replaced master/slave with frontend/backend in the codebase and public API.
  • [#192] vhost-user-backend: remove return value from handle_event
  • [#155] Converted generic type
    parameters of VhostUserBackend into associated types.
  • [#116] Upgrade to 2021 edition

vhost-user-backend v0.10.1

22 Aug 08:12
Compare
Choose a tag to compare

vhost-user-backend v0.10.1

Fixed

  • [#180] vhost-user-backend: fetch 'used' index from guest

vhost v0.6.1

22 Aug 08:37
Compare
Choose a tag to compare

vhost v0.6.1

Fixed

  • [#182] Fix set_vring_addr
    issues & vhost: vdpa: Provide custom set_vring_addr() implementation

vhost v0.8.1

17 Jul 12:35
Compare
Choose a tag to compare

vhost v0.8.1

Fixed

  • [#175] vhost: Always enable vm-memory/backend-mmap

vhost v0.8.0

05 Jul 12:23
Compare
Choose a tag to compare

vhost v0.8.0

Added

  • [#169] vhost: Add xen memory mapping support

Fixed

  • [#165] vhost: vdpa: Provide custom set_vring_addr() implementation
  • [#172] Vhost user fix

vhost-user-backend v0.10.0

05 Jul 09:17
Compare
Choose a tag to compare

vhost-user-backend v0.10.0

Added

  • [#169] vhost-user-backend: Add support for Xen memory mappings

Fixed

  • [#161] get_vring_base should not reset the queue