From: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
To: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: Thomas-Mich Richter <tmricht@linux.vnet.ibm.com>,
Michael Petlan <mpetlan@redhat.com>, Jiri Olsa <jolsa@redhat.com>,
linux-perf-users@vger.kernel.org, linux-s390@vger.kernel.org
Subject: [PATCH 0/3] perf s390: Use syscall.tbl to create the perf syscall table
Date: Thu, 8 Feb 2018 12:47:47 +0100 [thread overview]
Message-ID: <1518090470-2899-1-git-send-email-brueckner@linux.vnet.ibm.com> (raw)
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
next reply other threads:[~2018-02-08 11:47 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-02-08 11:47 Hendrik Brueckner [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1518090470-2899-1-git-send-email-brueckner@linux.vnet.ibm.com \
--to=brueckner@linux.vnet.ibm.com \
--cc=acme@kernel.org \
--cc=jolsa@redhat.com \
--cc=linux-perf-users@vger.kernel.org \
--cc=linux-s390@vger.kernel.org \
--cc=mpetlan@redhat.com \
--cc=tmricht@linux.vnet.ibm.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).