aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/kernel/syscalls.S
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2006-09-27 04:27:00 -0400
committerPaul Mundt <lethal@linux-sh.org>2006-09-27 04:27:00 -0400
commit9f23e7e94f7083d9705b595cbd6b30972be6fbbb (patch)
tree5fc6e90a9e361dca2e56bb03327078a2eb88cb4c /arch/sh/kernel/syscalls.S
parenta2d1a5fae6296c2a3ac1aaa982c95464c46c0585 (diff)
sh: pselect6 and ppoll, along with signal trampoline rework.
This implements support for ppoll() and pselect6().. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/syscalls.S')
-rw-r--r--arch/sh/kernel/syscalls.S31
1 files changed, 16 insertions, 15 deletions
diff --git a/arch/sh/kernel/syscalls.S b/arch/sh/kernel/syscalls.S
index ea23b213c77f..768334e95075 100644
--- a/arch/sh/kernel/syscalls.S
+++ b/arch/sh/kernel/syscalls.S
@@ -319,34 +319,35 @@ ENTRY(sys_call_table)
319 .long sys_mq_getsetattr 319 .long sys_mq_getsetattr
320 .long sys_kexec_load 320 .long sys_kexec_load
321 .long sys_waitid 321 .long sys_waitid
322 .long sys_add_key /* 285 */ 322 .long sys_ni_syscall /* 285 */
323 .long sys_add_key
323 .long sys_request_key 324 .long sys_request_key
324 .long sys_keyctl 325 .long sys_keyctl
325 .long sys_ioprio_set 326 .long sys_ioprio_set
326 .long sys_ioprio_get 327 .long sys_ioprio_get /* 290 */
327 .long sys_inotify_init /* 290 */ 328 .long sys_inotify_init
328 .long sys_inotify_add_watch 329 .long sys_inotify_add_watch
329 .long sys_inotify_rm_watch 330 .long sys_inotify_rm_watch
330 .long sys_migrate_pages 331 .long sys_migrate_pages
331 .long sys_openat 332 .long sys_openat /* 295 */
332 .long sys_mkdirat /* 295 */ 333 .long sys_mkdirat
333 .long sys_mknodat 334 .long sys_mknodat
334 .long sys_fchownat 335 .long sys_fchownat
335 .long sys_futimesat 336 .long sys_futimesat
336 .long sys_fstatat64 337 .long sys_fstatat64 /* 300 */
337 .long sys_unlinkat /* 300 */ 338 .long sys_unlinkat
338 .long sys_renameat 339 .long sys_renameat
339 .long sys_linkat 340 .long sys_linkat
340 .long sys_symlinkat 341 .long sys_symlinkat
341 .long sys_readlinkat 342 .long sys_readlinkat /* 305 */
342 .long sys_fchmodat /* 305 */ 343 .long sys_fchmodat
343 .long sys_faccessat 344 .long sys_faccessat
344 .long sys_ni_syscall /* Reserved for pselect6 */ 345 .long sys_pselect6
345 .long sys_ni_syscall /* Reserved for ppoll */ 346 .long sys_ppoll
346 .long sys_unshare 347 .long sys_unshare /* 310 */
347 .long sys_set_robust_list /* 310 */ 348 .long sys_set_robust_list
348 .long sys_get_robust_list 349 .long sys_get_robust_list
349 .long sys_splice 350 .long sys_splice
350 .long sys_sync_file_range 351 .long sys_sync_file_range
351 .long sys_tee 352 .long sys_tee /* 315 */
352 .long sys_vmsplice /* 315 */ 353 .long sys_vmsplice