diff --git a/Cargo.lock b/Cargo.lock index e6c787d..6b87d4d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -431,7 +431,19 @@ checksum = "53567fd9ab820e4f3cc156f24146882fee3c365194c3e1dea74723265f27fc88" dependencies = [ "bitflags", "libc", - "vm-memory", + "vm-memory 0.8.0", + "vmm-sys-util", +] + +[[package]] +name = "vhost" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79243657c76e5c90dcbf60187c842614f6dfc7123972c55bb3bcc446792aca93" +dependencies = [ + "bitflags", + "libc", + "vm-memory 0.9.0", "vmm-sys-util", ] @@ -445,11 +457,11 @@ dependencies = [ "libgpiod", "log", "thiserror", - "vhost", + "vhost 0.5.0", "vhost-user-backend", "virtio-bindings", "virtio-queue", - "vm-memory", + "vm-memory 0.8.0", "vmm-sys-util", ] @@ -462,11 +474,11 @@ dependencies = [ "libc", "log", "thiserror", - "vhost", + "vhost 0.5.0", "vhost-user-backend", "virtio-bindings", "virtio-queue", - "vm-memory", + "vm-memory 0.8.0", "vmm-sys-util", ] @@ -482,11 +494,11 @@ dependencies = [ "rand", "tempfile", "thiserror", - "vhost", + "vhost 0.5.0", "vhost-user-backend", "virtio-bindings", "virtio-queue", - "vm-memory", + "vm-memory 0.8.0", "vmm-sys-util", ] @@ -498,10 +510,10 @@ checksum = "558ac5ca9569fb03f518b2bdd17606809ffdc894b619b92d30df6c40c33d15f3" dependencies = [ "libc", "log", - "vhost", + "vhost 0.4.0", "virtio-bindings", "virtio-queue", - "vm-memory", + "vm-memory 0.8.0", "vmm-sys-util", ] @@ -519,7 +531,7 @@ checksum = "b4f59652909f276e6edd8bf36e9f106480b2202f5f046717b3de14f1b4072a28" dependencies = [ "log", "virtio-bindings", - "vm-memory", + "vm-memory 0.8.0", "vmm-sys-util", ] @@ -534,6 +546,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "vm-memory" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "583f213899e8a5eea23d9c507252d4bed5bc88f0ecbe0783262f80034630744b" +dependencies = [ + "libc", + "winapi", +] + [[package]] name = "vmm-sys-util" version = "0.10.0" diff --git a/gpio/Cargo.toml b/gpio/Cargo.toml index 8b26a3f..263fdb1 100644 --- a/gpio/Cargo.toml +++ b/gpio/Cargo.toml @@ -17,7 +17,7 @@ env_logger = ">=0.9" libc = ">=0.2.95" log = ">=0.4.6" thiserror = "1.0" -vhost = { version = "0.4", features = ["vhost-user-slave"] } +vhost = { version = "0.5", features = ["vhost-user-slave"] } vhost-user-backend = "0.6.0" virtio-bindings = ">=0.1" virtio-queue = "0.5" diff --git a/i2c/Cargo.toml b/i2c/Cargo.toml index 755c4b5..6e319b2 100644 --- a/i2c/Cargo.toml +++ b/i2c/Cargo.toml @@ -17,7 +17,7 @@ env_logger = ">=0.9" libc = ">=0.2.95" log = ">=0.4.6" thiserror = "1.0" -vhost = { version = "0.4", features = ["vhost-user-slave"] } +vhost = { version = "0.5", features = ["vhost-user-slave"] } vhost-user-backend = "0.6.0" virtio-bindings = ">=0.1" virtio-queue = "0.5" diff --git a/rng/Cargo.toml b/rng/Cargo.toml index 628902b..5cf1543 100644 --- a/rng/Cargo.toml +++ b/rng/Cargo.toml @@ -18,7 +18,7 @@ log = ">=0.4.6" rand = ">=0.8.5" tempfile = "3.2.0" thiserror = "1.0" -vhost = { version = "0.4", features = ["vhost-user-slave"] } +vhost = { version = "0.5", features = ["vhost-user-slave"] } vhost-user-backend = "0.6.0" virtio-bindings = ">=0.1" virtio-queue = "0.5"