diff --git a/Cargo.lock b/Cargo.lock index daeb0822782..c1a01fea82f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -331,9 +331,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.32" +version = "4.5.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83" +checksum = "e958897981290da2a852763fe9cdb89cd36977a5d729023127095fa94d95e2ff" dependencies = [ "clap_builder", "clap_derive", @@ -350,9 +350,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.32" +version = "4.5.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8" +checksum = "83b0f35019843db2160b5bb19ae09b4e6411ac33fc6a712003c33e03090e2489" dependencies = [ "anstream", "anstyle", @@ -418,7 +418,7 @@ dependencies = [ "serde_json", "thiserror 2.0.12", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.13.0", ] [[package]] @@ -591,7 +591,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90b16fe5161a1160c9c7cece9f7504f2412ef5e2c0643d1e322eccf37692a42b" dependencies = [ "libc", - "vmm-sys-util", + "vmm-sys-util 0.12.1", ] [[package]] @@ -614,7 +614,7 @@ dependencies = [ "userfaultfd", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.13.0", ] [[package]] @@ -802,7 +802,7 @@ dependencies = [ "regex", "thiserror 2.0.12", "utils", - "vmm-sys-util", + "vmm-sys-util 0.13.0", ] [[package]] @@ -845,7 +845,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b13baf7bdfda2e10bcb109fcb099ef40cff82374eb6b7cdcf4695bdec4e522c" dependencies = [ "serde", - "vmm-sys-util", + "vmm-sys-util 0.12.1", "zerocopy 0.7.35", ] @@ -858,7 +858,7 @@ dependencies = [ "bitflags 2.9.0", "kvm-bindings", "libc", - "vmm-sys-util", + "vmm-sys-util 0.12.1", ] [[package]] @@ -958,7 +958,7 @@ version = "0.1.0" source = "git+https://github.com/firecracker-microvm/micro-http#18f5b6f5f5adbc553cb85f6a9c6c319ae9b0ec69" dependencies = [ "libc", - "vmm-sys-util", + "vmm-sys-util 0.12.1", ] [[package]] @@ -999,9 +999,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.21.1" +version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "oorandom" @@ -1186,7 +1186,7 @@ dependencies = [ "log-instrument", "thiserror 2.0.12", "utils", - "vmm-sys-util", + "vmm-sys-util 0.13.0", ] [[package]] @@ -1344,7 +1344,7 @@ dependencies = [ "thiserror 2.0.12", "utils", "vmm", - "vmm-sys-util", + "vmm-sys-util 0.13.0", ] [[package]] @@ -1582,7 +1582,7 @@ dependencies = [ "libc", "uuid", "vm-memory", - "vmm-sys-util", + "vmm-sys-util 0.12.1", ] [[package]] @@ -1660,7 +1660,7 @@ dependencies = [ "vm-fdt", "vm-memory", "vm-superio", - "vmm-sys-util", + "vmm-sys-util 0.13.0", "zerocopy 0.8.24", ] @@ -1669,6 +1669,16 @@ name = "vmm-sys-util" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d1435039746e20da4f8d507a72ee1b916f7b4b05af7a91c093d2c6561934ede" +dependencies = [ + "bitflags 1.3.2", + "libc", +] + +[[package]] +name = "vmm-sys-util" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "945fecc32d9b44069437b7aacd2257556a91a2054ae10e9e7538fe498e442db9" dependencies = [ "bitflags 1.3.2", "libc", diff --git a/src/clippy-tracing/Cargo.toml b/src/clippy-tracing/Cargo.toml index b3ecacfc49d..40e11d67614 100644 --- a/src/clippy-tracing/Cargo.toml +++ b/src/clippy-tracing/Cargo.toml @@ -10,7 +10,7 @@ name = "clippy-tracing" bench = false [dependencies] -clap = { version = "4.5.32", features = ["derive"] } +clap = { version = "4.5.34", features = ["derive"] } itertools = "0.14.0" proc-macro2 = { version = "1.0.94", features = ["span-locations"] } quote = "1.0.40" diff --git a/src/cpu-template-helper/Cargo.toml b/src/cpu-template-helper/Cargo.toml index c3838faab86..4a6971d27ef 100644 --- a/src/cpu-template-helper/Cargo.toml +++ b/src/cpu-template-helper/Cargo.toml @@ -10,7 +10,7 @@ name = "cpu-template-helper" bench = false [dependencies] -clap = { version = "4.5.32", features = ["derive", "string"] } +clap = { version = "4.5.34", features = ["derive", "string"] } displaydoc = "0.2.5" libc = "0.2.171" log-instrument = { path = "../log-instrument", optional = true } @@ -19,7 +19,7 @@ serde_json = "1.0.140" thiserror = "2.0.12" vmm = { path = "../vmm" } -vmm-sys-util = "0.12.1" +vmm-sys-util = "0.13.0" [features] tracing = ["log-instrument", "vmm/tracing"] diff --git a/src/firecracker/Cargo.toml b/src/firecracker/Cargo.toml index 17e1d8fcf2b..796b496b992 100644 --- a/src/firecracker/Cargo.toml +++ b/src/firecracker/Cargo.toml @@ -29,7 +29,7 @@ thiserror = "2.0.12" timerfd = "1.6.0" utils = { path = "../utils" } vmm = { path = "../vmm" } -vmm-sys-util = { version = "0.12.1", features = ["with-serde"] } +vmm-sys-util = { version = "0.13.0", features = ["with-serde"] } [dev-dependencies] cargo_toml = "0.22.1" diff --git a/src/jailer/Cargo.toml b/src/jailer/Cargo.toml index 7d83e0ed900..6a6c66a3d52 100644 --- a/src/jailer/Cargo.toml +++ b/src/jailer/Cargo.toml @@ -16,7 +16,7 @@ libc = "0.2.171" 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.12.1" +vmm-sys-util = "0.13.0" utils = { path = "../utils" } diff --git a/src/rebase-snap/Cargo.toml b/src/rebase-snap/Cargo.toml index 2e333208a75..8bd9cc7e66d 100644 --- a/src/rebase-snap/Cargo.toml +++ b/src/rebase-snap/Cargo.toml @@ -14,7 +14,7 @@ displaydoc = "0.2.5" libc = "0.2.171" log-instrument = { path = "../log-instrument", optional = true } thiserror = "2.0.12" -vmm-sys-util = "0.12.1" +vmm-sys-util = "0.13.0" utils = { path = "../utils" } diff --git a/src/seccompiler/Cargo.toml b/src/seccompiler/Cargo.toml index 09472f8b45e..59d289470ac 100644 --- a/src/seccompiler/Cargo.toml +++ b/src/seccompiler/Cargo.toml @@ -17,7 +17,7 @@ bench = false [dependencies] bincode = "1.2.1" -clap = { version = "4.5.32", features = ["derive", "string"] } +clap = { version = "4.5.34", features = ["derive", "string"] } displaydoc = "0.2.5" libc = "0.2.171" serde = { version = "1.0.219", features = ["derive"] } diff --git a/src/snapshot-editor/Cargo.toml b/src/snapshot-editor/Cargo.toml index 106a4074501..61bf9dc225d 100644 --- a/src/snapshot-editor/Cargo.toml +++ b/src/snapshot-editor/Cargo.toml @@ -10,7 +10,7 @@ name = "snapshot-editor" bench = false [dependencies] -clap = { version = "4.5.32", features = ["derive", "string"] } +clap = { version = "4.5.34", features = ["derive", "string"] } displaydoc = "0.2.5" fc_utils = { package = "utils", path = "../utils" } @@ -19,7 +19,7 @@ log-instrument = { path = "../log-instrument", optional = true } semver = "1.0.26" thiserror = "2.0.12" vmm = { path = "../vmm" } -vmm-sys-util = "0.12.1" +vmm-sys-util = "0.13.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 1b941b86416..3a437cb19b5 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -43,7 +43,7 @@ vhost = { version = "0.13.0", features = ["vhost-user-frontend"] } vm-allocator = "0.1.0" vm-memory = { version = "0.16.1", features = ["backend-mmap", "backend-bitmap"] } vm-superio = "0.8.0" -vmm-sys-util = { version = "0.12.1", features = ["with-serde"] } +vmm-sys-util = { version = "0.13.0", features = ["with-serde"] } zerocopy = { version = "0.8.24" } [target.'cfg(target_arch = "aarch64")'.dependencies]