diff --git a/Cargo.lock b/Cargo.lock index ad44b36c5..05e6cf173 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1246,7 +1246,7 @@ dependencies = [ "hyperlight-common", "hyperlight-component-macro", "hyperlight-testing", - "kvm-bindings", + "kvm-bindings 0.13.0", "kvm-ioctls", "lazy_static", "libc", @@ -1601,6 +1601,15 @@ dependencies = [ "vmm-sys-util", ] +[[package]] +name = "kvm-bindings" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf3432d9f609fbede9f624d1dbefcce77985a9322de1d0e6d460ec05502b7fd0" +dependencies = [ + "vmm-sys-util", +] + [[package]] name = "kvm-ioctls" version = "0.22.0" @@ -1608,7 +1617,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b702df98508cb63ad89dd9beb9f6409761b30edca10d48e57941d3f11513a006" dependencies = [ "bitflags 2.9.1", - "kvm-bindings", + "kvm-bindings 0.12.0", "libc", "vmm-sys-util", ] diff --git a/src/hyperlight_host/Cargo.toml b/src/hyperlight_host/Cargo.toml index 22a938d50..266528fd2 100644 --- a/src/hyperlight_host/Cargo.toml +++ b/src/hyperlight_host/Cargo.toml @@ -70,7 +70,7 @@ lazy_static = "1.4.0" gdbstub = { version = "0.7.6", optional = true } gdbstub_arch = { version = "0.3.2", optional = true } seccompiler = { version = "0.5.0", optional = true } -kvm-bindings = { version = "0.12", features = ["fam-wrappers"], optional = true } +kvm-bindings = { version = "0.13", features = ["fam-wrappers"], 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}