From 59758a1ace4cf804dfaa4459f93f4308ea90b533 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 6 Oct 2025 16:03:02 +0000 Subject: [PATCH] chore(deps): Bump the rust-vmm group across 1 directory with 4 updates Bumps the rust-vmm group with 4 updates in the / directory: [vmm-sys-util](https://github.com/rust-vmm/vmm-sys-util), [kvm-bindings](https://github.com/rust-vmm/kvm), [kvm-ioctls](https://github.com/rust-vmm/kvm) and [vm-superio](https://github.com/rust-vmm/vm-superio). Updates `vmm-sys-util` from 0.14.0 to 0.15.0 - [Release notes](https://github.com/rust-vmm/vmm-sys-util/releases) - [Changelog](https://github.com/rust-vmm/vmm-sys-util/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-vmm/vmm-sys-util/compare/v0.14.0...v0.15.0) Updates `kvm-bindings` from 0.13.0 to 0.14.0 - [Release notes](https://github.com/rust-vmm/kvm/releases) - [Commits](https://github.com/rust-vmm/kvm/compare/kvm-bindings-v0.13.0...kvm-bindings-v0.14.0) Updates `kvm-ioctls` from 0.23.0 to 0.24.0 - [Release notes](https://github.com/rust-vmm/kvm/releases) - [Commits](https://github.com/rust-vmm/kvm/compare/kvm-ioctls-v0.23.0...kvm-ioctls-v0.24.0) Updates `vm-superio` from 0.8.0 to 0.8.1 - [Release notes](https://github.com/rust-vmm/vm-superio/releases) - [Commits](https://github.com/rust-vmm/vm-superio/compare/vm-superio-v0.8.0...vm-superio-v0.8.1) --- updated-dependencies: - dependency-name: vmm-sys-util dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: kvm-bindings dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: kvm-ioctls dependency-version: 0.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm - dependency-name: vm-superio dependency-version: 0.8.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-vmm ... Signed-off-by: dependabot[bot] --- Cargo.lock | 46 ++++++++++++++++++------------ src/cpu-template-helper/Cargo.toml | 2 +- src/firecracker/Cargo.toml | 2 +- src/jailer/Cargo.toml | 2 +- src/pci/Cargo.toml | 2 +- src/rebase-snap/Cargo.toml | 2 +- src/snapshot-editor/Cargo.toml | 2 +- src/vmm/Cargo.toml | 8 +++--- 8 files changed, 38 insertions(+), 28 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0ea518f3a49..1f6b51a76ee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -440,7 +440,7 @@ dependencies = [ "serde_json", "thiserror 2.0.17", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -610,7 +610,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97f377bdec2bbca5e5f69859595bd48b43f3a26ab063532f7d6e95f8e42056e3" dependencies = [ "libc", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -639,7 +639,7 @@ dependencies = [ "userfaultfd", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -799,7 +799,7 @@ dependencies = [ "regex", "thiserror 2.0.17", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -848,25 +848,25 @@ dependencies = [ [[package]] name = "kvm-bindings" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf3432d9f609fbede9f624d1dbefcce77985a9322de1d0e6d460ec05502b7fd0" +checksum = "4b3c06ff73c7ce03e780887ec2389d62d2a2a9ddf471ab05c2ff69207cd3f3b4" dependencies = [ "serde", - "vmm-sys-util", + "vmm-sys-util 0.15.0", "zerocopy", ] [[package]] name = "kvm-ioctls" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e00243d27a20feb05cf001ae52ddc79831ac70c020f215ba1153ff9270b650a" +checksum = "333f77a20344a448f3f70664918135fddeb804e938f28a99d685bd92926e0b19" dependencies = [ "bitflags 2.9.4", "kvm-bindings", "libc", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -972,7 +972,7 @@ version = "0.1.0" source = "git+https://github.com/firecracker-microvm/micro-http#3248ceeae41461d034624b582d5d358cd6e6f89f" dependencies = [ "libc", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -1051,7 +1051,7 @@ dependencies = [ "serde", "serde_test", "thiserror 2.0.17", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1187,7 +1187,7 @@ dependencies = [ "log-instrument", "thiserror 2.0.17", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1388,7 +1388,7 @@ dependencies = [ "thiserror 2.0.17", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1627,7 +1627,7 @@ dependencies = [ "libc", "uuid", "vm-memory", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -1666,9 +1666,9 @@ dependencies = [ [[package]] name = "vm-superio" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3428ee25acbfc75ed14600f2043876e0889cbd57c39dd441191417377cdceda0" +checksum = "69c376a9b84afdf97bddd2628096cf3554208b2a676cf06b4532e0f433a54e02" [[package]] name = "vmm" @@ -1716,7 +1716,7 @@ dependencies = [ "vm-fdt", "vm-memory", "vm-superio", - "vmm-sys-util", + "vmm-sys-util 0.15.0", "zerocopy", ] @@ -1725,6 +1725,16 @@ 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 = "vmm-sys-util" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "506c62fdf617a5176827c2f9afbcf1be155b03a9b4bf9617a60dbc07e3a1642f" dependencies = [ "bitflags 1.3.2", "libc", diff --git a/src/cpu-template-helper/Cargo.toml b/src/cpu-template-helper/Cargo.toml index 2dfd4e794a2..b9a5ebf5ab6 100644 --- a/src/cpu-template-helper/Cargo.toml +++ b/src/cpu-template-helper/Cargo.toml @@ -22,7 +22,7 @@ serde_json = "1.0.145" thiserror = "2.0.17" vmm = { path = "../vmm" } -vmm-sys-util = "0.14.0" +vmm-sys-util = "0.15.0" [lints] workspace = true diff --git a/src/firecracker/Cargo.toml b/src/firecracker/Cargo.toml index cd1f8f0cf77..b5e38cfa5ab 100644 --- a/src/firecracker/Cargo.toml +++ b/src/firecracker/Cargo.toml @@ -32,7 +32,7 @@ thiserror = "2.0.17" timerfd = "1.6.0" utils = { path = "../utils" } vmm = { path = "../vmm" } -vmm-sys-util = { version = "0.14.0", features = ["with-serde"] } +vmm-sys-util = { version = "0.15.0", features = ["with-serde"] } [build-dependencies] seccompiler = { path = "../seccompiler" } diff --git a/src/jailer/Cargo.toml b/src/jailer/Cargo.toml index 3cfe30fee29..c58102edafa 100644 --- a/src/jailer/Cargo.toml +++ b/src/jailer/Cargo.toml @@ -19,7 +19,7 @@ libc = "0.2.176" log-instrument = { path = "../log-instrument", optional = true } regex = { version = "1.11.3", default-features = false, features = ["std"] } thiserror = "2.0.17" -vmm-sys-util = "0.14.0" +vmm-sys-util = "0.15.0" utils = { path = "../utils" } diff --git a/src/pci/Cargo.toml b/src/pci/Cargo.toml index 47cfe5d3e6b..71b8c828163 100644 --- a/src/pci/Cargo.toml +++ b/src/pci/Cargo.toml @@ -21,4 +21,4 @@ thiserror = "2.0.17" [dev-dependencies] serde_test = "1.0.177" -vmm-sys-util = "0.14.0" +vmm-sys-util = "0.15.0" diff --git a/src/rebase-snap/Cargo.toml b/src/rebase-snap/Cargo.toml index 003a6018bee..2db6dd6505e 100644 --- a/src/rebase-snap/Cargo.toml +++ b/src/rebase-snap/Cargo.toml @@ -17,7 +17,7 @@ displaydoc = "0.2.5" libc = "0.2.176" log-instrument = { path = "../log-instrument", optional = true } thiserror = "2.0.17" -vmm-sys-util = "0.14.0" +vmm-sys-util = "0.15.0" utils = { path = "../utils" } diff --git a/src/snapshot-editor/Cargo.toml b/src/snapshot-editor/Cargo.toml index f982b00149a..0e1671e62e9 100644 --- a/src/snapshot-editor/Cargo.toml +++ b/src/snapshot-editor/Cargo.toml @@ -22,7 +22,7 @@ log-instrument = { path = "../log-instrument", optional = true } semver = "1.0.27" thiserror = "2.0.17" vmm = { path = "../vmm" } -vmm-sys-util = "0.14.0" +vmm-sys-util = "0.15.0" [target.'cfg(target_arch = "aarch64")'.dependencies] clap-num = "1.2.0" diff --git a/src/vmm/Cargo.toml b/src/vmm/Cargo.toml index d2601f4a305..82ca059ce39 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -33,8 +33,8 @@ displaydoc = "0.2.5" event-manager = "0.4.1" gdbstub = { version = "0.7.7", optional = true } gdbstub_arch = { version = "0.3.2", optional = true } -kvm-bindings = { version = "0.13.0", features = ["fam-wrappers", "serde"] } -kvm-ioctls = "0.23.0" +kvm-bindings = { version = "0.14.0", features = ["fam-wrappers", "serde"] } +kvm-ioctls = "0.24.0" libc = "0.2.176" linux-loader = "0.13.0" log = { version = "0.4.28", features = ["std", "serde"] } @@ -57,8 +57,8 @@ vm-memory = { version = "0.16.2", features = [ "backend-mmap", "backend-bitmap", ] } -vm-superio = "0.8.0" -vmm-sys-util = { version = "0.14.0", features = ["with-serde"] } +vm-superio = "0.8.1" +vmm-sys-util = { version = "0.15.0", features = ["with-serde"] } zerocopy = { version = "0.8.27" } [target.'cfg(target_arch = "aarch64")'.dependencies]