From ed075474b03377005a39e41ce8c205a560e97c92 Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Sun, 31 Mar 2024 14:40:57 +0200 Subject: [PATCH] Fix syscall_debug feature. --- src/syscall/debug.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/syscall/debug.rs b/src/syscall/debug.rs index 2f4a85b3a4..76315157cf 100644 --- a/src/syscall/debug.rs +++ b/src/syscall/debug.rs @@ -202,11 +202,11 @@ pub struct SyscallDebugInfo { #[cfg(feature = "syscall_debug")] impl SyscallDebugInfo { pub fn on_switch_from(&mut self) { - let now = time::monotonic(); + let now = crate::time::monotonic(); self.accumulated_time += now - core::mem::replace(&mut self.this_switch_time, now); } pub fn on_switch_to(&mut self) { - self.this_switch_time = time::monotonic(); + self.this_switch_time = crate::time::monotonic(); } } #[cfg(feature = "syscall_debug")] @@ -248,7 +248,7 @@ pub fn debug_start([a, b, c, d, e, f]: [usize; 6]) { 0 }; - PercpuBlock::current().syscall_debug_info.set(SyscallDebugInfo { + crate::percpu::PercpuBlock::current().syscall_debug_info.set(SyscallDebugInfo { accumulated_time: 0, this_switch_time: debug_start, do_debug, @@ -256,7 +256,7 @@ pub fn debug_start([a, b, c, d, e, f]: [usize; 6]) { } #[cfg(feature = "syscall_debug")] pub fn debug_end([a, b, c, d, e, f]: [usize; 6], result: Result) { - let debug_info = PercpuBlock::current().syscall_debug_info.take(); + let debug_info = crate::percpu::PercpuBlock::current().syscall_debug_info.take(); if !debug_info.do_debug { return;