Skip to content

Commit 50806b9

Browse files
authored
Merge pull request #1907 from igchor/umf_2fixes
Bump UMF tag and fix syscalls
2 parents c3b8360 + 206ca7d commit 50806b9

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

source/common/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ if (NOT DEFINED UMF_REPO)
2323
endif()
2424

2525
if (NOT DEFINED UMF_TAG)
26-
set(UMF_TAG 9a96626d8c5fe3b8e7625cb2c3bd41e779c6eb8c)
26+
set(UMF_TAG 068090f69d361ba56d35ca14172d702cfcd436de)
2727
endif()
2828

2929
message(STATUS "Will fetch Unified Memory Framework from ${UMF_REPO}")

source/common/ur_util.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ int ur_duplicate_fd(int pid, int fd_in) {
4141
// pidfd_open(2) is supported since Linux 5.3
4242
#if defined(__NR_pidfd_open) && defined(__NR_pidfd_getfd)
4343
errno = 0;
44-
int pid_fd = syscall(SYS_pidfd_open, pid, 0);
44+
int pid_fd = syscall(__NR_pidfd_open, pid, 0);
4545
if (pid_fd == -1) {
46-
logger::error("SYS_pidfd_open");
46+
logger::error("__NR_pidfd_open");
4747
return -1;
4848
}
4949

50-
int fd_dup = syscall(SYS_pidfd_getfd, pid_fd, fd_in, 0);
50+
int fd_dup = syscall(__NR_pidfd_getfd, pid_fd, fd_in, 0);
5151
close(pid_fd);
5252
if (fd_dup == -1) {
53-
logger::error("SYS_pidfd_getfd");
53+
logger::error("__NR_pidfd_getfd");
5454
return -1;
5555
}
5656

0 commit comments

Comments
 (0)