Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump the rust-vmm group across 1 directory with 4 updates #762

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 14, 2024

Bumps the rust-vmm group with 4 updates in the / directory: vhost, vhost-user-backend, virtio-queue and vm-memory.

Updates vhost from 0.11.0 to 0.13.0

Release notes

Sourced from vhost's releases.

vhost-user-backend v0.13.0

Changed

vhost v0.13.0

Added

Changed

vhost v0.12.1

Fixed

  • [#267] Fix feature unification issues with gpu-socket feature.

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](rust-vmm/vhost#219) Update vmm-sys-util dependency to 0.12.1 and vm-memory dependency to 0.14.0.

vhost v0.12.0 - yanked

This version got yanked because the gpu_socket feature introduced in this release was causing problems (see #265). Starting with the next version (v0.12.1), the gpu_socket feature was removed.

Added

Changed

Remove

Commits
  • 972a8a5 vhost: prepare v0.13.0 release
  • f107ee8 vhost-user-backend: yank v0.16.0 release
  • 9f82b5c vhost: yank v0.12.0 release
  • d983ae0 CHANGELOG: VHOST_USER_RESET_DEVICE support
  • 86eb788 vhost-user: Provide RESET_DEVICE front-end support
  • ff08ca0 vhost-user-server test: Use features constant
  • 72379ea vhost_user: Handle RESET_DEVICE message
  • a573574 build(deps): bump rust-vmm-ci from 209c04e to 1150c47
  • 290794b build(deps): bump the vhost group with 2 updates
  • 4c2526b vhost-user-backend: prepare v0.16.1 release
  • Additional commits viewable in compare view

Updates vhost-user-backend from 0.15.0 to 0.17.0

Release notes

Sourced from vhost-user-backend's releases.

vhost-user-backend v0.17.0

Added

Changed

vhost-user-backend v0.16.1

Fixed

  • [#267] Fix feature unification issues with gpu-socket feature.

vhost-user-backend v0.16.0 - yanked

This version got yanked because the gpu_socket feature introduced in this release was causing problems (see #265). Starting with the next version (v0.16.1), the gpu_socket feature was removed.

Added

Changed

  • [#257](rust-vmm/vhost#257) Update virtio-queue version from 0.12.0 to 0.13.0 and vm-memory from 0.14.0 to 0.15.0.
  • [#240](rust-vmm/vhost#240) Move the set of event_idx property from set_vring_base callback to set_features one
Commits
  • 875f679 vhost-user-backend: prepare v0.17.0 release
  • 972a8a5 vhost: prepare v0.13.0 release
  • f107ee8 vhost-user-backend: yank v0.16.0 release
  • 9f82b5c vhost: yank v0.12.0 release
  • d983ae0 CHANGELOG: VHOST_USER_RESET_DEVICE support
  • 86eb788 vhost-user: Provide RESET_DEVICE front-end support
  • ff08ca0 vhost-user-server test: Use features constant
  • 72379ea vhost_user: Handle RESET_DEVICE message
  • a573574 build(deps): bump rust-vmm-ci from 209c04e to 1150c47
  • 290794b build(deps): bump the vhost group with 2 updates
  • Additional commits viewable in compare view

Updates virtio-queue from 0.12.0 to 0.14.0

Release notes

Sourced from virtio-queue's releases.

virtio-queue-v0.14.0

Changed

  • Updated vm-memory from 0.15.0 to 0.16.0
  • Updated virtio-bindings from 0.2.3 to 0.2.4.

virtio-queue-v0.13.0

  • Updated vm-memory from 0.14.0 to 0.15.0
  • Updated virtio-bindings from 0.2.2 to 0.2.3
Commits
  • 6724256 virtio-queue: Prepare v0.14.0 release
  • cee1e6f virtio-bindings: Prepare v0.2.4 release
  • 6b1ccb1 build: Update vm-memory from 0.15.0 to 0.16.0
  • 4f15927 build: Centralize rust-vmm crates to workspace
  • a2a5cd2 build(deps): bump rust-vmm-ci from cdb4a2d to 209c04e
  • d6c8938 build(deps): bump rust-vmm-ci from 438f36e to cdb4a2d
  • 68cb7c7 virtio-queue: remove enable_notification()'s comments
  • 3e51e2d virtio-bindings: regenerate with bindgen 0.70.1
  • ef53fb8 coverage: update the score
  • cade6bf build(deps): bump rust-vmm-ci from 5e818dc to 438f36e
  • Additional commits viewable in compare view

Updates vm-memory from 0.14.1 to 0.16.1

Changelog

Sourced from vm-memory's changelog.

[v0.16.1]

Added

  • [#304] Implement ReadVolatile and WriteVolatile for TcpStream

[v0.16.0]

Added

  • [#287] Support for RISC-V 64-bit platform.
  • [#299] atomic_bitmap: support enlarging the bitmap.

Changed

  • [#278 Remove GuestMemoryIterator trait, and instead have GuestMemory::iter() return impl Iterator.

[v0.15.0]

Added

  • [#270] atomic_bitmap: add capability to reset bits range
  • [#285] Annotated modules in lib.rs to indicate their feature dependencies such that it is reflected in the docs, enhancing documentation clarity for users.

Changed

  • [#275] Fail builds on non 64-bit platforms.

Fixed

  • [#279] Remove restriction from read_volatile_from and write_volatile_into that made it copy data it chunks of 4096.

Removed

Deprecated

[v0.14.0]

Added

  • [#266] Derive Debug for several types that were missing it.

Changed

  • [#274] Drop Default as requirement for ByteValued.

... (truncated)

Commits
  • de60792 chore: Prepare 0.16.1 release
  • c2cdad5 feat: Implement ReadVolatile and WriteVolatile for TcpStream
  • 4b8649a chore: Format .md files with mdformat
  • 4adccfd chore: Prepare 0.16.0 release
  • 686c843 README: Add RISC-V to supported archs
  • 93fe47d chore: Update CHANGELOG.md since 0.15.0
  • 8aa53ad build(deps): bump rust-vmm-ci from 007a406 to cdb4a2d
  • 805a232 Remove GuestMemoryIterator, replace with GAT
  • 29e165e atomic_bitmap: add test case to validate enlarge function
  • d196d39 atomic_bitmap: support enlarging the bitmap
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-vmm group with 4 updates in the / directory: [vhost](https://github.com/rust-vmm/vhost), [vhost-user-backend](https://github.com/rust-vmm/vhost), [virtio-queue](https://github.com/rust-vmm/vm-virtio) and [vm-memory](https://github.com/rust-vmm/vm-memory).


Updates `vhost` from 0.11.0 to 0.13.0
- [Release notes](https://github.com/rust-vmm/vhost/releases)
- [Commits](rust-vmm/vhost@vhost-v0.11.0...vhost-v0.13.0)

Updates `vhost-user-backend` from 0.15.0 to 0.17.0
- [Release notes](https://github.com/rust-vmm/vhost/releases)
- [Commits](rust-vmm/vhost@vhost-user-backend-v0.15.0...vhost-user-backend-v0.17.0)

Updates `virtio-queue` from 0.12.0 to 0.14.0
- [Release notes](https://github.com/rust-vmm/vm-virtio/releases)
- [Commits](rust-vmm/vm-virtio@virtio-queue-v0.12.0...virtio-queue-v0.14.0)

Updates `vm-memory` from 0.14.1 to 0.16.1
- [Release notes](https://github.com/rust-vmm/vm-memory/releases)
- [Changelog](https://github.com/rust-vmm/vm-memory/blob/main/CHANGELOG.md)
- [Commits](rust-vmm/vm-memory@v0.14.1...v0.16.1)

---
updated-dependencies:
- dependency-name: vhost
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-vmm
- dependency-name: vhost-user-backend
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-vmm
- dependency-name: virtio-queue
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-vmm
- dependency-name: vm-memory
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-vmm
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Nov 14, 2024
stefano-garzarella added a commit to stefano-garzarella/vhost-device that referenced this pull request Nov 14, 2024
Without this, dependabot can open 2 PRs with same updates,
see:
- rust-vmm#762
- rust-vmm#769]

Signed-off-by: Stefano Garzarella <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants