diff --git a/Cargo.lock b/Cargo.lock index 5106b8e..7af0779 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -45,9 +45,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.15" +version = "0.6.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" +checksum = "23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338" dependencies = [ "anstyle", "anstyle-parse", @@ -60,43 +60,43 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.8" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" +checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" [[package]] name = "anstyle-parse" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" +checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" +checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.4" +version = "3.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" +checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125" dependencies = [ "anstyle", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "anyhow" -version = "1.0.89" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" +checksum = "74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13" [[package]] name = "arc-swap" @@ -165,7 +165,7 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.79", + "syn 2.0.87", ] [[package]] @@ -194,9 +194,9 @@ dependencies = [ [[package]] name = "bytemuck" -version = "1.18.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae" +checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" [[package]] name = "byteorder" @@ -206,9 +206,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "cc" -version = "1.1.28" +version = "1.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e80e3b6a3ab07840e1cae9b0666a63970dc28e8ed5ffbcdacbfc760c281bfc1" +checksum = "67b9470d453346108f93a59222a9a1a5724db32d0a4727b7ab7ace4b4d822dc9" dependencies = [ "shlex", ] @@ -257,9 +257,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.19" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7be5744db7978a28d9df86a214130d106a89ce49644cbc4e3f0c22c3fba30615" +checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" dependencies = [ "clap_builder", "clap_derive", @@ -267,9 +267,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.19" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5fbc17d3ef8278f55b282b2a2e75ae6f6c7d4bb70ed3d0382375104bfafdb4b" +checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" dependencies = [ "anstream", "anstyle", @@ -286,7 +286,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.87", ] [[package]] @@ -297,9 +297,9 @@ checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" [[package]] name = "colorchoice" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" +checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" [[package]] name = "convert_case" @@ -489,7 +489,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.87", ] [[package]] @@ -647,9 +647,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.159" +version = "0.2.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" +checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" [[package]] name = "libgpiod" @@ -819,7 +819,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.87", ] [[package]] @@ -836,9 +836,9 @@ checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" [[package]] name = "pin-project-lite" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" +checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" [[package]] name = "pin-utils" @@ -901,9 +901,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" dependencies = [ "unicode-ident", ] @@ -955,9 +955,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" dependencies = [ "aho-corasick", "memchr", @@ -1013,7 +1013,7 @@ dependencies = [ "regex", "relative-path", "rustc_version", - "syn 2.0.79", + "syn 2.0.87", "unicode-ident", ] @@ -1034,9 +1034,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.37" +version = "0.38.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" +checksum = "aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a" dependencies = [ "bitflags 2.6.0", "errno 0.3.8", @@ -1059,22 +1059,22 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" -version = "1.0.210" +version = "1.0.214" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.210" +version = "1.0.214" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.87", ] [[package]] @@ -1157,9 +1157,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.79" +version = "2.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" +checksum = "25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d" dependencies = [ "proc-macro2", "quote", @@ -1221,22 +1221,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.64" +version = "1.0.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" +checksum = "3b3c6efbfc763e64eb85c11c25320f0737cb7364c4b6336db90aa9ebe27a0bbd" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.64" +version = "1.0.67" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" +checksum = "b607164372e89797d78b8e23a6d67d5d1038c1c65efd52e1389ef8b77caba2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.87", ] [[package]] @@ -1323,9 +1323,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" +checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" dependencies = [ "getrandom", "rand", @@ -1334,13 +1334,13 @@ dependencies = [ [[package]] name = "uuid-macro-internal" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee1cd046f83ea2c4e920d6ee9f7c3537ef928d75dce5d84a87c2c5d6b3999a3a" +checksum = "6b91f57fe13a38d0ce9e28a03463d8d3c2468ed03d75375110ec71d93b449a08" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.87", ] [[package]] @@ -1363,9 +1363,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vhost" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c1c4c6c9f79fbe3150d9a403008ca416d34c489897effdda28b646f09900aad" +checksum = "bce0aad4d8776cb64f1ac591e908a561c50ba6adac4416296efee590b155623f" dependencies = [ "bitflags 2.6.0", "libc", @@ -1577,9 +1577,9 @@ dependencies = [ [[package]] name = "vhost-user-backend" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73768c8584e0be5ed8feb063785910cabe3f1af6661a5953fd3247fa611ddfaf" +checksum = "daa03d476437d005abd2dec0970c468ed2a692e6a0604b834699680e171de942" dependencies = [ "libc", "log", @@ -1592,15 +1592,15 @@ dependencies = [ [[package]] name = "virtio-bindings" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68d0df4f5ad79b1dc81b5913ac737e24a84dcd5100f36ed953a1faec18aba241" +checksum = "1711e61c00f8cb450bd15368152a1e37a12ef195008ddc7d0f4812f9e2b30a68" [[package]] name = "virtio-queue" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffb1761348d3b5e82131379b9373435b48dc8333100bff3f1cdf9cc541a0ad83" +checksum = "872e2f3fbd70a7e6f01689720cce3d5c2c5efe52b484dd07b674246ada0e9a8d" dependencies = [ "log", "virtio-bindings", @@ -1610,9 +1610,9 @@ dependencies = [ [[package]] name = "virtio-vsock" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eedae846ddf15dfa43b69d0be876179627ffcdbc5f3a38b2900f520b4d12acb" +checksum = "4118ce26599dc8a238c6ee795d90250c88d8ebfece9e65c1f01dec6e4e2aeb67" dependencies = [ "virtio-bindings", "virtio-queue", @@ -1621,9 +1621,9 @@ dependencies = [ [[package]] name = "vm-memory" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a320fc11792e063174402ff444aa3c80363cbf1e31c47b5ef74124406c334ce6" +checksum = "e2919f87420b6998a131eb7c78843890295e91a3f8f786ccc925c8d387b75121" dependencies = [ "arc-swap", "bitflags 2.6.0", @@ -1820,5 +1820,5 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.87", ] diff --git a/vhost-device-gpio/Cargo.toml b/vhost-device-gpio/Cargo.toml index 29ec1f2..8fdbc56 100644 --- a/vhost-device-gpio/Cargo.toml +++ b/vhost-device-gpio/Cargo.toml @@ -21,11 +21,11 @@ env_logger = "0.11" libc = "0.2" log = "0.4" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" [target.'cfg(target_env = "gnu")'.dependencies] @@ -33,5 +33,5 @@ libgpiod = "0.2" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-atomic"] } +virtio-queue = { version = "0.14", features = ["test-utils"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-i2c/Cargo.toml b/vhost-device-i2c/Cargo.toml index 6193700..0e8e131 100644 --- a/vhost-device-i2c/Cargo.toml +++ b/vhost-device-i2c/Cargo.toml @@ -20,14 +20,14 @@ env_logger = "0.11" libc = "0.2" log = "0.4" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-atomic"] } +virtio-queue = { version = "0.14", features = ["test-utils"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-input/Cargo.toml b/vhost-device-input/Cargo.toml index 111b80b..44f4aaf 100644 --- a/vhost-device-input/Cargo.toml +++ b/vhost-device-input/Cargo.toml @@ -22,16 +22,16 @@ log = "0.4" rand = "0.8.5" tempfile = "3.13" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" evdev = "0.12" nix = { version = "0.29", features = ["ioctl"] } [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } -vm-memory = { version = "0.15", features = ["backend-mmap", "backend-atomic"] } +virtio-queue = { version = "0.14", 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 4bb27e8..79c436c 100644 --- a/vhost-device-rng/Cargo.toml +++ b/vhost-device-rng/Cargo.toml @@ -21,14 +21,14 @@ log = "0.4" rand = "0.8.5" tempfile = "3.13" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } -vm-memory = { version = "0.15", features = ["backend-mmap", "backend-atomic"] } +virtio-queue = { version = "0.14", 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 ddfb2c8..acb3e4d 100644 --- a/vhost-device-scmi/Cargo.toml +++ b/vhost-device-scmi/Cargo.toml @@ -15,13 +15,13 @@ env_logger = "0.11" itertools = "0.13" log = "0.4" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } +virtio-queue = { version = "0.14", features = ["test-utils"] } diff --git a/vhost-device-scsi/Cargo.toml b/vhost-device-scsi/Cargo.toml index 9b98b7c..a7bb05f 100644 --- a/vhost-device-scsi/Cargo.toml +++ b/vhost-device-scsi/Cargo.toml @@ -21,11 +21,11 @@ epoll = "4.3" log = "0.4" num_enum = "0.7" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" [dev-dependencies] diff --git a/vhost-device-sound/Cargo.toml b/vhost-device-sound/Cargo.toml index 49576c2..25910f4 100644 --- a/vhost-device-sound/Cargo.toml +++ b/vhost-device-sound/Cargo.toml @@ -21,11 +21,11 @@ clap = { version = "4.5", features = ["derive"] } env_logger = "0.11" log = "0.4" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.1" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" # Make alsa and pipewire backends available only on gnu @@ -36,5 +36,5 @@ pw = { package = "pipewire", version = "0.8", optional = true } [dev-dependencies] rstest = "0.19.0" tempfile = "3.13" -virtio-queue = { version = "0.13", features = ["test-utils"] } -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-atomic"] } +virtio-queue = { version = "0.14", features = ["test-utils"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-spi/Cargo.toml b/vhost-device-spi/Cargo.toml index 22d7652..9ae6c9f 100644 --- a/vhost-device-spi/Cargo.toml +++ b/vhost-device-spi/Cargo.toml @@ -21,15 +21,15 @@ env_logger = "0.11" libc = "0.2" log = "0.4" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" bitflags = "2.6.0" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-atomic"] } +virtio-queue = { version = "0.14", features = ["test-utils"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-template/Cargo.toml b/vhost-device-template/Cargo.toml index 0632c9b..e8d99fd 100644 --- a/vhost-device-template/Cargo.toml +++ b/vhost-device-template/Cargo.toml @@ -21,14 +21,14 @@ env_logger = "0.11" libc = "0.2" log = "0.4" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -vm-memory = "0.15.0" +virtio-queue = "0.14" +vm-memory = "0.16.0" vmm-sys-util = "0.12" [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-atomic"] } +virtio-queue = { version = "0.14", features = ["test-utils"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/vhost-device-vsock/Cargo.toml b/vhost-device-vsock/Cargo.toml index 78413d0..a4d92ce 100644 --- a/vhost-device-vsock/Cargo.toml +++ b/vhost-device-vsock/Cargo.toml @@ -21,19 +21,19 @@ env_logger = "0.11" epoll = "4.3.2" log = "0.4" thiserror = "1.0" -vhost = { version = "0.12", features = ["vhost-user-backend"] } -vhost-user-backend = "0.16" +vhost = { version = "0.13", features = ["vhost-user-backend"] } +vhost-user-backend = "0.17" virtio-bindings = "0.2.2" -virtio-queue = "0.13" -virtio-vsock = "0.7" -vm-memory = "0.15.0" +virtio-queue = "0.14" +virtio-vsock = "0.8" +vm-memory = "0.16.0" vmm-sys-util = "0.12" figment = { version = "0.10.19", features = ["yaml"] } vsock = { version = "0.5.0", optional = true } -libc = { version = "0.2.159", optional = true } +libc = { version = "0.2.161", optional = true } serde = { version = "1", features = ["derive"] } [dev-dependencies] assert_matches = "1.5" -virtio-queue = { version = "0.13", features = ["test-utils"] } +virtio-queue = { version = "0.14", features = ["test-utils"] } tempfile = "3.13.0"