From d581212f08a1cd57e2b904180bedaa2c35cbcdc3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 13 Aug 2025 08:10:22 +0000 Subject: [PATCH] chore(deps): Bump the firecracker group across 1 directory with 19 updates Bumps the firecracker group with 16 updates in the / directory: | Package | From | To | | --- | --- | --- | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.12` | `2.0.14` | | [clap](https://github.com/clap-rs/clap) | `4.5.42` | `4.5.45` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.95` | `1.0.97` | | [uuid](https://github.com/uuid-rs/uuid) | `1.17.0` | `1.18.0` | | [libc](https://github.com/rust-lang/libc) | `0.2.174` | `0.2.175` | | [vmm-sys-util](https://github.com/rust-vmm/vmm-sys-util) | `0.14.0` | `0.15.0` | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.98` | `1.0.99` | | [slab](https://github.com/tokio-rs/slab) | `0.4.10` | `0.4.11` | | [anstream](https://github.com/rust-cli/anstyle) | `0.6.19` | `0.6.20` | | [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.3` | `1.1.4` | | [anstyle-wincon](https://github.com/rust-cli/anstyle) | `3.0.9` | `3.0.10` | | [cc](https://github.com/rust-lang/cc-rs) | `1.2.31` | `1.2.32` | | [glob](https://github.com/rust-lang/glob) | `0.3.2` | `0.3.3` | | [hashbrown](https://github.com/rust-lang/hashbrown) | `0.15.4` | `0.15.5` | | [rustversion](https://github.com/dtolnay/rustversion) | `1.0.21` | `1.0.22` | | [toml](https://github.com/toml-rs/toml) | `0.9.4` | `0.9.5` | Updates `thiserror` from 2.0.12 to 2.0.14 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](https://github.com/dtolnay/thiserror/compare/2.0.12...2.0.14) Updates `clap` from 4.5.42 to 4.5.45 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.42...clap_complete-v4.5.45) Updates `proc-macro2` from 1.0.95 to 1.0.97 - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.95...1.0.97) Updates `uuid` from 1.17.0 to 1.18.0 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0) Updates `libc` from 0.2.174 to 0.2.175 - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.175/CHANGELOG.md) - [Commits](https://github.com/rust-lang/libc/compare/0.2.174...0.2.175) 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 `anyhow` from 1.0.98 to 1.0.99 - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.98...1.0.99) Updates `slab` from 0.4.10 to 0.4.11 - [Release notes](https://github.com/tokio-rs/slab/releases) - [Changelog](https://github.com/tokio-rs/slab/blob/master/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/slab/compare/v0.4.10...v0.4.11) Updates `anstream` from 0.6.19 to 0.6.20 - [Commits](https://github.com/rust-cli/anstyle/compare/anstream-v0.6.19...anstream-v0.6.20) Updates `anstyle-query` from 1.1.3 to 1.1.4 - [Commits](https://github.com/rust-cli/anstyle/compare/anstyle-query-v1.1.3...anstyle-query-v1.1.4) Updates `anstyle-wincon` from 3.0.9 to 3.0.10 - [Commits](https://github.com/rust-cli/anstyle/compare/anstyle-wincon-v3.0.9...anstyle-wincon-v3.0.10) Updates `cc` from 1.2.31 to 1.2.32 - [Release notes](https://github.com/rust-lang/cc-rs/releases) - [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.31...cc-v1.2.32) Updates `clap_builder` from 4.5.42 to 4.5.44 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v4.5.42...v4.5.44) Updates `clap_derive` from 4.5.41 to 4.5.45 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v4.5.41...v4.5.45) Updates `glob` from 0.3.2 to 0.3.3 - [Release notes](https://github.com/rust-lang/glob/releases) - [Changelog](https://github.com/rust-lang/glob/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/glob/compare/v0.3.2...v0.3.3) Updates `hashbrown` from 0.15.4 to 0.15.5 - [Release notes](https://github.com/rust-lang/hashbrown/releases) - [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/hashbrown/compare/v0.15.4...v0.15.5) Updates `rustversion` from 1.0.21 to 1.0.22 - [Release notes](https://github.com/dtolnay/rustversion/releases) - [Commits](https://github.com/dtolnay/rustversion/compare/1.0.21...1.0.22) Updates `toml` from 0.9.4 to 0.9.5 - [Commits](https://github.com/toml-rs/toml/compare/toml-v0.9.4...toml-v0.9.5) Updates `toml_parser` from 1.0.1 to 1.0.2 - [Commits](https://github.com/toml-rs/toml/compare/toml_parser-v1.0.1...toml_parser-v1.0.2) --- updated-dependencies: - dependency-name: thiserror dependency-version: 2.0.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: clap dependency-version: 4.5.45 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: proc-macro2 dependency-version: 1.0.97 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: uuid dependency-version: 1.18.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: firecracker - dependency-name: libc dependency-version: 0.2.175 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: vmm-sys-util dependency-version: 0.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: firecracker - dependency-name: anyhow dependency-version: 1.0.99 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: slab dependency-version: 0.4.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: anstream dependency-version: 0.6.20 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: anstyle-query dependency-version: 1.1.4 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: anstyle-wincon dependency-version: 3.0.10 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: cc dependency-version: 1.2.32 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: clap_builder dependency-version: 4.5.44 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: clap_derive dependency-version: 4.5.45 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: glob dependency-version: 0.3.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: hashbrown dependency-version: 0.15.5 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: rustversion dependency-version: 1.0.22 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: toml dependency-version: 0.9.5 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker - dependency-name: toml_parser dependency-version: 1.0.2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: firecracker ... Signed-off-by: dependabot[bot] --- Cargo.lock | 140 ++++++++++++++------------- src/acpi-tables/Cargo.toml | 2 +- src/clippy-tracing/Cargo.toml | 6 +- src/cpu-template-helper/Cargo.toml | 8 +- src/firecracker/Cargo.toml | 8 +- src/jailer/Cargo.toml | 6 +- src/log-instrument-macros/Cargo.toml | 2 +- src/pci/Cargo.toml | 6 +- src/rebase-snap/Cargo.toml | 6 +- src/seccompiler/Cargo.toml | 6 +- src/snapshot-editor/Cargo.toml | 8 +- src/utils/Cargo.toml | 4 +- src/vm-device/Cargo.toml | 2 +- src/vmm/Cargo.toml | 12 +-- 14 files changed, 113 insertions(+), 103 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 899cdb112b9..98fd664b73e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7,7 +7,7 @@ name = "acpi_tables" version = "0.1.0" dependencies = [ "displaydoc", - "thiserror 2.0.12", + "thiserror 2.0.14", "vm-memory", "zerocopy", ] @@ -64,9 +64,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" [[package]] name = "anstream" -version = "0.6.19" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933" +checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" dependencies = [ "anstyle", "anstyle-parse", @@ -94,29 +94,29 @@ dependencies = [ [[package]] name = "anstyle-query" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9" +checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "anstyle-wincon" -version = "3.0.9" +version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882" +checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "anyhow" -version = "1.0.98" +version = "1.0.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" +checksum = "b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100" [[package]] name = "arrayvec" @@ -280,9 +280,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.2.31" +version = "1.2.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2" +checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e" dependencies = [ "jobserver", "libc", @@ -354,9 +354,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.42" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882" +checksum = "1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318" dependencies = [ "clap_builder", "clap_derive", @@ -373,9 +373,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.42" +version = "4.5.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966" +checksum = "b3e7f4214277f3c7aa526a59dd3fbe306a370daee1f8b7b8c987069cd8e888a8" dependencies = [ "anstream", "anstyle", @@ -385,9 +385,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.41" +version = "4.5.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" +checksum = "14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6" dependencies = [ "heck", "proc-macro2", @@ -439,9 +439,9 @@ dependencies = [ "log-instrument", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -611,7 +611,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]] @@ -629,12 +629,12 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", "timerfd", "userfaultfd", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -701,9 +701,9 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "half" @@ -717,9 +717,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.4" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" [[package]] name = "heck" @@ -801,9 +801,9 @@ dependencies = [ "libc", "log-instrument", "regex", - "thiserror 2.0.12", + "thiserror 2.0.14", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -857,7 +857,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf3432d9f609fbede9f624d1dbefcce77985a9322de1d0e6d460ec05502b7fd0" dependencies = [ "serde", - "vmm-sys-util", + "vmm-sys-util 0.14.0", "zerocopy", ] @@ -870,7 +870,7 @@ dependencies = [ "bitflags 2.9.1", "kvm-bindings", "libc", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -887,9 +887,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.174" +version = "0.2.175" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" +checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" [[package]] name = "libloading" @@ -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]] @@ -1049,11 +1049,11 @@ dependencies = [ "log", "serde", "serde_test", - "thiserror 2.0.12", + "thiserror 2.0.14", "vm-allocator", "vm-device", "vm-memory", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1110,9 +1110,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.95" +version = "1.0.97" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" +checksum = "d61789d7719defeb74ea5fe81f2fdfdbd28a803847077cecce2ff14e1472f6f1" dependencies = [ "unicode-ident", ] @@ -1193,9 +1193,9 @@ dependencies = [ "displaydoc", "libc", "log-instrument", - "thiserror 2.0.12", + "thiserror 2.0.14", "utils", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1248,9 +1248,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.21" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d" +checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "ryu" @@ -1277,7 +1277,7 @@ dependencies = [ "libc", "serde", "serde_json", - "thiserror 2.0.12", + "thiserror 2.0.14", "zerocopy", ] @@ -1348,9 +1348,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "slab" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d" +checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" [[package]] name = "snapshot-editor" @@ -1362,10 +1362,10 @@ dependencies = [ "libc", "log-instrument", "semver", - "thiserror 2.0.12", + "thiserror 2.0.14", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1402,11 +1402,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.12" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" +checksum = "0b0949c3a6c842cbde3f1686d6eea5a010516deb7085f79db747562d4102f41e" dependencies = [ - "thiserror-impl 2.0.12", + "thiserror-impl 2.0.14", ] [[package]] @@ -1422,9 +1422,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.12" +version = "2.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" +checksum = "cc5b44b4ab9c2fdd0e0512e6bece8388e214c0749f5862b114cc5b7a25daf227" dependencies = [ "proc-macro2", "quote", @@ -1452,9 +1452,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41ae868b5a0f67631c14589f7e250c1ea2c574ee5ba21c6c8dd4b1485705a5a1" +checksum = "75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8" dependencies = [ "indexmap", "serde", @@ -1476,9 +1476,9 @@ dependencies = [ [[package]] name = "toml_parser" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30" +checksum = "b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10" dependencies = [ "winnow", ] @@ -1573,14 +1573,14 @@ dependencies = [ "displaydoc", "libc", "log-instrument", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] name = "uuid" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" +checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be" dependencies = [ "getrandom", "js-sys", @@ -1604,7 +1604,7 @@ dependencies = [ "libc", "uuid", "vm-memory", - "vmm-sys-util", + "vmm-sys-util 0.14.0", ] [[package]] @@ -1621,7 +1621,7 @@ checksum = "040a65b0c29f298d71ca45dd52d02b0d0ddc15b9b97d95dfeebe67d6fdd42a28" dependencies = [ "libc", "serde", - "thiserror 2.0.12", + "thiserror 2.0.14", ] [[package]] @@ -1629,7 +1629,7 @@ name = "vm-device" version = "0.1.0" dependencies = [ "serde", - "vmm-sys-util", + "vmm-sys-util 0.15.0", ] [[package]] @@ -1691,7 +1691,7 @@ dependencies = [ "serde", "serde_json", "slab", - "thiserror 2.0.12", + "thiserror 2.0.14", "timerfd", "userfaultfd", "utils", @@ -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/acpi-tables/Cargo.toml b/src/acpi-tables/Cargo.toml index 52308f7b4e1..5ecb4b9a4d2 100644 --- a/src/acpi-tables/Cargo.toml +++ b/src/acpi-tables/Cargo.toml @@ -14,7 +14,7 @@ bench = false [dependencies] displaydoc = "0.2.5" -thiserror = "2.0.12" +thiserror = "2.0.14" vm-memory = { version = "0.16.2", features = ["backend-mmap", "backend-bitmap"] } zerocopy = { version = "0.8.26", features = ["derive"] } diff --git a/src/clippy-tracing/Cargo.toml b/src/clippy-tracing/Cargo.toml index 6fdaf0301c6..0dcf94a5e2d 100644 --- a/src/clippy-tracing/Cargo.toml +++ b/src/clippy-tracing/Cargo.toml @@ -10,15 +10,15 @@ name = "clippy-tracing" bench = false [dependencies] -clap = { version = "4.5.42", features = ["derive"] } +clap = { version = "4.5.45", features = ["derive"] } itertools = "0.14.0" -proc-macro2 = { version = "1.0.95", features = ["span-locations"] } +proc-macro2 = { version = "1.0.97", features = ["span-locations"] } quote = "1.0.40" syn = { version = "2.0.104", features = ["full", "extra-traits", "visit", "visit-mut", "printing"] } walkdir = "2.5.0" [dev-dependencies] -uuid = { version = "1.17.0", features = ["v4"] } +uuid = { version = "1.18.0", features = ["v4"] } [lints] workspace = true diff --git a/src/cpu-template-helper/Cargo.toml b/src/cpu-template-helper/Cargo.toml index 853d395fa3f..ad40de27b68 100644 --- a/src/cpu-template-helper/Cargo.toml +++ b/src/cpu-template-helper/Cargo.toml @@ -13,16 +13,16 @@ bench = false tracing = ["log-instrument", "vmm/tracing"] [dependencies] -clap = { version = "4.5.42", features = ["derive", "string"] } +clap = { version = "4.5.45", features = ["derive", "string"] } displaydoc = "0.2.5" -libc = "0.2.174" +libc = "0.2.175" log-instrument = { path = "../log-instrument", optional = true } serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.142" -thiserror = "2.0.12" +thiserror = "2.0.14" 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..75034eac563 100644 --- a/src/firecracker/Cargo.toml +++ b/src/firecracker/Cargo.toml @@ -22,17 +22,17 @@ gdb = ["vmm/gdb"] [dependencies] displaydoc = "0.2.5" event-manager = "0.4.1" -libc = "0.2.174" +libc = "0.2.175" log-instrument = { path = "../log-instrument", optional = true } micro_http = { git = "https://github.com/firecracker-microvm/micro-http" } serde = { version = "1.0.219", features = ["derive"] } serde_derive = "1.0.136" serde_json = "1.0.142" -thiserror = "2.0.12" +thiserror = "2.0.14" 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" } @@ -41,7 +41,7 @@ serde_json = "1.0.142" [dev-dependencies] cargo_toml = "0.22.3" -libc = "0.2.174" +libc = "0.2.175" regex = { version = "1.11.1", default-features = false, features = [ "std", "unicode-perl", diff --git a/src/jailer/Cargo.toml b/src/jailer/Cargo.toml index 08fc3f57dd3..6652dcaee7c 100644 --- a/src/jailer/Cargo.toml +++ b/src/jailer/Cargo.toml @@ -15,11 +15,11 @@ bench = false tracing = ["log-instrument", "utils/tracing"] [dependencies] -libc = "0.2.174" +libc = "0.2.175" 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" +thiserror = "2.0.14" +vmm-sys-util = "0.15.0" utils = { path = "../utils" } diff --git a/src/log-instrument-macros/Cargo.toml b/src/log-instrument-macros/Cargo.toml index adcd16087a1..4b64df6a934 100644 --- a/src/log-instrument-macros/Cargo.toml +++ b/src/log-instrument-macros/Cargo.toml @@ -11,7 +11,7 @@ proc-macro = true bench = false [dependencies] -proc-macro2 = "1.0.95" +proc-macro2 = "1.0.97" quote = "1.0.40" syn = { version = "2.0.104", features = ["full", "extra-traits"] } diff --git a/src/pci/Cargo.toml b/src/pci/Cargo.toml index 17dc30fcd6d..36c5295c444 100644 --- a/src/pci/Cargo.toml +++ b/src/pci/Cargo.toml @@ -14,10 +14,10 @@ default = [] [dependencies] byteorder = "1.5.0" displaydoc = "0.2.5" -libc = "0.2.172" +libc = "0.2.175" log = "0.4.27" serde = { version = "1.0.219", features = ["derive"] } -thiserror = "2.0.12" +thiserror = "2.0.14" vm-allocator = "0.1.3" vm-device = { path = "../vm-device" } vm-memory = { version = "0.16.1", features = [ @@ -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..7c17f3f53d8 100644 --- a/src/rebase-snap/Cargo.toml +++ b/src/rebase-snap/Cargo.toml @@ -14,10 +14,10 @@ tracing = ["log-instrument", "utils/tracing"] [dependencies] displaydoc = "0.2.5" -libc = "0.2.174" +libc = "0.2.175" log-instrument = { path = "../log-instrument", optional = true } -thiserror = "2.0.12" -vmm-sys-util = "0.14.0" +thiserror = "2.0.14" +vmm-sys-util = "0.15.0" utils = { path = "../utils" } diff --git a/src/seccompiler/Cargo.toml b/src/seccompiler/Cargo.toml index 051d47c34ed..e556a9a2819 100644 --- a/src/seccompiler/Cargo.toml +++ b/src/seccompiler/Cargo.toml @@ -17,12 +17,12 @@ bench = false [dependencies] bincode = { version = "2.0.1", features = ["serde"] } -clap = { version = "4.5.42", features = ["derive", "string"] } +clap = { version = "4.5.45", features = ["derive", "string"] } displaydoc = "0.2.5" -libc = "0.2.174" +libc = "0.2.175" serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.142" -thiserror = "2.0.12" +thiserror = "2.0.14" zerocopy = { version = "0.8.26" } [lints] diff --git a/src/snapshot-editor/Cargo.toml b/src/snapshot-editor/Cargo.toml index c11ae1bda1a..1033e82d17f 100644 --- a/src/snapshot-editor/Cargo.toml +++ b/src/snapshot-editor/Cargo.toml @@ -13,16 +13,16 @@ bench = false tracing = ["log-instrument", "fc_utils/tracing", "vmm/tracing"] [dependencies] -clap = { version = "4.5.42", features = ["derive", "string"] } +clap = { version = "4.5.45", features = ["derive", "string"] } displaydoc = "0.2.5" fc_utils = { package = "utils", path = "../utils" } -libc = "0.2.174" +libc = "0.2.175" log-instrument = { path = "../log-instrument", optional = true } semver = "1.0.26" -thiserror = "2.0.12" +thiserror = "2.0.14" 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/utils/Cargo.toml b/src/utils/Cargo.toml index a9d8b4c3787..0e02eb6245c 100644 --- a/src/utils/Cargo.toml +++ b/src/utils/Cargo.toml @@ -13,9 +13,9 @@ tracing = ["log-instrument"] [dependencies] displaydoc = "0.2.5" -libc = "0.2.174" +libc = "0.2.175" log-instrument = { path = "../log-instrument", optional = true } -thiserror = "2.0.12" +thiserror = "2.0.14" [lints] workspace = true 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..a3aac44128c 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -17,7 +17,7 @@ gdb = ["arrayvec", "gdbstub", "gdbstub_arch"] acpi_tables = { path = "../acpi-tables" } aes-gcm = { version = "0.10.1", default-features = false, features = ["aes"] } -anyhow = "1.0.98" +anyhow = "1.0.99" arrayvec = { version = "0.7.6", optional = true } aws-lc-rs = { version = "1.13.3", features = ["bindgen"] } base64 = "0.22.1" @@ -35,7 +35,7 @@ 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" -libc = "0.2.174" +libc = "0.2.175" linux-loader = "0.13.0" log = { version = "0.4.27", features = ["std", "serde"] } log-instrument = { path = "../log-instrument", optional = true } @@ -45,12 +45,12 @@ pci = { path = "../pci" } semver = { version = "1.0.26", features = ["serde"] } serde = { version = "1.0.219", features = ["derive", "rc"] } serde_json = "1.0.142" -slab = "0.4.10" -thiserror = "2.0.12" +slab = "0.4.11" +thiserror = "2.0.14" timerfd = "1.5.0" userfaultfd = "0.8.1" utils = { path = "../utils" } -uuid = "1.16.0" +uuid = "1.18.0" vhost = { version = "0.14.0", features = ["vhost-user-frontend"] } vm-allocator = { version = "0.1.3", features = ["serde"] } vm-device = { path = "../vm-device" } @@ -59,7 +59,7 @@ vm-memory = { version = "0.16.2", features = [ "backend-bitmap", ] } vm-superio = "0.8.0" -vmm-sys-util = { version = "0.14.0", features = ["with-serde"] } +vmm-sys-util = { version = "0.15.0", features = ["with-serde"] } zerocopy = { version = "0.8.26" } [target.'cfg(target_arch = "aarch64")'.dependencies]