From: Dmitry V. Levin Date: Fri, 14 Apr 2017 15:06:42 +0000 (+0000) Subject: Revert "Implement -e trace=%sched option" X-Git-Tag: v4.17~96 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3330d4ad2867d468624f657f2a6b3a3211efc949;p=strace Revert "Implement -e trace=%sched option" -e trace=%sched became redundant as -e trace=/sched does the same. This reverts commit 811638e9c1805438a63c14f9704b8b00ac922623. * syscall.c (TSC): Remove. * sysent.h (TRACE_SCHED): Remove. * qualify.c (lookup_class): Remove %sched. * strace.1 (.SS Filtering): Likewise. * NEWS: Likewise. * linux/32/syscallent.h: Remove TSC flag from sched* syscalls. * 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. * tests/sched.test: Replace trace=%sched with trace=/sched. * tests/ksysent.c (TSC): Remove. * tests/nsyscalls.c: Likewise. --- diff --git a/NEWS b/NEWS index f2935c86..e4ab5788 100644 --- a/NEWS +++ b/NEWS @@ -9,7 +9,6 @@ Noteworthy changes in release ?.?? (????-??-??) * Improvements * Optimized syscall filtering. * Enhanced decoding of sched_setattr syscall. - * Added -e trace=%sched option for tracing sched_* syscalls. * Added -e trace=%statfs option for tracing statfs, statfs64 and statvfs syscalls. * Added -e trace=/regex option for filtering syscalls using regular diff --git a/linux/32/syscallent.h b/linux/32/syscallent.h index 7beef258..c5457e9e 100644 --- a/linux/32/syscallent.h +++ b/linux/32/syscallent.h @@ -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, 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" }, +[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" }, [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, TSC, SEN(sched_setattr), "sched_setattr" }, -[275] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[274] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[275] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [276] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [277] = { 3, 0, SEN(seccomp), "seccomp" }, [278] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/64/syscallent.h b/linux/64/syscallent.h index e3774319..2575c584 100644 --- a/linux/64/syscallent.h +++ b/linux/64/syscallent.h @@ -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, 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" }, +[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" }, [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, TSC, SEN(sched_setattr), "sched_setattr" }, -[275] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[274] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[275] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [276] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [277] = { 3, 0, SEN(seccomp), "seccomp" }, [278] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h index 8a48d4ae..6391b5bc 100644 --- a/linux/alpha/syscallent.h +++ b/linux/alpha/syscallent.h @@ -293,14 +293,14 @@ [327] = { 2, 0, SEN(ustat), "ustat" }, [328] = { 2, TF|TSF, SEN(statfs), "statfs" }, [329] = { 2, TD, SEN(fstatfs), "fstatfs" }, -[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" }, +[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" }, [338] = { 5, 0, SEN(afs_syscall), "afs_syscall" }, /* not implemented */ [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[396] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[395] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[396] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" }, [397] = { 5, 0, SEN(tuxcall), "tuxcall" }, /* not implemented */ [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, TSC, SEN(sched_setattr), "sched_setattr" }, -[509] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[508] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[509] = { 4, 0, 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" }, diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h index ef11d5f4..d404355b 100644 --- a/linux/arm/syscallent.h +++ b/linux/arm/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[242] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[381] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[380] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[381] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [382] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [383] = { 3, 0, SEN(seccomp), "seccomp" }, [384] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/avr32/syscallent.h b/linux/avr32/syscallent.h index 6f490542..cbf9ae0a 100644 --- a/linux/avr32/syscallent.h +++ b/linux/avr32/syscallent.h @@ -160,14 +160,14 @@ [132] = { 2, TM, SEN(munlock), "munlock" }, [133] = { 1, TM, SEN(mlockall), "mlockall" }, [134] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[194] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[193] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[194] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[314] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[313] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[314] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [315] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [316] = { 3, 0, SEN(seccomp), "seccomp" }, [317] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/bfin/syscallent.h b/linux/bfin/syscallent.h index a70dd8b7..5d80b1b3 100644 --- a/linux/bfin/syscallent.h +++ b/linux/bfin/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[242] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[386] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[385] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[386] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [387] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [388] = { 3, 0, SEN(seccomp), "seccomp" }, [389] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/crisv10/syscallent.h b/linux/crisv10/syscallent.h index 695b4d0e..d55df80f 100644 --- a/linux/crisv10/syscallent.h +++ b/linux/crisv10/syscallent.h @@ -152,14 +152,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[242] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[353] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[352] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[353] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [354] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [355] = { 3, 0, SEN(seccomp), "seccomp" }, [356] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/hppa/syscallent.h b/linux/hppa/syscallent.h index 9ff420cf..c1c527de 100644 --- a/linux/hppa/syscallent.h +++ b/linux/hppa/syscallent.h @@ -156,14 +156,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[212] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[211] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[212] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[335] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[334] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[335] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [336] = { 2, TF, SEN(utimes), "utimes" }, [337] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [338] = { 3, 0, SEN(seccomp), "seccomp" }, diff --git a/linux/i386/syscallent.h b/linux/i386/syscallent.h index 5fbf4cc4..8309a75f 100644 --- a/linux/i386/syscallent.h +++ b/linux/i386/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[242] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[352] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[351] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[352] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [353] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [354] = { 3, 0, SEN(seccomp), "seccomp" }, [355] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h index 96e5fd38..c4e68c61 100644 --- a/linux/ia64/syscallent.h +++ b/linux/ia64/syscallent.h @@ -177,14 +177,14 @@ [1157] = { 3, TM, SEN(msync), "msync" }, [1158] = { 2, TM, SEN(munlock), "munlock" }, [1159] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[1232] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[1231] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[1232] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[1337] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[1336] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[1337] = { 4, 0, 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" }, diff --git a/linux/m68k/syscallent.h b/linux/m68k/syscallent.h index 42c1d1a5..cd61a37c 100644 --- a/linux/m68k/syscallent.h +++ b/linux/m68k/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[312] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[311] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[312] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[350] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[349] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[350] = { 4, 0, 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" }, diff --git a/linux/microblaze/syscallent.h b/linux/microblaze/syscallent.h index cb5bd789..b1877acf 100644 --- a/linux/microblaze/syscallent.h +++ b/linux/microblaze/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[242] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[382] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[381] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[382] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [383] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [384] = { 3, 0, SEN(seccomp), "seccomp" }, [385] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/mips/syscallent-n32.h b/linux/mips/syscallent-n32.h index dd6429b8..7ff61a1a 100644 --- a/linux/mips/syscallent-n32.h +++ b/linux/mips/syscallent-n32.h @@ -23,7 +23,7 @@ [6020] = { 2, TF, SEN(access), "access" }, [6021] = { 0, TD, SEN(pipe), "pipe" }, [6022] = { 5, TD, SEN(select), "_newselect" }, -[6023] = { 0, TSC, SEN(sched_yield), "sched_yield" }, +[6023] = { 0, 0, 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, 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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[6196] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[6195] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[6196] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[6314] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[6313] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[6314] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [6315] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [6316] = { 3, 0, SEN(seccomp), "seccomp" }, [6317] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/mips/syscallent-n64.h b/linux/mips/syscallent-n64.h index d5065ad4..4079c64d 100644 --- a/linux/mips/syscallent-n64.h +++ b/linux/mips/syscallent-n64.h @@ -23,7 +23,7 @@ [5020] = { 2, TF, SEN(access), "access" }, [5021] = { 0, TD, SEN(pipe), "pipe" }, [5022] = { 5, TD, SEN(select), "_newselect" }, -[5023] = { 0, TSC, SEN(sched_yield), "sched_yield" }, +[5023] = { 0, 0, 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, 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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[5196] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[5195] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[5196] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[5310] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[5309] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[5310] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [5311] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [5312] = { 3, 0, SEN(seccomp), "seccomp" }, [5313] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/mips/syscallent-o32.h b/linux/mips/syscallent-o32.h index b6b56263..e0943552 100644 --- a/linux/mips/syscallent-o32.h +++ b/linux/mips/syscallent-o32.h @@ -158,14 +158,14 @@ [4155] = { 2, TM, SEN(munlock), "munlock" }, [4156] = { 1, TM, SEN(mlockall), "mlockall" }, [4157] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[4240] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[4239] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[4240] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[4350] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[4349] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[4350] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [4351] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [4352] = { 3, 0, SEN(seccomp), "seccomp" }, [4353] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h index 8d2b98fc..3bcb79d1 100644 --- a/linux/powerpc/syscallent.h +++ b/linux/powerpc/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[223] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[222] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[223] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[356] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[355] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[356] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [357] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [358] = { 3, 0, SEN(seccomp), "seccomp" }, [359] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/powerpc64/syscallent.h b/linux/powerpc64/syscallent.h index ee2ceed9..3307be49 100644 --- a/linux/powerpc64/syscallent.h +++ b/linux/powerpc64/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[223] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[222] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[223] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[356] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[355] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[356] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [357] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [358] = { 3, 0, SEN(seccomp), "seccomp" }, [359] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h index 2194696d..a3fd6f83 100644 --- a/linux/s390/syscallent.h +++ b/linux/s390/syscallent.h @@ -182,14 +182,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[240] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[239] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[240] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[346] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[345] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[346] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [347] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [348] = { 3, 0, SEN(seccomp), "seccomp" }, [349] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h index e8d47cbb..6179f346 100644 --- a/linux/s390x/syscallent.h +++ b/linux/s390x/syscallent.h @@ -174,14 +174,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[240] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[239] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[240] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[346] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[345] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[346] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [347] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [348] = { 3, 0, SEN(seccomp), "seccomp" }, [349] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/sh/syscallent.h b/linux/sh/syscallent.h index 89f1e19f..53f44a4d 100644 --- a/linux/sh/syscallent.h +++ b/linux/sh/syscallent.h @@ -182,14 +182,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[242] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[241] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[242] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[370] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[369] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[370] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [371] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [372] = { 3, 0, SEN(seccomp), "seccomp" }, [373] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/sh64/syscallent.h b/linux/sh64/syscallent.h index 42f2199e..8a8f4cb6 100644 --- a/linux/sh64/syscallent.h +++ b/linux/sh64/syscallent.h @@ -180,14 +180,14 @@ [151] = { 2, TM, SEN(munlock), "munlock" }, [152] = { 1, TM, SEN(mlockall), "mlockall" }, [153] = { 0, TM, SEN(munlockall), "munlockall" }, -[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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[270] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[269] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[270] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[381] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[380] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[381] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [382] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [383] = { 3, 0, SEN(seccomp), "seccomp" }, [384] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h index 6e0cff60..33361d46 100644 --- a/linux/sparc/syscallent.h +++ b/linux/sparc/syscallent.h @@ -158,8 +158,8 @@ [157] = { 2, TF|TSF, SEN(statfs), "statfs" }, [158] = { 2, TD, SEN(fstatfs), "fstatfs" }, [159] = { 1, TF, SEN(umount), "umount" }, -[160] = { 3, TSC, SEN(sched_setaffinity), "sched_set_affinity" }, -[161] = { 3, TSC, SEN(sched_getaffinity), "sched_get_affinity" }, +[160] = { 3, 0, SEN(sched_setaffinity), "sched_set_affinity" }, +[161] = { 3, 0, 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, 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" }, +[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" }, [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, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, -[261] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, +[260] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" }, +[261] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[344] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[343] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[344] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [345] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [346] = { 3, 0, SEN(seccomp), "seccomp" }, [347] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/sparc64/syscallent.h b/linux/sparc64/syscallent.h index 6bf370e7..f7fbd493 100644 --- a/linux/sparc64/syscallent.h +++ b/linux/sparc64/syscallent.h @@ -156,8 +156,8 @@ [157] = { 2, TF|TSF, SEN(statfs), "statfs" }, [158] = { 2, TD, SEN(fstatfs), "fstatfs" }, [159] = { 1, TF, SEN(umount), "umount" }, -[160] = { 3, TSC, SEN(sched_setaffinity), "sched_set_affinity" }, -[161] = { 3, TSC, SEN(sched_getaffinity), "sched_get_affinity" }, +[160] = { 3, 0, SEN(sched_setaffinity), "sched_set_affinity" }, +[161] = { 3, 0, 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, 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" }, +[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" }, [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, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, -[261] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, +[260] = { 3, 0, SEN(sched_getaffinity), "sched_getaffinity" }, +[261] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[344] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[343] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[344] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [345] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [346] = { 3, 0, SEN(seccomp), "seccomp" }, [347] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/x32/syscallent.h b/linux/x32/syscallent.h index 9363399d..6c2428a5 100644 --- a/linux/x32/syscallent.h +++ b/linux/x32/syscallent.h @@ -22,7 +22,7 @@ [ 21] = { 2, TF, SEN(access), "access" }, [ 22] = { 1, TD, SEN(pipe), "pipe" }, [ 23] = { 5, TD, SEN(select), "select" }, -[ 24] = { 0, TSC, SEN(sched_yield), "sched_yield" }, +[ 24] = { 0, 0, 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, 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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[204] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[203] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[204] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[315] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[314] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[315] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [316] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [317] = { 3, 0, SEN(seccomp), "seccomp" }, [318] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/x86_64/syscallent.h b/linux/x86_64/syscallent.h index 794bbbee..9f3a664c 100644 --- a/linux/x86_64/syscallent.h +++ b/linux/x86_64/syscallent.h @@ -22,7 +22,7 @@ [ 21] = { 2, TF, SEN(access), "access" }, [ 22] = { 1, TD, SEN(pipe), "pipe" }, [ 23] = { 5, TD, SEN(select), "select" }, -[ 24] = { 0, TSC, SEN(sched_yield), "sched_yield" }, +[ 24] = { 0, 0, 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, 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" }, +[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" }, [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, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[204] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[203] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[204] = { 3, 0, 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, TSC, SEN(sched_setattr), "sched_setattr" }, -[315] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[314] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[315] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [316] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [317] = { 3, 0, SEN(seccomp), "seccomp" }, [318] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/linux/xtensa/syscallent.h b/linux/xtensa/syscallent.h index 40bd8f83..dd8e3b59 100644 --- a/linux/xtensa/syscallent.h +++ b/linux/xtensa/syscallent.h @@ -148,8 +148,8 @@ [152 ... 153] = { }, [154] = { 1, 0, SEN(times), "times" }, [155] = { 1, TF, SEN(acct), "acct" }, -[156] = { 3, TSC, SEN(sched_setaffinity), "sched_setaffinity" }, -[157] = { 3, TSC, SEN(sched_getaffinity), "sched_getaffinity" }, +[156] = { 3, 0, SEN(sched_setaffinity), "sched_setaffinity" }, +[157] = { 3, 0, 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, 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" }, +[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" }, [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, TSC, SEN(sched_setattr), "sched_setattr" }, -[335] = { 4, TSC, SEN(sched_getattr), "sched_getattr" }, +[334] = { 3, 0, SEN(sched_setattr), "sched_setattr" }, +[335] = { 4, 0, SEN(sched_getattr), "sched_getattr" }, [336] = { 5, TD|TF, SEN(renameat2), "renameat2" }, [337] = { 3, 0, SEN(seccomp), "seccomp" }, [338] = { 3, 0, SEN(getrandom), "getrandom" }, diff --git a/qualify.c b/qualify.c index 006f207d..a13b169d 100644 --- a/qualify.c +++ b/qualify.c @@ -262,7 +262,6 @@ lookup_class(const char *s) { "%signal", TRACE_SIGNAL }, { "%ipc", TRACE_IPC }, { "%network", TRACE_NETWORK }, - { "%sched", TRACE_SCHED }, { "%statfs", TRACE_STATFS }, }; diff --git a/strace.1 b/strace.1 index c6667f11..2efa370e 100644 --- a/strace.1 +++ b/strace.1 @@ -434,9 +434,6 @@ 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 .BR "\-e\ trace" = %statfs Trace statfs, statfs64, and statvfs system calls. .TP diff --git a/syscall.c b/syscall.c index 110db21d..3e91880c 100644 --- a/syscall.c +++ b/syscall.c @@ -76,7 +76,6 @@ #define TP TRACE_PROCESS #define TS TRACE_SIGNAL #define TM TRACE_MEMORY -#define TSC TRACE_SCHED #define TSF TRACE_STATFS #define NF SYSCALL_NEVER_FAILS #define MA MAX_ARGS @@ -113,7 +112,6 @@ static const struct_sysent sysent2[] = { #undef TP #undef TS #undef TM -#undef TSC #undef TSF #undef NF #undef MA diff --git a/sysent.h b/sysent.h index 3e7c0d86..fb25a056 100644 --- a/sysent.h +++ b/sysent.h @@ -21,7 +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. */ #define TRACE_STATFS 040000 /* Trace statfs, statfs64, and statvfs syscalls. */ #endif /* !STRACE_SYSENT_H */ diff --git a/tests/ksysent.c b/tests/ksysent.c index 0db235af..47bfef4a 100644 --- a/tests/ksysent.c +++ b/tests/ksysent.c @@ -40,7 +40,6 @@ #define TP 0 #define TS 0 #define TM 0 -#define TSC 0 #define TSF 0 #define NF 0 #define MA 0 diff --git a/tests/nsyscalls.c b/tests/nsyscalls.c index 9ed4b0ab..18eecf51 100644 --- a/tests/nsyscalls.c +++ b/tests/nsyscalls.c @@ -41,7 +41,6 @@ #define TP 0 #define TS 0 #define TM 0 -#define TSC 0 #define TSF 0 #define NF 0 #define MA 0 diff --git a/tests/sched.test b/tests/sched.test index d63658e6..4b145010 100755 --- a/tests/sched.test +++ b/tests/sched.test @@ -31,7 +31,7 @@ while read w s; do { try_run_prog "../$s" || continue - run_strace -a$w -e%sched ../$s > "$EXP" + run_strace -a$w -e/sched ../$s > "$EXP" match_diff "$LOG" "$EXP" } < /dev/null; done << EOF 28 sched_xetaffinity @@ -48,6 +48,6 @@ grep -E -v '^(#|sched_|times$)' \ while read s; do { try_run_prog "../$s" || continue - run_strace -qq -esignal=none -e%sched ../$s > /dev/null + run_strace -qq -esignal=none -e/sched ../$s > /dev/null match_diff "$LOG" /dev/null } < /dev/null; done < negative.list