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

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](https://github.com/rust-vmm/vhost/compare/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](https://github.com/rust-vmm/vhost/compare/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](https://github.com/rust-vmm/vm-virtio/compare/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](https://github.com/rust-vmm/vm-memory/compare/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] <support@github.com>
This commit is contained in:
dependabot[bot] 2024-11-18 08:30:02 +00:00 committed by Stefano Garzarella
parent 60a29e2403
commit 09c98cb5fe
13 changed files with 78 additions and 131 deletions

163
Cargo.lock generated
View File

@ -1624,18 +1624,6 @@ version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "vhost"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6be08d1166d41a78861ad50212ab3f9eca0729c349ac3a7a8f557c62406b87cc"
dependencies = [
"bitflags 2.6.0",
"libc",
"vm-memory 0.14.1",
"vmm-sys-util",
]
[[package]]
name = "vhost"
version = "0.13.0"
@ -1645,7 +1633,7 @@ dependencies = [
"bitflags 2.6.0",
"libc",
"uuid",
"vm-memory 0.16.1",
"vm-memory",
"vmm-sys-util",
]
@ -1660,11 +1648,11 @@ dependencies = [
"queues",
"socketcan",
"thiserror 1.0.69",
"vhost 0.11.0",
"vhost-user-backend 0.15.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.12.0",
"vm-memory 0.14.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1681,11 +1669,11 @@ dependencies = [
"log",
"queues",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1700,11 +1688,11 @@ dependencies = [
"libgpiod",
"log",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1718,11 +1706,11 @@ dependencies = [
"libc",
"log",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1741,11 +1729,11 @@ dependencies = [
"rand",
"tempfile",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1762,11 +1750,11 @@ dependencies = [
"rand",
"tempfile",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1780,11 +1768,11 @@ dependencies = [
"itertools 0.13.0",
"log",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1800,11 +1788,11 @@ dependencies = [
"num_enum",
"tempfile",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1820,11 +1808,11 @@ dependencies = [
"rstest",
"tempfile",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1839,11 +1827,11 @@ dependencies = [
"libc",
"log",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1857,11 +1845,11 @@ dependencies = [
"libc",
"log",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1880,31 +1868,16 @@ dependencies = [
"serde",
"tempfile",
"thiserror 2.0.3",
"vhost 0.13.0",
"vhost-user-backend 0.17.0",
"vhost",
"vhost-user-backend",
"virtio-bindings",
"virtio-queue 0.14.0",
"virtio-queue",
"virtio-vsock",
"vm-memory 0.16.1",
"vm-memory",
"vmm-sys-util",
"vsock",
]
[[package]]
name = "vhost-user-backend"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f0ffb1dd8e00a708a0e2c32d5efec5812953819888591fff9ff68236b8a5096"
dependencies = [
"libc",
"log",
"vhost 0.11.0",
"virtio-bindings",
"virtio-queue 0.12.0",
"vm-memory 0.14.1",
"vmm-sys-util",
]
[[package]]
name = "vhost-user-backend"
version = "0.17.0"
@ -1913,10 +1886,10 @@ checksum = "daa03d476437d005abd2dec0970c468ed2a692e6a0604b834699680e171de942"
dependencies = [
"libc",
"log",
"vhost 0.13.0",
"vhost",
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
"virtio-queue",
"vm-memory",
"vmm-sys-util",
]
@ -1926,18 +1899,6 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1711e61c00f8cb450bd15368152a1e37a12ef195008ddc7d0f4812f9e2b30a68"
[[package]]
name = "virtio-queue"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07d8406e7250c934462de585d8f2d2781c31819bca1fbb7c5e964ca6bbaabfe8"
dependencies = [
"log",
"virtio-bindings",
"vm-memory 0.14.1",
"vmm-sys-util",
]
[[package]]
name = "virtio-queue"
version = "0.14.0"
@ -1946,7 +1907,7 @@ checksum = "872e2f3fbd70a7e6f01689720cce3d5c2c5efe52b484dd07b674246ada0e9a8d"
dependencies = [
"log",
"virtio-bindings",
"vm-memory 0.16.1",
"vm-memory",
"vmm-sys-util",
]
@ -1957,22 +1918,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4118ce26599dc8a238c6ee795d90250c88d8ebfece9e65c1f01dec6e4e2aeb67"
dependencies = [
"virtio-bindings",
"virtio-queue 0.14.0",
"vm-memory 0.16.1",
]
[[package]]
name = "vm-memory"
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c3aba5064cc5f6f7740cddc8dae34d2d9a311cac69b60d942af7f3ab8fc49f4"
dependencies = [
"arc-swap",
"bitflags 2.6.0",
"libc",
"thiserror 1.0.69",
"vmm-sys-util",
"winapi",
"virtio-queue",
"vm-memory",
]
[[package]]

View File

@ -21,14 +21,14 @@ log = "0.4"
thiserror = "1.0"
queues = "1.0.2"
socketcan = "3.3.1"
vhost = { version = "0.11", features = ["vhost-user-backend"] }
vhost-user-backend = "0.15"
vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.12"
vm-memory = "0.14.1"
virtio-queue = "0.14"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[dev-dependencies]
assert_matches = "1.5"
virtio-queue = { version = "0.12", features = ["test-utils"] }
vm-memory = { version = "0.14.1", features = ["backend-mmap", "backend-atomic"] }
virtio-queue = { version = "0.14", features = ["test-utils"] }
vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] }

View File

@ -27,10 +27,10 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[dev-dependencies]
assert_matches = "1.5"
virtio-queue = { version = "0.14", features = ["test-utils"] }
vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] }
vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] }

View File

@ -25,7 +25,7 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[target.'cfg(target_env = "gnu")'.dependencies]
@ -34,4 +34,4 @@ libgpiod = "0.2"
[dev-dependencies]
assert_matches = "1.5"
virtio-queue = { version = "0.14", features = ["test-utils"] }
vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] }
vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] }

View File

@ -24,10 +24,10 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[dev-dependencies]
assert_matches = "1.5"
virtio-queue = { version = "0.14", features = ["test-utils"] }
vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] }
vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] }

View File

@ -26,7 +26,7 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
evdev = "0.12"
nix = { version = "0.29", features = ["ioctl"] }

View File

@ -25,7 +25,7 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[dev-dependencies]

View File

@ -19,7 +19,7 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[dev-dependencies]

View File

@ -25,7 +25,7 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[dev-dependencies]

View File

@ -25,7 +25,7 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.1"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
# Make alsa and pipewire backends available only on gnu
@ -37,4 +37,4 @@ pw = { package = "pipewire", version = "0.8", optional = true }
rstest = "0.23.0"
tempfile = "3.14"
virtio-queue = { version = "0.14", features = ["test-utils"] }
vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] }
vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] }

View File

@ -25,11 +25,11 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
bitflags = "2.6.0"
[dev-dependencies]
assert_matches = "1.5"
virtio-queue = { version = "0.14", features = ["test-utils"] }
vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] }
vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] }

View File

@ -25,10 +25,10 @@ vhost = { version = "0.13", features = ["vhost-user-backend"] }
vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
[dev-dependencies]
assert_matches = "1.5"
virtio-queue = { version = "0.14", features = ["test-utils"] }
vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] }
vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] }

View File

@ -26,7 +26,7 @@ vhost-user-backend = "0.17"
virtio-bindings = "0.2.2"
virtio-queue = "0.14"
virtio-vsock = "0.8"
vm-memory = "0.16.0"
vm-memory = "0.16.1"
vmm-sys-util = "0.12"
figment = { version = "0.10.19", features = ["yaml"] }
vsock = { version = "0.5.0", optional = true }