Skip to content

Releases: rust-vmm/vhost-device

vhost-device-sound-v0.3.0

31 Oct 10:42

Choose a tag to compare

Added
=====

- [[#876]](https://github.com/rust-vmm/vhost-device/pull/876) Add GStreamer audio backend support
- [[#806]](https://github.com/rust-vmm/vhost-device/pull/806) Add controls field in VirtioSoundConfig
- [[#746]](https://github.com/rust-vmm/vhost-device/pull/746) Add new sampling rates 12000Hz and 24000Hz

Changed
=======

- [[#852]](https://github.com/rust-vmm/vhost-device/pull/852) Changed to 2021 Rust edition
- [[#792]](https://github.com/rust-vmm/vhost-device/pull/792) sound: move CLI arg types to lib submodule
- [[#823]](https://github.com/rust-vmm/vhost-device/pull/823) sound: Use PathBuf for socket paths instead of Strings
- [[#789]](https://github.com/rust-vmm/vhost-device/pull/789) sound/pipewire: add truncated exp backoff to tests and fork them
- [[#788]](https://github.com/rust-vmm/vhost-device/pull/788) sound: Put AlsaTestHarness static in a LazyLock
- [[#580]](https://github.com/rust-vmm/vhost-device/pull/580) sound: use descriptor_utils.rs to manipulate requests

Fixed
=====

- [[#808]](https://github.com/rust-vmm/vhost-device/pull/808) pipewire: Fix rand module imports
- [[#884]](https://github.com/rust-vmm/vhost-device/pull/884) vhost-device-sound/pipewire: fix wrong format

vhost-device-scmi v0.4.0

03 Sep 07:58

Choose a tag to compare

vhost-device-scmi v0.4.0

Added

  • [#798] scmi: extended sensor attributes support

Fixed

  • [#798] Fix the wrong value number of remaining sensor axis descriptor.

vhost-device-vsock v0.3.0

06 Aug 09:32

Choose a tag to compare

v0.3.0

Added

  • #698 vsock: add mdoc page
  • #706 Support proxying using vsock
  • #755 Advertise VhostUserProtocolFeatures::MQ protocol feature
  • #790 vsock/tests: clarify the vsock_loopback requirement

Changed

  • #819 vsock: Use PathBuf for socket paths instead of Strings

Fixed

  • #800 Disable EPOLLOUT if triggered while txbuf is empty
  • #838 Fix handling of data in the tx queue

vhost-device-gpu v0.1.0

18 Feb 10:35

Choose a tag to compare

v0.1.0

First release with virglrenderer and gfxstream backends

vhost-device-input v0.1.0

21 Nov 15:15

Choose a tag to compare

vhost-device-input v0.1.0

First release

vhost-device-console-v0.1.0

15 Nov 13:38
vhost-device-console-v0.1.0

Choose a tag to compare

vhost-device-can-v0.1.0

15 Nov 13:38
vhost-device-can-v0.1.0

Choose a tag to compare

vhost-device-scmi v0.3.0

03 Oct 08:30

Choose a tag to compare

v0.3.0

Added

  • [#710] Implement SCMI notifications

Fixed

  • [#696] scmi: Remove an unused piece of code

vhost-device-spi v0.1.0

30 Jul 10:28

Choose a tag to compare

v0.1.0

First release

vhost-device-vsock v0.2.0

23 Jul 14:54

Choose a tag to compare

v0.2.0

Added

  • [#406] Add VM groups in sibling communication
  • [#526] increase test coverage

Changed

  • [#434] Don't allow duplicate CIDs
  • [#450] refactor VhostUserVsockThread worker
  • [#451] remove unused feature to reduce deps
  • [#587] update serde_yaml dependency
  • [#672] simplify the examples using memfd
  • [#679] increase max queue size to 1024

Fixed

  • [#409] Increase NUM_QUEUES to 3
  • [#410] always epoll_register with cloned stream fd
  • [#499] avoid circular references
  • [#506] try epoll_modify before epoll_register in recv_pkt
  • [#531] fix intermittent failures
  • [#641] Use a patched version for the config dependency
  • [#663] check if we get '\n' early while reading from socket
  • [#691] Replace the config Crate with figment