diff --git a/Cargo.lock b/Cargo.lock index 3aec3fff992..804d7bfc8fe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -120,9 +120,9 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "autocfg" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-lc-fips-sys" @@ -584,9 +584,9 @@ checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" -version = "0.3.12" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18" +checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad" dependencies = [ "libc", "windows-sys", @@ -840,9 +840,9 @@ dependencies = [ [[package]] name = "kvm-bindings" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4b153a59bb3ca930ff8148655b2ef68c34259a623ae08cf2fb9b570b2e45363" +checksum = "cf3432d9f609fbede9f624d1dbefcce77985a9322de1d0e6d460ec05502b7fd0" dependencies = [ "serde", "vmm-sys-util", @@ -851,9 +851,9 @@ dependencies = [ [[package]] name = "kvm-ioctls" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b702df98508cb63ad89dd9beb9f6409761b30edca10d48e57941d3f11513a006" +checksum = "0e00243d27a20feb05cf001ae52ddc79831ac70c020f215ba1153ff9270b650a" dependencies = [ "bitflags 2.9.1", "kvm-bindings", @@ -875,9 +875,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.173" +version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb" +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "libloading" @@ -1071,9 +1071,9 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.34" +version = "0.2.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55" +checksum = "061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a" dependencies = [ "proc-macro2", "syn", @@ -1115,9 +1115,9 @@ dependencies = [ [[package]] name = "r-efi" -version = "5.2.0" +version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" +checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "rand" @@ -1344,9 +1344,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.103" +version = "2.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8" +checksum = "17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40" dependencies = [ "proc-macro2", "quote", @@ -1881,18 +1881,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.25" +version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb" +checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.25" +version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef" +checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" dependencies = [ "proc-macro2", "quote", diff --git a/src/acpi-tables/Cargo.toml b/src/acpi-tables/Cargo.toml index 3a4c30c9328..52308f7b4e1 100644 --- a/src/acpi-tables/Cargo.toml +++ b/src/acpi-tables/Cargo.toml @@ -16,7 +16,7 @@ bench = false displaydoc = "0.2.5" thiserror = "2.0.12" vm-memory = { version = "0.16.2", features = ["backend-mmap", "backend-bitmap"] } -zerocopy = { version = "0.8.25", features = ["derive"] } +zerocopy = { version = "0.8.26", features = ["derive"] } [lints] workspace = true diff --git a/src/clippy-tracing/Cargo.toml b/src/clippy-tracing/Cargo.toml index 6a799664e1d..24299fde7a6 100644 --- a/src/clippy-tracing/Cargo.toml +++ b/src/clippy-tracing/Cargo.toml @@ -14,7 +14,7 @@ clap = { version = "4.5.40", features = ["derive"] } itertools = "0.14.0" proc-macro2 = { version = "1.0.95", features = ["span-locations"] } quote = "1.0.40" -syn = { version = "2.0.103", features = ["full", "extra-traits", "visit", "visit-mut", "printing"] } +syn = { version = "2.0.104", features = ["full", "extra-traits", "visit", "visit-mut", "printing"] } walkdir = "2.5.0" [dev-dependencies] diff --git a/src/cpu-template-helper/Cargo.toml b/src/cpu-template-helper/Cargo.toml index 9a25ff09a36..974b3b07158 100644 --- a/src/cpu-template-helper/Cargo.toml +++ b/src/cpu-template-helper/Cargo.toml @@ -15,7 +15,7 @@ tracing = ["log-instrument", "vmm/tracing"] [dependencies] clap = { version = "4.5.40", features = ["derive", "string"] } displaydoc = "0.2.5" -libc = "0.2.173" +libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.140" diff --git a/src/firecracker/Cargo.toml b/src/firecracker/Cargo.toml index e2fb02f41a5..bcd3a032cfc 100644 --- a/src/firecracker/Cargo.toml +++ b/src/firecracker/Cargo.toml @@ -22,7 +22,7 @@ gdb = ["vmm/gdb"] [dependencies] displaydoc = "0.2.5" event-manager = "0.4.1" -libc = "0.2.173" +libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } micro_http = { git = "https://github.com/firecracker-microvm/micro-http" } serde = { version = "1.0.219", features = ["derive"] } @@ -41,7 +41,7 @@ serde_json = "1.0.140" [dev-dependencies] cargo_toml = "0.22.1" -libc = "0.2.173" +libc = "0.2.174" regex = { version = "1.11.1", default-features = false, features = ["std", "unicode-perl"] } # Dev-Dependencies for uffd examples diff --git a/src/jailer/Cargo.toml b/src/jailer/Cargo.toml index da9397cc362..08fc3f57dd3 100644 --- a/src/jailer/Cargo.toml +++ b/src/jailer/Cargo.toml @@ -15,7 +15,7 @@ bench = false tracing = ["log-instrument", "utils/tracing"] [dependencies] -libc = "0.2.173" +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" diff --git a/src/log-instrument-macros/Cargo.toml b/src/log-instrument-macros/Cargo.toml index e3c48f9d2bf..adcd16087a1 100644 --- a/src/log-instrument-macros/Cargo.toml +++ b/src/log-instrument-macros/Cargo.toml @@ -13,7 +13,7 @@ bench = false [dependencies] proc-macro2 = "1.0.95" quote = "1.0.40" -syn = { version = "2.0.103", features = ["full", "extra-traits"] } +syn = { version = "2.0.104", features = ["full", "extra-traits"] } [lints] workspace = true diff --git a/src/rebase-snap/Cargo.toml b/src/rebase-snap/Cargo.toml index 74d3c3adc78..56fa6ef30ff 100644 --- a/src/rebase-snap/Cargo.toml +++ b/src/rebase-snap/Cargo.toml @@ -14,7 +14,7 @@ tracing = ["log-instrument", "utils/tracing"] [dependencies] displaydoc = "0.2.5" -libc = "0.2.173" +libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } thiserror = "2.0.12" vmm-sys-util = "0.14.0" diff --git a/src/seccompiler/Cargo.toml b/src/seccompiler/Cargo.toml index 5d64d4aa3ed..bd15a6c043b 100644 --- a/src/seccompiler/Cargo.toml +++ b/src/seccompiler/Cargo.toml @@ -19,11 +19,11 @@ bench = false bincode = { version = "2.0.1", features = ["serde"] } clap = { version = "4.5.40", features = ["derive", "string"] } displaydoc = "0.2.5" -libc = "0.2.173" +libc = "0.2.174" serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.140" thiserror = "2.0.12" -zerocopy = { version = "0.8.25" } +zerocopy = { version = "0.8.26" } [lints] workspace = true diff --git a/src/snapshot-editor/Cargo.toml b/src/snapshot-editor/Cargo.toml index 835d5b5122b..f4af20e8f72 100644 --- a/src/snapshot-editor/Cargo.toml +++ b/src/snapshot-editor/Cargo.toml @@ -17,7 +17,7 @@ clap = { version = "4.5.40", features = ["derive", "string"] } displaydoc = "0.2.5" fc_utils = { package = "utils", path = "../utils" } -libc = "0.2.173" +libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } semver = "1.0.26" thiserror = "2.0.12" diff --git a/src/utils/Cargo.toml b/src/utils/Cargo.toml index 063fb17abe4..a9d8b4c3787 100644 --- a/src/utils/Cargo.toml +++ b/src/utils/Cargo.toml @@ -13,7 +13,7 @@ tracing = ["log-instrument"] [dependencies] displaydoc = "0.2.5" -libc = "0.2.173" +libc = "0.2.174" log-instrument = { path = "../log-instrument", optional = true } thiserror = "2.0.12" diff --git a/src/vmm/Cargo.toml b/src/vmm/Cargo.toml index ccd8c7e140f..40a1362defc 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -27,9 +27,9 @@ displaydoc = "0.2.5" event-manager = "0.4.1" gdbstub = { version = "0.7.6", optional = true } gdbstub_arch = { version = "0.3.2", optional = true } -kvm-bindings = { version = "0.12.0", features = ["fam-wrappers", "serde"] } -kvm-ioctls = "0.22.0" -libc = "0.2.173" +kvm-bindings = { version = "0.13.0", features = ["fam-wrappers", "serde"] } +kvm-ioctls = "0.23.0" +libc = "0.2.174" linux-loader = "0.13.0" log = { version = "0.4.27", features = ["std", "serde"] } log-instrument = { path = "../log-instrument", optional = true } @@ -48,7 +48,7 @@ vm-allocator = "0.1.2" 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"] } -zerocopy = { version = "0.8.25" } +zerocopy = { version = "0.8.26" } [target.'cfg(target_arch = "aarch64")'.dependencies] vm-fdt = "0.3.0"