From: Arnaldo Carvalho de Melo <acme@kernel.org> To: Ingo Molnar <mingo@kernel.org> Cc: linux-kernel@vger.kernel.org, Arnaldo Carvalho de Melo <acme@kernel.org>, Adrian Hunter <adrian.hunter@intel.com>, Borislav Petkov <bp@suse.de>, David Ahern <dsahern@gmail.com>, Don Zickus <dzickus@redhat.com>, Frederic Weisbecker <fweisbec@gmail.com>, Jiri Olsa <jolsa@redhat.com>, Julia Lawall <julia.lawall@lip6.fr>, kernel-janitors@vger.kernel.org, Markus Elfring <elfring@users.sourceforge.net>, Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>, Namhyung Kim <namhyung@kernel.org>, Peter Zijlstra <a.p.zijlstra@chello.nl>, Stephane Eranian <eranian@google.com>, Arnaldo Carvalho de Melo <acme@redhat.com> Subject: [GIT PULL 00/11] perf/core improvements and fixes Date: Mon, 6 Jul 2015 12:41:20 -0300 [thread overview] Message-ID: <1436197291-21625-1-git-send-email-acme@kernel.org> (raw) Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit d2d61ed55f8375a10ff606e83e2196880a775fb4: Merge branch 'perf/rbtree_copy' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (2015-07-06 09:24:41 +0200) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-core-for-mingo for you to fetch changes up to ab85785aa13c36440a91a8e9f7616357de411a1f: tools lib api debugfs: Check for tracefs when reporting errors (2015-07-06 12:22:14 -0300) ---------------------------------------------------------------- perf/core improvements and fixes: User visible: - Take tracefs into account when reporting errors about accessing tracepoint information in tools like 'perf trace' (Arnaldo Carvalho de Melo) - Let user have timestamps with per-thread recording in 'perf record' (Adrian Hunter) Infrastructure: - Introduce series of functions to build event filters so that we can set them in just one ioctl call, useful to set up common_pid, raw_syscalls:sys_{enter,exit}'s "id" filters to use with 'perf trace' (Arnaldo Carvalho de Melo) - Delete an unnecessary check before calling strfilter__delete() (Markus Elfring) Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> ---------------------------------------------------------------- Adrian Hunter (1): perf record: Let user have timestamps with per-thread recording Arnaldo Carvalho de Melo (9): perf tools: Asprintf like functions to format integer filter expression perf trace: Remember what are the syscalls tracepoint evsels perf trace: Store the syscall ids for the event qualifiers in a table perf evsel: Rename set_filter to apply_filter perf evsel: Introduce set_filter method perf evlist: Make perf_evlist__set_filter use perf_evsel__set_filter perf evsel: Introduce append_filter() method perf trace: Use event filters for the event qualifier list tools lib api debugfs: Check for tracefs when reporting errors Markus Elfring (1): perf probe: Delete an unnecessary check before the function call "strfilter__delete" tools/lib/api/fs/debugfs.c | 15 +++- tools/perf/builtin-probe.c | 3 +- tools/perf/builtin-record.c | 4 +- tools/perf/builtin-trace.c | 178 ++++++++++++++++++++++++++--------------- tools/perf/perf.h | 1 + tools/perf/util/evlist.c | 6 +- tools/perf/util/evsel.c | 37 ++++++++- tools/perf/util/evsel.h | 7 +- tools/perf/util/parse-events.c | 3 +- tools/perf/util/string.c | 39 +++++++++ tools/perf/util/util.h | 12 +++ 11 files changed, 224 insertions(+), 81 deletions(-)
WARNING: multiple messages have this Message-ID (diff)
From: Arnaldo Carvalho de Melo <acme@kernel.org> To: Ingo Molnar <mingo@kernel.org> Cc: linux-kernel@vger.kernel.org, Arnaldo Carvalho de Melo <acme@kernel.org>, Adrian Hunter <adrian.hunter@intel.com>, Borislav Petkov <bp@suse.de>, David Ahern <dsahern@gmail.com>, Don Zickus <dzickus@redhat.com>, Frederic Weisbecker <fweisbec@gmail.com>, Jiri Olsa <jolsa@redhat.com>, Julia Lawall <julia.lawall@lip6.fr>, kernel-janitors@vger.kernel.org, Markus Elfring <elfring@users.sourceforge.net>, Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>, Namhyung Kim <namhyung@kernel.org>, Peter Zijlstra <a.p.zijlstra@chello.nl>, Stephane Eranian <eranian@google.com>, Arnaldo Carvalho de Melo <acme@redhat.com> Subject: [GIT PULL 00/11] perf/core improvements and fixes Date: Mon, 06 Jul 2015 15:41:20 +0000 [thread overview] Message-ID: <1436197291-21625-1-git-send-email-acme@kernel.org> (raw) Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit d2d61ed55f8375a10ff606e83e2196880a775fb4: Merge branch 'perf/rbtree_copy' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (2015-07-06 09:24:41 +0200) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git tags/perf-core-for-mingo for you to fetch changes up to ab85785aa13c36440a91a8e9f7616357de411a1f: tools lib api debugfs: Check for tracefs when reporting errors (2015-07-06 12:22:14 -0300) ---------------------------------------------------------------- perf/core improvements and fixes: User visible: - Take tracefs into account when reporting errors about accessing tracepoint information in tools like 'perf trace' (Arnaldo Carvalho de Melo) - Let user have timestamps with per-thread recording in 'perf record' (Adrian Hunter) Infrastructure: - Introduce series of functions to build event filters so that we can set them in just one ioctl call, useful to set up common_pid, raw_syscalls:sys_{enter,exit}'s "id" filters to use with 'perf trace' (Arnaldo Carvalho de Melo) - Delete an unnecessary check before calling strfilter__delete() (Markus Elfring) Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> ---------------------------------------------------------------- Adrian Hunter (1): perf record: Let user have timestamps with per-thread recording Arnaldo Carvalho de Melo (9): perf tools: Asprintf like functions to format integer filter expression perf trace: Remember what are the syscalls tracepoint evsels perf trace: Store the syscall ids for the event qualifiers in a table perf evsel: Rename set_filter to apply_filter perf evsel: Introduce set_filter method perf evlist: Make perf_evlist__set_filter use perf_evsel__set_filter perf evsel: Introduce append_filter() method perf trace: Use event filters for the event qualifier list tools lib api debugfs: Check for tracefs when reporting errors Markus Elfring (1): perf probe: Delete an unnecessary check before the function call "strfilter__delete" tools/lib/api/fs/debugfs.c | 15 +++- tools/perf/builtin-probe.c | 3 +- tools/perf/builtin-record.c | 4 +- tools/perf/builtin-trace.c | 178 ++++++++++++++++++++++++++--------------- tools/perf/perf.h | 1 + tools/perf/util/evlist.c | 6 +- tools/perf/util/evsel.c | 37 ++++++++- tools/perf/util/evsel.h | 7 +- tools/perf/util/parse-events.c | 3 +- tools/perf/util/string.c | 39 +++++++++ tools/perf/util/util.h | 12 +++ 11 files changed, 224 insertions(+), 81 deletions(-)
next reply other threads:[~2015-07-06 15:54 UTC|newest] Thread overview: 71+ messages / expand[flat|nested] mbox.gz Atom feed top 2015-07-06 15:41 Arnaldo Carvalho de Melo [this message] 2015-07-06 15:41 ` [GIT PULL 00/11] perf/core improvements and fixes Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 01/11] perf tools: Asprintf like functions to format integer filter expression Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 02/11] perf trace: Remember what are the syscalls tracepoint evsels Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 03/11] perf trace: Store the syscall ids for the event qualifiers in a table Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 04/11] perf evsel: Rename set_filter to apply_filter Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 05/11] perf evsel: Introduce set_filter method Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 06/11] perf evlist: Make perf_evlist__set_filter use perf_evsel__set_filter Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 07/11] perf evsel: Introduce append_filter() method Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 08/11] perf trace: Use event filters for the event qualifier list Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 09/11] perf probe: Delete an unnecessary check before the function call "strfilter__delete" Arnaldo Carvalho de Melo 2015-07-06 15:41 ` Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 10/11] perf record: Let user have timestamps with per-thread recording Arnaldo Carvalho de Melo 2015-07-06 15:41 ` [PATCH 11/11] tools lib api debugfs: Check for tracefs when reporting errors Arnaldo Carvalho de Melo 2015-07-06 15:47 ` [GIT PULL 00/11] perf/core improvements and fixes Ingo Molnar 2015-07-06 15:47 ` Ingo Molnar -- strict thread matches above, loose matches on Subject: below -- 2018-05-16 14:48 Arnaldo Carvalho de Melo 2018-05-16 14:48 ` Arnaldo Carvalho de Melo 2018-05-16 14:48 ` Arnaldo Carvalho de Melo 2018-05-16 15:58 ` Ingo Molnar 2018-05-16 15:58 ` Ingo Molnar 2018-05-16 15:58 ` Ingo Molnar 2017-11-24 15:02 Arnaldo Carvalho de Melo 2017-03-21 1:16 Arnaldo Carvalho de Melo 2017-03-21 1:16 ` Arnaldo Carvalho de Melo 2017-03-21 6:43 ` Ingo Molnar 2017-03-21 6:43 ` Ingo Molnar 2016-07-25 15:57 Arnaldo Carvalho de Melo 2016-07-25 17:49 ` Ingo Molnar 2016-06-30 22:16 Arnaldo Carvalho de Melo 2016-07-01 6:43 ` Ingo Molnar 2016-07-01 13:18 ` Arnaldo Carvalho de Melo 2016-06-06 21:04 Arnaldo Carvalho de Melo 2016-06-08 7:32 ` Ingo Molnar 2016-05-19 22:21 Arnaldo Carvalho de Melo 2016-05-20 15:05 ` Arnaldo Carvalho de Melo 2016-05-20 17:38 ` Ingo Molnar 2016-05-06 16:08 Arnaldo Carvalho de Melo 2016-05-07 4:52 ` Ingo Molnar 2016-04-14 12:32 Arnaldo Carvalho de Melo 2016-04-14 13:32 ` Ingo Molnar 2016-04-13 14:43 Arnaldo Carvalho de Melo 2016-04-13 18:28 ` Ingo Molnar 2016-03-29 23:41 Arnaldo Carvalho de Melo 2016-03-02 22:16 Arnaldo Carvalho de Melo 2016-02-29 19:21 Arnaldo Carvalho de Melo 2016-03-03 8:21 ` Ingo Molnar 2016-03-03 9:15 ` Jiri Olsa 2016-03-03 14:38 ` Arnaldo Carvalho de Melo 2016-03-05 8:08 ` Ingo Molnar 2016-02-23 20:00 Arnaldo Carvalho de Melo 2016-02-24 7:23 ` Ingo Molnar 2016-01-12 17:59 Arnaldo Carvalho de Melo 2016-01-13 9:37 ` Ingo Molnar 2015-12-10 19:43 Arnaldo Carvalho de Melo 2015-12-11 7:48 ` Ingo Molnar 2015-12-09 16:51 Arnaldo Carvalho de Melo 2015-12-10 8:12 ` Ingo Molnar 2015-11-06 20:54 Arnaldo Carvalho de Melo 2015-11-08 7:24 ` Ingo Molnar 2015-06-19 21:58 Arnaldo Carvalho de Melo 2015-06-19 23:12 ` Ingo Molnar 2014-06-19 21:13 Arnaldo Carvalho de Melo 2014-06-25 5:43 ` Ingo Molnar 2014-04-24 15:40 Jiri Olsa 2014-04-25 8:05 ` Ingo Molnar 2014-04-16 18:41 Jiri Olsa 2014-04-17 8:07 ` Ingo Molnar 2013-07-22 20:22 Arnaldo Carvalho de Melo 2013-07-23 7:38 ` Ingo Molnar 2012-08-08 17:13 Arnaldo Carvalho de Melo
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=1436197291-21625-1-git-send-email-acme@kernel.org \ --to=acme@kernel.org \ --cc=a.p.zijlstra@chello.nl \ --cc=acme@redhat.com \ --cc=adrian.hunter@intel.com \ --cc=bp@suse.de \ --cc=dsahern@gmail.com \ --cc=dzickus@redhat.com \ --cc=elfring@users.sourceforge.net \ --cc=eranian@google.com \ --cc=fweisbec@gmail.com \ --cc=jolsa@redhat.com \ --cc=julia.lawall@lip6.fr \ --cc=kernel-janitors@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=masami.hiramatsu.pt@hitachi.com \ --cc=mingo@kernel.org \ --cc=namhyung@kernel.org \ /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: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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.