Skip to content

Commit 21a3245

Browse files
committed
update syscall table
1 parent 370f621 commit 21a3245

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

etc/syscalls_linux_aarch64.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
| 0x10 (16) | fremovexattr | (int fd, const char *name) | __arm64_sys_fremovexattr | true |
2222
| 0x11 (17) | getcwd | (char *buf, unsigned long size) | __arm64_sys_getcwd | true |
2323
| 0x13 (19) | eventfd2 | (unsigned int count, int flags) | __arm64_sys_eventfd2 | false |
24-
| 0x14 (20) | epoll_create1 | (int flags) | __arm64_sys_epoll_create1 | false |
25-
| 0x15 (21) | epoll_ctl | (int epfd, int op, int fd, struct epoll_event *event) | __arm64_sys_epoll_ctl | false |
26-
| 0x16 (22) | epoll_pwait | (int epfd, struct epoll_event *events, int maxevents, int timeout, const sigset_t *sigmask, size_t sigsetsize) | __arm64_sys_epoll_pwait | false |
24+
| 0x14 (20) | epoll_create1 | (int flags) | __arm64_sys_epoll_create1 | true |
25+
| 0x15 (21) | epoll_ctl | (int epfd, int op, int fd, struct epoll_event *event) | __arm64_sys_epoll_ctl | partial |
26+
| 0x16 (22) | epoll_pwait | (int epfd, struct epoll_event *events, int maxevents, int timeout, const sigset_t *sigmask, size_t sigsetsize) | __arm64_sys_epoll_pwait | partial |
2727
| 0x17 (23) | dup | (unsigned int fildes) | __arm64_sys_dup | true |
2828
| 0x18 (24) | dup3 | (unsigned int oldfd, unsigned int newfd, int flags) | __arm64_sys_dup3 | true |
2929
| 0x19 (25) | fcntl | (unsigned int fd, unsigned int cmd, unsigned long arg) | __arm64_sys_fcntl | true |
@@ -74,7 +74,7 @@
7474
| 0x47 (71) | sendfile64 | (int out_fd, int in_fd, loff_t *offset, size_t count) | __arm64_sys_sendfile64 | true |
7575
| 0x48 (72) | pselect6 | (int n, fd_set *inp, fd_set *outp, fd_set *exp, struct __kernel_timespec *tsp, void *sig) | __arm64_sys_pselect6 | true |
7676
| 0x49 (73) | ppoll | (struct pollfd *ufds, unsigned int nfds, struct __kernel_timespec *tsp, const sigset_t *sigmask, size_t sigsetsize) | __arm64_sys_ppoll | true |
77-
| 0x4a (74) | signalfd4 | (int ufd, sigset_t *user_mask, size_t sizemask, int flags) | __arm64_sys_signalfd4 | false |
77+
| 0x4a (74) | signalfd4 | (int ufd, sigset_t *user_mask, size_t sizemask, int flags) | __arm64_sys_signalfd4 | partial |
7878
| 0x4b (75) | vmsplice | (int fd, const struct iovec *uiov, unsigned long nr_segs, unsigned int flags) | __arm64_sys_vmsplice | false |
7979
| 0x4c (76) | splice | (int fd_in, loff_t *off_in, int fd_out, loff_t *off_out, size_t len, unsigned int flags) | __arm64_sys_splice | false |
8080
| 0x4d (77) | tee | (int fdin, int fdout, size_t len, unsigned int flags) | __arm64_sys_tee | false |
@@ -151,8 +151,8 @@
151151
| 0x94 (148) | getresuid | (uid_t *ruidp, uid_t *euidp, uid_t *suidp) | __arm64_sys_getresuid | true |
152152
| 0x95 (149) | setresgid | (gid_t rgid, gid_t egid, gid_t sgid) | __arm64_sys_setresgid | true |
153153
| 0x96 (150) | getresgid | (gid_t *rgidp, gid_t *egidp, gid_t *sgidp) | __arm64_sys_getresgid | true |
154-
| 0x97 (151) | setfsuid | (uid_t uid) | __arm64_sys_setfsuid | false |
155-
| 0x98 (152) | setfsgid | (gid_t gid) | __arm64_sys_setfsgid | false |
154+
| 0x97 (151) | setfsuid | (uid_t uid) | __arm64_sys_setfsuid | dummy |
155+
| 0x98 (152) | setfsgid | (gid_t gid) | __arm64_sys_setfsgid | dummy |
156156
| 0x99 (153) | times | (struct tms *tbuf) | __arm64_sys_times | false |
157157
| 0x9a (154) | setpgid | (pid_t pid, pid_t pgid) | __arm64_sys_setpgid | true |
158158
| 0x9b (155) | getpgid | (pid_t pid) | __arm64_sys_getpgid | true |
@@ -289,7 +289,7 @@
289289
| 0x1af (431) | fsconfig | (int fd, unsigned int cmd, const char *_key, const void *_value, int aux) | __arm64_sys_fsconfig | false |
290290
| 0x1b0 (432) | fsmount | (int fs_fd, unsigned int flags, unsigned int attr_flags) | __arm64_sys_fsmount | false |
291291
| 0x1b1 (433) | fspick | (int dfd, const char *path, unsigned int flags) | __arm64_sys_fspick | false |
292-
| 0x1b2 (434) | pidfd_open | (pid_t pid, unsigned int flags) | __arm64_sys_pidfd_open | false |
292+
| 0x1b2 (434) | pidfd_open | (pid_t pid, unsigned int flags) | __arm64_sys_pidfd_open | partial |
293293
| 0x1b3 (435) | clone3 | (struct clone_args *uargs, size_t size) | __arm64_sys_clone3 | false |
294294
| 0x1b4 (436) | close_range | (unsigned int fd, unsigned int max_fd, unsigned int flags) | __arm64_sys_close_range | partially |
295295
| 0x1b5 (437) | openat2 | (int dfd, const char *filename, struct open_how *how, size_t usize) | __arm64_sys_openat2 | false |

0 commit comments

Comments
 (0)