diff --git a/Cargo.lock b/Cargo.lock index a6084213c..920989af1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -299,7 +299,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1af5a01adeeade54c9f5060300227a8ee64c05b6376f28e9b8ee3b72dd2056f" dependencies = [ - "spin", + "spin 0.10.0", ] [[package]] @@ -1472,7 +1472,7 @@ dependencies = [ "quickcheck", "rand 0.9.2", "smallvec", - "spin", + "spin 0.11.0", "thiserror", "tracing", "tracing-core", @@ -1540,7 +1540,7 @@ dependencies = [ "hyperlight-libc", "linkme", "log", - "spin", + "spin 0.11.0", "tracing", ] @@ -1559,7 +1559,7 @@ name = "hyperlight-guest-tracing" version = "0.15.0" dependencies = [ "hyperlight-common", - "spin", + "spin 0.11.0", "tracing", "tracing-core", ] @@ -3433,6 +3433,12 @@ name = "spin" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" + +[[package]] +name = "spin" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "783f3f6f6b01e295a669edfc402133a5f2553d1f0e81284b3ba4594e80bdd4a2" dependencies = [ "lock_api", ] diff --git a/src/hyperlight_common/Cargo.toml b/src/hyperlight_common/Cargo.toml index ad9558bc5..423e092e6 100644 --- a/src/hyperlight_common/Cargo.toml +++ b/src/hyperlight_common/Cargo.toml @@ -22,7 +22,7 @@ bytemuck = { version = "1.24", features = ["derive"] } flatbuffers = { version = "25.12.19", default-features = false } log = "0.4.29" smallvec = "1.15.1" -spin = "0.10.0" +spin = "0.11.0" thiserror = { version = "2.0.18", default-features = false } tracing = { version = "0.1.44", optional = true } tracing-core = { version = "0.1.36", default-features = false } diff --git a/src/hyperlight_guest_bin/Cargo.toml b/src/hyperlight_guest_bin/Cargo.toml index 060f67b88..a3f317d4a 100644 --- a/src/hyperlight_guest_bin/Cargo.toml +++ b/src/hyperlight_guest_bin/Cargo.toml @@ -28,7 +28,7 @@ hyperlight-libc = { workspace = true, default-features = false, optional = true buddy_system_allocator = "0.13.0" log = { version = "0.4", default-features = false } linkme = { version = "0.3.36", optional = true } -spin = "0.10.0" +spin = "0.11.0" flatbuffers = { version = "25.12.19", default-features = false } tracing = { version = "0.1.44", default-features = false, features = ["attributes"] } diff --git a/src/hyperlight_guest_tracing/Cargo.toml b/src/hyperlight_guest_tracing/Cargo.toml index 20506f625..c75457044 100644 --- a/src/hyperlight_guest_tracing/Cargo.toml +++ b/src/hyperlight_guest_tracing/Cargo.toml @@ -11,7 +11,7 @@ description = """Provides the tracing functionality for the hyperlight guest.""" [dependencies] hyperlight-common = { workspace = true, default-features = false } -spin = "0.10.0" +spin = "0.11.0" tracing = { version = "0.1.44", default-features = false, features = ["attributes"] } tracing-core = { version = "0.1.36", default-features = false } diff --git a/src/tests/rust_guests/dummyguest/Cargo.lock b/src/tests/rust_guests/dummyguest/Cargo.lock index d8cfc6438..cb5193333 100644 --- a/src/tests/rust_guests/dummyguest/Cargo.lock +++ b/src/tests/rust_guests/dummyguest/Cargo.lock @@ -49,7 +49,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1af5a01adeeade54c9f5060300227a8ee64c05b6376f28e9b8ee3b72dd2056f" dependencies = [ - "spin", + "spin 0.10.0", ] [[package]] @@ -166,7 +166,7 @@ dependencies = [ "flatbuffers", "log", "smallvec", - "spin", + "spin 0.11.0", "thiserror", "tracing-core", ] @@ -196,7 +196,7 @@ dependencies = [ "hyperlight-libc", "linkme", "log", - "spin", + "spin 0.11.0", "tracing", ] @@ -215,7 +215,7 @@ name = "hyperlight-guest-tracing" version = "0.15.0" dependencies = [ "hyperlight-common", - "spin", + "spin 0.11.0", "tracing", "tracing-core", ] @@ -486,6 +486,12 @@ name = "spin" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" + +[[package]] +name = "spin" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "783f3f6f6b01e295a669edfc402133a5f2553d1f0e81284b3ba4594e80bdd4a2" dependencies = [ "lock_api", ] diff --git a/src/tests/rust_guests/simpleguest/Cargo.lock b/src/tests/rust_guests/simpleguest/Cargo.lock index 6fa4b06bd..446111ba7 100644 --- a/src/tests/rust_guests/simpleguest/Cargo.lock +++ b/src/tests/rust_guests/simpleguest/Cargo.lock @@ -49,7 +49,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1af5a01adeeade54c9f5060300227a8ee64c05b6376f28e9b8ee3b72dd2056f" dependencies = [ - "spin", + "spin 0.10.0", ] [[package]] @@ -158,7 +158,7 @@ dependencies = [ "flatbuffers", "log", "smallvec", - "spin", + "spin 0.11.0", "thiserror", "tracing-core", ] @@ -188,7 +188,7 @@ dependencies = [ "hyperlight-libc", "linkme", "log", - "spin", + "spin 0.11.0", "tracing", ] @@ -207,7 +207,7 @@ name = "hyperlight-guest-tracing" version = "0.15.0" dependencies = [ "hyperlight-common", - "spin", + "spin 0.11.0", "tracing", "tracing-core", ] @@ -490,6 +490,12 @@ name = "spin" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" + +[[package]] +name = "spin" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "783f3f6f6b01e295a669edfc402133a5f2553d1f0e81284b3ba4594e80bdd4a2" dependencies = [ "lock_api", ] diff --git a/src/tests/rust_guests/witguest/Cargo.lock b/src/tests/rust_guests/witguest/Cargo.lock index a297814a7..7664466b2 100644 --- a/src/tests/rust_guests/witguest/Cargo.lock +++ b/src/tests/rust_guests/witguest/Cargo.lock @@ -99,7 +99,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1af5a01adeeade54c9f5060300227a8ee64c05b6376f28e9b8ee3b72dd2056f" dependencies = [ - "spin", + "spin 0.10.0", ] [[package]] @@ -248,7 +248,7 @@ dependencies = [ "flatbuffers", "log", "smallvec", - "spin", + "spin 0.11.0", "thiserror", "tracing-core", ] @@ -305,7 +305,7 @@ dependencies = [ "hyperlight-libc", "linkme", "log", - "spin", + "spin 0.11.0", "tracing", ] @@ -324,7 +324,7 @@ name = "hyperlight-guest-tracing" version = "0.15.0" dependencies = [ "hyperlight-common", - "spin", + "spin 0.11.0", "tracing", "tracing-core", ] @@ -667,6 +667,15 @@ dependencies = [ "lock_api", ] +[[package]] +name = "spin" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "783f3f6f6b01e295a669edfc402133a5f2553d1f0e81284b3ba4594e80bdd4a2" +dependencies = [ + "lock_api", +] + [[package]] name = "syn" version = "2.0.117" @@ -817,7 +826,7 @@ dependencies = [ "hyperlight-component-macro", "hyperlight-guest", "hyperlight-guest-bin", - "spin", + "spin 0.10.0", ] [[package]]