From 0d5c914bdd86a79f284921f7f12ce5cb35879ee7 Mon Sep 17 00:00:00 2001 From: Muminul Islam Date: Wed, 24 Sep 2025 15:29:35 -0700 Subject: [PATCH] build: use latest 0.6.5 mshv crates Use mshv-{ioctls, bindings) with the latest versions that have the nested MSHV support. Signed-off-by: Muminul Islam --- Cargo.lock | 8 ++++---- Cargo.toml | 4 ++-- fuzz/Cargo.lock | 4 ++-- fuzz/Cargo.toml | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 66e62e1f4..5310e31b2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1271,9 +1271,9 @@ checksum = "c505b3e17ed6b70a7ed2e67fbb2c560ee327353556120d6e72f5232b6880d536" [[package]] name = "mshv-bindings" -version = "0.6.0" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "805cf329582f770f62cc612716a04c14815276ae266b6298375a672d3c5a5184" +checksum = "66f415da68542aca92b33f55ac3e93031dc30a2941952b99679258f7e0527353" dependencies = [ "libc", "num_enum", @@ -1285,9 +1285,9 @@ dependencies = [ [[package]] name = "mshv-ioctls" -version = "0.6.0" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aefaab4c067cf5226a917227640d835327b25b71a8d465f815f74f490344e10a" +checksum = "e52a2a02c4107e08f46ba9dfc4e0f4461dffd44fbeca3e5631b4a047d15376c9" dependencies = [ "libc", "mshv-bindings", diff --git a/Cargo.toml b/Cargo.toml index 54fc85545..aa256aceb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -113,8 +113,8 @@ acpi_tables = { git = "https://github.com/rust-vmm/acpi_tables", branch = "main" kvm-bindings = "0.12.1" kvm-ioctls = "0.22.1" linux-loader = "0.13.1" -mshv-bindings = "0.6.0" -mshv-ioctls = "0.6.0" +mshv-bindings = "0.6.5" +mshv-ioctls = "0.6.5" seccompiler = "0.5.0" vfio-bindings = { version = "0.6.0", default-features = false } vfio-ioctls = { version = "0.5.1", default-features = false } diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index ee1692f06..f613bf9df 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -702,9 +702,9 @@ dependencies = [ [[package]] name = "mshv-bindings" -version = "0.6.0" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "805cf329582f770f62cc612716a04c14815276ae266b6298375a672d3c5a5184" +checksum = "66f415da68542aca92b33f55ac3e93031dc30a2941952b99679258f7e0527353" dependencies = [ "libc", "num_enum", diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index 319a4ef32..7caeddbbd 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -25,7 +25,7 @@ libc = "0.2.177" libfuzzer-sys = "0.4.10" linux-loader = { version = "0.13.1", features = ["bzimage", "elf", "pe"] } micro_http = { git = "https://github.com/firecracker-microvm/micro-http", branch = "main" } -mshv-bindings = "0.6.0" +mshv-bindings = "0.6.5" net_util = { path = "../net_util" } seccompiler = "0.5.0" virtio-devices = { path = "../virtio-devices" }