Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 2.64 KB

File metadata and controls

58 lines (41 loc) · 2.64 KB

Changelog

Unreleased

Added

  • #936 vsock: Enable live migrations (snapshot-restore)

Changed

Fixed

  • #936 vsock: Access virtqueues only if they are ready

Deprecated

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

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

v0.1.0

First release