From e1ef9d02391e1f3e533c700ee9f030b8fb06ce5f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 05:57:17 +0000 Subject: [PATCH] build(deps): bump the rust-vmm group across 2 directories with 4 updates Bumps the rust-vmm group with 3 updates in the / directory: [vhost-user-backend](https://github.com/rust-vmm/vhost), [virtio-queue](https://github.com/rust-vmm/vm-virtio) and [virtio-vsock](https://github.com/rust-vmm/vm-virtio). Bumps the rust-vmm group with 2 updates in the /staging directory: [vhost-user-backend](https://github.com/rust-vmm/vhost) and [virtio-queue](https://github.com/rust-vmm/vm-virtio). Updates `vhost-user-backend` from 0.19.0 to 0.20.0 - [Release notes](https://github.com/rust-vmm/vhost/releases) - [Commits](https://github.com/rust-vmm/vhost/compare/vhost-user-backend-v0.19.0...vhost-user-backend-v0.20.0) Updates `virtio-bindings` from 0.2.5 to 0.2.6 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-bindings-v0.2.5...virtio-bindings-v0.2.6) Updates `virtio-queue` from 0.15.0 to 0.16.0 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-queue-v0.15.0...virtio-queue-v0.16.0) Updates `virtio-vsock` from 0.9.0 to 0.10.0 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-vsock-v0.9.0...virtio-vsock-v0.10.0) Updates `vhost-user-backend` from 0.19.0 to 0.20.0 - [Release notes](https://github.com/rust-vmm/vhost/releases) - [Commits](https://github.com/rust-vmm/vhost/compare/vhost-user-backend-v0.19.0...vhost-user-backend-v0.20.0) Updates `virtio-bindings` from 0.2.5 to 0.2.6 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-bindings-v0.2.5...virtio-bindings-v0.2.6) Updates `virtio-queue` from 0.15.0 to 0.16.0 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-queue-v0.15.0...virtio-queue-v0.16.0) Updates `vhost-user-backend` from 0.19.0 to 0.20.0 - [Release notes](https://github.com/rust-vmm/vhost/releases) - [Commits](https://github.com/rust-vmm/vhost/compare/vhost-user-backend-v0.19.0...vhost-user-backend-v0.20.0) Updates `virtio-bindings` from 0.2.5 to 0.2.6 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-bindings-v0.2.5...virtio-bindings-v0.2.6) Updates `virtio-queue` from 0.15.0 to 0.16.0 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-queue-v0.15.0...virtio-queue-v0.16.0) Updates `vhost-user-backend` from 0.19.0 to 0.20.0 - [Release notes](https://github.com/rust-vmm/vhost/releases) - [Commits](https://github.com/rust-vmm/vhost/compare/vhost-user-backend-v0.19.0...vhost-user-backend-v0.20.0) Updates `virtio-bindings` from 0.2.5 to 0.2.6 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-bindings-v0.2.5...virtio-bindings-v0.2.6) Updates `virtio-queue` from 0.15.0 to 0.16.0 - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-queue-v0.15.0...virtio-queue-v0.16.0) --- updated-dependencies: - dependency-name: vhost-user-backend dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: virtio-bindings dependency-version: 0.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-vmm - dependency-name: virtio-queue dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: virtio-vsock dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: vhost-user-backend dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: virtio-bindings dependency-version: 0.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-vmm - dependency-name: virtio-queue dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: vhost-user-backend dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: virtio-bindings dependency-version: 0.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-vmm - dependency-name: virtio-queue dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: vhost-user-backend dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: virtio-bindings dependency-version: 0.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-vmm - dependency-name: virtio-queue dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm ... Signed-off-by: dependabot[bot] --- Cargo.lock | 67 +++------------ staging/Cargo.lock | 118 ++------------------------ staging/vhost-device-video/Cargo.toml | 6 +- vhost-device-can/Cargo.toml | 6 +- vhost-device-console/Cargo.toml | 6 +- vhost-device-gpio/Cargo.toml | 6 +- vhost-device-gpu/Cargo.toml | 6 +- vhost-device-i2c/Cargo.toml | 6 +- vhost-device-input/Cargo.toml | 6 +- vhost-device-rng/Cargo.toml | 6 +- vhost-device-scmi/Cargo.toml | 6 +- vhost-device-scsi/Cargo.toml | 4 +- vhost-device-sound/Cargo.toml | 6 +- vhost-device-spi/Cargo.toml | 6 +- vhost-device-template/Cargo.toml | 6 +- vhost-device-vsock/Cargo.toml | 8 +- 16 files changed, 62 insertions(+), 207 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bf02cc8..145de93 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -142,7 +142,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash 1.1.0", + "rustc-hash", "shlex", "syn 1.0.109", "which", @@ -164,27 +164,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "rustc-hash 1.1.0", - "shlex", - "syn 2.0.87", -] - -[[package]] -name = "bindgen" -version = "0.71.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" -dependencies = [ - "bitflags 2.9.1", - "cexpr", - "clang-sys", - "itertools 0.13.0", - "log", - "prettyplease", - "proc-macro2", - "quote", - "regex", - "rustc-hash 2.1.1", + "rustc-hash", "shlex", "syn 2.0.87", ] @@ -525,7 +505,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1222,16 +1202,6 @@ dependencies = [ "termtree", ] -[[package]] -name = "prettyplease" -version = "0.2.25" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" -dependencies = [ - "proc-macro2", - "syn 2.0.87", -] - [[package]] name = "proc-macro-crate" version = "3.3.0" @@ -1409,12 +1379,6 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" -[[package]] -name = "rustc-hash" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" - [[package]] name = "rustc_version" version = "0.4.1" @@ -1434,7 +1398,7 @@ dependencies = [ "errno 0.3.10", "libc", "linux-raw-sys 0.4.15", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1447,7 +1411,7 @@ dependencies = [ "errno 0.3.10", "libc", "linux-raw-sys 0.9.3", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -1733,7 +1697,7 @@ dependencies = [ "getrandom", "once_cell", "rustix 1.0.3", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2194,9 +2158,9 @@ dependencies = [ [[package]] name = "vhost-user-backend" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8cc4fc4d33a521e1d912b61da986aba6f04c8b67cc1af0adaac21da3ce59fa6" +checksum = "e183205a9ba7cb9c47fcb0fc0a07fc295a110efbb11ab78ad0d793b0a38a7bde" dependencies = [ "libc", "log", @@ -2209,18 +2173,15 @@ dependencies = [ [[package]] name = "virtio-bindings" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd2fe65550801ac106389d41f34cb1b32c4f7aaedf1b6cda1da3a211880de7f6" -dependencies = [ - "bindgen 0.71.1", -] +checksum = "804f498a26d5a63be7bbb8bdcd3869c3f286c4c4a17108905276454da0caf8cb" [[package]] name = "virtio-queue" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd3ef6079fc0de4d687a6ff364a5f5633f3aabcd29982ef866bc49fba0349a4" +checksum = "fb0479158f863e59323771a1f684d843962f76960b86fecfec2bfa9c8f0f9180" dependencies = [ "log", "virtio-bindings", @@ -2230,9 +2191,9 @@ dependencies = [ [[package]] name = "virtio-vsock" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf6ab06b1894d6c4198de00df8af8715d080d3c7c6b82ea570ad78642990d89b" +checksum = "e49ff39d455ce92f01a910cb11b01e54b61c6f3b5d308a144c86044b39955b79" dependencies = [ "virtio-bindings", "virtio-queue", diff --git a/staging/Cargo.lock b/staging/Cargo.lock index cc11270..9ee49fc 100644 --- a/staging/Cargo.lock +++ b/staging/Cargo.lock @@ -79,26 +79,6 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" -[[package]] -name = "bindgen" -version = "0.71.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" -dependencies = [ - "bitflags 2.9.1", - "cexpr", - "clang-sys", - "itertools", - "log", - "prettyplease", - "proc-macro2", - "quote", - "regex", - "rustc-hash", - "shlex", - "syn", -] - [[package]] name = "bitflags" version = "1.3.2" @@ -117,32 +97,12 @@ version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" -[[package]] -name = "cexpr" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" -dependencies = [ - "nom", -] - [[package]] name = "cfg-if" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" -[[package]] -name = "clang-sys" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" -dependencies = [ - "glob", - "libc", - "libloading", -] - [[package]] name = "clap" version = "4.5.40" @@ -189,12 +149,6 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" -[[package]] -name = "either" -version = "1.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" - [[package]] name = "enumn" version = "0.1.14" @@ -368,15 +322,6 @@ version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" -[[package]] -name = "itertools" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" -dependencies = [ - "either", -] - [[package]] name = "jiff" version = "0.2.15" @@ -417,16 +362,6 @@ version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" -[[package]] -name = "libloading" -version = "0.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" -dependencies = [ - "cfg-if", - "windows-targets", -] - [[package]] name = "linux-raw-sys" version = "0.9.4" @@ -445,12 +380,6 @@ version = "2.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - [[package]] name = "nix" version = "0.27.1" @@ -462,16 +391,6 @@ dependencies = [ "libc", ] -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - [[package]] name = "num_cpus" version = "1.17.0" @@ -552,16 +471,6 @@ dependencies = [ "zerocopy", ] -[[package]] -name = "prettyplease" -version = "0.2.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55" -dependencies = [ - "proc-macro2", - "syn", -] - [[package]] name = "proc-macro-crate" version = "3.3.0" @@ -689,12 +598,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "rustc-hash" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" - [[package]] name = "rustc_version" version = "0.4.1" @@ -749,12 +652,6 @@ dependencies = [ "syn", ] -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - [[package]] name = "slab" version = "0.4.10" @@ -925,9 +822,9 @@ dependencies = [ [[package]] name = "vhost-user-backend" -version = "0.19.0" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8cc4fc4d33a521e1d912b61da986aba6f04c8b67cc1af0adaac21da3ce59fa6" +checksum = "e183205a9ba7cb9c47fcb0fc0a07fc295a110efbb11ab78ad0d793b0a38a7bde" dependencies = [ "libc", "log", @@ -940,18 +837,15 @@ dependencies = [ [[package]] name = "virtio-bindings" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd2fe65550801ac106389d41f34cb1b32c4f7aaedf1b6cda1da3a211880de7f6" -dependencies = [ - "bindgen", -] +checksum = "804f498a26d5a63be7bbb8bdcd3869c3f286c4c4a17108905276454da0caf8cb" [[package]] name = "virtio-queue" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd3ef6079fc0de4d687a6ff364a5f5633f3aabcd29982ef866bc49fba0349a4" +checksum = "fb0479158f863e59323771a1f684d843962f76960b86fecfec2bfa9c8f0f9180" dependencies = [ "log", "virtio-bindings", diff --git a/staging/vhost-device-video/Cargo.toml b/staging/vhost-device-video/Cargo.toml index 7767c01..00af98c 100644 --- a/staging/vhost-device-video/Cargo.toml +++ b/staging/vhost-device-video/Cargo.toml @@ -27,9 +27,9 @@ libc = "0.2.174" thiserror = "2.0" futures-executor = { version = "0.3", features = ["thread-pool"] } vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.0" vmm-sys-util = "0.14" v4l2r = { git = "https://github.com/Gnurou/v4l2r", rev = "110fd77", optional = true } @@ -38,5 +38,5 @@ v4l2r = { git = "https://github.com/Gnurou/v4l2r", rev = "110fd77", optional = assert_matches = "1.5" rstest = "0.25.0" tempfile = "3.20.0" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-can/Cargo.toml b/vhost-device-can/Cargo.toml index 9424b1c..dc0ce25 100644 --- a/vhost-device-can/Cargo.toml +++ b/vhost-device-can/Cargo.toml @@ -22,13 +22,13 @@ thiserror = "2.0" queues = "1.0.2" socketcan = "3.5.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-console/Cargo.toml b/vhost-device-console/Cargo.toml index d63fb3b..44b2e29 100644 --- a/vhost-device-console/Cargo.toml +++ b/vhost-device-console/Cargo.toml @@ -24,13 +24,13 @@ epoll = "4.3" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-gpio/Cargo.toml b/vhost-device-gpio/Cargo.toml index ff683de..e16ad13 100644 --- a/vhost-device-gpio/Cargo.toml +++ b/vhost-device-gpio/Cargo.toml @@ -22,9 +22,9 @@ libc = "0.2" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" @@ -33,5 +33,5 @@ libgpiod = "0.2" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-gpu/Cargo.toml b/vhost-device-gpu/Cargo.toml index 9555206..8ae3700 100644 --- a/vhost-device-gpu/Cargo.toml +++ b/vhost-device-gpu/Cargo.toml @@ -28,9 +28,9 @@ log = "0.4" rutabaga_gfx = { version = "0.1.5", features = ["virgl_renderer"] } thiserror = "2.0.12" vhost = { version = "0.14.0", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15.0" +virtio-queue = "0.16.0" vm-memory = "0.16.1" vmm-sys-util = "0.14.0" bitflags = "2.9.1" @@ -40,5 +40,5 @@ assert_matches = "1.5" mockall = "0.13.0" rusty-fork = "0.3.0" tempfile = "3.20" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-i2c/Cargo.toml b/vhost-device-i2c/Cargo.toml index fa91c8c..fc2ba96 100644 --- a/vhost-device-i2c/Cargo.toml +++ b/vhost-device-i2c/Cargo.toml @@ -21,13 +21,13 @@ libc = "0.2" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-input/Cargo.toml b/vhost-device-input/Cargo.toml index 1758ccb..fc598a2 100644 --- a/vhost-device-input/Cargo.toml +++ b/vhost-device-input/Cargo.toml @@ -23,9 +23,9 @@ rand = "0.9.1" tempfile = "3.20" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" evdev = "0.13" @@ -33,5 +33,5 @@ nix = { version = "0.30", features = ["ioctl"] } [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-rng/Cargo.toml b/vhost-device-rng/Cargo.toml index 6a36924..41e3c1d 100644 --- a/vhost-device-rng/Cargo.toml +++ b/vhost-device-rng/Cargo.toml @@ -22,13 +22,13 @@ rand = "0.9.1" tempfile = "3.20" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-scmi/Cargo.toml b/vhost-device-scmi/Cargo.toml index 6d0ca4d..c3f7cda 100644 --- a/vhost-device-scmi/Cargo.toml +++ b/vhost-device-scmi/Cargo.toml @@ -16,12 +16,12 @@ itertools = "0.14" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } \ No newline at end of file +virtio-queue = { version = "0.16", features = ["test-utils"] } \ No newline at end of file diff --git a/vhost-device-scsi/Cargo.toml b/vhost-device-scsi/Cargo.toml index 37c9de8..4fc7d2a 100644 --- a/vhost-device-scsi/Cargo.toml +++ b/vhost-device-scsi/Cargo.toml @@ -22,9 +22,9 @@ log = "0.4" num_enum = "0.7" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" diff --git a/vhost-device-sound/Cargo.toml b/vhost-device-sound/Cargo.toml index e73177f..5d52730 100644 --- a/vhost-device-sound/Cargo.toml +++ b/vhost-device-sound/Cargo.toml @@ -22,9 +22,9 @@ env_logger = "0.11" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" @@ -36,7 +36,7 @@ pw = { package = "pipewire", version = "0.8", optional = true } [dev-dependencies] rstest = "0.25.0" tempfile = "3.20" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } [target.'cfg(target_env = "gnu")'.dev-dependencies] diff --git a/vhost-device-spi/Cargo.toml b/vhost-device-spi/Cargo.toml index 3279238..ad643e2 100644 --- a/vhost-device-spi/Cargo.toml +++ b/vhost-device-spi/Cargo.toml @@ -22,14 +22,14 @@ libc = "0.2" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" bitflags = "2.9.1" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-template/Cargo.toml b/vhost-device-template/Cargo.toml index d668d24..35b8762 100644 --- a/vhost-device-template/Cargo.toml +++ b/vhost-device-template/Cargo.toml @@ -22,13 +22,13 @@ libc = "0.2" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" +virtio-queue = "0.16" vm-memory = "0.16.1" vmm-sys-util = "0.14" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-vsock/Cargo.toml b/vhost-device-vsock/Cargo.toml index c85aa1d..149df3a 100644 --- a/vhost-device-vsock/Cargo.toml +++ b/vhost-device-vsock/Cargo.toml @@ -22,10 +22,10 @@ epoll = "4.3.2" log = "0.4" thiserror = "2.0" vhost = { version = "0.14", features = ["vhost-user-backend"] } -vhost-user-backend = "0.19" +vhost-user-backend = "0.20" virtio-bindings = "0.2.5" -virtio-queue = "0.15" -virtio-vsock = "0.9" +virtio-queue = "0.16" +virtio-vsock = "0.10" vm-memory = "0.16.1" vmm-sys-util = "0.14" figment = { version = "0.10.19", features = ["yaml"] } @@ -35,5 +35,5 @@ serde = { version = "1", features = ["derive"] } [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.15", features = ["test-utils"] } +virtio-queue = { version = "0.16", features = ["test-utils"] } tempfile = "3.20.0"