From 54eaee06413c60434ffb77e65aee8b9d9a09d8ab Mon Sep 17 00:00:00 2001 From: edef Date: Mon, 27 Dec 2021 11:57:33 +0000 Subject: ripple/minitrace: init Minimal PTRACE_SYSCALL tracer for further narrowing down the syscalls we need to support. Change-Id: I562ee6e88e52d7deeee6de588ef00dfc1c38a71a --- ripple/Cargo.lock | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) (limited to 'ripple/Cargo.lock') diff --git a/ripple/Cargo.lock b/ripple/Cargo.lock index fdab2f2..994b4bc 100644 --- a/ripple/Cargo.lock +++ b/ripple/Cargo.lock @@ -311,12 +311,45 @@ dependencies = [ "autocfg", ] +[[package]] +name = "minitrace" +version = "0.0.0" +dependencies = [ + "anyhow", + "nix 0.19.1", + "spawn-ptrace", +] + [[package]] name = "multimap" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" +[[package]] +name = "nix" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83450fe6a6142ddd95fb064b746083fc4ef1705fe81f64a64e1d4b39f54a1055" +dependencies = [ + "bitflags", + "cc", + "cfg-if 0.1.10", + "libc", +] + +[[package]] +name = "nix" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ccba0cfe4fdf15982d1674c69b1fd80bad427d293849982668dfe454bd61f2" +dependencies = [ + "bitflags", + "cc", + "cfg-if 1.0.0", + "libc", +] + [[package]] name = "num_cpus" version = "1.13.0" @@ -552,6 +585,15 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" +[[package]] +name = "spawn-ptrace" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b572503c81aa40e1e61954bca89b863c344e0f310fd51f308d933255bf4f756" +dependencies = [ + "nix 0.18.0", +] + [[package]] name = "subtle" version = "2.4.1" -- cgit 1.4.1