]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
wire up some more system calls on s390
authorChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 27 Feb 2014 13:46:02 +0000 (13:46 +0000)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 27 Feb 2014 13:46:02 +0000 (13:46 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13842

coregrind/m_syswrap/syswrap-s390x-linux.c

index 58ed0f819c1a175d7e180e04ba409c27236e37f6..664c6ffa2493ef3cc3f287827edb31beb9816524 100644 (file)
@@ -846,7 +846,7 @@ static SyscallTableEntry syscall_table[] = {
    LINX_(__NR_sched_get_priority_max,  sys_sched_get_priority_max),   // 159
 
    LINX_(__NR_sched_get_priority_min,  sys_sched_get_priority_min),   // 160
-// ?????(__NR_sched_rr_get_interval, ),                               // 161
+   LINXY(__NR_sched_rr_get_interval, sys_sched_rr_get_interval),      // 162
    GENXY(__NR_nanosleep,  sys_nanosleep),                             // 162
    GENX_(__NR_mremap,  sys_mremap),                                   // 163
    GENX_(164, sys_ni_syscall), /* unimplemented (by the kernel) */    // 164
@@ -1020,13 +1020,13 @@ static SyscallTableEntry syscall_table[] = {
    LINX_(__NR_set_robust_list,  sys_set_robust_list),                 // 304
 
    LINXY(__NR_get_robust_list,  sys_get_robust_list),                 // 305
-// ?????(__NR_splice, ),
+   LINX_(__NR_splice, sys_splice),                                    // 306
    LINX_(__NR_sync_file_range, sys_sync_file_range),                  // 307
-// ?????(__NR_tee, ),
-// ?????(__NR_vmsplice, ),
+   LINX_(__NR_tee, sys_tee),                                          // 308
+   LINXY(__NR_vmsplice, sys_vmsplice),                                // 309
 
    GENX_(310, sys_ni_syscall), /* unimplemented (by the kernel) */    // 310
-// ?????(__NR_getcpu, ),
+   LINXY(__NR_getcpu, sys_getcpu),                                    // 311
    LINXY(__NR_epoll_pwait,  sys_epoll_pwait),                         // 312
    GENX_(__NR_utimes, sys_utimes),                                    // 313
    LINX_(__NR_fallocate, sys_fallocate),                              // 314
@@ -1049,16 +1049,18 @@ static SyscallTableEntry syscall_table[] = {
    LINXY(__NR_preadv, sys_preadv),                                    // 328
    LINX_(__NR_pwritev, sys_pwritev),                                  // 329
 
-// ?????(__NR_rt_tgsigqueueinfo, ),
+   LINXY(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo),              // 330
    LINXY(__NR_perf_event_open, sys_perf_event_open),                  // 331
-// ?????(__NR_fanotify_init, ),                                       // 332
-// ?????(__NR_fanotify_mark, ),                                       // 333
+   LINXY(__NR_fanotify_init, sys_fanotify_init),                      // 332
+   LINX_(__NR_fanotify_mark, sys_fanotify_mark),                      // 333
    LINXY(__NR_prlimit64, sys_prlimit64),                              // 334
-// ?????(__NR_name_to_handle_at, ),                                   // 335
-// ?????(__NR_open_by_handle_at, ),                                   // 336
+
+   LINXY(__NR_name_to_handle_at, sys_name_to_handle_at),              // 335
+   LINXY(__NR_open_by_handle_at, sys_open_by_handle_at),              // 336
    LINXY(__NR_clock_adjtime, sys_clock_adjtime),                      // 337
 // ?????(__NR_syncfs, ),                                              // 338
 // ?????(__NR_setns, ),                                               // 339
+
    LINXY(__NR_process_vm_readv, sys_process_vm_readv),                // 340
    LINX_(__NR_process_vm_writev, sys_process_vm_writev),              // 341
 };