From: Dmitry V. Levin Date: Sun, 20 Feb 2011 20:24:52 +0000 (+0000) Subject: Add TRACE_DESC|TRACE_FILE flags to fanotify_* sysentries X-Git-Tag: v4.6~32 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7bab9fcc44d72c375306c81648239fba21d492bd;p=strace Add TRACE_DESC|TRACE_FILE flags to fanotify_* sysentries * linux/*/syscallent.h: Add TD flag to fanotify_init. Add TD|TF flags to fanotify_mark. --- diff --git a/linux/alpha/syscallent.h b/linux/alpha/syscallent.h index a0828cc3..3192bdf7 100644 --- a/linux/alpha/syscallent.h +++ b/linux/alpha/syscallent.h @@ -522,6 +522,6 @@ { 5, TD, printargs, "pwritev" }, /* 491 */ { 4, TP|TS, printargs, "rt_tgsigqueueinfo" }, /* 492 */ { 5, TD, printargs, "perf_event_open" }, /* 493 */ - { 2, 0, printargs, "fanotify_init" }, /* 494 */ - { 5, 0, printargs, "fanotify_mark" }, /* 495 */ + { 2, TD, printargs, "fanotify_init" }, /* 494 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 495 */ { 4, 0, printargs, "prlimit64" }, /* 496 */ diff --git a/linux/arm/syscallent.h b/linux/arm/syscallent.h index 6aec02b2..b914ca01 100644 --- a/linux/arm/syscallent.h +++ b/linux/arm/syscallent.h @@ -397,8 +397,8 @@ { 5, TD, printargs, "perf_event_open"}, /* 364 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 365 */ { 4, TN, sys_accept4, "accept4" }, /* 366 */ - { 2, 0, printargs, "fanotify_init" }, /* 367 */ - { 5, 0, printargs, "fanotify_mark" }, /* 368 */ + { 2, TD, printargs, "fanotify_init" }, /* 367 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 368 */ { 4, 0, printargs, "prlimit64" }, /* 369 */ { 5, 0, printargs, "SYS_370" }, /* 370 */ { 5, 0, printargs, "SYS_371" }, /* 371 */ diff --git a/linux/bfin/syscallent.h b/linux/bfin/syscallent.h index 209e58f7..7b0a3fc6 100644 --- a/linux/bfin/syscallent.h +++ b/linux/bfin/syscallent.h @@ -399,7 +399,7 @@ { 4, TP|TS, printargs, "rt_tgsigqueueinfo" }, /* 368 */ { 5, TD, printargs, "perf_event_open" }, /* 369 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 370 */ - { 2, 0, printargs, "fanotify_init" }, /* 371 */ - { 5, 0, printargs, "fanotify_mark" }, /* 372 */ + { 2, TD, printargs, "fanotify_init" }, /* 371 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 372 */ { 4, 0, printargs, "prlimit64" }, /* 373 */ { 3, 0, sys_cacheflush, "cacheflush" }, /* 374 */ diff --git a/linux/i386/syscallent.h b/linux/i386/syscallent.h index e96ef550..6e2d4664 100644 --- a/linux/i386/syscallent.h +++ b/linux/i386/syscallent.h @@ -368,8 +368,8 @@ { 4, TP|TS, printargs, "rt_tgsigqueueinfo"}, /* 335 */ { 5, TD, printargs, "perf_event_open"}, /* 336 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 337 */ - { 2, 0, printargs, "fanotify_init" }, /* 338 */ - { 5, 0, printargs, "fanotify_mark" }, /* 339 */ + { 2, TD, printargs, "fanotify_init" }, /* 338 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 339 */ { 4, 0, printargs, "prlimit64" }, /* 340 */ { 5, 0, printargs, "SYS_341" }, /* 341 */ { 5, 0, printargs, "SYS_342" }, /* 342 */ diff --git a/linux/ia64/syscallent.h b/linux/ia64/syscallent.h index 1ad6ad29..fbd732da 100644 --- a/linux/ia64/syscallent.h +++ b/linux/ia64/syscallent.h @@ -1118,6 +1118,6 @@ { 5, TD, printargs, "pwritev" }, /* 1320 */ { 4, TS, printargs, "rt_tgsigqueueinfo"}, /* 1321 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 1322 */ - { 2, 0, printargs, "fanotify_init" }, /* 1323 */ - { 5, 0, printargs, "fanotify_mark" }, /* 1324 */ + { 2, TD, printargs, "fanotify_init" }, /* 1323 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 1324 */ { 4, 0, printargs, "prlimit64" }, /* 1325 */ diff --git a/linux/m68k/syscallent.h b/linux/m68k/syscallent.h index 825e8233..1568bb68 100644 --- a/linux/m68k/syscallent.h +++ b/linux/m68k/syscallent.h @@ -365,8 +365,8 @@ { 1, 0, sys_set_thread_area, "set_thread_area"}, /* 334 */ { 6, 0, printargs, "atomic_comxchg_32"}, /* 335 */ { 0, 0, printargs, "atomic_barrier"}, /* 336 */ - { 2, 0, printargs, "fanotify_init" }, /* 337 */ - { 5, 0, printargs, "fanotify_mark" }, /* 338 */ + { 2, TD, printargs, "fanotify_init" }, /* 337 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 338 */ { 4, 0, printargs, "prlimit64" }, /* 339 */ { 5, 0, printargs, "SYS_340" }, /* 340 */ { 5, 0, printargs, "SYS_341" }, /* 341 */ diff --git a/linux/microblaze/syscallent.h b/linux/microblaze/syscallent.h index 97d27e71..026e46ab 100644 --- a/linux/microblaze/syscallent.h +++ b/linux/microblaze/syscallent.h @@ -397,6 +397,6 @@ { 4, TP|TS, printargs, "rt_tgsigqueueinfo" }, /* 365 */ { 5, TN, printargs, "perf_event_open" }, /* 366 */ { 5, TN, printargs, "recvmmsg" }, /* 367 */ - { 2, 0, printargs, "fanotify_init" }, /* 368 */ - { 5, 0, printargs, "fanotify_mark" }, /* 369 */ + { 2, TD, printargs, "fanotify_init" }, /* 368 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 369 */ { 4, 0, printargs, "prlimit64" }, /* 370 */ diff --git a/linux/mips/syscallent.h b/linux/mips/syscallent.h index 1eeeea57..913d3d95 100644 --- a/linux/mips/syscallent.h +++ b/linux/mips/syscallent.h @@ -4338,8 +4338,8 @@ { 5, TD, printargs, "perf_event_open" }, /* 4333 */ { 4, TN, sys_accept4, "accept4" }, /* 4334 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 4335 */ - { 2, 0, printargs, "fanotify_init" }, /* 4336 */ - { 5, 0, printargs, "fanotify_mark" }, /* 4337 */ + { 2, TD, printargs, "fanotify_init" }, /* 4336 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 4337 */ { 4, 0, printargs, "prlimit64" }, /* 4338 */ #else { 0, 0, printargs, "o32_syscall" }, /* 4000 */ @@ -5643,8 +5643,8 @@ { 5, TD, printargs, "perf_event_open" }, /* 5292 */ { 4, TN, sys_accept4, "accept4" }, /* 5293 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 5294 */ - { 2, 0, printargs, "fanotify_init" }, /* 5295 */ - { 5, 0, printargs, "fanotify_mark" }, /* 5296 */ + { 2, TD, printargs, "fanotify_init" }, /* 5295 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 5296 */ { 4, 0, printargs, "prlimit64" }, /* 5297 */ #else { 0, 0, printargs, "n64_read" }, /* 5000 */ @@ -6954,8 +6954,8 @@ { 4, TN, sys_accept4, "accept4" }, /* 6297 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 6298 */ { 3, TD, sys_getdents, "getdents" }, /* 6299 */ - { 2, 0, printargs, "fanotify_init" }, /* 6300 */ - { 5, 0, printargs, "fanotify_mark" }, /* 6301 */ + { 2, TD, printargs, "fanotify_init" }, /* 6300 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 6301 */ { 4, 0, printargs, "prlimit64" }, /* 6302 */ #else diff --git a/linux/powerpc/syscallent.h b/linux/powerpc/syscallent.h index 4b80949e..91b13ee2 100644 --- a/linux/powerpc/syscallent.h +++ b/linux/powerpc/syscallent.h @@ -351,8 +351,8 @@ { 5, TD, printargs, "preadv" }, /* 320 */ { 5, TD, printargs, "pwritev" }, /* 321 */ { 4, TP|TS, printargs, "rt_tgsigqueueinfo" }, /* 322 */ - { 2, 0, printargs, "fanotify_init" }, /* 323 */ - { 5, 0, printargs, "fanotify_mark" }, /* 324 */ + { 2, TD, printargs, "fanotify_init" }, /* 323 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 324 */ { 4, 0, printargs, "prlimit64" }, /* 325 */ { 5, 0, printargs, "SYS_326" }, /* 326 */ { 5, 0, printargs, "SYS_327" }, /* 327 */ diff --git a/linux/s390/syscallent.h b/linux/s390/syscallent.h index 5a01cc32..85679de8 100644 --- a/linux/s390/syscallent.h +++ b/linux/s390/syscallent.h @@ -360,8 +360,8 @@ { 5, TD, printargs, "pwritev" }, /* 329 */ { 4, TP|TS, printargs, "rt_tgsigqueueinfo"}, /* 330 */ { 5, TD, printargs, "perf_event_open"}, /* 331 */ - { 2, 0, printargs, "fanotify_init" }, /* 332 */ - { 5, 0, printargs, "fanotify_mark" }, /* 333 */ + { 2, TD, printargs, "fanotify_init" }, /* 332 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 333 */ { 4, 0, printargs, "prlimit64" }, /* 334 */ { 5, 0, printargs, "SYS_335" }, /* 335 */ { 5, 0, printargs, "SYS_336" }, /* 336 */ diff --git a/linux/s390x/syscallent.h b/linux/s390x/syscallent.h index 75ea4cd8..72a4b3bc 100644 --- a/linux/s390x/syscallent.h +++ b/linux/s390x/syscallent.h @@ -359,8 +359,8 @@ { 5, TD, printargs, "pwritev" }, /* 329 */ { 4, TP|TS, printargs, "rt_tgsigqueueinfo"}, /* 330 */ { 5, TD, printargs, "perf_event_open"}, /* 331 */ - { 2, 0, printargs, "fanotify_init" }, /* 332 */ - { 5, 0, printargs, "fanotify_mark" }, /* 333 */ + { 2, TD, printargs, "fanotify_init" }, /* 332 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 333 */ { 4, 0, printargs, "prlimit64" }, /* 334 */ { 5, 0, printargs, "SYS_335" }, /* 335 */ { 5, 0, printargs, "SYS_336" }, /* 336 */ diff --git a/linux/sh/syscallent.h b/linux/sh/syscallent.h index 61b54c0d..2906800b 100644 --- a/linux/sh/syscallent.h +++ b/linux/sh/syscallent.h @@ -369,8 +369,8 @@ { 5, TD, printargs, "pwritev" }, /* 334 */ { 4, TP|TS, printargs, "rt_tgsigqueueinfo"}, /* 335 */ { 5, TD, printargs, "perf_event_open"}, /* 336 */ - { 2, 0, printargs, "fanotify_init" }, /* 337 */ - { 5, 0, printargs, "fanotify_mark" }, /* 338 */ + { 2, TD, printargs, "fanotify_init" }, /* 337 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 338 */ { 4, 0, printargs, "prlimit64" }, /* 339 */ { 3, TN, sys_socket, "socket" }, /* 340 */ { 3, TN, sys_bind, "bind" }, /* 341 */ diff --git a/linux/sh64/syscallent.h b/linux/sh64/syscallent.h index 8423fbc9..681a2482 100644 --- a/linux/sh64/syscallent.h +++ b/linux/sh64/syscallent.h @@ -395,8 +395,8 @@ { 5, TD, printargs, "perf_event_open"}, /* 364 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 365 */ { 4, TN, sys_accept4, "accept4" }, /* 366 */ - { 2, 0, printargs, "fanotify_init" }, /* 367 */ - { 5, 0, printargs, "fanotify_mark" }, /* 368 */ + { 2, TD, printargs, "fanotify_init" }, /* 367 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 368 */ { 4, 0, printargs, "prlimit64" }, /* 369 */ { 5, 0, printargs, "SYS_370" }, /* 370 */ { 5, 0, printargs, "SYS_371" }, /* 371 */ diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h index ebaf9610..beacb879 100644 --- a/linux/sparc/syscallent.h +++ b/linux/sparc/syscallent.h @@ -327,8 +327,8 @@ { 4, TP|TS, printargs, "rt_tgsigqueueinfo"}, /* 326 */ { 5, TD, printargs, "perf_event_open"}, /* 327 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 328 */ - { 2, 0, printargs, "fanotify_init" }, /* 329 */ - { 5, 0, printargs, "fanotify_mark" }, /* 330 */ + { 2, TD, printargs, "fanotify_init" }, /* 329 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 330 */ { 4, 0, printargs, "prlimit64" }, /* 331 */ { 5, 0, printargs, "SYS_332" }, /* 332 */ { 5, 0, printargs, "SYS_333" }, /* 333 */ diff --git a/linux/x86_64/syscallent.h b/linux/x86_64/syscallent.h index a9c812b8..2c2ed244 100644 --- a/linux/x86_64/syscallent.h +++ b/linux/x86_64/syscallent.h @@ -298,6 +298,6 @@ { 4, TP|TS, printargs, "rt_tgsigqueueinfo"}, /* 297 */ { 5, TD, printargs, "perf_event_open"}, /* 298 */ { 5, TN, sys_recvmmsg, "recvmmsg" }, /* 299 */ - { 2, 0, printargs, "fanotify_init" }, /* 300 */ - { 5, 0, printargs, "fanotify_mark" }, /* 301 */ + { 2, TD, printargs, "fanotify_init" }, /* 300 */ + { 5, TD|TF, printargs, "fanotify_mark" }, /* 301 */ { 4, 0, printargs, "prlimit64" }, /* 302 */