From 504ac0e3dddf5ea944cb70e4c3b8e194d4679c7f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 24 Nov 2025 16:49:48 +0000 Subject: [PATCH] chore(deps): Bump the rust-vmm group across 1 directory with 6 updates Bumps the rust-vmm group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [vmm-sys-util](https://github.com/rust-vmm/vmm-sys-util) | `0.14.0` | `0.15.0` | | [event-manager](https://github.com/rust-vmm/event-manager) | `0.4.1` | `0.4.2` | | [kvm-bindings](https://github.com/rust-vmm/kvm) | `0.13.0` | `0.14.0` | | [kvm-ioctls](https://github.com/rust-vmm/kvm-ioctls) | `0.23.0` | `0.24.0` | | [linux-loader](https://github.com/rust-vmm/linux-loader) | `0.13.0` | `0.13.2` | | [vm-superio](https://github.com/rust-vmm/vm-superio) | `0.8.0` | `0.8.1` | 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 `event-manager` from 0.4.1 to 0.4.2 - [Release notes](https://github.com/rust-vmm/event-manager/releases) - [Changelog](https://github.com/rust-vmm/event-manager/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-vmm/event-manager/compare/v0.4.1...v0.4.2) 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-ioctls/releases) - [Commits](https://github.com/rust-vmm/kvm-ioctls/compare/kvm-ioctls-v0.23.0...kvm-ioctls-v0.24.0) Updates `linux-loader` from 0.13.0 to 0.13.2 - [Release notes](https://github.com/rust-vmm/linux-loader/releases) - [Changelog](https://github.com/rust-vmm/linux-loader/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-vmm/linux-loader/compare/v0.13.0...v0.13.2) 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: event-manager dependency-version: 0.4.2 dependency-type: direct:production update-type: version-update:semver-patch 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: linux-loader dependency-version: 0.13.2 dependency-type: direct:production update-type: version-update:semver-patch 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 | 56 ++++++++++++++++++------------ src/cpu-template-helper/Cargo.toml | 2 +- src/firecracker/Cargo.toml | 4 +-- src/jailer/Cargo.toml | 2 +- src/pci/Cargo.toml | 2 +- src/rebase-snap/Cargo.toml | 2 +- src/snapshot-editor/Cargo.toml | 2 +- src/vm-device/Cargo.toml | 2 +- src/vmm/Cargo.toml | 12 +++---- 9 files changed, 47 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 899cdb112b9..a44e098ecec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -441,7 +441,7 @@ dependencies = [ "serde_json", "thiserror 2.0.12", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -606,12 +606,12 @@ dependencies = [ [[package]] name = "event-manager" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97f377bdec2bbca5e5f69859595bd48b43f3a26ab063532f7d6e95f8e42056e3" +checksum = "13bdac971eb2efaceffca0976058ab80c715945cc565c8a4aa1ed3bb0dc8d0e4" dependencies = [ "libc", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -634,7 +634,7 @@ dependencies = [ "userfaultfd", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -803,7 +803,7 @@ dependencies = [ "regex", "thiserror 2.0.12", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -852,25 +852,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.1", "kvm-bindings", "libc", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -903,9 +903,9 @@ dependencies = [ [[package]] name = "linux-loader" -version = "0.13.0" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "870c3814345f050991f99869417779f6062542bcf4ed81db7a1b926ad1306638" +checksum = "de72cb02c55ecffcf75fe78295926f872eb6eb0a58d629c58a8c324dc26380f6" dependencies = [ "vm-memory", ] @@ -970,7 +970,7 @@ version = "0.1.0" source = "git+https://github.com/firecracker-microvm/micro-http#98d85677ba603d16c40103c09059b54c38d71825" dependencies = [ "libc", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -1053,7 +1053,7 @@ dependencies = [ "vm-allocator", "vm-device", "vm-memory", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1195,7 +1195,7 @@ dependencies = [ "log-instrument", "thiserror 2.0.12", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1365,7 +1365,7 @@ dependencies = [ "thiserror 2.0.12", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1604,7 +1604,7 @@ dependencies = [ "libc", "uuid", "vm-memory", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -1629,7 +1629,7 @@ name = "vm-device" version = "0.1.0" dependencies = [ "serde", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1651,9 +1651,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" @@ -1702,7 +1702,7 @@ dependencies = [ "vm-fdt", "vm-memory", "vm-superio", - "vmm-sys-util", + "vmm-sys-util 0.15.0", "zerocopy", ] @@ -1711,6 +1711,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 853d395fa3f..9339ccbe5c5 100644 --- a/src/cpu-template-helper/Cargo.toml +++ b/src/cpu-template-helper/Cargo.toml @@ -22,7 +22,7 @@ serde_json = "1.0.142" thiserror = "2.0.12" 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 74812a0f66d..fddd3ce40c5 100644 --- a/src/firecracker/Cargo.toml +++ b/src/firecracker/Cargo.toml @@ -21,7 +21,7 @@ gdb = ["vmm/gdb"] [dependencies] displaydoc = "0.2.5" -event-manager = "0.4.1" +event-manager = "0.4.2" libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } micro_http = { git = "https://github.com/firecracker-microvm/micro-http" } @@ -32,7 +32,7 @@ thiserror = "2.0.12" 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 08fc3f57dd3..0d7f21e7513 100644 --- a/src/jailer/Cargo.toml +++ b/src/jailer/Cargo.toml @@ -19,7 +19,7 @@ libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } regex = { version = "1.11.1", default-features = false, features = ["std"] } thiserror = "2.0.12" -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 17dc30fcd6d..566c3344124 100644 --- a/src/pci/Cargo.toml +++ b/src/pci/Cargo.toml @@ -27,4 +27,4 @@ vm-memory = { version = "0.16.1", features = [ [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 56fa6ef30ff..8ac3e86ed7e 100644 --- a/src/rebase-snap/Cargo.toml +++ b/src/rebase-snap/Cargo.toml @@ -17,7 +17,7 @@ displaydoc = "0.2.5" libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } thiserror = "2.0.12" -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 c11ae1bda1a..dd566aa2f2a 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.26" thiserror = "2.0.12" 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/vm-device/Cargo.toml b/src/vm-device/Cargo.toml index b6471ab9f6a..121d87c2616 100644 --- a/src/vm-device/Cargo.toml +++ b/src/vm-device/Cargo.toml @@ -13,4 +13,4 @@ default = [] [dependencies] serde = { version = "1.0.208", features = ["derive", "rc"] } -vmm-sys-util = { version = "0.14.0", features = ["with-serde"] } +vmm-sys-util = { version = "0.15.0", features = ["with-serde"] } diff --git a/src/vmm/Cargo.toml b/src/vmm/Cargo.toml index d6a112a268a..ab0ba295069 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -30,13 +30,13 @@ derive_more = { version = "2.0.1", default-features = false, features = [ "display", ] } displaydoc = "0.2.5" -event-manager = "0.4.1" +event-manager = "0.4.2" gdbstub = { version = "0.7.6", 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.174" -linux-loader = "0.13.0" +linux-loader = "0.13.2" log = { version = "0.4.27", features = ["std", "serde"] } log-instrument = { path = "../log-instrument", optional = true } memfd = "0.6.3" @@ -58,8 +58,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.26" } [target.'cfg(target_arch = "aarch64")'.dependencies]