diff --git a/Cargo.lock b/Cargo.lock index 02f3396d9..adba95a50 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -237,7 +237,7 @@ checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -273,7 +273,7 @@ checksum = "531b97fb4cd3dfdce92c35dedbfdc1f0b9d8091c8ca943d6dae340ef5012d514" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -320,7 +320,7 @@ checksum = "a26b8cea8bb6a81b75a84603b9e096f05fa86db057904ef29be1deee900532bd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -553,7 +553,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -564,7 +564,7 @@ checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" dependencies = [ "darling_core", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -674,7 +674,7 @@ checksum = "f95e2801cd355d4a1a3e3953ce6ee5ae9603a5c833455343a8bfe3f44d418246" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -889,7 +889,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -1572,7 +1572,7 @@ checksum = "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -1649,7 +1649,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -1738,9 +1738,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.33" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" +checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" dependencies = [ "proc-macro2", ] @@ -1858,7 +1858,7 @@ checksum = "bce3a7139d2ee67d07538ee5dba997364fbc243e7e7143e96eb830c74bfaa082" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -1923,22 +1923,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.193" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" +checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.193" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" +checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -1960,7 +1960,7 @@ checksum = "3081f5ffbb02284dda55132aa26daecedd7372a42417bbbab6f14ab7d6bb9145" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -1982,7 +1982,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -2090,9 +2090,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.31" +version = "2.0.48" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "718fa2415bcb8d8bd775917a1bf12a7931b6dfa890753378538118181e0cb398" +checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" dependencies = [ "proc-macro2", "quote", @@ -2173,7 +2173,7 @@ checksum = "e7fbe9b594d6568a6a1443250a7e67d80b74e1e96f6d1715e1e21cc1888291d3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -2242,7 +2242,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] @@ -2663,7 +2663,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", "wasm-bindgen-shared", ] @@ -2685,7 +2685,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3028,7 +3028,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.31", + "syn 2.0.48", ] [[package]] diff --git a/arch/Cargo.toml b/arch/Cargo.toml index b8d1e7530..e332f56f5 100644 --- a/arch/Cargo.toml +++ b/arch/Cargo.toml @@ -16,7 +16,7 @@ hypervisor = { path = "../hypervisor" } libc = "0.2.153" linux-loader = { version = "0.11.0", features = ["elf", "bzimage", "pe"] } log = "0.4.20" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } thiserror = "1.0.52" uuid = "1.3.4" versionize = "0.2.0" diff --git a/event_monitor/Cargo.toml b/event_monitor/Cargo.toml index f30b9e245..3a83fa5e4 100644 --- a/event_monitor/Cargo.toml +++ b/event_monitor/Cargo.toml @@ -8,5 +8,5 @@ edition = "2021" flume = "0.10.14" libc = "0.2.153" once_cell = "1.19.0" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } serde_json = "1.0.109" diff --git a/hypervisor/Cargo.toml b/hypervisor/Cargo.toml index 27a1dfafe..8328f3ce1 100644 --- a/hypervisor/Cargo.toml +++ b/hypervisor/Cargo.toml @@ -22,7 +22,7 @@ kvm-ioctls = { version = "0.16.0", optional = true } kvm-bindings = { git = "https://github.com/cloud-hypervisor/kvm-bindings", branch = "ch-v0.7.0", features = ["with-serde", "fam-wrappers"], optional = true } mshv-bindings = { git = "https://github.com/rust-vmm/mshv", branch = "main", features = ["with-serde", "fam-wrappers"], optional = true } mshv-ioctls = { git = "https://github.com/rust-vmm/mshv", branch = "main", optional = true} -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } serde_with = { version = "3.4.0", default-features = false, features = ["macros"] } vfio-ioctls = { git = "https://github.com/rust-vmm/vfio", branch = "main", default-features = false } vm-memory = { version = "0.14.0", features = ["backend-mmap", "backend-atomic"] } diff --git a/net_util/Cargo.toml b/net_util/Cargo.toml index d8007a80c..f465f8681 100644 --- a/net_util/Cargo.toml +++ b/net_util/Cargo.toml @@ -11,7 +11,7 @@ libc = "0.2.153" log = "0.4.20" net_gen = { path = "../net_gen" } rate_limiter = { path = "../rate_limiter" } -serde = "1.0.193" +serde = "1.0.196" thiserror = "1.0.52" versionize = "0.2.0" versionize_derive = "0.1.6" diff --git a/pci/Cargo.toml b/pci/Cargo.toml index 9e51438f7..b8be19a23 100644 --- a/pci/Cargo.toml +++ b/pci/Cargo.toml @@ -20,7 +20,7 @@ vfio_user = { git = "https://github.com/rust-vmm/vfio-user", branch = "main" } vmm-sys-util = "0.12.1" libc = "0.2.153" log = "0.4.20" -serde = { version = "1.0.193", features = ["derive"] } +serde = { version = "1.0.196", features = ["derive"] } thiserror = "1.0.52" versionize = "0.2.0" versionize_derive = "0.1.6" diff --git a/performance-metrics/Cargo.toml b/performance-metrics/Cargo.toml index a6dfecd93..343460f1c 100644 --- a/performance-metrics/Cargo.toml +++ b/performance-metrics/Cargo.toml @@ -8,7 +8,7 @@ build = "../build.rs" [dependencies] clap = { version = "4.4.7", features = ["wrap_help"] } dirs = "5.0.0" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } serde_json = "1.0.109" test_infra = { path = "../test_infra" } thiserror = "1.0.52" diff --git a/test_infra/Cargo.toml b/test_infra/Cargo.toml index 241362658..f8a6f58c4 100644 --- a/test_infra/Cargo.toml +++ b/test_infra/Cargo.toml @@ -9,7 +9,7 @@ dirs = "5.0.0" epoll = "4.3.3" libc = "0.2.153" once_cell = "1.19.0" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } serde_json = "1.0.109" ssh2 = { version = "0.9.4", features = ["vendored-openssl"] } vmm-sys-util = "0.12.1" diff --git a/tracer/Cargo.toml b/tracer/Cargo.toml index 0395941aa..af2184aea 100644 --- a/tracer/Cargo.toml +++ b/tracer/Cargo.toml @@ -8,7 +8,7 @@ edition = "2021" libc = "0.2.153" log = "0.4.20" once_cell = "1.19.0" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } serde_json = "1.0.109" [features] diff --git a/virtio-devices/Cargo.toml b/virtio-devices/Cargo.toml index 263dc7543..862ff15ff 100644 --- a/virtio-devices/Cargo.toml +++ b/virtio-devices/Cargo.toml @@ -21,7 +21,7 @@ net_util = { path = "../net_util" } pci = { path = "../pci" } rate_limiter = { path = "../rate_limiter" } seccompiler = "0.4.0" -serde = { version = "1.0.193", features = ["derive"] } +serde = { version = "1.0.196", features = ["derive"] } serde_json = "1.0.109" serial_buffer = { path = "../serial_buffer" } thiserror = "1.0.52" diff --git a/vm-device/Cargo.toml b/vm-device/Cargo.toml index c3b1c12ae..21a331a24 100644 --- a/vm-device/Cargo.toml +++ b/vm-device/Cargo.toml @@ -13,7 +13,7 @@ mshv = ["vfio-ioctls/mshv"] anyhow = "1.0.79" hypervisor = { path = "../hypervisor" } thiserror = "1.0.52" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } vfio-ioctls = { git = "https://github.com/rust-vmm/vfio", branch = "main", default-features = false } vm-memory = { version = "0.14.0", features = ["backend-mmap"] } vmm-sys-util = "0.12.1" diff --git a/vm-migration/Cargo.toml b/vm-migration/Cargo.toml index 808480bef..a9c2701de 100644 --- a/vm-migration/Cargo.toml +++ b/vm-migration/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] anyhow = "1.0.79" thiserror = "1.0.52" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } serde_json = "1.0.109" versionize = "0.2.0" versionize_derive = "0.1.6" diff --git a/vmm/Cargo.toml b/vmm/Cargo.toml index b21a4612b..de1550ae7 100644 --- a/vmm/Cargo.toml +++ b/vmm/Cargo.toml @@ -49,7 +49,7 @@ pci = { path = "../pci" } range_map_vec = { version = "0.1.0", optional = true } rate_limiter = { path = "../rate_limiter" } seccompiler = "0.4.0" -serde = { version = "1.0.193", features = ["rc", "derive"] } +serde = { version = "1.0.196", features = ["rc", "derive"] } serde_json = "1.0.109" serial_buffer = { path = "../serial_buffer" } signal-hook = "0.3.17"