From 94f464e1a4eca583e3c7843bdb1e75ccd995f9d0 Mon Sep 17 00:00:00 2001 From: Ryan Houdek Date: Tue, 11 May 2021 18:39:00 -0700 Subject: [PATCH] Fix fadvise64 posix variant still doesn't quite match the actual syscall implementation --- Source/Tests/LinuxSyscalls/Syscalls/FD.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Tests/LinuxSyscalls/Syscalls/FD.cpp b/Source/Tests/LinuxSyscalls/Syscalls/FD.cpp index 0d9ba2f98..8a5110163 100644 --- a/Source/Tests/LinuxSyscalls/Syscalls/FD.cpp +++ b/Source/Tests/LinuxSyscalls/Syscalls/FD.cpp @@ -149,7 +149,7 @@ namespace FEX::HLE { }); REGISTER_SYSCALL_IMPL(fadvise64, [](FEXCore::Core::CpuStateFrame *Frame, int fd, off_t offset, off_t len, int advice) -> uint64_t { - uint64_t Result = ::posix_fadvise64(fd, offset, len, advice); + uint64_t Result = ::syscall(SYS_fadvise64, fd, offset, len, advice); SYSCALL_ERRNO(); });