diff --git a/Cargo.lock b/Cargo.lock index 88815cbd5cf..c7ea48b5dbb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,7 +8,7 @@ version = "0.1.0" dependencies = [ "displaydoc", "thiserror 2.0.18", - "vm-memory", + "vm-memory 0.18.0", "zerocopy", ] @@ -884,7 +884,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de72cb02c55ecffcf75fe78295926f872eb6eb0a58d629c58a8c324dc26380f6" dependencies = [ - "vm-memory", + "vm-memory 0.16.2", ] [[package]] @@ -1539,14 +1539,14 @@ dependencies = [ [[package]] name = "vhost" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c76d90ce3c6b37d610a5304c9a445cfff580cf8b4b9fd02fb256aaf68552c28a" +checksum = "ee90657203a8644e9a0860a0db6a7887d8ef0c7bc09fc22dfa4ae75df65bac86" dependencies = [ "bitflags 2.11.0", "libc", "uuid", - "vm-memory", + "vm-memory 0.17.1", "vmm-sys-util", ] @@ -1567,6 +1567,17 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e21282841a059bb62627ce8441c491f09603622cd5a21c43bfedc85a2952f23" +[[package]] +name = "vm-memory" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd5e56d48353c5f54ef50bd158a0452fc82f5383da840f7b8efc31695dd3b9d" +dependencies = [ + "libc", + "thiserror 1.0.69", + "winapi", +] + [[package]] name = "vm-memory" version = "0.17.1" @@ -1578,6 +1589,17 @@ dependencies = [ "winapi", ] +[[package]] +name = "vm-memory" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b55e753c7725603745cb32b2287ef7ef3da05c03c7702cda3fa8abe25ae0465" +dependencies = [ + "libc", + "thiserror 2.0.18", + "winapi", +] + [[package]] name = "vm-superio" version = "0.8.1" @@ -1625,7 +1647,7 @@ dependencies = [ "vhost", "vm-allocator", "vm-fdt", - "vm-memory", + "vm-memory 0.18.0", "vm-superio", "vmm-sys-util", "zerocopy", diff --git a/src/acpi-tables/Cargo.toml b/src/acpi-tables/Cargo.toml index 04ed12ce498..91ce5d586bf 100644 --- a/src/acpi-tables/Cargo.toml +++ b/src/acpi-tables/Cargo.toml @@ -15,7 +15,7 @@ bench = false [dependencies] displaydoc = "0.2.5" thiserror = "2.0.18" -vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-bitmap"] } +vm-memory = { version = "0.18.0", features = ["backend-mmap", "backend-bitmap"] } zerocopy = { version = "0.8.48", features = ["derive"] } [lints] diff --git a/src/vmm/Cargo.toml b/src/vmm/Cargo.toml index 485d1598a66..be289dd1697 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -49,9 +49,9 @@ thiserror = "2.0.18" userfaultfd = "0.9.0" utils = { path = "../utils" } uuid = "1.23.0" -vhost = { version = "0.15.0", features = ["vhost-user-frontend"] } +vhost = { version = "0.16.0", features = ["vhost-user-frontend"] } vm-allocator = { version = "0.1.3", features = ["serde"] } -vm-memory = { version = "0.17.1", features = [ +vm-memory = { version = "0.18.0", features = [ "backend-mmap", "backend-bitmap", ] }