diff options
author | Dmitry Chagin <dchagin@FreeBSD.org> | 2021-06-10 11:27:06 +0000 |
---|---|---|
committer | Dmitry Chagin <dchagin@FreeBSD.org> | 2021-06-10 11:27:06 +0000 |
commit | 2e46d0c3d983ccd603b9bcfb318c37404b0dbc7f (patch) | |
tree | a56722f4b4f0b153f26bebe7b07f9a564ae4ae8c /sys/amd64/linux32 | |
parent | 25b09d6f398ea8a260ee8e2e8209fd76c61e13ee (diff) | |
download | src-2e46d0c3d983ccd603b9bcfb318c37404b0dbc7f.tar.gz src-2e46d0c3d983ccd603b9bcfb318c37404b0dbc7f.zip |
linux(4): Implement futex_time64 system call.
MFC after: 2 weeks
Diffstat (limited to 'sys/amd64/linux32')
-rw-r--r-- | sys/amd64/linux32/linux32_dummy_machdep.c | 1 | ||||
-rw-r--r-- | sys/amd64/linux32/syscalls.master | 9 |
2 files changed, 8 insertions, 2 deletions
diff --git a/sys/amd64/linux32/linux32_dummy_machdep.c b/sys/amd64/linux32/linux32_dummy_machdep.c index 041156bd514b..bfb4ff71e0b1 100644 --- a/sys/amd64/linux32/linux32_dummy_machdep.c +++ b/sys/amd64/linux32/linux32_dummy_machdep.c @@ -80,5 +80,4 @@ DUMMY(mq_timedsend_time64); DUMMY(mq_timedreceive_time64); DUMMY(semtimedop_time64); DUMMY(rt_sigtimedwait_time64); -DUMMY(futex_time64); DUMMY(sched_rr_get_interval_time64); diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master index 03523f45ced6..bf2778bb91fd 100644 --- a/sys/amd64/linux32/syscalls.master +++ b/sys/amd64/linux32/syscalls.master @@ -2415,7 +2415,14 @@ int linux_rt_sigtimedwait_time64(void); } 422 AUE_NULL STD { - int linux_futex_time64(void); + int linux_sys_futex_time64( + uint32_t *uaddr, + l_int op, + uint32_t val, + struct l_timespec64 *timeout, + uint32_t *uaddr2, + uint32_t val3 + ); } 423 AUE_NULL STD { int linux_sched_rr_get_interval_time64(void); |