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/i386/linux | |
parent | fb0e6af659052c791bfb57d67fd1795f816bf094 (diff) | |
download | FreeBSD-src-3c97a0093809814b043c4b6e6f23a66a38d564d3.zip FreeBSD-src-3c97a0093809814b043c4b6e6f23a66a38d564d3.tar.gz |
MFC r283394:
Implement waitid() system call.
Diffstat (limited to 'sys/i386/linux')
-rw-r--r-- | sys/i386/linux/linux_dummy.c | 1 | ||||
-rw-r--r-- | sys/i386/linux/syscalls.master | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/sys/i386/linux/linux_dummy.c b/sys/i386/linux/linux_dummy.c index ab77790..88b9f37 100644 --- a/sys/i386/linux/linux_dummy.c +++ b/sys/i386/linux/linux_dummy.c @@ -81,7 +81,6 @@ DUMMY(mbind); DUMMY(get_mempolicy); DUMMY(set_mempolicy); DUMMY(kexec_load); -DUMMY(waitid); /* linux 2.6.11: */ DUMMY(add_key); DUMMY(request_key); diff --git a/sys/i386/linux/syscalls.master b/sys/i386/linux/syscalls.master index 09e4f3a..99160c6 100644 --- a/sys/i386/linux/syscalls.master +++ b/sys/i386/linux/syscalls.master @@ -474,7 +474,9 @@ 282 AUE_NULL STD { int linux_mq_getsetattr(l_mqd_t mqd, const struct mq_attr *attr, \ struct mq_attr *oattr); } 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, \ + void *rusage); } 285 AUE_NULL UNIMPL ; linux 2.6.11: 286 AUE_NULL STD { int linux_add_key(void); } |