diff --git a/security-monitor/Cargo.lock b/security-monitor/Cargo.lock index 5850a31..06f7fe3 100644 --- a/security-monitor/Cargo.lock +++ b/security-monitor/Cargo.lock @@ -588,9 +588,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "spin" -version = "0.10.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591" +checksum = "1527984ca054dfca79333baec451042863f485fbee01b7bf6d911de915cac865" [[package]] name = "static_assertions" diff --git a/security-monitor/Cargo.toml b/security-monitor/Cargo.toml index 95fb934..e764fdd 100644 --- a/security-monitor/Cargo.toml +++ b/security-monitor/Cargo.toml @@ -25,7 +25,7 @@ pointers_utility = {path = "rust-crates/pointers_utility"} riscv-decode = "0.2" # The `spin` crate provides synchronization primitives (Mutexes etc) using spinlocks -spin = {version="0.10", default-features = false, features = ["once", "rwlock", "spin_mutex"]} +spin = {version="0.12", default-features = false, features = ["once", "rwlock", "spin_mutex"]} # This crates provides functionality to parse TVM attestation payload (TAP). riscv_cove_tap = {path = "rust-crates/riscv_cove_tap", features = ["parser"]}