From: Dmitry V. Levin Date: Fri, 14 Apr 2017 15:06:42 +0000 (+0000) Subject: Revert "Implement -e trace=%clock option" X-Git-Tag: v4.17~97 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=676d2460b9cb5db7ebc42399bcfea45851e8147d;p=strace Revert "Implement -e trace=%clock option" -e trace=%clock became redundant as -e trace=/clock does the same. This reverts commit 0a13d2391c413e3847b71ec0c1d38f56e353b1b5. * syscall.c (TCL): Remove. * sysent.h (TRACE_CLOCK): Remove. * qualify.c (lookup_class): Remove %clock. * strace.1 (.SS Filtering): Likewise. * NEWS: Likewise. * linux/32/syscallent.h: Remove TCL flag from clock_* 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/clock.test: Replace trace=%clock with trace=/clock. * tests/ksysent.c (TCL): Remove. * tests/nsyscalls.c: Likewise. --- diff --git a/NEWS b/NEWS index 06c83594..f2935c86 100644 --- a/NEWS +++ b/NEWS @@ -10,7 +10,6 @@ Noteworthy changes in release ?.?? (????-??-??) * Optimized syscall filtering. * Enhanced decoding of sched_setattr syscall. * Added -e trace=%sched option for tracing sched_* syscalls. - * Added -e trace=%clock option for tracing clock_* 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 530645f3..7beef258 100644 --- a/linux/32/syscallent.h +++ b/linux/32/syscallent.h @@ -117,10 +117,10 @@ [109] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [110] = { 4, 0, SEN(timer_settime), "timer_settime" }, [111] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[112] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[113] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[114] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[115] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[112] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[113] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[114] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[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" }, @@ -256,7 +256,7 @@ [263] = { 6, TD|TF, SEN(fanotify_mark), "fanotify_mark" }, [264] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [265] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[266] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[266] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [267] = { 1, TD, SEN(syncfs), "syncfs" }, [268] = { 2, TD, SEN(setns), "setns" }, [269] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, diff --git a/linux/64/syscallent.h b/linux/64/syscallent.h index 9d2edecf..e3774319 100644 --- a/linux/64/syscallent.h +++ b/linux/64/syscallent.h @@ -110,10 +110,10 @@ [109] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [110] = { 4, 0, SEN(timer_settime), "timer_settime" }, [111] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[112] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[113] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[114] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[115] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[112] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[113] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[114] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[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" }, @@ -249,7 +249,7 @@ [263] = { 5, TD|TF, SEN(fanotify_mark), "fanotify_mark" }, [264] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [265] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[266] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[266] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [267] = { 1, TD, SEN(syncfs), "syncfs" }, [268] = { 2, TD, SEN(setns), "setns" }, [269] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h index e8d21f3f..8a48d4ae 100644 --- a/linux/alpha/syscallent.h +++ b/linux/alpha/syscallent.h @@ -381,10 +381,10 @@ [416] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [417] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [418] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[419] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[420] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[421] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[422] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[419] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[420] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[421] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[422] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [423] = { 4, TI, SEN(semtimedop), "semtimedop" }, [424] = { 3, TS, SEN(tgkill), "tgkill" }, [425] = { 2, TF, SEN(stat64), "stat64" }, @@ -461,7 +461,7 @@ [496] = { 4, 0, SEN(prlimit64), "prlimit64" }, [497] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [498] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[499] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[499] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [500] = { 1, TD, SEN(syncfs), "syncfs" }, [501] = { 2, TD, SEN(setns), "setns" }, [502] = { 4, TN, SEN(accept4), "accept4" }, diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h index 749e02e1..ef11d5f4 100644 --- a/linux/arm/syscallent.h +++ b/linux/arm/syscallent.h @@ -286,10 +286,10 @@ [259] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [260] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [261] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[262] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[263] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[264] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[265] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[262] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[263] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[264] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[265] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [266] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [267] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [268] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -396,7 +396,7 @@ [369] = { 4, 0, SEN(prlimit64), "prlimit64" }, [370] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [371] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[372] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[372] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [373] = { 1, TD, SEN(syncfs), "syncfs" }, [374] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [375] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/avr32/syscallent.h b/linux/avr32/syscallent.h index 9388cdbc..6f490542 100644 --- a/linux/avr32/syscallent.h +++ b/linux/avr32/syscallent.h @@ -240,10 +240,10 @@ [212] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [213] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [214] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[215] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[216] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[217] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[218] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[215] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[216] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[217] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[218] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [219] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [220] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [221] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -331,7 +331,7 @@ [303] = { 4, 0, SEN(prlimit64), "prlimit64" }, [304] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [305] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[306] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[306] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [307] = { 1, TD, SEN(syncfs), "syncfs" }, [308] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [309] = { 6, 0, SEN(process_vm_readv), "process_vm_readv" }, diff --git a/linux/bfin/syscallent.h b/linux/bfin/syscallent.h index c7fab128..a70dd8b7 100644 --- a/linux/bfin/syscallent.h +++ b/linux/bfin/syscallent.h @@ -290,10 +290,10 @@ [262] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [263] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [264] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[265] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[266] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[267] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[268] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[265] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[266] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[267] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[268] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [269] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [270] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [271] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -402,7 +402,7 @@ [374] = { 3, 0, SEN(cacheflush), "cacheflush" }, [375] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [376] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[377] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[377] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [378] = { 1, TD, SEN(syncfs), "syncfs" }, [379] = { 2, TD, SEN(setns), "setns" }, [380] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, diff --git a/linux/crisv10/syscallent.h b/linux/crisv10/syscallent.h index 42a91f3e..695b4d0e 100644 --- a/linux/crisv10/syscallent.h +++ b/linux/crisv10/syscallent.h @@ -258,10 +258,10 @@ [261] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [262] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [263] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[264] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[265] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[266] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[267] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[264] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[265] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[266] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[267] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [268] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [269] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [270] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -338,7 +338,7 @@ [342] = { 2, TD, SEN(fanotify_init), "fanotify_init" }, [343] = { 6, TD|TF, SEN(fanotify_mark), "fanotify_mark" }, [344] = { 4, 0, SEN(prlimit64), "prlimit64" }, -[345] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[345] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [346] = { 1, TD, SEN(syncfs), "syncfs" }, [347] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [348] = { 6, 0, SEN(process_vm_readv), "process_vm_readv" }, diff --git a/linux/hppa/syscallent.h b/linux/hppa/syscallent.h index 28cfd9d3..9ff420cf 100644 --- a/linux/hppa/syscallent.h +++ b/linux/hppa/syscallent.h @@ -257,10 +257,10 @@ [252] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [253] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [254] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[255] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[256] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[257] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[258] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[255] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[256] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[257] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[258] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [259] = { 3, TS, SEN(tgkill), "tgkill" }, [260] = { 6, TM, SEN(mbind), "mbind" }, [261] = { 5, TM, SEN(get_mempolicy), "get_mempolicy" }, @@ -326,7 +326,7 @@ [321] = { 4, 0, SEN(prlimit64), "prlimit64" }, [322] = { 2, TD, SEN(fanotify_init), "fanotify_init" }, [323] = { 6, TD|TF, SEN(fanotify_mark), "fanotify_mark" }, -[324] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[324] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [325] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [326] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, [327] = { 1, TD, SEN(syncfs), "syncfs" }, diff --git a/linux/i386/syscallent.h b/linux/i386/syscallent.h index 6222ac55..5fbf4cc4 100644 --- a/linux/i386/syscallent.h +++ b/linux/i386/syscallent.h @@ -289,10 +289,10 @@ [261] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [262] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [263] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[264] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[265] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[266] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[267] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[264] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[265] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[266] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[267] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [268] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [269] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [270] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -368,7 +368,7 @@ [340] = { 4, 0, SEN(prlimit64), "prlimit64" }, [341] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [342] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[343] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[343] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [344] = { 1, TD, SEN(syncfs), "syncfs" }, [345] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [346] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h index 110622cc..96e5fd38 100644 --- a/linux/ia64/syscallent.h +++ b/linux/ia64/syscallent.h @@ -270,10 +270,10 @@ [1250] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [1251] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [1252] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[1253] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[1254] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[1255] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[1256] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[1253] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[1254] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[1255] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[1256] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [1257] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [1258] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [1259] = { 6, TM, SEN(mbind), "mbind" }, @@ -345,7 +345,7 @@ [1325] = { 4, 0, SEN(prlimit64), "prlimit64" }, [1326] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [1327] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[1328] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[1328] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [1329] = { 1, TD, SEN(syncfs), "syncfs" }, [1330] = { 2, TD, SEN(setns), "setns" }, [1331] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, diff --git a/linux/m68k/syscallent.h b/linux/m68k/syscallent.h index b22f6a18..42c1d1a5 100644 --- a/linux/m68k/syscallent.h +++ b/linux/m68k/syscallent.h @@ -284,10 +284,10 @@ [256] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [257] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [258] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[259] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[260] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[261] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[262] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[259] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[260] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[261] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[262] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [263] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [264] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [265] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -367,7 +367,7 @@ [339] = { 4, 0, SEN(prlimit64), "prlimit64" }, [340] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [341] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[342] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[342] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [343] = { 1, TD, SEN(syncfs), "syncfs" }, [344] = { 2, TD, SEN(setns), "setns" }, [345] = { 6, 0, SEN(process_vm_readv), "process_vm_readv" }, diff --git a/linux/microblaze/syscallent.h b/linux/microblaze/syscallent.h index 2b873c79..cb5bd789 100644 --- a/linux/microblaze/syscallent.h +++ b/linux/microblaze/syscallent.h @@ -289,10 +289,10 @@ [261] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [262] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [263] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[264] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[265] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[266] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[267] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[264] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[265] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[266] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[267] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [268] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [269] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [270] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -398,7 +398,7 @@ [370] = { 4, 0, SEN(prlimit64), "prlimit64" }, [371] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [372] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[373] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[373] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [374] = { 1, TD, SEN(syncfs), "syncfs" }, [375] = { 2, TD, SEN(setns), "setns" }, [376] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, diff --git a/linux/mips/syscallent-n32.h b/linux/mips/syscallent-n32.h index 9a08c898..dd6429b8 100644 --- a/linux/mips/syscallent-n32.h +++ b/linux/mips/syscallent-n32.h @@ -225,10 +225,10 @@ [6222] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [6223] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [6224] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[6225] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[6226] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[6227] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[6228] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[6225] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[6226] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[6227] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[6228] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [6229] = { 3, TS, SEN(tgkill), "tgkill" }, [6230] = { 2, TF, SEN(utimes), "utimes" }, [6231] = { 6, TM, SEN(mbind), "mbind" }, @@ -305,7 +305,7 @@ [6302] = { 4, 0, SEN(prlimit64), "prlimit64" }, [6303] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [6304] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[6305] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[6305] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [6306] = { 1, TD, SEN(syncfs), "syncfs" }, [6307] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [6308] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/mips/syscallent-n64.h b/linux/mips/syscallent-n64.h index 7f8273a7..d5065ad4 100644 --- a/linux/mips/syscallent-n64.h +++ b/linux/mips/syscallent-n64.h @@ -221,10 +221,10 @@ [5218] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [5219] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [5220] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[5221] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[5222] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[5223] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[5224] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[5221] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[5222] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[5223] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[5224] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [5225] = { 3, TS, SEN(tgkill), "tgkill" }, [5226] = { 2, TF, SEN(utimes), "utimes" }, [5227] = { 6, TM, SEN(mbind), "mbind" }, @@ -300,7 +300,7 @@ [5297] = { 4, 0, SEN(prlimit64), "prlimit64" }, [5298] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [5299] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[5300] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[5300] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [5301] = { 1, TD, SEN(syncfs), "syncfs" }, [5302] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [5303] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/mips/syscallent-o32.h b/linux/mips/syscallent-o32.h index 58ba6211..b6b56263 100644 --- a/linux/mips/syscallent-o32.h +++ b/linux/mips/syscallent-o32.h @@ -262,10 +262,10 @@ [4259] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [4260] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [4261] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[4262] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[4263] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[4264] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[4265] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[4262] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[4263] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[4264] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[4265] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [4266] = { 3, TS, SEN(tgkill), "tgkill" }, [4267] = { 2, TF, SEN(utimes), "utimes" }, [4268] = { 6, TM, SEN(mbind), "mbind" }, @@ -341,7 +341,7 @@ [4338] = { 4, 0, SEN(prlimit64), "prlimit64" }, [4339] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [4340] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[4341] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[4341] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [4342] = { 1, TD, SEN(syncfs), "syncfs" }, [4343] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [4344] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h index d8dd2f63..8d2b98fc 100644 --- a/linux/powerpc/syscallent.h +++ b/linux/powerpc/syscallent.h @@ -271,10 +271,10 @@ [242] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [243] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [244] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[245] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[246] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[247] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[248] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[245] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[246] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[247] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[248] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [249] = { 2, 0, SEN(printargs), "swapcontext" }, [250] = { 3, TS, SEN(tgkill), "tgkill" }, [251] = { 2, TF, SEN(utimes), "utimes" }, @@ -373,7 +373,7 @@ [344] = { 4, TN, SEN(accept4), "accept4" }, [345] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [346] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[347] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[347] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [348] = { 1, TD, SEN(syncfs), "syncfs" }, [349] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [350] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/powerpc64/syscallent.h b/linux/powerpc64/syscallent.h index 18d5af2a..ee2ceed9 100644 --- a/linux/powerpc64/syscallent.h +++ b/linux/powerpc64/syscallent.h @@ -266,10 +266,10 @@ [242] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [243] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [244] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[245] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[246] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[247] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[248] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[245] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[246] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[247] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[248] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [249] = { 2, 0, SEN(printargs), "swapcontext" }, [250] = { 3, TS, SEN(tgkill), "tgkill" }, [251] = { 2, TF, SEN(utimes), "utimes" }, @@ -368,7 +368,7 @@ [344] = { 4, TN, SEN(accept4), "accept4" }, [345] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [346] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[347] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[347] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [348] = { 1, TD, SEN(syncfs), "syncfs" }, [349] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [350] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h index 009a700b..2194696d 100644 --- a/linux/s390/syscallent.h +++ b/linux/s390/syscallent.h @@ -287,10 +287,10 @@ [256] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [257] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [258] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[259] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[260] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[261] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[262] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[259] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[260] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[261] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[262] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [263] = { 5, 0, SEN(vserver), "vserver" }, [264] = { 6, TD, SEN(fadvise64_64), "fadvise64_64" }, [265] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, @@ -365,7 +365,7 @@ [334] = { 4, 0, SEN(prlimit64), "prlimit64" }, [335] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [336] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[337] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[337] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [338] = { 1, TD, SEN(syncfs), "syncfs" }, [339] = { 2, TD, SEN(setns), "setns" }, [340] = { 6, 0, SEN(process_vm_readv), "process_vm_readv" }, diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h index d71b0935..e8d47cbb 100644 --- a/linux/s390x/syscallent.h +++ b/linux/s390x/syscallent.h @@ -271,10 +271,10 @@ [256] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [257] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [258] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[259] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[260] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[261] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[262] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[259] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[260] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[261] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[262] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [263] = { 5, 0, SEN(vserver), "vserver" }, [264] = { }, [265] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, @@ -349,7 +349,7 @@ [334] = { 4, 0, SEN(prlimit64), "prlimit64" }, [335] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [336] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[337] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[337] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [338] = { 1, TD, SEN(syncfs), "syncfs" }, [339] = { 2, TD, SEN(setns), "setns" }, [340] = { 6, 0, SEN(process_vm_readv), "process_vm_readv" }, diff --git a/linux/sh/syscallent.h b/linux/sh/syscallent.h index 7e95c84d..89f1e19f 100644 --- a/linux/sh/syscallent.h +++ b/linux/sh/syscallent.h @@ -289,10 +289,10 @@ [261] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [262] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [263] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[264] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[265] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[266] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[267] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[264] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[265] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[266] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[267] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [268] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [269] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [270] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -386,7 +386,7 @@ [358] = { 4, TN, SEN(accept4), "accept4" }, [359] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [360] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[361] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[361] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [362] = { 1, TD, SEN(syncfs), "syncfs" }, [363] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [364] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/sh64/syscallent.h b/linux/sh64/syscallent.h index 3d8f9806..42f2199e 100644 --- a/linux/sh64/syscallent.h +++ b/linux/sh64/syscallent.h @@ -315,10 +315,10 @@ [289] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [290] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [291] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[292] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[293] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[294] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[295] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[292] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[293] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[294] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[295] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [296] = { 3, TF|TSF, SEN(statfs64), "statfs64" }, [297] = { 3, TD, SEN(fstatfs64), "fstatfs64" }, [298] = { 3, TS, SEN(tgkill), "tgkill" }, @@ -395,7 +395,7 @@ [369] = { 4, 0, SEN(prlimit64), "prlimit64" }, [370] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [371] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[372] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[372] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [373] = { 1, TD, SEN(syncfs), "syncfs" }, [374] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [375] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h index 346c26e1..6e0cff60 100644 --- a/linux/sparc/syscallent.h +++ b/linux/sparc/syscallent.h @@ -254,10 +254,10 @@ [253] = { 1, TD, SEN(fdatasync), "fdatasync" }, [254] = { 3, 0, SEN(nfsservctl), "nfsservctl" }, [255] = { 6, TD, SEN(sync_file_range), "sync_file_range" }, -[256] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[257] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[258] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[259] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[256] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[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" }, [262] = { 4, 0, SEN(timer_settime), "timer_settime" }, @@ -332,7 +332,7 @@ [331] = { 4, 0, SEN(prlimit64), "prlimit64" }, [332] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [333] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[334] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[334] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [335] = { 1, TD, SEN(syncfs), "syncfs" }, [336] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [337] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/sparc64/syscallent.h b/linux/sparc64/syscallent.h index ba53df45..6bf370e7 100644 --- a/linux/sparc64/syscallent.h +++ b/linux/sparc64/syscallent.h @@ -252,10 +252,10 @@ [253] = { 1, TD, SEN(fdatasync), "fdatasync" }, [254] = { 3, 0, SEN(nfsservctl), "nfsservctl" }, [255] = { 4, TD, SEN(sync_file_range), "sync_file_range" }, -[256] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[257] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[258] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[259] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[256] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[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" }, [262] = { 4, 0, SEN(timer_settime), "timer_settime" }, @@ -330,7 +330,7 @@ [331] = { 4, 0, SEN(prlimit64), "prlimit64" }, [332] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [333] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[334] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[334] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [335] = { 1, TD, SEN(syncfs), "syncfs" }, [336] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [337] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/x32/syscallent.h b/linux/x32/syscallent.h index a3630574..9363399d 100644 --- a/linux/x32/syscallent.h +++ b/linux/x32/syscallent.h @@ -225,10 +225,10 @@ [224] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [225] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [226] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[227] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[228] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[229] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[230] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[227] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[228] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[229] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[230] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [231] = { 1, TP|SE, SEN(exit), "exit_group" }, [232] = { 4, TD, SEN(epoll_wait), "epoll_wait" }, [233] = { 4, TD, SEN(epoll_ctl), "epoll_ctl" }, @@ -303,7 +303,7 @@ [302] = { 4, 0, SEN(prlimit64), "prlimit64" }, [303] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [304] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[305] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[305] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [306] = { 1, TD, SEN(syncfs), "syncfs" }, [307] = { 4, TN, SEN(printargs), "64:sendmmsg" }, [308] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/x86_64/syscallent.h b/linux/x86_64/syscallent.h index 46bea58c..794bbbee 100644 --- a/linux/x86_64/syscallent.h +++ b/linux/x86_64/syscallent.h @@ -225,10 +225,10 @@ [224] = { 2, 0, SEN(timer_gettime), "timer_gettime" }, [225] = { 1, 0, SEN(timer_getoverrun), "timer_getoverrun" }, [226] = { 1, 0, SEN(timer_delete), "timer_delete" }, -[227] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[228] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[229] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[230] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[227] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[228] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[229] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[230] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [231] = { 1, TP|SE, SEN(exit), "exit_group" }, [232] = { 4, TD, SEN(epoll_wait), "epoll_wait" }, [233] = { 4, TD, SEN(epoll_ctl), "epoll_ctl" }, @@ -303,7 +303,7 @@ [302] = { 4, 0, SEN(prlimit64), "prlimit64" }, [303] = { 5, TD|TF, SEN(name_to_handle_at), "name_to_handle_at" }, [304] = { 3, TD, SEN(open_by_handle_at), "open_by_handle_at" }, -[305] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[305] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [306] = { 1, TD, SEN(syncfs), "syncfs" }, [307] = { 4, TN, SEN(sendmmsg), "sendmmsg" }, [308] = { 2, TD, SEN(setns), "setns" }, diff --git a/linux/xtensa/syscallent.h b/linux/xtensa/syscallent.h index 2215b6ab..40bd8f83 100644 --- a/linux/xtensa/syscallent.h +++ b/linux/xtensa/syscallent.h @@ -234,10 +234,10 @@ [241] = { 3, 0, SEN(io_submit), "io_submit" }, [242] = { 5, 0, SEN(io_getevents), "io_getevents" }, [243] = { 3, 0, SEN(io_cancel), "io_cancel" }, -[244] = { 2, TCL, SEN(clock_settime), "clock_settime" }, -[245] = { 2, TCL, SEN(clock_gettime), "clock_gettime" }, -[246] = { 2, TCL, SEN(clock_getres), "clock_getres" }, -[247] = { 4, TCL, SEN(clock_nanosleep), "clock_nanosleep" }, +[244] = { 2, 0, SEN(clock_settime), "clock_settime" }, +[245] = { 2, 0, SEN(clock_gettime), "clock_gettime" }, +[246] = { 2, 0, SEN(clock_getres), "clock_getres" }, +[247] = { 4, 0, SEN(clock_nanosleep), "clock_nanosleep" }, [248] = { 3, 0, SEN(timer_create), "timer_create" }, [249] = { 1, 0, SEN(timer_delete), "timer_delete" }, [250] = { 4, 0, SEN(timer_settime), "timer_settime" }, @@ -317,7 +317,7 @@ [326] = { 6, TD, SEN(sync_file_range2), "sync_file_range2" }, [327] = { 5, TD, SEN(perf_event_open), "perf_event_open" }, [328] = { 4, TP|TS, SEN(rt_tgsigqueueinfo), "rt_tgsigqueueinfo" }, -[329] = { 2, TCL, SEN(clock_adjtime), "clock_adjtime" }, +[329] = { 2, 0, SEN(clock_adjtime), "clock_adjtime" }, [330] = { 4, 0, SEN(prlimit64), "prlimit64" }, [331] = { 5, 0, SEN(kcmp), "kcmp" }, [332] = { 3, TD, SEN(finit_module), "finit_module" }, diff --git a/qualify.c b/qualify.c index 2362e83f..006f207d 100644 --- a/qualify.c +++ b/qualify.c @@ -263,7 +263,6 @@ lookup_class(const char *s) { "%ipc", TRACE_IPC }, { "%network", TRACE_NETWORK }, { "%sched", TRACE_SCHED }, - { "%clock", TRACE_CLOCK }, { "%statfs", TRACE_STATFS }, }; diff --git a/strace.1 b/strace.1 index fc5195c7..c6667f11 100644 --- a/strace.1 +++ b/strace.1 @@ -437,9 +437,6 @@ Trace all memory mapping related system calls. .BR "\-e\ trace" = %sched Trace all scheduler-related (sched_*) system calls. .TP -.BR "\-e\ trace" = %clock -Trace all clock-related (clock_*) system calls. -.TP .BR "\-e\ trace" = %statfs Trace statfs, statfs64, and statvfs system calls. .TP diff --git a/syscall.c b/syscall.c index 7ae41f24..110db21d 100644 --- a/syscall.c +++ b/syscall.c @@ -77,7 +77,6 @@ #define TS TRACE_SIGNAL #define TM TRACE_MEMORY #define TSC TRACE_SCHED -#define TCL TRACE_CLOCK #define TSF TRACE_STATFS #define NF SYSCALL_NEVER_FAILS #define MA MAX_ARGS @@ -115,7 +114,6 @@ static const struct_sysent sysent2[] = { #undef TS #undef TM #undef TSC -#undef TCL #undef TSF #undef NF #undef MA diff --git a/sysent.h b/sysent.h index dce9188b..3e7c0d86 100644 --- a/sysent.h +++ b/sysent.h @@ -22,7 +22,6 @@ typedef struct sysent { #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_CLOCK 020000 /* Trace clock-related syscalls. */ #define TRACE_STATFS 040000 /* Trace statfs, statfs64, and statvfs syscalls. */ #endif /* !STRACE_SYSENT_H */ diff --git a/tests/clock.test b/tests/clock.test index f2e5b773..0edc1504 100755 --- a/tests/clock.test +++ b/tests/clock.test @@ -1,6 +1,6 @@ #!/bin/sh # -# Check -e trace=%clock option. +# Check -e trace=/clock option. # # Copyright (c) 2017 The strace developers. # All rights reserved. @@ -31,7 +31,7 @@ while read w s; do { try_run_prog "../$s" || continue - run_strace -a$w -e%clock ../$s > "$EXP" + run_strace -a$w -e/clock ../$s > "$EXP" match_diff "$LOG" "$EXP" } < /dev/null; done << EOF 37 clock_adjtime @@ -46,6 +46,6 @@ grep -E -v '^(#|clock_|times$|fcntl|futimesat$|utime)' \ while read s; do { try_run_prog "../$s" || continue - run_strace -qq -esignal=none -e%clock ../$s > /dev/null + run_strace -qq -esignal=none -e/clock ../$s > /dev/null match_diff "$LOG" /dev/null } < /dev/null; done < negative.list diff --git a/tests/ksysent.c b/tests/ksysent.c index 1b210e6d..0db235af 100644 --- a/tests/ksysent.c +++ b/tests/ksysent.c @@ -41,7 +41,6 @@ #define TS 0 #define TM 0 #define TSC 0 -#define TCL 0 #define TSF 0 #define NF 0 #define MA 0 diff --git a/tests/nsyscalls.c b/tests/nsyscalls.c index b060bd1b..9ed4b0ab 100644 --- a/tests/nsyscalls.c +++ b/tests/nsyscalls.c @@ -42,7 +42,6 @@ #define TS 0 #define TM 0 #define TSC 0 -#define TCL 0 #define TSF 0 #define NF 0 #define MA 0