Skip to content

Commit c0bde40

Browse files
committed
tools headers API: Update close_range affected files
To pick the changes from: 55db9c0 ("net: remove compat_sys_{get,set}sockopt") 9b4feb6 ("arch: wire-up close_range()") That automagically add the 'close_range' syscall to tools such as 'perf trace'. Before: # perf trace -e close_range event syntax error: 'close_range' \___ parser error Run 'perf list' for a list of valid events Usage: perf trace [<options>] [<command>] or: perf trace [<options>] -- <command> [<options>] or: perf trace record [<options>] [<command>] or: perf trace record [<options>] -- <command> [<options>] -e, --event <event> event/syscall selector. use 'perf list' to list available events # After, system wide strace like tracing for this syscall: # perf trace -e close_range ^C# No calls, I need some test proggie :-) Cc: Adrian Hunter <[email protected]> Cc: Christian Brauner <[email protected]> Cc: Christoph Hellwig <[email protected]> Cc: David S. Miller <[email protected]> Cc: Jiri Olsa <[email protected]> Cc: Namhyung Kim <[email protected]> Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
1 parent e534bfb commit c0bde40

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

tools/include/uapi/asm-generic/unistd.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,8 @@ __SYSCALL(__NR_pidfd_open, sys_pidfd_open)
850850
#define __NR_clone3 435
851851
__SYSCALL(__NR_clone3, sys_clone3)
852852
#endif
853+
#define __NR_close_range 436
854+
__SYSCALL(__NR_close_range, sys_close_range)
853855

854856
#define __NR_openat2 437
855857
__SYSCALL(__NR_openat2, sys_openat2)

tools/perf/arch/x86/entry/syscalls/syscall_64.tbl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,6 +357,7 @@
357357
433 common fspick sys_fspick
358358
434 common pidfd_open sys_pidfd_open
359359
435 common clone3 sys_clone3
360+
436 common close_range sys_close_range
360361
437 common openat2 sys_openat2
361362
438 common pidfd_getfd sys_pidfd_getfd
362363
439 common faccessat2 sys_faccessat2

0 commit comments

Comments
 (0)