diff options
author | dchagin <dchagin@FreeBSD.org> | 2016-01-09 16:58:57 +0000 |
---|---|---|
committer | dchagin <dchagin@FreeBSD.org> | 2016-01-09 16:58:57 +0000 |
commit | 682bdd605d1e6239366f2c09a908ff48b95fad0c (patch) | |
tree | df5c8301205df5131bff3804be7ab896229ad208 /sys/amd64/linux | |
parent | d2d5fcaa34593867706312f21bbe119477508fa1 (diff) | |
download | FreeBSD-src-682bdd605d1e6239366f2c09a908ff48b95fad0c.zip FreeBSD-src-682bdd605d1e6239366f2c09a908ff48b95fad0c.tar.gz |
MFC r283451:
Implement ppoll() system call.
Diffstat (limited to 'sys/amd64/linux')
-rw-r--r-- | sys/amd64/linux/linux_dummy.c | 1 | ||||
-rw-r--r-- | sys/amd64/linux/syscalls.master | 3 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/amd64/linux/linux_dummy.c b/sys/amd64/linux/linux_dummy.c index 11b25b7..80a343e 100644 --- a/sys/amd64/linux/linux_dummy.c +++ b/sys/amd64/linux/linux_dummy.c @@ -92,7 +92,6 @@ DUMMY(inotify_init); DUMMY(inotify_add_watch); DUMMY(inotify_rm_watch); DUMMY(migrate_pages); -DUMMY(ppoll); DUMMY(unshare); DUMMY(splice); DUMMY(tee); diff --git a/sys/amd64/linux/syscalls.master b/sys/amd64/linux/syscalls.master index b359c93..4cab140 100644 --- a/sys/amd64/linux/syscalls.master +++ b/sys/amd64/linux/syscalls.master @@ -456,7 +456,8 @@ 270 AUE_SELECT STD { int linux_pselect6(l_int nfds, \ l_fd_set *readfds, l_fd_set *writefds, l_fd_set *exceptfds, \ struct l_timespec *tsp, l_uintptr_t *sig); } -271 AUE_NULL STD { int linux_ppoll(void); } +271 AUE_POLL STD { int linux_ppoll(struct pollfd *fds, uint32_t nfds, \ + struct l_timespec *tsp, l_sigset_t *sset, l_size_t ssize); } 272 AUE_NULL STD { int linux_unshare(void); } 273 AUE_NULL STD { int linux_set_robust_list(struct linux_robust_list_head *head, \ l_size_t len); } |