Skip to content

Status:LinuxSyscalls

GCYY edited this page Sep 6, 2020 · 1 revision

实现 78/347

id zircon syscall description zcore
1 read 0
2 write 1
3 open 2
4 close 3
5 stat 4
6 fstat 5
7 lstat 6
8 poll 7
9 lseek 8
10 mmap 9
11 mprotect 10
12 munmap 11
13 brk 12
14 rt_sigaction 13
15 rt_sigprocmask 14
16 rt_sigreturn 15
17 ioctl 16
18 pread64 17
19 pwrite64 18
20 readv 19
21 writev 20
22 access 21
23 pipe 22
24 select 23
25 sched_yield 24
26 mremap 25
27 msync 26
28 mincore 27
29 madvise 28
30 shmget 29
31 shmat 30
32 shmctl 31
33 dup 32
34 dup2 33
35 pause 34
36 nanosleep 35
37 getitimer 36
38 alarm 37
39 setitimer 38
40 getpid 39
41 sendfile 40
42 socket 41
43 connect 42
44 accept 43
45 sendto 44
46 recvfrom 45
47 sendmsg 46
48 recvmsg 47
49 shutdown 48
50 bind 49
51 listen 50
52 getsockname 51
53 getpeername 52
54 socketpair 53
55 setsockopt 54
56 getsockopt 55
57 clone 56
58 fork 57
59 vfork 58
60 execve 59
61 exit 60
62 wait4 61
63 kill 62
64 uname 63
65 semget 64
66 semop 65
67 semctl 66
68 shmdt 67
69 msgget 68
70 msgsnd 69
71 msgrcv 70
72 msgctl 71
73 fcntl 72
74 flock 73
75 fsync 74
76 fdatasync 75
77 truncate 76
78 ftruncate 77
79 getdents 78
80 getcwd 79
81 chdir 80
82 fchdir 81
83 rename 82
84 mkdir 83
85 rmdir 84
86 creat 85
87 link 86
88 unlink 87
89 symlink 88
90 readlink 89
91 chmod 90
92 fchmod 91
93 chown 92
94 fchown 93
95 lchown 94
96 umask 95
97 gettimeofday 96
98 getrlimit 97
99 getrusage 98
100 sysinfo 99
101 times 100
102 ptrace 101
103 getuid 102
104 syslog 103
105 getgid 104
106 setuid 105
107 setgid 106
108 geteuid 107
109 getegid 108
110 setpgid 109
111 getppid 110
112 getpgrp 111
113 setsid 112
114 setreuid 113
115 setregid 114
116 getgroups 115
117 setgroups 116
118 setresuid 117
119 getresuid 118
120 setresgid 119
121 getresgid 120
122 getpgid 121
123 setfsuid 122
124 setfsgid 123
125 getsid 124
126 capget 125
127 capset 126
128 rt_sigpending 127
129 rt_sigtimedwait 128
130 rt_sigqueueinfo 129
131 rt_sigsuspend 130
132 sigaltstack 131
133 utime 132
134 mknod 133
135 uselib 134
136 personality 135
137 ustat 136
138 statfs 137
139 fstatfs 138
140 sysfs 139
141 getpriority 140
142 setpriority 141
143 sched_setparam 142
144 sched_getparam 143
145 sched_setscheduler 144
146 sched_getscheduler 145
147 sched_get_priority_max 146
148 sched_get_priority_min 147
149 sched_rr_get_interval 148
150 mlock 149
151 munlock 150
152 mlockall 151
153 munlockall 152
154 vhangup 153
155 modify_ldt 154
156 pivot_root 155
157 _sysctl 156
158 prctl 157
159 arch_prctl 158
160 adjtimex 159
161 setrlimit 160
162 chroot 161
163 sync 162
164 acct 163
165 settimeofday 164
166 mount 165
167 umount2 166
168 swapon 167
169 swapoff 168
170 reboot 169
171 sethostname 170
172 setdomainname 171
173 iopl 172
174 ioperm 173
175 create_module 174
176 init_module 175
177 delete_module 176
178 get_kernel_syms 177
179 query_module 178
180 quotactl 179
181 nfsservctl 180
182 getpmsg 181
183 putpmsg 182
184 afs_syscall 183
185 tuxcall 184
186 security 185
187 gettid 186
188 readahead 187
189 setxattr 188
190 lsetxattr 189
191 fsetxattr 190
192 getxattr 191
193 lgetxattr 192
194 fgetxattr 193
195 listxattr 194
196 llistxattr 195
197 flistxattr 196
198 removexattr 197
199 lremovexattr 198
200 fremovexattr 199
201 tkill 200
202 time 201
203 futex 202
204 sched_setaffinity 203
205 sched_getaffinity 204
206 set_thread_area 205
207 io_setup 206
208 io_destroy 207
209 io_getevents 208
210 io_submit 209
211 io_cancel 210
212 get_thread_area 211
213 lookup_dcookie 212
214 epoll_create 213
215 epoll_ctl_old 214
216 epoll_wait_old 215
217 remap_file_pages 216
218 getdents64 217
219 set_tid_address 218
220 restart_syscall 219
221 semtimedop 220
222 fadvise64 221
223 timer_create 222
224 timer_settime 223
225 timer_gettime 224
226 timer_getoverrun 225
227 timer_delete 226
228 clock_settime 227
229 clock_gettime 228
230 clock_getres 229
231 clock_nanosleep 230
232 exit_group 231
233 epoll_wait 232
234 epoll_ctl 233
235 tgkill 234
236 utimes 235
237 vserver 236
238 mbind 237
239 set_mempolicy 238
240 get_mempolicy 239
241 mq_open 240
242 mq_unlink 241
243 mq_timedsend 242
244 mq_timedreceive 243
245 mq_notify 244
246 mq_getsetattr 245
247 kexec_load 246
248 waitid 247
249 add_key 248
250 request_key 249
251 keyctl 250
252 ioprio_set 251
253 ioprio_get 252
254 inotify_init 253
255 inotify_add_watch 254
256 inotify_rm_watch 255
257 migrate_pages 256
258 openat 257
259 mkdirat 258
260 mknodat 259
261 fchownat 260
262 futimesat 261
263 newfstatat 262
264 unlinkat 263
265 renameat 264
266 linkat 265
267 symlinkat 266
268 readlinkat 267
269 fchmodat 268
270 faccessat 269
271 pselect6 270
272 ppoll 271
273 unshare 272
274 set_robust_list 273
275 get_robust_list 274
276 splice 275
277 tee 276
278 sync_file_range 277
279 vmsplice 278
280 move_pages 279
281 utimensat 280
282 epoll_pwait 281
283 signalfd 282
284 timerfd_create 283
285 eventfd 284
286 fallocate 285
287 timerfd_settime 286
288 timerfd_gettime 287
289 accept4 288
290 signalfd4 289
291 eventfd2 290
292 epoll_create1 291
293 dup3 292
294 pipe2 293
295 inotify_init1 294
296 preadv 295
297 pwritev 296
298 rt_tgsigqueueinfo 297
299 perf_event_open 298
300 recvmmsg 299
301 fanotify_init 300
302 fanotify_mark 301
303 prlimit64 302
304 name_to_handle_at 303
305 open_by_handle_at 304
306 clock_adjtime 305
307 syncfs 306
308 sendmmsg 307
309 setns 308
310 getcpu 309
311 process_vm_readv 310
312 process_vm_writev 311
313 kcmp 312
314 finit_module 313
315 sched_setattr 314
316 sched_getattr 315
317 renameat2 316
318 seccomp 317
319 getrandom 318
320 memfd_create 319
321 kexec_file_load 320
322 bpf 321
323 execveat 322
324 userfaultfd 323
325 membarrier 324
326 mlock2 325
327 copy_file_range 326
328 preadv2 327
329 pwritev2 328
330 pkey_mprotect 329
331 pkey_alloc 330
332 pkey_free 331
333 statx 332
334 io_pgetevents 333
335 rseq 334
336 pidfd_send_signal 424
337 io_uring_setup 425
338 io_uring_enter 426
339 io_uring_register 427
340 open_tree 428
341 move_mount 429
342 fsopen 430
343 fsconfig 431
344 fsmount 432
345 fspick 433
346 pidfd_open 434
347 clone3 435

test case status

PASSED:

id name
1 math/llround.exe
2 math/truncl.exe
3 math/jn.exe
4 math/llrint.exe
5 math/atanh.exe
6 regression/pthread_rwlock-ebusy.exe
7 math/fminf.exe
8 math/expm1l.exe
9 math/j0f.exe
10 math/fmaxf.exe
11 math/floor.exe
12 math/atanhf.exe
13 math/erff.exe
14 math/llroundl.exe
math/cbrtf.exe
math/scalbnf.exe
math/lrint.exe
functional/strtol.exe
functional/snprintf.exe
math/yn.exe
math/y1.exe
functional/string_memset.exe
math/fmodf.exe
math/sqrtf.exe
math/lgammal_r.exe
math/ilogbf.exe
math/fminl.exe
math/hypot.exe
math/floorl.exe
math/scalb.exe
math/lgammaf_r.exe
math/exp2l.exe
math/atanl.exe
math/lround.exe
math/tgammal.exe
functional/pthread_tsd.exe
math/logl.exe
math/tanl.exe
regression/inet_pton-empty-last-field.exe
math/sinhl.exe
math/tanhl.exe
math/expf.exe
math/j0.exe
regression/strverscmp.exe
regression/mkstemp-failure.exe
functional/time.exe
functional/search_hsearch.exe
math/coshl.exe
math/remainderf.exe
math/remainderl.exe
math/scalbln.exe
math/lgammal.exe
functional/env.exe
math/llrintf.exe
regression/ftello-unflushed-append.exe
functional/search_lsearch.exe
regression/iconv-roundtrips.exe
math/atanhl.exe
regression/pthread_exit-cancel.exe
math/ceilf.exe
math/log10l.exe
math/erf.exe
math/acoshf.exe
regression/regexec-nosub.exe
math/nextafterf.exe
functional/random.exe
math/fmaf.exe
math/scalblnl.exe
regression/iswspace-null.exe
math/cbrt.exe
regression/regex-backref-0.exe
math/fabs.exe
regression/fpclassify-invalid-ld80.exe
math/lgammaf.exe
math/round.exe
math/logf.exe
functional/basename.exe
regression/scanf-nullbyte-char.exe
functional/strftime.exe
math/log2l.exe
functional/fwscanf.exe
math/cos.exe
math/fma.exe
math/sqrt.exe
math/fmax.exe
math/log2f.exe
functional/wcstol.exe
math/lroundl.exe
math/powl.exe
math/rintl.exe
math/erfcl.exe
math/coshf.exe
functional/string_strcspn.exe
math/exp10l.exe
functional/strtod.exe
math/atan.exe
math/logbl.exe
math/exp10f.exe
math/tanh.exe
functional/clock_gettime.exe
regression/scanf-match-literal-eof.exe
regression/sigaltstack.exe
math/nextafterl.exe
functional/spawn.exe
functional/string_memcpy.exe
functional/swprintf.exe
math/asinhf.exe
regression/malloc-oom.exe
math/dremf.exe
math/fmin.exe
math/pow10.exe
math/roundf.exe
math/atan2f.exe
regression/scanf-bytes-consumed.exe
math/tan.exe
math/copysign.exe
math/remquol.exe
functional/search_tsearch.exe
math/frexpf.exe
math/j1f.exe
functional/qsort.exe
math/hypotl.exe
math/acosh.exe
functional/iconv_open.exe
regression/dn_expand-empty.exe
math/lgamma.exe
regression/uselocale-0.exe
math/atan2l.exe
functional/sem_init.exe
math/log2.exe
math/tgamma.exe
math/exp2f.exe
math/remquof.exe
functional/strtod_simple.exe
functional/sscanf.exe
math/sincos.exe
math/jnf.exe
regression/sscanf-eof.exe
regression/printf-fmt-g-round.exe
functional/crypt.exe
math/log10.exe
math/copysignf.exe
math/nearbyintl.exe
math/cosl.exe
regression/regex-escaped-high-byte.exe
functional/fdopen.exe
math/sincosf.exe
math/floorf.exe
math/roundl.exe
math/fdim.exe
math/sinf.exe
math/ldexpl.exe
functional/wcsstr.exe
math/remainder.exe
math/nexttoward.exe
math/frexpl.exe
math/expm1.exe
functional/fscanf.exe
functional/string_strchr.exe
functional/pthread_cond.exe
math/expm1f.exe
math/fmodl.exe
math/isless.exe
math/cosh.exe
math/log1pl.exe
functional/fnmatch.exe
functional/mbc.exe
regression/wcsstr-false-negative.exe
math/cbrtl.exe
regression/printf-1e9-oob.exe
math/sinhf.exe
math/acoshl.exe
math/lroundf.exe
math/lgamma_r.exe
math/modf.exe
math/fpclassify.exe
math/nextafter.exe
math/nexttowardf.exe
math/fdiml.exe
math/pow10l.exe
math/sin.exe
math/lrintl.exe
math/remquo.exe
math/scalblnf.exe
math/acos.exe
math/sqrtl.exe
math/asinf.exe
math/copysignl.exe
math/drem.exe
math/erfc.exe
math/asinh.exe
math/tanhf.exe
math/fabsf.exe
math/logb.exe
functional/setjmp.exe
math/hypotf.exe
regression/inet_ntop-v4mapped.exe
functional/string_memmem.exe
math/asin.exe
math/log10f.exe
math/erfl.exe
math/y0f.exe
math/scalbn.exe
math/log1pf.exe
math/sinh.exe
functional/string.exe
math/nexttowardl.exe
regression/pthread_cancel-sem_wait.exe
math/fdimf.exe
functional/argv.exe
math/truncf.exe
math/ldexpf.exe
math/ilogbl.exe
functional/clocale_mbfuncs.exe
math/acosf.exe
functional/tls_local_exec.exe
math/modfl.exe
math/sinl.exe
math/ynf.exe
math/llrintl.exe
math/asinl.exe
functional/ungetc.exe
math/nearbyintf.exe
math/fenv.exe
functional/tls_init.exe
regression/malloc-0.exe
functional/udiv.exe
functional/strtof.exe
functional/strtold.exe
math/fmaxl.exe
functional/popen.exe
math/acosl.exe
math/fabsl.exe
math/pow.exe
math/ceil.exe
functional/memstream.exe
functional/dirname.exe
math/nearbyint.exe
math/atan2.exe
functional/dlopen.exe
math/atanf.exe
functional/string_strstr.exe
math/scalbnl.exe
functional/sscanf_long.exe
math/rint.exe
math/fmod.exe
regression/memmem-oob-read.exe
math/log.exe
math/ceill.exe
math/ilogb.exe
math/exp.exe
regression/printf-fmt-g-zeros.exe
math/erfcf.exe
math/expl.exe
math/llroundf.exe
math/exp10.exe
math/j1.exe
math/frexp.exe
math/ldexp.exe
math/log1p.exe
math/y0.exe
math/exp2.exe
math/trunc.exe
math/tanf.exe
regression/setvbuf-unget.exe
functional/search_insque.exe
regression/regex-negated-range.exe
functional/inet_pton.exe
functional/stat.exe
math/lrintf.exe
math/modff.exe
math/asinhl.exe
regression/printf-fmt-n.exe
regression/regex-ere-backref.exe
math/y1f.exe
math/rintf.exe
functional/tgmath.exe
math/logbf.exe
math/tgammaf.exe
math/cosf.exe
math/scalbf.exe
math/sincosl.exe
283 math/pow10f.exe
FAILED:
id name
-- --
1 functional/utime.exe
2 math/fmal.exe
3 regression/statvfs.exe
4 functional/ipc_shm.exe
5 common/runtest.exe
6 regression/getpwnam_r-crash.exe
7 functional/socket.exe
8 regression/pthread_atfork-errno-clobber.exe
9 regression/sigreturn.exe
10 functional/sem_open.exe
11 functional/pthread_robust.exe
12 functional/pthread_cancel-points.exe
13 functional/vfork.exe
14 regression/pthread-robust-detach.exe
15 functional/tls_align.exe
16 regression/fflush-exit.exe
17 functional/tls_init_dlopen.exe
18 functional/fcntl.exe
19 functional/tls_align_dlopen.exe
20 math/powf.exe
21 regression/pthread_exit-dtor.exe
22 functional/strtod_long.exe
23 functional/ipc_msg.exe
24 functional/ipc_sem.exe
25 functional/strptime.exe
TIMEOUT:
id name
-- --
1 regression/rewind-clear-error.exe
2 regression/pthread_cond_wait-cancel_ignored.exe
3 regression/raise-race.exe
4 regression/dn_expand-ptr-0.exe
5 regression/execle-env.exe
6 regression/pthread_once-deadlock.exe
7 regression/daemon-failure.exe
8 regression/tls_get_new-dtv.exe
9 functional/pthread_mutex_pi.exe
10 regression/mbsrtowcs-overflow.exe
11 regression/putenv-doublefree.exe
12 regression/flockfile-list.exe
13 regression/fgetwc-buffering.exe
14 regression/lrand48-signextend.exe
15 regression/rlimit-open-files.exe
16 functional/pthread_mutex.exe
17 regression/memmem-oob.exe
18 regression/setenv-oom.exe
19 regression/getpwnam_r-errno.exe
20 regression/regex-bracket-icase.exe
21 regression/malloc-brk-fail.exe
22 regression/pthread_cond-smasher.exe
23 functional/pthread_cancel.exe
24 regression/mkdtemp-failure.exe
25 regression/wcsncpy-read-overflow.exe
26 regression/lseek-large.exe
27 regression/pthread_create-oom.exe
28 regression/fgets-eof.exe
29 regression/sigprocmask-internal.exe
30 regression/pthread_condattr_setclock.exe
31 regression/syscall-sign-extend.exe
Clone this wiki locally