From 0b668a9c1ff8ae81bdcce276f4e041b9f939aa94 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 7 Nov 2025 19:15:51 +0000 Subject: [PATCH] chore(deps): Bump the rust-vmm group across 1 directory with 2 updates Bumps the rust-vmm group with 2 updates in the / directory: [vm-memory](https://github.com/rust-vmm/vm-memory) and [vmm-sys-util](https://github.com/rust-vmm/vmm-sys-util). Updates `vm-memory` from 0.17.0 to 0.17.1 - [Release notes](https://github.com/rust-vmm/vm-memory/releases) - [Changelog](https://github.com/rust-vmm/vm-memory/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-vmm/vm-memory/compare/v0.17.0...v0.17.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) --- updated-dependencies: - dependency-name: vm-memory dependency-version: 0.17.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-vmm - dependency-name: vmm-sys-util dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-vmm ... Signed-off-by: dependabot[bot] --- Cargo.lock | 46 ++++++++++++++++++------------ src/acpi-tables/Cargo.toml | 2 +- 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 | 4 +-- 9 files changed, 37 insertions(+), 27 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e0f6b992e6b..6920543a6eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,7 +8,7 @@ version = "0.1.0" dependencies = [ "displaydoc", "thiserror 2.0.17", - "vm-memory 0.17.0", + "vm-memory 0.17.1", "zerocopy", ] @@ -183,7 +183,7 @@ dependencies = [ "bitflags 2.10.0", "cexpr", "clang-sys", - "itertools 0.12.1", + "itertools 0.13.0", "log", "prettyplease", "proc-macro2", @@ -388,7 +388,7 @@ dependencies = [ "serde_json", "thiserror 2.0.17", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -530,7 +530,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]] @@ -559,7 +559,7 @@ dependencies = [ "userfaultfd", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -691,7 +691,7 @@ dependencies = [ "regex", "thiserror 2.0.17", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -745,7 +745,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b3c06ff73c7ce03e780887ec2389d62d2a2a9ddf471ab05c2ff69207cd3f3b4" dependencies = [ "serde", - "vmm-sys-util", + "vmm-sys-util 0.15.0", "zerocopy", ] @@ -758,7 +758,7 @@ dependencies = [ "bitflags 2.10.0", "kvm-bindings", "libc", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -795,7 +795,7 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53802c0b111faf302a16fa20a2e3a33bd0eab408f60fc34cbfe052f6b153791e" dependencies = [ - "vm-memory 0.17.0", + "vm-memory 0.16.2", ] [[package]] @@ -864,7 +864,7 @@ version = "0.1.0" source = "git+https://github.com/firecracker-microvm/micro-http#936b18fce64ad834b1ae68d72ce0477665fe66f3" dependencies = [ "libc", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -937,7 +937,7 @@ dependencies = [ "serde", "serde_test", "thiserror 2.0.17", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1060,7 +1060,7 @@ dependencies = [ "log-instrument", "thiserror 2.0.17", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1261,7 +1261,7 @@ dependencies = [ "thiserror 2.0.17", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1472,7 +1472,7 @@ dependencies = [ "libc", "uuid", "vm-memory 0.16.2", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -1511,9 +1511,9 @@ dependencies = [ [[package]] name = "vm-memory" -version = "0.17.0" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48f1f33aee6ae648087fbed47c2944e2796f7877d4717a59edc8d7cb62f71061" +checksum = "f39348a049689cabd3377cdd9182bf526ec76a6f823b79903896452e9d7a7380" dependencies = [ "libc", "thiserror 2.0.17", @@ -1568,9 +1568,9 @@ dependencies = [ "vhost", "vm-allocator", "vm-fdt", - "vm-memory 0.17.0", + "vm-memory 0.17.1", "vm-superio", - "vmm-sys-util", + "vmm-sys-util 0.15.0", "zerocopy", ] @@ -1579,6 +1579,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/acpi-tables/Cargo.toml b/src/acpi-tables/Cargo.toml index 8ebc643c8f4..47630996b57 100644 --- a/src/acpi-tables/Cargo.toml +++ b/src/acpi-tables/Cargo.toml @@ -15,7 +15,7 @@ bench = false [dependencies] displaydoc = "0.2.5" thiserror = "2.0.17" -vm-memory = { version = "0.17.0", features = ["backend-mmap", "backend-bitmap"] } +vm-memory = { version = "0.17.1", features = ["backend-mmap", "backend-bitmap"] } zerocopy = { version = "0.8.27", features = ["derive"] } [lints] diff --git a/src/cpu-template-helper/Cargo.toml b/src/cpu-template-helper/Cargo.toml index 386d5a2ba02..5c8fb03a86f 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 5e9450eecb0..297281bde85 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 03749837242..2fb36ebd593 100644 --- a/src/jailer/Cargo.toml +++ b/src/jailer/Cargo.toml @@ -19,7 +19,7 @@ libc = "0.2.177" log-instrument = { path = "../log-instrument", optional = true } regex = { version = "1.12.2", 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 71f0c20b07d..33968e6dfdd 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 458547d2c41..1cc5f2537b4 100644 --- a/src/rebase-snap/Cargo.toml +++ b/src/rebase-snap/Cargo.toml @@ -17,7 +17,7 @@ displaydoc = "0.2.5" libc = "0.2.177" 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 599d67ee64e..9ccfe06b4a5 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 d34e2e6a957..a5ffd7a7a04 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -51,12 +51,12 @@ utils = { path = "../utils" } uuid = "1.18.1" vhost = { version = "0.14.0", features = ["vhost-user-frontend"] } vm-allocator = { version = "0.1.3", features = ["serde"] } -vm-memory = { version = "0.17.0", features = [ +vm-memory = { version = "0.17.1", features = [ "backend-mmap", "backend-bitmap", ] } vm-superio = "0.8.1" -vmm-sys-util = { version = "0.14.0", features = ["with-serde"] } +vmm-sys-util = { version = "0.15.0", features = ["with-serde"] } zerocopy = { version = "0.8.27" } [target.'cfg(target_arch = "aarch64")'.dependencies]