.. | .. |
---|
42 | 42 | COND_SYSCALL(io_submit); |
---|
43 | 43 | COND_SYSCALL_COMPAT(io_submit); |
---|
44 | 44 | COND_SYSCALL(io_cancel); |
---|
| 45 | +COND_SYSCALL(io_getevents_time32); |
---|
45 | 46 | COND_SYSCALL(io_getevents); |
---|
| 47 | +COND_SYSCALL(io_pgetevents_time32); |
---|
46 | 48 | COND_SYSCALL(io_pgetevents); |
---|
47 | | -COND_SYSCALL_COMPAT(io_getevents); |
---|
| 49 | +COND_SYSCALL_COMPAT(io_pgetevents_time32); |
---|
48 | 50 | COND_SYSCALL_COMPAT(io_pgetevents); |
---|
| 51 | +COND_SYSCALL(io_uring_setup); |
---|
| 52 | +COND_SYSCALL(io_uring_enter); |
---|
| 53 | +COND_SYSCALL(io_uring_register); |
---|
49 | 54 | |
---|
50 | 55 | /* fs/xattr.c */ |
---|
51 | 56 | |
---|
.. | .. |
---|
114 | 119 | /* fs/timerfd.c */ |
---|
115 | 120 | COND_SYSCALL(timerfd_create); |
---|
116 | 121 | COND_SYSCALL(timerfd_settime); |
---|
117 | | -COND_SYSCALL_COMPAT(timerfd_settime); |
---|
| 122 | +COND_SYSCALL(timerfd_settime32); |
---|
118 | 123 | COND_SYSCALL(timerfd_gettime); |
---|
119 | | -COND_SYSCALL_COMPAT(timerfd_gettime); |
---|
| 124 | +COND_SYSCALL(timerfd_gettime32); |
---|
120 | 125 | |
---|
121 | 126 | /* fs/utimes.c */ |
---|
122 | 127 | |
---|
.. | .. |
---|
132 | 137 | /* kernel/exit.c */ |
---|
133 | 138 | |
---|
134 | 139 | /* kernel/fork.c */ |
---|
| 140 | +/* __ARCH_WANT_SYS_CLONE3 */ |
---|
| 141 | +COND_SYSCALL(clone3); |
---|
135 | 142 | |
---|
136 | 143 | /* kernel/futex.c */ |
---|
137 | 144 | COND_SYSCALL(futex); |
---|
138 | | -COND_SYSCALL_COMPAT(futex); |
---|
| 145 | +COND_SYSCALL(futex_time32); |
---|
139 | 146 | COND_SYSCALL(set_robust_list); |
---|
140 | 147 | COND_SYSCALL_COMPAT(set_robust_list); |
---|
141 | 148 | COND_SYSCALL(get_robust_list); |
---|
.. | .. |
---|
185 | 192 | COND_SYSCALL_COMPAT(mq_open); |
---|
186 | 193 | COND_SYSCALL(mq_unlink); |
---|
187 | 194 | COND_SYSCALL(mq_timedsend); |
---|
188 | | -COND_SYSCALL_COMPAT(mq_timedsend); |
---|
| 195 | +COND_SYSCALL(mq_timedsend_time32); |
---|
189 | 196 | COND_SYSCALL(mq_timedreceive); |
---|
190 | | -COND_SYSCALL_COMPAT(mq_timedreceive); |
---|
| 197 | +COND_SYSCALL(mq_timedreceive_time32); |
---|
191 | 198 | COND_SYSCALL(mq_notify); |
---|
192 | 199 | COND_SYSCALL_COMPAT(mq_notify); |
---|
193 | 200 | COND_SYSCALL(mq_getsetattr); |
---|
.. | .. |
---|
195 | 202 | |
---|
196 | 203 | /* ipc/msg.c */ |
---|
197 | 204 | COND_SYSCALL(msgget); |
---|
| 205 | +COND_SYSCALL(old_msgctl); |
---|
198 | 206 | COND_SYSCALL(msgctl); |
---|
199 | 207 | COND_SYSCALL_COMPAT(msgctl); |
---|
| 208 | +COND_SYSCALL_COMPAT(old_msgctl); |
---|
200 | 209 | COND_SYSCALL(msgrcv); |
---|
201 | 210 | COND_SYSCALL_COMPAT(msgrcv); |
---|
202 | 211 | COND_SYSCALL(msgsnd); |
---|
.. | .. |
---|
204 | 213 | |
---|
205 | 214 | /* ipc/sem.c */ |
---|
206 | 215 | COND_SYSCALL(semget); |
---|
| 216 | +COND_SYSCALL(old_semctl); |
---|
207 | 217 | COND_SYSCALL(semctl); |
---|
208 | 218 | COND_SYSCALL_COMPAT(semctl); |
---|
| 219 | +COND_SYSCALL_COMPAT(old_semctl); |
---|
209 | 220 | COND_SYSCALL(semtimedop); |
---|
210 | | -COND_SYSCALL_COMPAT(semtimedop); |
---|
| 221 | +COND_SYSCALL(semtimedop_time32); |
---|
211 | 222 | COND_SYSCALL(semop); |
---|
212 | 223 | |
---|
213 | 224 | /* ipc/shm.c */ |
---|
214 | 225 | COND_SYSCALL(shmget); |
---|
| 226 | +COND_SYSCALL(old_shmctl); |
---|
215 | 227 | COND_SYSCALL(shmctl); |
---|
216 | 228 | COND_SYSCALL_COMPAT(shmctl); |
---|
| 229 | +COND_SYSCALL_COMPAT(old_shmctl); |
---|
217 | 230 | COND_SYSCALL(shmat); |
---|
218 | 231 | COND_SYSCALL_COMPAT(shmat); |
---|
219 | 232 | COND_SYSCALL(shmdt); |
---|
.. | .. |
---|
255 | 268 | |
---|
256 | 269 | /* mm/fadvise.c */ |
---|
257 | 270 | COND_SYSCALL(fadvise64_64); |
---|
| 271 | +COND_SYSCALL_COMPAT(fadvise64_64); |
---|
258 | 272 | |
---|
259 | 273 | /* mm/, CONFIG_MMU only */ |
---|
260 | 274 | COND_SYSCALL(swapon); |
---|
.. | .. |
---|
267 | 281 | COND_SYSCALL(munlockall); |
---|
268 | 282 | COND_SYSCALL(mincore); |
---|
269 | 283 | COND_SYSCALL(madvise); |
---|
| 284 | +COND_SYSCALL(process_madvise); |
---|
| 285 | +COND_SYSCALL(process_mrelease); |
---|
270 | 286 | COND_SYSCALL(remap_file_pages); |
---|
271 | 287 | COND_SYSCALL(mbind); |
---|
272 | 288 | COND_SYSCALL_COMPAT(mbind); |
---|
.. | .. |
---|
282 | 298 | COND_SYSCALL(perf_event_open); |
---|
283 | 299 | COND_SYSCALL(accept4); |
---|
284 | 300 | COND_SYSCALL(recvmmsg); |
---|
285 | | -COND_SYSCALL_COMPAT(recvmmsg); |
---|
| 301 | +COND_SYSCALL(recvmmsg_time32); |
---|
| 302 | +COND_SYSCALL_COMPAT(recvmmsg_time32); |
---|
| 303 | +COND_SYSCALL_COMPAT(recvmmsg_time64); |
---|
286 | 304 | |
---|
287 | 305 | /* |
---|
288 | 306 | * Architecture specific syscalls: see further below |
---|
.. | .. |
---|
349 | 367 | COND_SYSCALL_COMPAT(socketcall); |
---|
350 | 368 | |
---|
351 | 369 | /* compat syscalls for arm64, x86, ... */ |
---|
352 | | -COND_SYSCALL_COMPAT(sysctl); |
---|
353 | 370 | COND_SYSCALL_COMPAT(fanotify_mark); |
---|
354 | 371 | |
---|
355 | 372 | /* x86 */ |
---|
356 | 373 | COND_SYSCALL(vm86old); |
---|
357 | 374 | COND_SYSCALL(modify_ldt); |
---|
358 | | -COND_SYSCALL_COMPAT(quotactl32); |
---|
359 | 375 | COND_SYSCALL(vm86); |
---|
360 | 376 | COND_SYSCALL(kexec_file_load); |
---|
361 | 377 | |
---|
362 | 378 | /* s390 */ |
---|
363 | 379 | COND_SYSCALL(s390_pci_mmio_read); |
---|
364 | 380 | COND_SYSCALL(s390_pci_mmio_write); |
---|
| 381 | +COND_SYSCALL(s390_ipc); |
---|
365 | 382 | COND_SYSCALL_COMPAT(s390_ipc); |
---|
366 | 383 | |
---|
367 | 384 | /* powerpc */ |
---|
.. | .. |
---|
394 | 411 | COND_SYSCALL(bdflush); |
---|
395 | 412 | COND_SYSCALL(uselib); |
---|
396 | 413 | |
---|
| 414 | +/* optional: time32 */ |
---|
| 415 | +COND_SYSCALL(time32); |
---|
| 416 | +COND_SYSCALL(stime32); |
---|
| 417 | +COND_SYSCALL(utime32); |
---|
| 418 | +COND_SYSCALL(adjtimex_time32); |
---|
| 419 | +COND_SYSCALL(sched_rr_get_interval_time32); |
---|
| 420 | +COND_SYSCALL(nanosleep_time32); |
---|
| 421 | +COND_SYSCALL(rt_sigtimedwait_time32); |
---|
| 422 | +COND_SYSCALL_COMPAT(rt_sigtimedwait_time32); |
---|
| 423 | +COND_SYSCALL(timer_settime32); |
---|
| 424 | +COND_SYSCALL(timer_gettime32); |
---|
| 425 | +COND_SYSCALL(clock_settime32); |
---|
| 426 | +COND_SYSCALL(clock_gettime32); |
---|
| 427 | +COND_SYSCALL(clock_getres_time32); |
---|
| 428 | +COND_SYSCALL(clock_nanosleep_time32); |
---|
| 429 | +COND_SYSCALL(utimes_time32); |
---|
| 430 | +COND_SYSCALL(futimesat_time32); |
---|
| 431 | +COND_SYSCALL(pselect6_time32); |
---|
| 432 | +COND_SYSCALL_COMPAT(pselect6_time32); |
---|
| 433 | +COND_SYSCALL(ppoll_time32); |
---|
| 434 | +COND_SYSCALL_COMPAT(ppoll_time32); |
---|
| 435 | +COND_SYSCALL(utimensat_time32); |
---|
| 436 | +COND_SYSCALL(clock_adjtime32); |
---|
397 | 437 | |
---|
398 | 438 | /* |
---|
399 | 439 | * The syscalls below are not found in include/uapi/asm-generic/unistd.h |
---|