All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] perf s390: Use syscall.tbl to create the perf syscall table
@ 2018-02-08 11:47 Hendrik Brueckner
  2018-02-08 11:47 ` [PATCH 1/3] Revert "tools include s390: Grab a copy of arch/s390/include/uapi/asm/unistd.h" Hendrik Brueckner
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Hendrik Brueckner @ 2018-02-08 11:47 UTC (permalink / raw)
  To: Arnaldo Carvalho de Melo
  Cc: Thomas-Mich Richter, Michael Petlan, Jiri Olsa, linux-perf-users,
	linux-s390

With commit 857f46b "s390/syscalls: add system call table", I have
introduced a syscall.tbl file to generate the system call table for
s390, as well as, respective unistd.h header files for 64-bit and compat
system calls.

Because the unistd.h is now generated, update perf with a copy of the
syscall.tbl file and adapt the script that generates the system call
table for perf trace to support wildcard syscall matches.

The patch set is based on the perf/core branch.

Hendrik Brueckner (3):
  Revert "tools include s390: Grab a copy of
    arch/s390/include/uapi/asm/unistd.h"
  perf s390: Grab a copy of arch/s390/kernel/syscall/syscall.tbl
  perf s390: Rework system call table creation by using syscall.tbl

 tools/arch/s390/include/uapi/asm/unistd.h        | 412 -----------------------
 tools/perf/arch/s390/Makefile                    |  10 +-
 tools/perf/arch/s390/entry/syscalls/mksyscalltbl |  18 +-
 tools/perf/arch/s390/entry/syscalls/syscall.tbl  | 390 +++++++++++++++++++++
 tools/perf/check-headers.sh                      |   1 -
 5 files changed, 404 insertions(+), 427 deletions(-)
 delete mode 100644 tools/arch/s390/include/uapi/asm/unistd.h
 create mode 100644 tools/perf/arch/s390/entry/syscalls/syscall.tbl

-- 
1.8.3.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-02-15 13:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-08 11:47 [PATCH 0/3] perf s390: Use syscall.tbl to create the perf syscall table Hendrik Brueckner
2018-02-08 11:47 ` [PATCH 1/3] Revert "tools include s390: Grab a copy of arch/s390/include/uapi/asm/unistd.h" Hendrik Brueckner
2018-02-15 13:05   ` Arnaldo Carvalho de Melo
2018-02-15 13:37     ` Hendrik Brueckner
2018-02-08 11:47 ` [PATCH 2/3] perf s390: Grab a copy of arch/s390/kernel/syscall/syscall.tbl Hendrik Brueckner
2018-02-08 11:47 ` [PATCH 3/3] perf s390: Rework system call table creation by using syscall.tbl Hendrik Brueckner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.