From 835b2c25aa4e9df05fe8a13a542cf277bc4d615c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 30 May 2025 03:48:45 +0000 Subject: [PATCH] Bump kvm-ioctls from 0.21.0 to 0.22.0 Bumps [kvm-ioctls](https://github.com/rust-vmm/kvm) from 0.21.0 to 0.22.0. - [Release notes](https://github.com/rust-vmm/kvm/releases) - [Commits](https://github.com/rust-vmm/kvm/compare/kvm-ioctls-v0.21.0...kvm-ioctls-v0.22.0) --- updated-dependencies: - dependency-name: kvm-ioctls dependency-version: 0.22.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 29 ++++++++++++++++++++++++----- src/hyperlight_host/Cargo.toml | 2 +- 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c0eb6d5db..c75422dfd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1198,7 +1198,7 @@ dependencies = [ "goblin", "hyperlight-common", "hyperlight-testing", - "kvm-bindings", + "kvm-bindings 0.11.1", "kvm-ioctls", "lazy_static", "libc", @@ -1561,16 +1561,25 @@ dependencies = [ "vmm-sys-util 0.12.1", ] +[[package]] +name = "kvm-bindings" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4b153a59bb3ca930ff8148655b2ef68c34259a623ae08cf2fb9b570b2e45363" +dependencies = [ + "vmm-sys-util 0.14.0", +] + [[package]] name = "kvm-ioctls" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "083c460d5a272c2f22205973e319147b791d92a288d7d7a8d4c6194f95229440" +checksum = "b702df98508cb63ad89dd9beb9f6409761b30edca10d48e57941d3f11513a006" dependencies = [ "bitflags 2.9.1", - "kvm-bindings", + "kvm-bindings 0.12.0", "libc", - "vmm-sys-util 0.12.1", + "vmm-sys-util 0.14.0", ] [[package]] @@ -3546,6 +3555,16 @@ dependencies = [ "libc", ] +[[package]] +name = "vmm-sys-util" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d21f366bf22bfba3e868349978766a965cbe628c323d58e026be80b8357ab789" +dependencies = [ + "bitflags 1.3.2", + "libc", +] + [[package]] name = "wait-timeout" version = "0.2.1" diff --git a/src/hyperlight_host/Cargo.toml b/src/hyperlight_host/Cargo.toml index f6bcba25b..d5e19abbb 100644 --- a/src/hyperlight_host/Cargo.toml +++ b/src/hyperlight_host/Cargo.toml @@ -70,7 +70,7 @@ gdbstub = { version = "0.7.5", optional = true } gdbstub_arch = { version = "0.3.1", optional = true } seccompiler = { version = "0.5.0", optional = true } kvm-bindings = { version = "0.11", features = ["fam-wrappers"], optional = true } -kvm-ioctls = { version = "0.21", optional = true } +kvm-ioctls = { version = "0.22", optional = true } mshv-bindings2 = { package="mshv-bindings", version = "=0.2.1", optional = true } mshv-ioctls2 = { package="mshv-ioctls", version = "=0.2.1", optional = true} mshv-bindings3 = { package="mshv-bindings", version = "=0.3.2", optional = true }