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); }