From eee7975ce42520513acda16977b21e19a1cd159d Mon Sep 17 00:00:00 2001 From: Tamir Duberstein Date: Sat, 1 Mar 2025 10:43:20 -0500 Subject: [PATCH] aya: remove redundant TEST_SYSCALL use This is already done in `syscall`. --- aya/src/sys/perf_event.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/aya/src/sys/perf_event.rs b/aya/src/sys/perf_event.rs index d0f161ed..b4f4c2ef 100644 --- a/aya/src/sys/perf_event.rs +++ b/aya/src/sys/perf_event.rs @@ -105,12 +105,7 @@ pub(crate) fn perf_event_open_trace_point( } pub(crate) fn perf_event_ioctl(fd: BorrowedFd<'_>, request: u32, arg: c_int) -> SysResult { - let call = Syscall::PerfEventIoctl { fd, request, arg }; - #[cfg(not(test))] - return syscall(call); - - #[cfg(test)] - return crate::sys::TEST_SYSCALL.with(|test_impl| unsafe { test_impl.borrow()(call) }); + syscall(Syscall::PerfEventIoctl { fd, request, arg }) } fn perf_event_sys(