/*
* Copyright (c) 2001 Hewlett-Packard, Matthew Wilcox
- *
- * $Id$
- *
*/
{ 0, 0, sys_restart_syscall, "restart_syscall" }, /* 0 */
{ 3, TF, sys_chown, "lchown" }, /* 16 */
{ 3, TN, sys_socket, "socket" }, /* 17 */
{ 2, TF, sys_stat, "newstat" }, /* 18 */
- { 3, TF, sys_lseek, "lseek" }, /* 19 */
+ { 3, TD, sys_lseek, "lseek" }, /* 19 */
{ 0, 0, sys_getpid, "getpid" }, /* 20 */
{ 5, TF, sys_mount, "mount" }, /* 21 */
{ 3, TN, sys_bind, "bind" }, /* 22 */
{ 1, TD, sys_pipe, "pipe" }, /* 42 */
{ 1, 0, sys_times, "times" }, /* 43 */
{ 3, TN, sys_getsockname, "getsockname" }, /* 44 */
- { 1, 0, sys_brk, "brk" }, /* 45 */
+ { 1, TM, sys_brk, "brk" }, /* 45 */
{ 1, 0, sys_setgid, "setgid" }, /* 46 */
{ 0, NF, sys_getgid, "getgid" }, /* 47 */
{ 2, 0, sys_signal, "signal" }, /* 48 */
{ 1, TS, sys_sigsetmask, "ssetmask" }, /* 69 */
{ 2, 0, sys_setreuid, "setreuid" }, /* 70 */
{ 2, 0, sys_setregid, "setregid" }, /* 71 */
- { 3, 0, sys_mincore, "mincore" }, /* 72 */
+ { 3, TM, sys_mincore, "mincore" }, /* 72 */
{ 1, TS, sys_sigpending, "sigpending" }, /* 73 */
{ 2, 0, sys_sethostname, "sethostname" }, /* 74 */
{ 2, 0, sys_setrlimit, "setrlimit" }, /* 75 */
{ 1, 0, sys_uselib, "uselib" }, /* 86 */
{ 2, TF, sys_swapon, "swapon" }, /* 87 */
{ 4, 0, sys_reboot, "reboot" }, /* 88 */
- { 6, TD, sys_mmap, "mmap2" }, /* 89 */
- { 6, TD, sys_mmap, "mmap" }, /* 90 */
- { 2, 0, sys_munmap, "munmap" }, /* 91 */
+ { 6, TD|TM, sys_mmap_4koff, "mmap2" }, /* 89 */
+ { 6, TD|TM, sys_mmap, "mmap" }, /* 90 */
+ { 2, TM, sys_munmap, "munmap" }, /* 91 */
{ 2, TF, sys_truncate, "truncate" }, /* 92 */
{ 2, TD, sys_ftruncate, "ftruncate" }, /* 93 */
{ 2, TD, sys_fchmod, "fchmod" }, /* 94 */
{ 2, TF, sys_statfs, "statfs" }, /* 99 */
{ 2, TD, sys_fstatfs, "fstatfs" }, /* 100 */
{ 2, TF, sys_stat64, "stat64" }, /* 101 */
- { 5, 0, printargs, "SYS_102" }, /* 102 */
+ { 5, 0, NULL, NULL }, /* 102 */
{ 3, 0, sys_syslog, "syslog" }, /* 103 */
{ 3, 0, sys_setitimer, "setitimer" }, /* 104 */
{ 2, 0, sys_getitimer, "getitimer" }, /* 105 */
{ 1, 0, sys_sysinfo, "sysinfo" }, /* 116 */
{ 2, TN, sys_shutdown, "shutdown" }, /* 117 */
{ 1, TD, sys_fsync, "fsync" }, /* 118 */
- { 3, 0, sys_madvise, "madvise" }, /* 119 */
+ { 3, TM, sys_madvise, "madvise" }, /* 119 */
{ 5, TP, sys_clone, "clone" }, /* 120 */
{ 2, 0, sys_setdomainname, "setdomainname" }, /* 121 */
{ 4, TD|TN, sys_sendfile, "sendfile" }, /* 122 */
{ 6, TN, sys_recvfrom, "recvfrom" }, /* 123 */
{ 1, 0, sys_adjtimex, "adjtimex" }, /* 124 */
- { 3, 0, sys_mprotect, "mprotect" }, /* 125 */
+ { 3, TM, sys_mprotect, "mprotect" }, /* 125 */
{ 3, TS, sys_sigprocmask, "sigprocmask" }, /* 126 */
{ 2, 0, sys_create_module, "create_module" }, /* 127 */
{ 4, 0, sys_init_module, "init_module" }, /* 128 */
{ 2, 0, sys_delete_module, "delete_module" }, /* 129 */
{ 1, 0, sys_get_kernel_syms, "get_kernel_syms" }, /* 130 */
- { 4, 0, sys_quotactl, "quotactl" }, /* 131 */
+ { 4, TF, sys_quotactl, "quotactl" }, /* 131 */
{ 1, 0, sys_getpgid, "getpgid" }, /* 132 */
{ 1, TF, sys_fchdir, "fchdir" }, /* 133 */
{ 0, 0, sys_bdflush, "bdflush" }, /* 134 */
{ 5, 0, sys_afs_syscall, "afs_syscall" }, /* 137 */
{ 1, NF, sys_setfsuid, "setfsuid" }, /* 138 */
{ 1, NF, sys_setfsgid, "setfsgid" }, /* 139 */
- { 5, TF, sys_llseek, "_llseek" }, /* 140 */
+ { 5, TD, sys_llseek, "_llseek" }, /* 140 */
{ 3, TD, sys_getdents, "getdents" }, /* 141 */
{ 5, TD, sys_select, "_newselect" }, /* 142 */
{ 2, TD, sys_flock, "flock" }, /* 143 */
- { 3, 0, sys_msync, "msync" }, /* 144 */
+ { 3, TM, sys_msync, "msync" }, /* 144 */
{ 3, TD, sys_readv, "readv" }, /* 145 */
{ 3, TD, sys_writev, "writev" }, /* 146 */
{ 1, 0, sys_getsid, "getsid" }, /* 147 */
{ 1, TD, sys_fdatasync, "fdatasync" }, /* 148 */
{ 1, 0, sys_sysctl, "_sysctl" }, /* 149 */
- { 2, 0, sys_mlock, "mlock" }, /* 150 */
- { 2, 0, sys_munlock, "munlock" }, /* 151 */
- { 1, 0, sys_mlockall, "mlockall" }, /* 152 */
- { 1, 0, sys_munlockall, "munlockall" }, /* 153 */
+ { 2, TM, sys_mlock, "mlock" }, /* 150 */
+ { 2, TM, sys_munlock, "munlock" }, /* 151 */
+ { 1, TM, sys_mlockall, "mlockall" }, /* 152 */
+ { 1, TM, sys_munlockall, "munlockall" }, /* 153 */
{ 2, 0, sys_sched_setparam, "sched_setparam" }, /* 154 */
{ 2, 0, sys_sched_getparam, "sched_getparam" }, /* 155 */
{ 3, 0, sys_sched_setscheduler, "sched_setscheduler" }, /* 156 */
{ 1, 0, sys_sched_get_priority_min,"sched_get_priority_min"}, /* 160 */
{ 2, 0, sys_sched_rr_get_interval,"sched_rr_get_interval"}, /* 161 */
{ 2, 0, sys_nanosleep, "nanosleep" }, /* 162 */
- { 5, 0, sys_mremap, "mremap" }, /* 163 */
+ { 5, TM, sys_mremap, "mremap" }, /* 163 */
{ 3, 0, sys_setresuid, "setresuid" }, /* 164 */
{ 3, 0, sys_setresuid, "getresuid" }, /* 165 */
{ 2, TS, sys_sigaltstack, "sigaltstack" }, /* 166 */
{ 3, TF, sys_chown, "chown" }, /* 180 */
{ 5, TN, sys_setsockopt, "setsockopt" }, /* 181 */
{ 5, TN, sys_getsockopt, "getsockopt" }, /* 182 */
- { 5, TN, sys_sendmsg, "sendmsg" }, /* 183 */
- { 5, TN, sys_recvmsg, "recvmsg" }, /* 184 */
+ { 3, TN, sys_sendmsg, "sendmsg" }, /* 183 */
+ { 3, TN, sys_recvmsg, "recvmsg" }, /* 184 */
{ 4, TI, sys_semop, "semop" }, /* 185 */
{ 4, TI, sys_semget, "semget" }, /* 186 */
{ 4, TI, sys_semctl, "semctl" }, /* 187 */
{ 0, 0, sys_gettid, "gettid" }, /* 206 */
{ 4, TD, sys_readahead, "readahead" }, /* 207 */
{ 2, TS, sys_kill, "tkill" }, /* 208 */
- { 4, TD|TN, sys_sendfile, "sendfile64" }, /* 209 */
+ { 4, TD|TN, sys_sendfile64, "sendfile64" }, /* 209 */
{ 6, 0, sys_futex, "futex" }, /* 210 */
{ 3, 0, sys_sched_setaffinity, "sched_setaffinity" }, /* 211 */
{ 3, 0, sys_sched_getaffinity, "sched_getaffinity" }, /* 212 */
{ 1, TD, sys_epoll_create, "epoll_create" }, /* 224 */
{ 4, TD, sys_epoll_ctl, "epoll_ctl" }, /* 225 */
{ 4, TD, sys_epoll_wait, "epoll_wait" }, /* 226 */
- { 5, 0, printargs, "remap_file_pages" }, /* 227 */
+ { 5, TM, printargs, "remap_file_pages" }, /* 227 */
{ 5, TI, sys_semtimedop, "semtimedop" }, /* 228 */
{ 5, 0, printargs, "mq_open" }, /* 229 */
{ 5, 0, printargs, "mq_unlink" }, /* 230 */
{ 2, 0, sys_clock_gettime, "clock_gettime" }, /* 256 */
{ 2, 0, sys_clock_getres, "clock_getres" }, /* 257 */
{ 5, 0, printargs, "clock_nanosleep" }, /* 258 */
- { 5, 0, printargs, "tgkill" }, /* 259 */
- { 5, 0, printargs, "mbind" }, /* 260 */
- { 5, 0, printargs, "get_mempolicy" }, /* 261 */
- { 5, 0, printargs, "set_mempolicy" }, /* 262 */
+ { 3, TS, sys_tgkill, "tgkill" }, /* 259 */
+ { 5, TM, printargs, "mbind" }, /* 260 */
+ { 5, TM, printargs, "get_mempolicy" }, /* 261 */
+ { 5, TM, printargs, "set_mempolicy" }, /* 262 */
{ 5, 0, sys_vserver, "vserver" }, /* 263 */
{ 5, 0, sys_add_key, "add_key" }, /* 264 */
{ 4, 0, sys_request_key, "request_key" }, /* 265 */
{ 0, TD, sys_inotify_init, "inotify_init" }, /* 269 */
{ 3, TD, sys_inotify_add_watch, "inotify_add_watch" }, /* 270 */
{ 2, TD, sys_inotify_rm_watch, "inotify_rm_watch" }, /* 271 */
- { 4, 0, sys_migrate_pages, "migrate_pages" }, /* 272 */
+ { 4, TM, sys_migrate_pages, "migrate_pages" }, /* 272 */
{ 6, TD, sys_pselect6, "pselect6" }, /* 273 */
{ 5, TD, sys_ppoll, "ppoll" }, /* 274 */
{ 4, TD|TF, sys_openat, "openat" }, /* 275 */
{ 4, TD, sys_sync_file_range, "sync_file_range" }, /* 292 */
{ 4, TD, sys_tee, "tee" }, /* 293 */
{ 4, TD, sys_vmsplice, "vmsplice" }, /* 294 */
- { 6, 0, sys_move_pages, "move_pages" }, /* 295 */
+ { 6, TM, sys_move_pages, "move_pages" }, /* 295 */
{ 3, 0, sys_getcpu, "getcpu" }, /* 296 */
{ 6, TD, sys_epoll_pwait, "epoll_pwait" }, /* 297 */
{ 3, TF, sys_statfs64, "statfs64" }, /* 298 */
{ 5, TN, sys_recvmmsg, "recvmmsg" }, /* 319 */
{ 4, TN, sys_accept4, "accept4" }, /* 320 */
{ 4, 0, sys_prlimit64, "prlimit64" }, /* 321 */
+ { 2, TD, sys_fanotify_init, "fanotify_init" }, /* 322 */
+ { 5, TD|TF, sys_fanotify_mark, "fanotify_mark" }, /* 323 */
+ { 2, 0, sys_clock_adjtime, "clock_adjtime" }, /* 324 */
+ { 5, TD|TF, sys_name_to_handle_at, "name_to_handle_at" }, /* 325 */
+ { 3, TD, sys_open_by_handle_at, "open_by_handle_at" }, /* 326 */
+ { 1, TD, sys_syncfs, "syncfs" }, /* 327 */
+ { 2, TD, sys_setns, "setns" }, /* 328 */
+ { 4, TN, sys_sendmmsg, "sendmmsg" }, /* 329 */