rust-vmm / vhost-user-backend

Deprecated repository, code now lives in: https://github.com/rust-vmm/vhost/
Apache License 2.0
18 stars 16 forks source link

build(deps): update virtio-queue requirement from 0.3 to 0.4 #73

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Updates the requirements on virtio-queue to permit the latest version.

Release notes

Sourced from virtio-queue's releases.

virtio-queue v0.4.0

Fixed

Changed

  • [#162](rust-vmm/vm-virtio#162) Added error handling in the mock interface and the ability to create multiple descriptor chains for testing in order to support running fuzzing.
  • [#174](rust-vmm/vm-virtio#174) Updated the avail_idx and used_idx documentation to specify when these functions panic.
Commits
  • be9d270 v0.4.0 virtio-queue release
  • 1cde0af Virtio console: tests and buffer capacity limit
  • 210964a Virtio console: documentation and error handling
  • 1d04e0b Init virtio console
  • fdba651 update avail_idx and used_idx documentation
  • 3e1e51c add regression test for 0-sized queue
  • b47a799 Fix division by zero from iterator.rs
  • 553ccfd queue/tests: Add missing endianess conversions
  • f6aed2a virtio-vsock: changes for v0.1.0 release
  • db63657 Function build_desc_chain can build more than one chain
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
slp commented 2 years ago

@sboeuf @jiangliu @stefano-garzarella Given that virtio-queue interface seems to have been stabilized, should we merge this or, instead, relax virtio-queue dependency to be >= 0.3 ?

sboeuf commented 2 years ago

Well it's not really stabilized yet given the pending PR https://github.com/rust-vmm/vm-virtio/pull/150

slp commented 2 years ago

Well it's not really stabilized yet given the pending PR rust-vmm/vm-virtio#150

Ah, yes, that's true. Let's merge this one then.