diff options
author | dchagin <dchagin@FreeBSD.org> | 2016-01-09 15:28:05 +0000 |
---|---|---|
committer | dchagin <dchagin@FreeBSD.org> | 2016-01-09 15:28:05 +0000 |
commit | 3c97a0093809814b043c4b6e6f23a66a38d564d3 (patch) | |
tree | 6b039ec578684547a3f640fe6950ed0e6c8c4c1d /sys/amd64 | |
parent | fb0e6af659052c791bfb57d67fd1795f816bf094 (diff) | |
download | FreeBSD-src-3c97a0093809814b043c4b6e6f23a66a38d564d3.zip FreeBSD-src-3c97a0093809814b043c4b6e6f23a66a38d564d3.tar.gz |
MFC r283394:
Implement waitid() system call.
Diffstat (limited to 'sys/amd64')
-rw-r--r-- | sys/amd64/linux32/linux32_dummy.c | 1 | ||||
-rw-r--r-- | sys/amd64/linux32/syscalls.master | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/amd64/linux32/linux32_dummy.c b/sys/amd64/linux32/linux32_dummy.c index c36d519..590db0d 100644 --- a/sys/amd64/linux32/linux32_dummy.c +++ b/sys/amd64/linux32/linux32_dummy.c @@ -85,7 +85,6 @@ DUMMY(mq_timedreceive); DUMMY(mq_notify); DUMMY(mq_getsetattr); DUMMY(kexec_load); -DUMMY(waitid); /* linux 2.6.11: */ DUMMY(add_key); DUMMY(request_key); diff --git a/sys/amd64/linux32/syscalls.master b/sys/amd64/linux32/syscalls.master index 7d3c11b..7fd0d82 100644 --- a/sys/amd64/linux32/syscalls.master +++ b/sys/amd64/linux32/syscalls.master @@ -466,7 +466,9 @@ 281 AUE_NULL STD { int linux_mq_notify(void); } 282 AUE_NULL STD { int linux_mq_getsetattr(void); } 283 AUE_NULL STD { int linux_kexec_load(void); } -284 AUE_NULL STD { int linux_waitid(void); } +284 AUE_WAIT6 STD { int linux_waitid(int idtype, l_pid_t id, \ + l_siginfo_t *info, int options, \ + struct l_rusage *rusage); } 285 AUE_NULL UNIMPL ; linux 2.6.11: 286 AUE_NULL STD { int linux_add_key(void); } |