From 3291df4eebc2c0f4c0e6276fc128e1aef32af1af Mon Sep 17 00:00:00 2001 From: Mark Poliakov Date: Sat, 1 Mar 2025 21:09:01 +0200 Subject: [PATCH] strace: display mutex() calls as well --- userspace/strace/src/format.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/userspace/strace/src/format.rs b/userspace/strace/src/format.rs index 2fd43e64..13230ace 100644 --- a/userspace/strace/src/format.rs +++ b/userspace/strace/src/format.rs @@ -189,7 +189,7 @@ fn format_byte_slice(bytes: &[u8], real_len: usize, allow_ascii: bool) -> String if bytes.is_empty() { return "".into(); } - if bytes[0].is_ascii_graphic() && allow_ascii { + if allow_ascii { // Format as ASCII string write!(result, "\"").ok(); for &byte in bytes { @@ -372,11 +372,6 @@ impl Result { } pub fn format_syscall(tracer: &mut CommandTracer, syscall: &SyscallTrace) { - // Ignore mutex calls for now, they're too noisy - if syscall.function == SyscallFunction::Mutex as usize { - return; - } - if let Some(Some(formatter)) = FORMATTERS.get(syscall.function) { formatter.print(tracer, &syscall.args, syscall.result); }