diff --git a/Cargo.lock b/Cargo.lock index 45324e6a5c3..5da122e2484 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8,8 +8,8 @@ version = "0.1.0" dependencies = [ "displaydoc", "thiserror", - "vm-memory", - "zerocopy 0.8.2", + "vm-memory 0.16.0", + "zerocopy 0.8.5", ] [[package]] @@ -125,11 +125,12 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "aws-lc-fips-sys" -version = "0.12.12" +version = "0.12.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec4795bbabc13643a8b3532184041ab41dec5740046aa15734428219cb9a0bfc" +checksum = "bf12b67bc9c5168f68655aadb2a12081689a58f1d9b1484705e4d1810ed6e4ac" dependencies = [ "bindgen 0.69.4", + "cc", "cmake", "dunce", "fs_extra", @@ -260,9 +261,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.1.28" +version = "1.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e80e3b6a3ab07840e1cae9b0666a63970dc28e8ed5ffbcdacbfc760c281bfc1" +checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945" dependencies = [ "jobserver", "libc", @@ -340,9 +341,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.19" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7be5744db7978a28d9df86a214130d106a89ce49644cbc4e3f0c22c3fba30615" +checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" dependencies = [ "clap_builder", "clap_derive", @@ -359,9 +360,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.19" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5fbc17d3ef8278f55b282b2a2e75ae6f6c7d4bb70ed3d0382375104bfafdb4b" +checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" dependencies = [ "anstream", "anstyle", @@ -649,9 +650,9 @@ dependencies = [ [[package]] name = "gdbstub_arch" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e3b1357bd3203fc09a6601327ae0ab38865d14231d0b65d3143f5762cc7977d" +checksum = "328a9e9425db13770d0d11de6332a608854266e44c53d12776be7b4aa427e3de" dependencies = [ "gdbstub", "num-traits", @@ -882,7 +883,7 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d379d0089d0fbf4161c35a4fdfd76125923f1a93632c49195f5372b4c0b1472" dependencies = [ - "vm-memory", + "vm-memory 0.15.0", ] [[package]] @@ -1486,7 +1487,7 @@ dependencies = [ "serde", "serde_json", "thiserror", - "vm-memory", + "vm-memory 0.16.0", "vmm-sys-util", ] @@ -1527,7 +1528,7 @@ dependencies = [ "bitflags 2.6.0", "libc", "uuid", - "vm-memory", + "vm-memory 0.15.0", "vmm-sys-util", ] @@ -1558,6 +1559,17 @@ dependencies = [ "winapi", ] +[[package]] +name = "vm-memory" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2919f87420b6998a131eb7c78843890295e91a3f8f786ccc925c8d387b75121" +dependencies = [ + "libc", + "thiserror", + "winapi", +] + [[package]] name = "vm-superio" version = "0.8.0" @@ -1606,10 +1618,10 @@ dependencies = [ "vhost", "vm-allocator", "vm-fdt", - "vm-memory", + "vm-memory 0.16.0", "vm-superio", "vmm-sys-util", - "zerocopy 0.8.2", + "zerocopy 0.8.5", ] [[package]] @@ -1786,11 +1798,11 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.2" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdf8d0ac51277f0e70d6dcb000b7bfa817968d66df9f5772e731a1d1bc6fc5c6" +checksum = "6129d25825e874589a0e529175dd060c13dab4f3d960c6a0b711e5535b598bb2" dependencies = [ - "zerocopy-derive 0.8.2", + "zerocopy-derive 0.8.5", ] [[package]] @@ -1806,9 +1818,9 @@ dependencies = [ [[package]] name = "zerocopy-derive" -version = "0.8.2" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cf1fea9437ee18b719f41c597b00c1745d7ff77184daf6ac8c61110a0115161" +checksum = "d917df3784b4e2f5deb708d14623b2c02833890e1aa7a5dd1088998e8e9402b1" dependencies = [ "proc-macro2", "quote", diff --git a/src/acpi-tables/Cargo.toml b/src/acpi-tables/Cargo.toml index f4c6dc13e26..61c93bb4d96 100644 --- a/src/acpi-tables/Cargo.toml +++ b/src/acpi-tables/Cargo.toml @@ -9,8 +9,8 @@ license = "Apache-2.0" [dependencies] displaydoc = "0.2.5" thiserror = "1.0.64" -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-bitmap"] } -zerocopy = { version = "0.8.2", features = ["derive"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-bitmap"] } +zerocopy = { version = "0.8.5", features = ["derive"] } [lib] bench = false diff --git a/src/clippy-tracing/Cargo.toml b/src/clippy-tracing/Cargo.toml index 792b98bbff9..79bd842e58b 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.19", features = ["derive"] } +clap = { version = "4.5.20", features = ["derive"] } itertools = "0.13.0" proc-macro2 = { version = "1.0.87", features = ["span-locations"] } quote = "1.0.37" diff --git a/src/cpu-template-helper/Cargo.toml b/src/cpu-template-helper/Cargo.toml index 5e318c96955..4afb52d04ef 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.19", features = ["derive", "string"] } +clap = { version = "4.5.20", features = ["derive", "string"] } displaydoc = "0.2.5" libc = "0.2.159" log-instrument = { path = "../log-instrument", optional = true } diff --git a/src/snapshot-editor/Cargo.toml b/src/snapshot-editor/Cargo.toml index d18e3ebc10f..fae848a5f4f 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.19", features = ["derive", "string"] } +clap = { version = "4.5.20", features = ["derive", "string"] } displaydoc = "0.2.5" fc_utils = { package = "utils", path = "../utils" } diff --git a/src/utils/Cargo.toml b/src/utils/Cargo.toml index 521c7e3c1e6..a915cd13017 100644 --- a/src/utils/Cargo.toml +++ b/src/utils/Cargo.toml @@ -15,7 +15,7 @@ libc = "0.2.159" log-instrument = { path = "../log-instrument", optional = true } serde = { version = "1.0.210", features = ["derive"] } thiserror = "1.0.64" -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-bitmap"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-bitmap"] } vmm-sys-util = "0.12.1" [dev-dependencies] diff --git a/src/vmm/Cargo.toml b/src/vmm/Cargo.toml index 7be2200b8b2..9be51443f5a 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -21,7 +21,7 @@ derive_more = { version = "1.0.0", default-features = false, features = ["from", displaydoc = "0.2.5" event-manager = "0.4.0" gdbstub = { version = "0.7.2", optional = true } -gdbstub_arch = { version = "0.3.0", optional = true } +gdbstub_arch = { version = "0.3.1", optional = true } kvm-bindings = { version = "0.9.1", features = ["fam-wrappers", "serde"] } kvm-ioctls = "0.18.0" lazy_static = "1.5.0" @@ -43,10 +43,10 @@ userfaultfd = "0.8.1" utils = { path = "../utils" } vhost = { version = "0.12.0", features = ["vhost-user-frontend"] } vm-allocator = "0.1.0" -vm-memory = { version = "0.15.0", features = ["backend-mmap", "backend-bitmap"] } +vm-memory = { version = "0.16.0", features = ["backend-mmap", "backend-bitmap"] } vm-superio = "0.8.0" vmm-sys-util = { version = "0.12.1", features = ["with-serde"] } -zerocopy = { version = "0.8.2" } +zerocopy = { version = "0.8.5" } [target.'cfg(target_arch = "aarch64")'.dependencies] vm-fdt = "0.3.0"