Implement -e trace=%sched option for tracing sched_* syscalls
Based on the patch by Md Haris Iqbal (https://sourceforge.net/p/strace/mailman/message/35111320/) linux/*/syscallent.h part is modified automatically by: git grep -Fl 'SEN(sched_' linux/ | xargs sed -i \ 's/0\(,[[:space:]]*SEN(sched_\)/TSC\1/' * sysent.h (TRACE_SCHED): New definition. * syscall.c: Alias TSC to TRACE_SCHED around syscallent.h inclusion. * linux/32/syscallent.h: Add TSC flag for sched_* sycalls. * linux/64/syscallent.h: Likewise. * linux/alpha/syscallent.h: Likewise. * linux/arm/syscallent.h: Likewise. * linux/avr32/syscallent.h: Likewise. * linux/bfin/syscallent.h: Likewise. * linux/crisv10/syscallent.h: Likewise. * linux/hppa/syscallent.h: Likewise. * linux/i386/syscallent.h: Likewise. * linux/ia64/syscallent.h: Likewise. * linux/m68k/syscallent.h: Likewise. * linux/microblaze/syscallent.h: Likewise. * linux/mips/syscallent-n32.h: Likewise. * linux/mips/syscallent-n64.h: Likewise. * linux/mips/syscallent-o32.h: Likewise. * linux/powerpc/syscallent.h: Likewise. * linux/powerpc64/syscallent.h: Likewise. * linux/s390/syscallent.h: Likewise. * linux/s390x/syscallent.h: Likewise. * linux/sh/syscallent.h: Likewise. * linux/sh64/syscallent.h: Likewise. * linux/sparc/syscallent.h: Likewise. * linux/sparc64/syscallent.h: Likewise. * linux/x32/syscallent.h: Likewise. * linux/x86_64/syscallent.h: Likewise. * linux/xtensa/syscallent.h: Likewise. * qualify.c (lookup_class): Add TRACE_SCHED for "%sched". * tests/ksysent.c: Define TSC to 0. * tests/nsyscalls.c: Likewise. * tests/sched.test: New test. * tests/Makefile.am (DECODER_TESTS): Add sched.test. * strace.1 (.SS Filtering): Add information about %sched syscall class. * NEWS: Mention this change. Co-authored-by: Md Haris Iqbal <haris.phnx@gmail.com>
This commit is contained in:
parent
6477079361
commit
811638e9c1
1
NEWS
1
NEWS
@ -8,6 +8,7 @@ Noteworthy changes in release ?.?? (????-??-??)
|
||||
|
||||
* Improvements
|
||||
* Enhanced decoding of sched_setattr syscall.
|
||||
* Added -e trace=%sched option for tracing sched_* syscalls.
|
||||
|
||||
* Bug fixes
|
||||
* Fixed decoding of flags argument of preadv2 and pwritev2 syscalls on x32.
|
||||
|
@ -123,16 +123,16 @@
|
||||
[115] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" },
|
||||
[116] = { 3, 0, SEN(syslog), "syslog" },
|
||||
[117] = { 4, 0, SEN(ptrace), "ptrace" },
|
||||
[118] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[119] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[120] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[121] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[122] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[123] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[124] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[125] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[126] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[127] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[118] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[119] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[120] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[121] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[122] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[123] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[124] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[125] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[126] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[127] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[128] = { 0, 0, SEN(restart_syscall), "restart_syscall" },
|
||||
[129] = { 2, TS, SEN(kill), "kill" },
|
||||
[130] = { 2, TS, SEN(kill), "tkill" },
|
||||
@ -264,8 +264,8 @@
|
||||
[271] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[272] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[273] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[274] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[275] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[274] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[275] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[276] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[277] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[278] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -116,16 +116,16 @@
|
||||
[115] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" },
|
||||
[116] = { 3, 0, SEN(syslog), "syslog" },
|
||||
[117] = { 4, 0, SEN(ptrace), "ptrace" },
|
||||
[118] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[119] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[120] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[121] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[122] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[123] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[124] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[125] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[126] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[127] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[118] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[119] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[120] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[121] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[122] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[123] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[124] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[125] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[126] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[127] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[128] = { 0, 0, SEN(restart_syscall), "restart_syscall" },
|
||||
[129] = { 2, TS, SEN(kill), "kill" },
|
||||
[130] = { 2, TS, SEN(kill), "tkill" },
|
||||
@ -257,8 +257,8 @@
|
||||
[271] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[272] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[273] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[274] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[275] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[274] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[275] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[276] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[277] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[278] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -293,14 +293,14 @@
|
||||
[327] = { 2, 0, SEN(ustat), "ustat" },
|
||||
[328] = { 2, TF, SEN(statfs), "statfs" },
|
||||
[329] = { 2, TD, SEN(fstatfs), "fstatfs" },
|
||||
[330] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[331] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[332] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[333] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[334] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[335] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[336] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[337] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[330] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[331] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[332] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[333] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[334] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[335] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[336] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[337] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[338] = { 5, 0, SEN(afs_syscall), "afs_syscall" },
|
||||
[339] = { 1, 0, SEN(uname), "uname" },
|
||||
[340] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
@ -358,8 +358,8 @@
|
||||
[392] = { 2, TF, SEN(removexattr), "lremovexattr" },
|
||||
[393] = { 2, TD, SEN(fremovexattr), "fremovexattr" },
|
||||
[394] = { 6, 0, SEN(futex), "futex" },
|
||||
[395] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[396] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[395] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[396] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[397] = { 5, 0, SEN(tuxcall), "tuxcall" },
|
||||
[398] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
[399] = { 1, TM, SEN(io_destroy), "io_destroy" },
|
||||
@ -470,8 +470,8 @@
|
||||
[505] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[506] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[507] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[508] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[509] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[508] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[509] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[510] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[511] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
[512] = { 2, TD, SEN(memfd_create), "memfd_create" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -266,8 +266,8 @@
|
||||
[238] = { 2, TS, SEN(kill), "tkill" },
|
||||
[239] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[240] = { 6, 0, SEN(futex), "futex" },
|
||||
[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[243] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
[244] = { 1, TM, SEN(io_destroy), "io_destroy" },
|
||||
[245] = { 5, 0, SEN(io_getevents), "io_getevents" },
|
||||
@ -404,8 +404,8 @@
|
||||
[377] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[378] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[379] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[380] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[381] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[380] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[381] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[382] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[383] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[384] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -160,14 +160,14 @@
|
||||
[132] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[133] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[134] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[135] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[136] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[137] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[138] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[139] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[140] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[141] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[142] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[135] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[136] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[137] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[138] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[139] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[140] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[141] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[142] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[143] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[144] = { 3, TD, SEN(poll), "poll" },
|
||||
[145] = { 3, 0, SEN(nfsservctl), "nfsservctl" },
|
||||
@ -218,8 +218,8 @@
|
||||
[190] = { 2, TS, SEN(kill), "tkill" },
|
||||
[191] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[192] = { 6, 0, SEN(futex), "futex" },
|
||||
[193] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[194] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[193] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[194] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[195] = { 2, 0, SEN(capget), "capget" },
|
||||
[196] = { 2, 0, SEN(capset), "capset" },
|
||||
[197] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -338,8 +338,8 @@
|
||||
[310] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[311] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[312] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[313] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[314] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[313] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[314] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[315] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[316] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[317] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -266,8 +266,8 @@
|
||||
[238] = { 2, TS, SEN(kill), "tkill" },
|
||||
[239] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[240] = { 6, 0, SEN(futex), "futex" },
|
||||
[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[243] = { 1, 0, SEN(set_thread_area), "set_thread_area" },
|
||||
[244] = { 1, 0, SEN(get_thread_area), "get_thread_area" },
|
||||
[245] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -410,8 +410,8 @@
|
||||
[382] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[383] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[384] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[385] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[386] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[385] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[386] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[387] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[388] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[389] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -152,14 +152,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -236,8 +236,8 @@
|
||||
[238] = { 2, TS, SEN(kill), "tkill" },
|
||||
[239] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[240] = { 6, 0, SEN(futex), "futex" },
|
||||
[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[243] = { 1, 0, SEN(set_thread_area), "set_thread_area" },
|
||||
[244] = { 1, 0, SEN(get_thread_area), "get_thread_area" },
|
||||
[245] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -345,8 +345,8 @@
|
||||
[349] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[350] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[351] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[352] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[353] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[352] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[353] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[354] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[355] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[356] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -156,14 +156,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid), "setresuid" },
|
||||
@ -213,8 +213,8 @@
|
||||
[208] = { 2, TS, SEN(kill), "tkill" },
|
||||
[209] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[210] = { 6, 0, SEN(futex), "futex" },
|
||||
[211] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[212] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[211] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[212] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[213] = { 5, 0, SEN(printargs), "set_thread_area" },
|
||||
[214] = { 5, 0, SEN(printargs), "get_thread_area" },
|
||||
[215] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -336,8 +336,8 @@
|
||||
[331] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[332] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[333] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[334] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[335] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[334] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[335] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[336] = { 2, TF, SEN(utimes), "utimes" },
|
||||
[337] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[338] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -266,8 +266,8 @@
|
||||
[238] = { 2, TS, SEN(kill), "tkill" },
|
||||
[239] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[240] = { 6, 0, SEN(futex), "futex" },
|
||||
[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[243] = { 1, 0, SEN(set_thread_area), "set_thread_area" },
|
||||
[244] = { 1, 0, SEN(get_thread_area), "get_thread_area" },
|
||||
[245] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -376,8 +376,8 @@
|
||||
[348] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[349] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[350] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[351] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[352] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[351] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[352] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[353] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[354] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[355] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -177,14 +177,14 @@
|
||||
[1157] = { 3, TM, SEN(msync), "msync" },
|
||||
[1158] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[1159] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[1160] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[1161] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[1162] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[1163] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[1164] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[1165] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[1166] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[1167] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[1160] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[1161] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[1162] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[1163] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[1164] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[1165] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[1166] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[1167] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[1168] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[1169] = { 3, 0, SEN(nfsservctl), "nfsservctl" },
|
||||
[1170] = { 5, 0, SEN(prctl), "prctl" },
|
||||
@ -248,8 +248,8 @@
|
||||
[1228] = { 2, TD, SEN(fremovexattr), "fremovexattr" },
|
||||
[1229] = { 2, TS, SEN(kill), "tkill" },
|
||||
[1230] = { 6, 0, SEN(futex), "futex" },
|
||||
[1231] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[1232] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[1231] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[1232] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[1233] = { 1, 0, SEN(set_tid_address), "set_tid_address" },
|
||||
[1234] = { 4, TD, SEN(fadvise64), "fadvise64" },
|
||||
[1235] = { 3, TS, SEN(tgkill), "tgkill" },
|
||||
@ -353,8 +353,8 @@
|
||||
[1333] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[1334] = { 4, TN, SEN(accept4), "accept4" },
|
||||
[1335] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[1336] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[1337] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[1336] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[1337] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[1338] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[1339] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
[1340] = { 2, TD, SEN(memfd_create), "memfd_create" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -336,8 +336,8 @@
|
||||
[308] = { 4, TD, SEN(tee), "tee" },
|
||||
[309] = { 4, TD, SEN(vmsplice), "vmsplice" },
|
||||
[310] = { 6, TM, SEN(move_pages), "move_pages" },
|
||||
[311] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[312] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[311] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[312] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[313] = { 4, 0, SEN(kexec_load), "kexec_load" },
|
||||
[314] = { 3, 0, SEN(getcpu), "getcpu" },
|
||||
[315] = { 6, TD, SEN(epoll_pwait), "epoll_pwait" },
|
||||
@ -374,8 +374,8 @@
|
||||
[346] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[347] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[348] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[349] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[350] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[349] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[350] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[351] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[352] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
[353] = { 2, TD, SEN(memfd_create), "memfd_create" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -266,8 +266,8 @@
|
||||
[238] = { 2, TS, SEN(kill), "tkill" },
|
||||
[239] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[240] = { 6, 0, SEN(futex), "futex" },
|
||||
[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[243] = { 1, 0, SEN(set_thread_area), "set_thread_area" },
|
||||
[244] = { 1, 0, SEN(get_thread_area), "get_thread_area" },
|
||||
[245] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -406,8 +406,8 @@
|
||||
[378] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[379] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[380] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[381] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[382] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[381] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[382] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[383] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[384] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[385] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -23,7 +23,7 @@
|
||||
[6020] = { 2, TF, SEN(access), "access" },
|
||||
[6021] = { 0, TD, SEN(pipe), "pipe" },
|
||||
[6022] = { 5, TD, SEN(select), "_newselect" },
|
||||
[6023] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[6023] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[6024] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[6025] = { 3, TM, SEN(msync), "msync" },
|
||||
[6026] = { 3, TM, SEN(mincore), "mincore" },
|
||||
@ -139,13 +139,13 @@
|
||||
[6136] = { 3, 0, SEN(sysfs), "sysfs" },
|
||||
[6137] = { 2, 0, SEN(getpriority), "getpriority" },
|
||||
[6138] = { 3, 0, SEN(setpriority), "setpriority" },
|
||||
[6139] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[6140] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[6141] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[6142] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[6143] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[6144] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[6145] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[6139] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[6140] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[6141] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[6142] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[6143] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[6144] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[6145] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[6146] = { 2, TM, SEN(mlock), "mlock" },
|
||||
[6147] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[6148] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
@ -195,8 +195,8 @@
|
||||
[6192] = { 2, TS, SEN(kill), "tkill" },
|
||||
[6193] = { 1, 0, SEN(time), "time" },
|
||||
[6194] = { 6, 0, SEN(futex), "futex" },
|
||||
[6195] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[6196] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[6195] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[6196] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[6197] = { 3, 0, SEN(printargs), "cacheflush" },
|
||||
[6198] = { 3, 0, SEN(printargs), "cachectl" },
|
||||
[6199] = { 4, 0, SEN(sysmips), "sysmips" },
|
||||
@ -313,8 +313,8 @@
|
||||
[6310] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[6311] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[6312] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[6313] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[6314] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[6313] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[6314] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[6315] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[6316] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[6317] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -23,7 +23,7 @@
|
||||
[5020] = { 2, TF, SEN(access), "access" },
|
||||
[5021] = { 0, TD, SEN(pipe), "pipe" },
|
||||
[5022] = { 5, TD, SEN(select), "_newselect" },
|
||||
[5023] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[5023] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[5024] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[5025] = { 3, TM, SEN(msync), "msync" },
|
||||
[5026] = { 3, TM, SEN(mincore), "mincore" },
|
||||
@ -139,13 +139,13 @@
|
||||
[5136] = { 3, 0, SEN(sysfs), "sysfs" },
|
||||
[5137] = { 2, 0, SEN(getpriority), "getpriority" },
|
||||
[5138] = { 3, 0, SEN(setpriority), "setpriority" },
|
||||
[5139] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[5140] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[5141] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[5142] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[5143] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[5144] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[5145] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[5139] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[5140] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[5141] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[5142] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[5143] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[5144] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[5145] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[5146] = { 2, TM, SEN(mlock), "mlock" },
|
||||
[5147] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[5148] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
@ -195,8 +195,8 @@
|
||||
[5192] = { 2, TS, SEN(kill), "tkill" },
|
||||
[5193] = { 1, 0, SEN(time), "time" },
|
||||
[5194] = { 6, 0, SEN(futex), "futex" },
|
||||
[5195] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[5196] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[5195] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[5196] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[5197] = { 3, 0, SEN(printargs), "cacheflush" },
|
||||
[5198] = { 3, 0, SEN(printargs), "cachectl" },
|
||||
[5199] = { 4, 0, SEN(sysmips), "sysmips" },
|
||||
@ -309,8 +309,8 @@
|
||||
[5306] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[5307] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[5308] = { 3, TD, SEN(getdents64), "getdents64" },
|
||||
[5309] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[5310] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[5309] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[5310] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[5311] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[5312] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[5313] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -158,14 +158,14 @@
|
||||
[4155] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[4156] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[4157] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[4158] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[4159] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[4160] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[4161] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[4162] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[4163] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[4164] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[4165] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[4158] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[4159] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[4160] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[4161] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[4162] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[4163] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[4164] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[4165] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[4166] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[4167] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[4168] = { 3, TN, SEN(accept), "accept" },
|
||||
@ -239,8 +239,8 @@
|
||||
[4236] = { 2, TS, SEN(kill), "tkill" },
|
||||
[4237] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[4238] = { 6, 0, SEN(futex), "futex" },
|
||||
[4239] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[4240] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[4239] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[4240] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[4241] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
[4242] = { 1, TM, SEN(io_destroy), "io_destroy" },
|
||||
[4243] = { 5, 0, SEN(io_getevents), "io_getevents" },
|
||||
@ -349,8 +349,8 @@
|
||||
[4346] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[4347] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[4348] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[4349] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[4350] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[4349] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[4350] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[4351] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[4352] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[4353] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid), "setresuid" },
|
||||
@ -248,8 +248,8 @@
|
||||
[219] = { 2, TF, SEN(removexattr), "lremovexattr" },
|
||||
[220] = { 2, TD, SEN(fremovexattr), "fremovexattr" },
|
||||
[221] = { 6, 0, SEN(futex), "futex" },
|
||||
[222] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[223] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[222] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[223] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[224] = { },
|
||||
[225] = { 5, 0, SEN(printargs), "tuxcall" },
|
||||
[226] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
@ -381,8 +381,8 @@
|
||||
[352] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[353] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[354] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[355] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[356] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[355] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[356] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[357] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[358] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[359] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid), "setresuid" },
|
||||
@ -243,8 +243,8 @@
|
||||
[219] = { 2, TF, SEN(removexattr), "lremovexattr" },
|
||||
[220] = { 2, TD, SEN(fremovexattr), "fremovexattr" },
|
||||
[221] = { 6, 0, SEN(futex), "futex" },
|
||||
[222] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[223] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[222] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[223] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[224] = { },
|
||||
[225] = { 5, 0, SEN(printargs), "tuxcall" },
|
||||
[226] = { },
|
||||
@ -376,8 +376,8 @@
|
||||
[352] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[353] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[354] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[355] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[356] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[355] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[356] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[357] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[358] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[359] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -182,14 +182,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -267,8 +267,8 @@
|
||||
[236] = { 0, NF, SEN(gettid), "gettid" },
|
||||
[237] = { 2, TS, SEN(kill), "tkill" },
|
||||
[238] = { 6, 0, SEN(futex), "futex" },
|
||||
[239] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[240] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[239] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[240] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TS, SEN(tgkill), "tgkill" },
|
||||
[242] = { },
|
||||
[243] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -373,8 +373,8 @@
|
||||
[342] = { 2, 0, SEN(printargs), "s390_runtime_instr" },
|
||||
[343] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[344] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[345] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[346] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[345] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[346] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[347] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[348] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[349] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -174,14 +174,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164 ... 166] = { },
|
||||
@ -251,8 +251,8 @@
|
||||
[236] = { 0, NF, SEN(gettid), "gettid" },
|
||||
[237] = { 2, TS, SEN(kill), "tkill" },
|
||||
[238] = { 6, 0, SEN(futex), "futex" },
|
||||
[239] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[240] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[239] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[240] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TS, SEN(tgkill), "tgkill" },
|
||||
[242] = { },
|
||||
[243] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
@ -357,8 +357,8 @@
|
||||
[342] = { 2, 0, SEN(printargs), "s390_runtime_instr" },
|
||||
[343] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[344] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[345] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[346] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[345] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[346] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[347] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[348] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[349] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -182,14 +182,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -267,8 +267,8 @@
|
||||
[238] = { 2, TS, SEN(kill), "tkill" },
|
||||
[239] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[240] = { 6, 0, SEN(futex), "futex" },
|
||||
[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[241] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[243 ... 244] = { },
|
||||
[245] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
[246] = { 1, TM, SEN(io_destroy), "io_destroy" },
|
||||
@ -394,8 +394,8 @@
|
||||
[366] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[367] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[368] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[369] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[370] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[369] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[370] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[371] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[372] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[373] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -180,14 +180,14 @@
|
||||
[151] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[152] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[153] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[154] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[154] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[155] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[156] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[157] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[158] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[159] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[160] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[161] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[162] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[163] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[164] = { 3, 0, SEN(setresuid16), "setresuid" },
|
||||
@ -293,8 +293,8 @@
|
||||
[266] = { 2, TS, SEN(kill), "tkill" },
|
||||
[267] = { 4, TD|TN, SEN(sendfile64), "sendfile64" },
|
||||
[268] = { 6, 0, SEN(futex), "futex" },
|
||||
[269] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[270] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[269] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[270] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[271 ... 272] = { },
|
||||
[273] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
[274] = { 1, TM, SEN(io_destroy), "io_destroy" },
|
||||
@ -403,8 +403,8 @@
|
||||
[377] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[378] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[379] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[380] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[381] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[380] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[381] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[382] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[383] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[384] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -158,8 +158,8 @@
|
||||
[157] = { 2, TF, SEN(statfs), "statfs" },
|
||||
[158] = { 2, TD, SEN(fstatfs), "fstatfs" },
|
||||
[159] = { 1, TF, SEN(umount), "umount" },
|
||||
[160] = { 3, 0, SEN(sched_setaffinity), "sched_set_affinity" },
|
||||
[161] = { 3, 0, SEN(sched_getaffinity), "sched_get_affinity" },
|
||||
[160] = { 3, TSC, SEN(sched_setaffinity), "sched_set_affinity" },
|
||||
[161] = { 3, TSC, SEN(sched_getaffinity), "sched_get_affinity" },
|
||||
[162] = { 2, 0, SEN(printargs), "getdomainname" },
|
||||
[163] = { 2, 0, SEN(setdomainname), "setdomainname" },
|
||||
[164] = { },
|
||||
@ -239,14 +239,14 @@
|
||||
[238] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[239] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[240] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[241] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[242] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[243] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[244] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[245] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[246] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[247] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[248] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[241] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[242] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[243] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[244] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[245] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[246] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[247] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[248] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[249] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[250] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[251] = { 1, 0, SEN(sysctl), "_sysctl" },
|
||||
@ -258,8 +258,8 @@
|
||||
[257] = { 2, 0, SEN(clock_gettime), "clock_gettime" },
|
||||
[258] = { 2, 0, SEN(clock_getres), "clock_getres" },
|
||||
[259] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" },
|
||||
[260] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[261] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[260] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[261] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[262] = { 4, 0, SEN(timer_settime), "timer_settime" },
|
||||
[263] = { 2, 0, SEN(timer_gettime), "timer_gettime" },
|
||||
[264] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" },
|
||||
@ -341,8 +341,8 @@
|
||||
[340] = { 0, NF, SEN(printargs), "kern_features" },
|
||||
[341] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[342] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[343] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[344] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[343] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[344] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[345] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[346] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[347] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -156,8 +156,8 @@
|
||||
[157] = { 2, TF, SEN(statfs), "statfs" },
|
||||
[158] = { 2, TD, SEN(fstatfs), "fstatfs" },
|
||||
[159] = { 1, TF, SEN(umount), "umount" },
|
||||
[160] = { 3, 0, SEN(sched_setaffinity), "sched_set_affinity" },
|
||||
[161] = { 3, 0, SEN(sched_getaffinity), "sched_get_affinity" },
|
||||
[160] = { 3, TSC, SEN(sched_setaffinity), "sched_set_affinity" },
|
||||
[161] = { 3, TSC, SEN(sched_getaffinity), "sched_get_affinity" },
|
||||
[162] = { 2, 0, SEN(printargs), "getdomainname" },
|
||||
[163] = { 2, 0, SEN(setdomainname), "setdomainname" },
|
||||
[164] = { 5, 0, SEN(printargs), "utrap_install" },
|
||||
@ -237,14 +237,14 @@
|
||||
[238] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[239] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
[240] = { 0, TM, SEN(munlockall), "munlockall" },
|
||||
[241] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[242] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[243] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[244] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[245] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[246] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[247] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[248] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[241] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[242] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[243] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[244] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[245] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[246] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[247] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[248] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[249] = { 2, 0, SEN(nanosleep), "nanosleep" },
|
||||
[250] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[251] = { 1, 0, SEN(sysctl), "_sysctl" },
|
||||
@ -256,8 +256,8 @@
|
||||
[257] = { 2, 0, SEN(clock_gettime), "clock_gettime" },
|
||||
[258] = { 2, 0, SEN(clock_getres), "clock_getres" },
|
||||
[259] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" },
|
||||
[260] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[261] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[260] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[261] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[262] = { 4, 0, SEN(timer_settime), "timer_settime" },
|
||||
[263] = { 2, 0, SEN(timer_gettime), "timer_gettime" },
|
||||
[264] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" },
|
||||
@ -339,8 +339,8 @@
|
||||
[340] = { 0, NF, SEN(printargs), "kern_features" },
|
||||
[341] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[342] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[343] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[344] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[343] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[344] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[345] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[346] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[347] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -22,7 +22,7 @@
|
||||
[ 21] = { 2, TF, SEN(access), "access" },
|
||||
[ 22] = { 1, TD, SEN(pipe), "pipe" },
|
||||
[ 23] = { 5, TD, SEN(select), "select" },
|
||||
[ 24] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[ 24] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[ 25] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[ 26] = { 3, TM, SEN(msync), "msync" },
|
||||
[ 27] = { 3, TM, SEN(mincore), "mincore" },
|
||||
@ -140,13 +140,13 @@
|
||||
[139] = { 3, 0, SEN(sysfs), "sysfs" },
|
||||
[140] = { 2, 0, SEN(getpriority), "getpriority" },
|
||||
[141] = { 3, 0, SEN(setpriority), "setpriority" },
|
||||
[142] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[143] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[144] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[145] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[146] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[147] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[148] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[142] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[143] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[144] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[145] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[146] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[147] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[148] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[149] = { 2, TM, SEN(mlock), "mlock" },
|
||||
[150] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[151] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
@ -201,8 +201,8 @@
|
||||
[200] = { 2, TS, SEN(kill), "tkill" },
|
||||
[201] = { 1, 0, SEN(time), "time" },
|
||||
[202] = { 6, 0, SEN(futex), "futex" },
|
||||
[203] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[204] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[203] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[204] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[205] = { 1, 0, SEN(printargs), "64:set_thread_area" },
|
||||
[206] = { 2, TM, SEN(printargs), "64:io_setup" },
|
||||
[207] = { 1, TM, SEN(io_destroy), "io_destroy" },
|
||||
@ -312,8 +312,8 @@
|
||||
[311] = { 6, 0, SEN(printargs), "64:process_vm_writev" },
|
||||
[312] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[313] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[314] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[315] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[314] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[315] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[316] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[317] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[318] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -22,7 +22,7 @@
|
||||
[ 21] = { 2, TF, SEN(access), "access" },
|
||||
[ 22] = { 1, TD, SEN(pipe), "pipe" },
|
||||
[ 23] = { 5, TD, SEN(select), "select" },
|
||||
[ 24] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[ 24] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[ 25] = { 5, TM|SI, SEN(mremap), "mremap" },
|
||||
[ 26] = { 3, TM, SEN(msync), "msync" },
|
||||
[ 27] = { 3, TM, SEN(mincore), "mincore" },
|
||||
@ -140,13 +140,13 @@
|
||||
[139] = { 3, 0, SEN(sysfs), "sysfs" },
|
||||
[140] = { 2, 0, SEN(getpriority), "getpriority" },
|
||||
[141] = { 3, 0, SEN(setpriority), "setpriority" },
|
||||
[142] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[143] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[144] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[145] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[146] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[147] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[148] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[142] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[143] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[144] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[145] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[146] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[147] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[148] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[149] = { 2, TM, SEN(mlock), "mlock" },
|
||||
[150] = { 2, TM, SEN(munlock), "munlock" },
|
||||
[151] = { 1, TM, SEN(mlockall), "mlockall" },
|
||||
@ -201,8 +201,8 @@
|
||||
[200] = { 2, TS, SEN(kill), "tkill" },
|
||||
[201] = { 1, 0, SEN(time), "time" },
|
||||
[202] = { 6, 0, SEN(futex), "futex" },
|
||||
[203] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[204] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[203] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[204] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[205] = { 1, 0, SEN(set_thread_area), "set_thread_area" },
|
||||
[206] = { 2, TM, SEN(io_setup), "io_setup" },
|
||||
[207] = { 1, TM, SEN(io_destroy), "io_destroy" },
|
||||
@ -312,8 +312,8 @@
|
||||
[311] = { 6, 0, SEN(process_vm_writev), "process_vm_writev" },
|
||||
[312] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[313] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[314] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[315] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[314] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[315] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[316] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[317] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[318] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -148,8 +148,8 @@
|
||||
[152 ... 153] = { },
|
||||
[154] = { 1, 0, SEN(times), "times" },
|
||||
[155] = { 1, TF, SEN(acct), "acct" },
|
||||
[156] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[157] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[156] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" },
|
||||
[157] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" },
|
||||
[158] = { 2, 0, SEN(capget), "capget" },
|
||||
[159] = { 2, 0, SEN(capset), "capset" },
|
||||
[160] = { 4, 0, SEN(ptrace), "ptrace" },
|
||||
@ -204,14 +204,14 @@
|
||||
[209] = { 1, 0, SEN(sysinfo), "sysinfo" },
|
||||
[210] = { 3, 0, SEN(init_module), "init_module" },
|
||||
[211] = { 2, 0, SEN(delete_module), "delete_module" },
|
||||
[212] = { 2, 0, SEN(sched_setparam), "sched_setparam" },
|
||||
[213] = { 2, 0, SEN(sched_getparam), "sched_getparam" },
|
||||
[214] = { 3, 0, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[215] = { 1, 0, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[216] = { 1, 0, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[217] = { 1, 0, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[218] = { 2, 0, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[219] = { 0, 0, SEN(sched_yield), "sched_yield" },
|
||||
[212] = { 2, TSC, SEN(sched_setparam), "sched_setparam" },
|
||||
[213] = { 2, TSC, SEN(sched_getparam), "sched_getparam" },
|
||||
[214] = { 3, TSC, SEN(sched_setscheduler), "sched_setscheduler" },
|
||||
[215] = { 1, TSC, SEN(sched_getscheduler), "sched_getscheduler" },
|
||||
[216] = { 1, TSC, SEN(sched_get_priority_max), "sched_get_priority_max"},
|
||||
[217] = { 1, TSC, SEN(sched_get_priority_min), "sched_get_priority_min"},
|
||||
[218] = { 2, TSC, SEN(sched_rr_get_interval), "sched_rr_get_interval" },
|
||||
[219] = { 0, TSC, SEN(sched_yield), "sched_yield" },
|
||||
[220 ... 222] = { },
|
||||
[223] = { 0, 0, SEN(restart_syscall), "restart_syscall" },
|
||||
[224] = { 2, TS, SEN(sigaltstack), "sigaltstack" },
|
||||
@ -322,8 +322,8 @@
|
||||
[331] = { 5, 0, SEN(kcmp), "kcmp" },
|
||||
[332] = { 3, TD, SEN(finit_module), "finit_module" },
|
||||
[333] = { 4, TN, SEN(accept4), "accept4" },
|
||||
[334] = { 3, 0, SEN(sched_setattr), "sched_setattr" },
|
||||
[335] = { 4, 0, SEN(sched_getattr), "sched_getattr" },
|
||||
[334] = { 3, TSC, SEN(sched_setattr), "sched_setattr" },
|
||||
[335] = { 4, TSC, SEN(sched_getattr), "sched_getattr" },
|
||||
[336] = { 5, TD|TF, SEN(renameat2), "renameat2" },
|
||||
[337] = { 3, 0, SEN(seccomp), "seccomp" },
|
||||
[338] = { 3, 0, SEN(getrandom), "getrandom" },
|
||||
|
@ -219,6 +219,7 @@ lookup_class(const char *s)
|
||||
{ "%signal", TRACE_SIGNAL },
|
||||
{ "%ipc", TRACE_IPC },
|
||||
{ "%network", TRACE_NETWORK },
|
||||
{ "%sched", TRACE_SCHED },
|
||||
};
|
||||
|
||||
unsigned int i;
|
||||
|
3
strace.1
3
strace.1
@ -426,6 +426,9 @@ Trace all file descriptor related system calls.
|
||||
.BR "\-e\ trace" = memory " (deprecated)"
|
||||
Trace all memory mapping related system calls.
|
||||
.TP
|
||||
.BR "\-e\ trace" = %sched
|
||||
Trace all scheduler-related (sched_*) system calls.
|
||||
.TP
|
||||
\fB\-e\ abbrev\fR=\,\fIset\fR
|
||||
Abbreviate the output from printing each member of large structures.
|
||||
The default is
|
||||
|
@ -76,6 +76,7 @@
|
||||
#define TP TRACE_PROCESS
|
||||
#define TS TRACE_SIGNAL
|
||||
#define TM TRACE_MEMORY
|
||||
#define TSC TRACE_SCHED
|
||||
#define NF SYSCALL_NEVER_FAILS
|
||||
#define MA MAX_ARGS
|
||||
#define SI STACKTRACE_INVALIDATE_CACHE
|
||||
@ -111,6 +112,7 @@ static const struct_sysent sysent2[] = {
|
||||
#undef TP
|
||||
#undef TS
|
||||
#undef TM
|
||||
#undef TSC
|
||||
#undef NF
|
||||
#undef MA
|
||||
#undef SI
|
||||
|
1
sysent.h
1
sysent.h
@ -21,5 +21,6 @@ typedef struct sysent {
|
||||
#define STACKTRACE_CAPTURE_ON_ENTER 01000 /* Capture stacktrace on "entering" stage */
|
||||
#define TRACE_INDIRECT_SUBCALL 02000 /* Syscall is an indirect socket/ipc subcall. */
|
||||
#define COMPAT_SYSCALL_TYPES 04000 /* A compat syscall that uses compat types. */
|
||||
#define TRACE_SCHED 010000 /* Trace scheduler-related syscalls. */
|
||||
|
||||
#endif /* !STRACE_SYSENT_H */
|
||||
|
@ -730,6 +730,7 @@ DECODER_TESTS = \
|
||||
rt_sigsuspend.test \
|
||||
rt_sigtimedwait.test \
|
||||
rt_tgsigqueueinfo.test \
|
||||
sched.test \
|
||||
sched_get_priority_mxx.test \
|
||||
sched_rr_get_interval.test \
|
||||
sched_xetaffinity.test \
|
||||
|
@ -40,6 +40,7 @@
|
||||
#define TP 0
|
||||
#define TS 0
|
||||
#define TM 0
|
||||
#define TSC 0
|
||||
#define NF 0
|
||||
#define MA 0
|
||||
#define SI 0
|
||||
|
@ -41,6 +41,7 @@
|
||||
#define TP 0
|
||||
#define TS 0
|
||||
#define TM 0
|
||||
#define TSC 0
|
||||
#define NF 0
|
||||
#define MA 0
|
||||
#define SI 0
|
||||
|
60
tests/sched.test
Executable file
60
tests/sched.test
Executable file
@ -0,0 +1,60 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Check how scheduler-related syscalls are traced.
|
||||
#
|
||||
# Copyright (c) 2017 The strace developers.
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use in source and binary forms, with or without
|
||||
# modification, are permitted provided that the following conditions
|
||||
# are met:
|
||||
# 1. Redistributions of source code must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
# 2. Redistributions in binary form must reproduce the above copyright
|
||||
# notice, this list of conditions and the following disclaimer in the
|
||||
# documentation and/or other materials provided with the distribution.
|
||||
# 3. The name of the author may not be used to endorse or promote products
|
||||
# derived from this software without specific prior written permission.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
SCHED_TESTS='28 sched_xetaffinity
|
||||
23 sched_xetparam
|
||||
31 sched_rr_get_interval
|
||||
33 sched_get_priority_mxx
|
||||
29 sched_xetattr
|
||||
22 sched_xetscheduler
|
||||
14 sched_yield'
|
||||
|
||||
NON_SCHED_TESTS='11 fchdir
|
||||
28 futex
|
||||
10 fsync'
|
||||
|
||||
. "${srcdir=.}/init.sh"
|
||||
|
||||
echo "$SCHED_TESTS" | while read w i
|
||||
do
|
||||
run_prog ./$i > /dev/null
|
||||
run_strace -a$w -e%sched ./$i > "$EXP"
|
||||
match_diff "$LOG" "$EXP"
|
||||
done
|
||||
|
||||
echo '+++ exited with 0 +++' > "$EXP"
|
||||
|
||||
echo "$NON_SCHED_TESTS" | while read w i
|
||||
do
|
||||
run_prog ./$i > /dev/null
|
||||
run_strace -a$w -e%sched ./$i > /dev/null
|
||||
match_diff "$LOG" "$EXP"
|
||||
done
|
||||
|
||||
rm "$EXP"
|
Loading…
x
Reference in New Issue
Block a user