Blame view
kernel/sys_ni.c
9.95 KB
b24413180 License cleanup: ... |
1 |
// SPDX-License-Identifier: GPL-2.0 |
1da177e4c Linux-2.6.12-rc2 |
2 3 4 5 6 |
#include <linux/linkage.h> #include <linux/errno.h> #include <asm/unistd.h> |
7303e30ec syscalls/core: Pr... |
7 8 9 10 |
#ifdef CONFIG_ARCH_HAS_SYSCALL_WRAPPER /* Architectures may override COND_SYSCALL and COND_SYSCALL_COMPAT */ #include <asm/syscall_wrapper.h> #endif /* CONFIG_ARCH_HAS_SYSCALL_WRAPPER */ |
0732a552c kernel/sys_ni.c: ... |
11 12 13 |
/* we can't #include <linux/syscalls.h> here, but tell gcc to not warn with -Wmissing-prototypes */ asmlinkage long sys_ni_syscall(void); |
1da177e4c Linux-2.6.12-rc2 |
14 15 16 17 18 19 20 |
/* * Non-implemented system calls get redirected here. */ asmlinkage long sys_ni_syscall(void) { return -ENOSYS; } |
7303e30ec syscalls/core: Pr... |
21 |
#ifndef COND_SYSCALL |
67a7acd37 kernel/sys_ni: re... |
22 |
#define COND_SYSCALL(name) cond_syscall(sys_##name) |
7303e30ec syscalls/core: Pr... |
23 24 25 |
#endif /* COND_SYSCALL */ #ifndef COND_SYSCALL_COMPAT |
67a7acd37 kernel/sys_ni: re... |
26 |
#define COND_SYSCALL_COMPAT(name) cond_syscall(compat_sys_##name) |
7303e30ec syscalls/core: Pr... |
27 |
#endif /* COND_SYSCALL_COMPAT */ |
67a7acd37 kernel/sys_ni: re... |
28 |
|
70dd4b316 kernel/sys_ni: so... |
29 30 31 32 33 |
/* * This list is kept in the same order as include/uapi/asm-generic/unistd.h. * Architecture specific entries go below, followed by deprecated or obsolete * system calls. */ |
67a7acd37 kernel/sys_ni: re... |
34 35 36 37 38 39 |
COND_SYSCALL(io_setup); COND_SYSCALL_COMPAT(io_setup); COND_SYSCALL(io_destroy); COND_SYSCALL(io_submit); COND_SYSCALL_COMPAT(io_submit); COND_SYSCALL(io_cancel); |
8dabe7245 y2038: syscalls: ... |
40 |
COND_SYSCALL(io_getevents_time32); |
67a7acd37 kernel/sys_ni: re... |
41 |
COND_SYSCALL(io_getevents); |
8dabe7245 y2038: syscalls: ... |
42 |
COND_SYSCALL(io_pgetevents_time32); |
7a074e96d aio: implement io... |
43 |
COND_SYSCALL(io_pgetevents); |
8dabe7245 y2038: syscalls: ... |
44 |
COND_SYSCALL_COMPAT(io_pgetevents_time32); |
7a074e96d aio: implement io... |
45 |
COND_SYSCALL_COMPAT(io_pgetevents); |
2b188cc1b Add io_uring IO i... |
46 47 |
COND_SYSCALL(io_uring_setup); COND_SYSCALL(io_uring_enter); |
edafccee5 io_uring: add sup... |
48 |
COND_SYSCALL(io_uring_register); |
70dd4b316 kernel/sys_ni: so... |
49 50 51 52 53 54 |
/* fs/xattr.c */ /* fs/dcache.c */ /* fs/cookies.c */ |
67a7acd37 kernel/sys_ni: re... |
55 56 |
COND_SYSCALL(lookup_dcookie); COND_SYSCALL_COMPAT(lookup_dcookie); |
70dd4b316 kernel/sys_ni: so... |
57 58 |
/* fs/eventfd.c */ |
67a7acd37 kernel/sys_ni: re... |
59 |
COND_SYSCALL(eventfd2); |
70dd4b316 kernel/sys_ni: so... |
60 61 |
/* fs/eventfd.c */ |
67a7acd37 kernel/sys_ni: re... |
62 63 64 65 |
COND_SYSCALL(epoll_create1); COND_SYSCALL(epoll_ctl); COND_SYSCALL(epoll_pwait); COND_SYSCALL_COMPAT(epoll_pwait); |
70dd4b316 kernel/sys_ni: so... |
66 67 68 69 |
/* fs/fcntl.c */ /* fs/inotify_user.c */ |
67a7acd37 kernel/sys_ni: re... |
70 71 72 |
COND_SYSCALL(inotify_init1); COND_SYSCALL(inotify_add_watch); COND_SYSCALL(inotify_rm_watch); |
70dd4b316 kernel/sys_ni: so... |
73 74 75 76 |
/* fs/ioctl.c */ /* fs/ioprio.c */ |
67a7acd37 kernel/sys_ni: re... |
77 78 |
COND_SYSCALL(ioprio_set); COND_SYSCALL(ioprio_get); |
70dd4b316 kernel/sys_ni: so... |
79 80 |
/* fs/locks.c */ |
67a7acd37 kernel/sys_ni: re... |
81 |
COND_SYSCALL(flock); |
70dd4b316 kernel/sys_ni: so... |
82 83 84 85 86 87 88 89 90 91 92 93 |
/* fs/namei.c */ /* fs/namespace.c */ /* fs/nfsctl.c */ /* fs/open.c */ /* fs/pipe.c */ /* fs/quota.c */ |
67a7acd37 kernel/sys_ni: re... |
94 |
COND_SYSCALL(quotactl); |
70dd4b316 kernel/sys_ni: so... |
95 96 97 98 99 100 101 102 103 104 |
/* fs/readdir.c */ /* fs/read_write.c */ /* fs/sendfile.c */ /* fs/select.c */ /* fs/signalfd.c */ |
67a7acd37 kernel/sys_ni: re... |
105 106 |
COND_SYSCALL(signalfd4); COND_SYSCALL_COMPAT(signalfd4); |
70dd4b316 kernel/sys_ni: so... |
107 108 109 110 111 112 113 114 |
/* fs/splice.c */ /* fs/stat.c */ /* fs/sync.c */ /* fs/timerfd.c */ |
67a7acd37 kernel/sys_ni: re... |
115 116 |
COND_SYSCALL(timerfd_create); COND_SYSCALL(timerfd_settime); |
8dabe7245 y2038: syscalls: ... |
117 |
COND_SYSCALL(timerfd_settime32); |
67a7acd37 kernel/sys_ni: re... |
118 |
COND_SYSCALL(timerfd_gettime); |
8dabe7245 y2038: syscalls: ... |
119 |
COND_SYSCALL(timerfd_gettime32); |
70dd4b316 kernel/sys_ni: so... |
120 121 122 123 |
/* fs/utimes.c */ /* kernel/acct.c */ |
67a7acd37 kernel/sys_ni: re... |
124 |
COND_SYSCALL(acct); |
70dd4b316 kernel/sys_ni: so... |
125 126 |
/* kernel/capability.c */ |
67a7acd37 kernel/sys_ni: re... |
127 128 |
COND_SYSCALL(capget); COND_SYSCALL(capset); |
70dd4b316 kernel/sys_ni: so... |
129 130 131 132 133 134 |
/* kernel/exec_domain.c */ /* kernel/exit.c */ /* kernel/fork.c */ |
d68dbb0c9 arch: handle arch... |
135 136 |
/* __ARCH_WANT_SYS_CLONE3 */ COND_SYSCALL(clone3); |
70dd4b316 kernel/sys_ni: so... |
137 138 |
/* kernel/futex.c */ |
67a7acd37 kernel/sys_ni: re... |
139 |
COND_SYSCALL(futex); |
8dabe7245 y2038: syscalls: ... |
140 |
COND_SYSCALL(futex_time32); |
67a7acd37 kernel/sys_ni: re... |
141 142 143 144 |
COND_SYSCALL(set_robust_list); COND_SYSCALL_COMPAT(set_robust_list); COND_SYSCALL(get_robust_list); COND_SYSCALL_COMPAT(get_robust_list); |
70dd4b316 kernel/sys_ni: so... |
145 146 147 148 149 150 |
/* kernel/hrtimer.c */ /* kernel/itimer.c */ /* kernel/kexec.c */ |
67a7acd37 kernel/sys_ni: re... |
151 152 |
COND_SYSCALL(kexec_load); COND_SYSCALL_COMPAT(kexec_load); |
70dd4b316 kernel/sys_ni: so... |
153 154 |
/* kernel/module.c */ |
67a7acd37 kernel/sys_ni: re... |
155 156 |
COND_SYSCALL(init_module); COND_SYSCALL(delete_module); |
70dd4b316 kernel/sys_ni: so... |
157 158 159 160 |
/* kernel/posix-timers.c */ /* kernel/printk.c */ |
67a7acd37 kernel/sys_ni: re... |
161 |
COND_SYSCALL(syslog); |
70dd4b316 kernel/sys_ni: so... |
162 163 164 165 |
/* kernel/ptrace.c */ /* kernel/sched/core.c */ |
70dd4b316 kernel/sys_ni: so... |
166 |
/* kernel/sys.c */ |
67a7acd37 kernel/sys_ni: re... |
167 168 169 170 171 172 173 174 175 176 177 178 |
COND_SYSCALL(setregid); COND_SYSCALL(setgid); COND_SYSCALL(setreuid); COND_SYSCALL(setuid); COND_SYSCALL(setresuid); COND_SYSCALL(getresuid); COND_SYSCALL(setresgid); COND_SYSCALL(getresgid); COND_SYSCALL(setfsuid); COND_SYSCALL(setfsgid); COND_SYSCALL(setgroups); COND_SYSCALL(getgroups); |
70dd4b316 kernel/sys_ni: so... |
179 180 181 182 183 184 |
/* kernel/time.c */ /* kernel/timer.c */ /* ipc/mqueue.c */ |
67a7acd37 kernel/sys_ni: re... |
185 186 187 188 |
COND_SYSCALL(mq_open); COND_SYSCALL_COMPAT(mq_open); COND_SYSCALL(mq_unlink); COND_SYSCALL(mq_timedsend); |
8dabe7245 y2038: syscalls: ... |
189 |
COND_SYSCALL(mq_timedsend_time32); |
67a7acd37 kernel/sys_ni: re... |
190 |
COND_SYSCALL(mq_timedreceive); |
8dabe7245 y2038: syscalls: ... |
191 |
COND_SYSCALL(mq_timedreceive_time32); |
67a7acd37 kernel/sys_ni: re... |
192 193 194 195 |
COND_SYSCALL(mq_notify); COND_SYSCALL_COMPAT(mq_notify); COND_SYSCALL(mq_getsetattr); COND_SYSCALL_COMPAT(mq_getsetattr); |
70dd4b316 kernel/sys_ni: so... |
196 197 |
/* ipc/msg.c */ |
67a7acd37 kernel/sys_ni: re... |
198 |
COND_SYSCALL(msgget); |
275f22148 ipc: rename old-s... |
199 |
COND_SYSCALL(old_msgctl); |
67a7acd37 kernel/sys_ni: re... |
200 201 |
COND_SYSCALL(msgctl); COND_SYSCALL_COMPAT(msgctl); |
7e89a37c4 ipc: Fix building... |
202 |
COND_SYSCALL_COMPAT(old_msgctl); |
67a7acd37 kernel/sys_ni: re... |
203 204 205 206 |
COND_SYSCALL(msgrcv); COND_SYSCALL_COMPAT(msgrcv); COND_SYSCALL(msgsnd); COND_SYSCALL_COMPAT(msgsnd); |
70dd4b316 kernel/sys_ni: so... |
207 208 |
/* ipc/sem.c */ |
67a7acd37 kernel/sys_ni: re... |
209 |
COND_SYSCALL(semget); |
275f22148 ipc: rename old-s... |
210 |
COND_SYSCALL(old_semctl); |
67a7acd37 kernel/sys_ni: re... |
211 212 |
COND_SYSCALL(semctl); COND_SYSCALL_COMPAT(semctl); |
7e89a37c4 ipc: Fix building... |
213 |
COND_SYSCALL_COMPAT(old_semctl); |
67a7acd37 kernel/sys_ni: re... |
214 |
COND_SYSCALL(semtimedop); |
8dabe7245 y2038: syscalls: ... |
215 |
COND_SYSCALL(semtimedop_time32); |
67a7acd37 kernel/sys_ni: re... |
216 |
COND_SYSCALL(semop); |
70dd4b316 kernel/sys_ni: so... |
217 218 |
/* ipc/shm.c */ |
67a7acd37 kernel/sys_ni: re... |
219 |
COND_SYSCALL(shmget); |
275f22148 ipc: rename old-s... |
220 |
COND_SYSCALL(old_shmctl); |
67a7acd37 kernel/sys_ni: re... |
221 222 |
COND_SYSCALL(shmctl); COND_SYSCALL_COMPAT(shmctl); |
7e89a37c4 ipc: Fix building... |
223 |
COND_SYSCALL_COMPAT(old_shmctl); |
67a7acd37 kernel/sys_ni: re... |
224 225 226 |
COND_SYSCALL(shmat); COND_SYSCALL_COMPAT(shmat); COND_SYSCALL(shmdt); |
70dd4b316 kernel/sys_ni: so... |
227 228 |
/* net/socket.c */ |
67a7acd37 kernel/sys_ni: re... |
229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 |
COND_SYSCALL(socket); COND_SYSCALL(socketpair); COND_SYSCALL(bind); COND_SYSCALL(listen); COND_SYSCALL(accept); COND_SYSCALL(connect); COND_SYSCALL(getsockname); COND_SYSCALL(getpeername); COND_SYSCALL(setsockopt); COND_SYSCALL_COMPAT(setsockopt); COND_SYSCALL(getsockopt); COND_SYSCALL_COMPAT(getsockopt); COND_SYSCALL(sendto); COND_SYSCALL(shutdown); COND_SYSCALL(recvfrom); COND_SYSCALL_COMPAT(recvfrom); COND_SYSCALL(sendmsg); COND_SYSCALL_COMPAT(sendmsg); COND_SYSCALL(recvmsg); COND_SYSCALL_COMPAT(recvmsg); |
70dd4b316 kernel/sys_ni: so... |
249 250 251 252 |
/* mm/filemap.c */ /* mm/nommu.c, also with MMU */ |
67a7acd37 kernel/sys_ni: re... |
253 |
COND_SYSCALL(mremap); |
70dd4b316 kernel/sys_ni: so... |
254 255 |
/* security/keys/keyctl.c */ |
67a7acd37 kernel/sys_ni: re... |
256 257 258 259 |
COND_SYSCALL(add_key); COND_SYSCALL(request_key); COND_SYSCALL(keyctl); COND_SYSCALL_COMPAT(keyctl); |
1da177e4c Linux-2.6.12-rc2 |
260 |
|
70dd4b316 kernel/sys_ni: so... |
261 |
/* arch/example/kernel/sys_example.c */ |
3016b4215 [PATCH] frv: defi... |
262 |
|
70dd4b316 kernel/sys_ni: so... |
263 |
/* mm/fadvise.c */ |
67a7acd37 kernel/sys_ni: re... |
264 |
COND_SYSCALL(fadvise64_64); |
70dd4b316 kernel/sys_ni: so... |
265 266 |
/* mm/, CONFIG_MMU only */ |
67a7acd37 kernel/sys_ni: re... |
267 268 269 270 271 272 273 274 275 276 |
COND_SYSCALL(swapon); COND_SYSCALL(swapoff); COND_SYSCALL(mprotect); COND_SYSCALL(msync); COND_SYSCALL(mlock); COND_SYSCALL(munlock); COND_SYSCALL(mlockall); COND_SYSCALL(munlockall); COND_SYSCALL(mincore); COND_SYSCALL(madvise); |
ecb8ac8b1 mm/madvise: intro... |
277 |
COND_SYSCALL(process_madvise); |
67a7acd37 kernel/sys_ni: re... |
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
COND_SYSCALL(remap_file_pages); COND_SYSCALL(mbind); COND_SYSCALL_COMPAT(mbind); COND_SYSCALL(get_mempolicy); COND_SYSCALL_COMPAT(get_mempolicy); COND_SYSCALL(set_mempolicy); COND_SYSCALL_COMPAT(set_mempolicy); COND_SYSCALL(migrate_pages); COND_SYSCALL_COMPAT(migrate_pages); COND_SYSCALL(move_pages); COND_SYSCALL_COMPAT(move_pages); COND_SYSCALL(perf_event_open); COND_SYSCALL(accept4); COND_SYSCALL(recvmmsg); |
e11d4284e y2038: socket: Ad... |
293 |
COND_SYSCALL(recvmmsg_time32); |
8dabe7245 y2038: syscalls: ... |
294 |
COND_SYSCALL_COMPAT(recvmmsg_time32); |
e11d4284e y2038: socket: Ad... |
295 |
COND_SYSCALL_COMPAT(recvmmsg_time64); |
70dd4b316 kernel/sys_ni: so... |
296 297 298 299 |
/* * Architecture specific syscalls: see further below */ |
11637e4b7 fanotify: fanotif... |
300 |
|
70dd4b316 kernel/sys_ni: so... |
301 |
/* fanotify */ |
67a7acd37 kernel/sys_ni: re... |
302 303 |
COND_SYSCALL(fanotify_init); COND_SYSCALL(fanotify_mark); |
990d6c2d7 vfs: Add name to ... |
304 305 |
/* open by handle */ |
67a7acd37 kernel/sys_ni: re... |
306 307 308 |
COND_SYSCALL(name_to_handle_at); COND_SYSCALL(open_by_handle_at); COND_SYSCALL_COMPAT(open_by_handle_at); |
d97b46a64 syscalls, x86: ad... |
309 |
|
67a7acd37 kernel/sys_ni: re... |
310 311 312 313 314 315 |
COND_SYSCALL(sendmmsg); COND_SYSCALL_COMPAT(sendmmsg); COND_SYSCALL(process_vm_readv); COND_SYSCALL_COMPAT(process_vm_readv); COND_SYSCALL(process_vm_writev); COND_SYSCALL_COMPAT(process_vm_writev); |
70dd4b316 kernel/sys_ni: so... |
316 |
|
d97b46a64 syscalls, x86: ad... |
317 |
/* compare kernel pointers */ |
67a7acd37 kernel/sys_ni: re... |
318 |
COND_SYSCALL(kcmp); |
48dc92b9f seccomp: add "sec... |
319 |
|
67a7acd37 kernel/sys_ni: re... |
320 |
COND_SYSCALL(finit_module); |
70dd4b316 kernel/sys_ni: so... |
321 |
|
48dc92b9f seccomp: add "sec... |
322 |
/* operate on Secure Computing state */ |
67a7acd37 kernel/sys_ni: re... |
323 |
COND_SYSCALL(seccomp); |
749730ce4 bpf: enable bpf s... |
324 |
|
67a7acd37 kernel/sys_ni: re... |
325 |
COND_SYSCALL(memfd_create); |
70dd4b316 kernel/sys_ni: so... |
326 |
|
749730ce4 bpf: enable bpf s... |
327 |
/* access BPF programs and maps */ |
67a7acd37 kernel/sys_ni: re... |
328 |
COND_SYSCALL(bpf); |
51f39a1f0 syscalls: impleme... |
329 330 |
/* execveat */ |
67a7acd37 kernel/sys_ni: re... |
331 |
COND_SYSCALL(execveat); |
5b25b13ab sys_membarrier():... |
332 |
|
67a7acd37 kernel/sys_ni: re... |
333 |
COND_SYSCALL(userfaultfd); |
70dd4b316 kernel/sys_ni: so... |
334 |
|
5b25b13ab sys_membarrier():... |
335 |
/* membarrier */ |
67a7acd37 kernel/sys_ni: re... |
336 |
COND_SYSCALL(membarrier); |
e2753293a x86/pkeys: Fix pk... |
337 |
|
67a7acd37 kernel/sys_ni: re... |
338 |
COND_SYSCALL(mlock2); |
70dd4b316 kernel/sys_ni: so... |
339 |
|
67a7acd37 kernel/sys_ni: re... |
340 |
COND_SYSCALL(copy_file_range); |
70dd4b316 kernel/sys_ni: so... |
341 |
|
e2753293a x86/pkeys: Fix pk... |
342 |
/* memory protection keys */ |
67a7acd37 kernel/sys_ni: re... |
343 344 345 |
COND_SYSCALL(pkey_mprotect); COND_SYSCALL(pkey_alloc); COND_SYSCALL(pkey_free); |
70dd4b316 kernel/sys_ni: so... |
346 347 348 349 350 351 352 |
/* * Architecture specific weak syscall entries. */ /* pciconfig: alpha, arm, arm64, ia64, sparc */ |
67a7acd37 kernel/sys_ni: re... |
353 354 355 |
COND_SYSCALL(pciconfig_read); COND_SYSCALL(pciconfig_write); COND_SYSCALL(pciconfig_iobase); |
70dd4b316 kernel/sys_ni: so... |
356 357 |
/* sys_socketcall: arm, mips, x86, ... */ |
67a7acd37 kernel/sys_ni: re... |
358 359 |
COND_SYSCALL(socketcall); COND_SYSCALL_COMPAT(socketcall); |
70dd4b316 kernel/sys_ni: so... |
360 361 |
/* compat syscalls for arm64, x86, ... */ |
67a7acd37 kernel/sys_ni: re... |
362 |
COND_SYSCALL_COMPAT(fanotify_mark); |
70dd4b316 kernel/sys_ni: so... |
363 364 |
/* x86 */ |
67a7acd37 kernel/sys_ni: re... |
365 366 |
COND_SYSCALL(vm86old); COND_SYSCALL(modify_ldt); |
67a7acd37 kernel/sys_ni: re... |
367 368 |
COND_SYSCALL(vm86); COND_SYSCALL(kexec_file_load); |
70dd4b316 kernel/sys_ni: so... |
369 370 |
/* s390 */ |
67a7acd37 kernel/sys_ni: re... |
371 372 |
COND_SYSCALL(s390_pci_mmio_read); COND_SYSCALL(s390_pci_mmio_write); |
58fa4a410 ipc: introduce ks... |
373 |
COND_SYSCALL(s390_ipc); |
67a7acd37 kernel/sys_ni: re... |
374 |
COND_SYSCALL_COMPAT(s390_ipc); |
70dd4b316 kernel/sys_ni: so... |
375 376 |
/* powerpc */ |
4c392e659 powerpc/syscalls:... |
377 |
COND_SYSCALL(rtas); |
67a7acd37 kernel/sys_ni: re... |
378 379 380 |
COND_SYSCALL(spu_run); COND_SYSCALL(spu_create); COND_SYSCALL(subpage_prot); |
70dd4b316 kernel/sys_ni: so... |
381 382 383 384 385 386 387 388 |
/* * Deprecated system calls which are still defined in * include/uapi/asm-generic/unistd.h and wanted by >= 1 arch */ /* __ARCH_WANT_SYSCALL_NO_FLAGS */ |
67a7acd37 kernel/sys_ni: re... |
389 390 391 392 393 |
COND_SYSCALL(epoll_create); COND_SYSCALL(inotify_init); COND_SYSCALL(eventfd); COND_SYSCALL(signalfd); COND_SYSCALL_COMPAT(signalfd); |
70dd4b316 kernel/sys_ni: so... |
394 395 |
/* __ARCH_WANT_SYSCALL_OFF_T */ |
67a7acd37 kernel/sys_ni: re... |
396 |
COND_SYSCALL(fadvise64); |
70dd4b316 kernel/sys_ni: so... |
397 398 |
/* __ARCH_WANT_SYSCALL_DEPRECATED */ |
67a7acd37 kernel/sys_ni: re... |
399 400 401 402 403 404 |
COND_SYSCALL(epoll_wait); COND_SYSCALL(recv); COND_SYSCALL_COMPAT(recv); COND_SYSCALL(send); COND_SYSCALL(bdflush); COND_SYSCALL(uselib); |
70dd4b316 kernel/sys_ni: so... |
405 |
|
942437c97 y2038: allow disa... |
406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 |
/* optional: time32 */ COND_SYSCALL(time32); COND_SYSCALL(stime32); COND_SYSCALL(utime32); COND_SYSCALL(adjtimex_time32); COND_SYSCALL(sched_rr_get_interval_time32); COND_SYSCALL(nanosleep_time32); COND_SYSCALL(rt_sigtimedwait_time32); COND_SYSCALL_COMPAT(rt_sigtimedwait_time32); COND_SYSCALL(timer_settime32); COND_SYSCALL(timer_gettime32); COND_SYSCALL(clock_settime32); COND_SYSCALL(clock_gettime32); COND_SYSCALL(clock_getres_time32); COND_SYSCALL(clock_nanosleep_time32); COND_SYSCALL(utimes_time32); COND_SYSCALL(futimesat_time32); COND_SYSCALL(pselect6_time32); COND_SYSCALL_COMPAT(pselect6_time32); COND_SYSCALL(ppoll_time32); COND_SYSCALL_COMPAT(ppoll_time32); COND_SYSCALL(utimensat_time32); COND_SYSCALL(clock_adjtime32); |
70dd4b316 kernel/sys_ni: so... |
429 430 431 432 433 434 |
/* * The syscalls below are not found in include/uapi/asm-generic/unistd.h */ /* obsolete: SGETMASK_SYSCALL */ |
67a7acd37 kernel/sys_ni: re... |
435 436 |
COND_SYSCALL(sgetmask); COND_SYSCALL(ssetmask); |
70dd4b316 kernel/sys_ni: so... |
437 438 |
/* obsolete: SYSFS_SYSCALL */ |
67a7acd37 kernel/sys_ni: re... |
439 |
COND_SYSCALL(sysfs); |
70dd4b316 kernel/sys_ni: so... |
440 441 |
/* obsolete: __ARCH_WANT_SYS_IPC */ |
67a7acd37 kernel/sys_ni: re... |
442 443 |
COND_SYSCALL(ipc); COND_SYSCALL_COMPAT(ipc); |
70dd4b316 kernel/sys_ni: so... |
444 445 |
/* obsolete: UID16 */ |
67a7acd37 kernel/sys_ni: re... |
446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 |
COND_SYSCALL(chown16); COND_SYSCALL(fchown16); COND_SYSCALL(getegid16); COND_SYSCALL(geteuid16); COND_SYSCALL(getgid16); COND_SYSCALL(getgroups16); COND_SYSCALL(getresgid16); COND_SYSCALL(getresuid16); COND_SYSCALL(getuid16); COND_SYSCALL(lchown16); COND_SYSCALL(setfsgid16); COND_SYSCALL(setfsuid16); COND_SYSCALL(setgid16); COND_SYSCALL(setgroups16); COND_SYSCALL(setregid16); COND_SYSCALL(setresgid16); COND_SYSCALL(setresuid16); COND_SYSCALL(setreuid16); COND_SYSCALL(setuid16); |
d7822b1e2 rseq: Introduce r... |
465 466 467 |
/* restartable sequence */ COND_SYSCALL(rseq); |