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>, Alexander Yarygin <yarygin@linux.vnet.ibm.com>, Anton Blanchard <anton@samba.org>, Avi Kivity <avi@cloudius-systems.com>, Chanho Park <chanho61.park@samsung.com>, Christian Borntraeger <borntraeger@de.ibm.com>, Corey Ashford <cjashfor@linux.vnet.ibm.com>, David Ahern <dsahern@gmail.com>, david lerner <dlernerdroid@gmail.com>, Don Zickus <dzickus@redhat.com>, Frederic Weisbecker <fweisbec@gmail.com>, Jean Pihet <jean.pihet@linaro.org>, Jiri Olsa <jolsa@redhat.com>, John Spencer <maillist-linux@barfooze.de>, Kyle McMartin <kyle@mcmartin.ca>, linux-perf-users@vger.kernel.org, Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>, Michael Ellerman <mpe@ellerman.id.au>, Mike Galbraith <efault@gmx.de>, Namhyung Kim <namhyung@gmail.com>, Paul Mackerras <paulus@samba.org>, Peter Zijlstra <peterz@infradead.org>, Stephane Eranian <eranian@google.com>, Sukadev Bhattiprolu <sukadev@linux.vnet.ibm.com>, yrl.pp-manager.tt@hitachi.com, Arnaldo Carvalho de Melo <acme@redhat.com> Subject: [GIT PULL 00/20] perf/core improvements and fixes Date: Wed, 17 Sep 2014 18:24:03 -0300 [thread overview] Message-ID: <1410989063-14207-1-git-send-email-acme@kernel.org> (raw) Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit c88f2096136416b261bd3647cc260935f6e95805: perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (2014-09-16 10:30:36 +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 e5685730e2c620f97bc12380e9370e857e5bd7a7: perf record: Use ring buffer consume method to look like other tools (2014-09-17 18:01:43 -0300) ---------------------------------------------------------------- perf/core improvements and fixes: User visible: o Add +field argument support for --sort option (Jiri Olsa) o Do not access kallsyms when analyzing user binaries with 'probe' (Masami Hiramatsu) o Ignore stripped vmlinux and fallback to kallsyms (Anton Blanchard) o Add path to Ubuntu kernel debuginfo file (Anton Blanchard) o Disable kernel symbol demangling by default (Avi Kivity) Infrastructure: o More intel PT prep work, from Adrian Hunter, including: - Let a user specify a PMU event without any config terms - Add perf-with-kcore script - Let default config be defined for a PMU - Add perf_pmu__scan_file() o "perf kvm stat report" improvements by Alexander Yarygin: o Save pid string in opts.target.pid o Enable the target.system_wide flag o Unify the title bar output o Fix build issue on powerpc when DWARF support is disabled (Anton Blanchard) o Allow to specify lib compile variable for spec usage (Jiri Olsa) o Fix build on ARM (Stephane Eranian) o Fix build on powerpc when DWARF support is disabled (Anton Blanchard) o Don't include sys/poll.h directly (Arnaldo Carvalho de Melo) o Use ring buffer consume method to look like other tools (Arnaldo Carvalho de Melo) Chanho Park (1): perf tools: define _DEFAULT_SOURCE for glibc_2.20 o Allow to specify lib compile variable for spec usage (Jiri Olsa) o Fix GNU-only grep usage in Makefile (John Spencer) Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> ---------------------------------------------------------------- Adrian Hunter (4): perf tools: Let a user specify a PMU event without any config terms perf tools: Add perf-with-kcore script perf tools: Let default config be defined for a PMU perf tools: Add perf_pmu__scan_file() Alexander Yarygin (3): perf kvm stat report: Save pid string in opts.target.pid perf kvm stat report: Enable the target.system_wide flag perf kvm stat report: Unify the title bar output Anton Blanchard (3): perf tools powerpc: Fix build issue when DWARF support is disabled perf symbols: Ignore stripped vmlinux and fallback to kallsyms perf symbols: Add path to Ubuntu kernel debuginfo file Arnaldo Carvalho de Melo (2): perf tools: Don't include sys/poll.h directly perf record: Use ring buffer consume method to look like other tools Avi Kivity (1): perf tools: Disable kernel symbol demangling by default Chanho Park (1): perf tools: define _DEFAULT_SOURCE for glibc_2.20 Jiri Olsa (2): perf tools: Add +field argument support for --sort option perf tools: Allow to specify lib compile variable for spec usage John Spencer (1): perf tools: Fix GNU-only grep usage in Makefile Masami Hiramatsu (2): perf probe: Do not access kallsyms when analyzing user binaries perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name Stephane Eranian (1): perf tool: fix compilation for ARM tools/perf/.gitignore | 1 + tools/perf/Documentation/perf-probe.txt | 3 + tools/perf/Documentation/perf-report.txt | 3 + tools/perf/Documentation/perf-top.txt | 3 + tools/perf/Makefile.perf | 5 +- tools/perf/arch/arm/tests/dwarf-unwind.c | 1 + tools/perf/arch/arm/util/unwind-libunwind.c | 1 + tools/perf/arch/powerpc/Makefile | 2 +- tools/perf/bench/sched-messaging.c | 2 +- tools/perf/builtin-kvm.c | 23 +-- tools/perf/builtin-probe.c | 5 +- tools/perf/builtin-record.c | 8 +- tools/perf/builtin-report.c | 2 + tools/perf/builtin-top.c | 4 +- tools/perf/config/Makefile | 12 +- tools/perf/config/utilities.mak | 2 +- tools/perf/perf-with-kcore.sh | 259 ++++++++++++++++++++++++++++ tools/perf/tests/pmu.c | 2 +- tools/perf/util/kvm-stat.h | 1 - tools/perf/util/parse-events.c | 13 +- tools/perf/util/parse-events.y | 10 ++ tools/perf/util/pmu.c | 79 +++++++-- tools/perf/util/pmu.h | 12 +- tools/perf/util/probe-event.c | 9 +- tools/perf/util/probe-event.h | 3 +- tools/perf/util/probe-finder.c | 16 +- tools/perf/util/sort.c | 37 +++- tools/perf/util/symbol-elf.c | 15 +- tools/perf/util/symbol.c | 9 +- tools/perf/util/symbol.h | 1 + tools/perf/util/util.h | 4 +- 31 files changed, 487 insertions(+), 60 deletions(-) create mode 100644 tools/perf/perf-with-kcore.sh
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>, Alexander Yarygin <yarygin@linux.vnet.ibm.com>, Anton Blanchard <anton@samba.org>, Avi Kivity <avi@cloudius-systems.com>, Chanho Park <chanho61.park@samsung.com>, Christian Borntraeger <borntraeger@de.ibm.com>, Corey Ashford <cjashfor@linux.vnet.ibm.com>, David Ahern <dsahern@gmail.com>, david lerner <dlernerdroid@gmail.com>, Don Zickus <dzickus@redhat.com>, Frederic Weisbecker <fweisbec@gmail.com>, Jean Pihet <jean.pihet@linaro.org>, Jiri Olsa <jolsa@redhat.com>, John Spencer <maillist-linux@barfooze.de>, Kyle McMartin <kyle@mcmartin.ca>, linux-perf-users@vger.kernel.org, Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>, Michael Ellerman <mpe@ellerman.id.au>, Mike Galbraith <efault@gmx.de>, Namhyung Kim <namhyung@gmail.com>, Paul Mackerras <paulu> Subject: [GIT PULL 00/20] perf/core improvements and fixes Date: Wed, 17 Sep 2014 18:24:03 -0300 [thread overview] Message-ID: <1410989063-14207-1-git-send-email-acme@kernel.org> (raw) Hi Ingo, Please consider pulling, - Arnaldo The following changes since commit c88f2096136416b261bd3647cc260935f6e95805: perf: Do not check PERF_EVENT_STATE_EXIT on syscall read path (2014-09-16 10:30:36 +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 e5685730e2c620f97bc12380e9370e857e5bd7a7: perf record: Use ring buffer consume method to look like other tools (2014-09-17 18:01:43 -0300) ---------------------------------------------------------------- perf/core improvements and fixes: User visible: o Add +field argument support for --sort option (Jiri Olsa) o Do not access kallsyms when analyzing user binaries with 'probe' (Masami Hiramatsu) o Ignore stripped vmlinux and fallback to kallsyms (Anton Blanchard) o Add path to Ubuntu kernel debuginfo file (Anton Blanchard) o Disable kernel symbol demangling by default (Avi Kivity) Infrastructure: o More intel PT prep work, from Adrian Hunter, including: - Let a user specify a PMU event without any config terms - Add perf-with-kcore script - Let default config be defined for a PMU - Add perf_pmu__scan_file() o "perf kvm stat report" improvements by Alexander Yarygin: o Save pid string in opts.target.pid o Enable the target.system_wide flag o Unify the title bar output o Fix build issue on powerpc when DWARF support is disabled (Anton Blanchard) o Allow to specify lib compile variable for spec usage (Jiri Olsa) o Fix build on ARM (Stephane Eranian) o Fix build on powerpc when DWARF support is disabled (Anton Blanchard) o Don't include sys/poll.h directly (Arnaldo Carvalho de Melo) o Use ring buffer consume method to look like other tools (Arnaldo Carvalho de Melo) Chanho Park (1): perf tools: define _DEFAULT_SOURCE for glibc_2.20 o Allow to specify lib compile variable for spec usage (Jiri Olsa) o Fix GNU-only grep usage in Makefile (John Spencer) Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> ---------------------------------------------------------------- Adrian Hunter (4): perf tools: Let a user specify a PMU event without any config terms perf tools: Add perf-with-kcore script perf tools: Let default config be defined for a PMU perf tools: Add perf_pmu__scan_file() Alexander Yarygin (3): perf kvm stat report: Save pid string in opts.target.pid perf kvm stat report: Enable the target.system_wide flag perf kvm stat report: Unify the title bar output Anton Blanchard (3): perf tools powerpc: Fix build issue when DWARF support is disabled perf symbols: Ignore stripped vmlinux and fallback to kallsyms perf symbols: Add path to Ubuntu kernel debuginfo file Arnaldo Carvalho de Melo (2): perf tools: Don't include sys/poll.h directly perf record: Use ring buffer consume method to look like other tools Avi Kivity (1): perf tools: Disable kernel symbol demangling by default Chanho Park (1): perf tools: define _DEFAULT_SOURCE for glibc_2.20 Jiri Olsa (2): perf tools: Add +field argument support for --sort option perf tools: Allow to specify lib compile variable for spec usage John Spencer (1): perf tools: Fix GNU-only grep usage in Makefile Masami Hiramatsu (2): perf probe: Do not access kallsyms when analyzing user binaries perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name Stephane Eranian (1): perf tool: fix compilation for ARM tools/perf/.gitignore | 1 + tools/perf/Documentation/perf-probe.txt | 3 + tools/perf/Documentation/perf-report.txt | 3 + tools/perf/Documentation/perf-top.txt | 3 + tools/perf/Makefile.perf | 5 +- tools/perf/arch/arm/tests/dwarf-unwind.c | 1 + tools/perf/arch/arm/util/unwind-libunwind.c | 1 + tools/perf/arch/powerpc/Makefile | 2 +- tools/perf/bench/sched-messaging.c | 2 +- tools/perf/builtin-kvm.c | 23 +-- tools/perf/builtin-probe.c | 5 +- tools/perf/builtin-record.c | 8 +- tools/perf/builtin-report.c | 2 + tools/perf/builtin-top.c | 4 +- tools/perf/config/Makefile | 12 +- tools/perf/config/utilities.mak | 2 +- tools/perf/perf-with-kcore.sh | 259 ++++++++++++++++++++++++++++ tools/perf/tests/pmu.c | 2 +- tools/perf/util/kvm-stat.h | 1 - tools/perf/util/parse-events.c | 13 +- tools/perf/util/parse-events.y | 10 ++ tools/perf/util/pmu.c | 79 +++++++-- tools/perf/util/pmu.h | 12 +- tools/perf/util/probe-event.c | 9 +- tools/perf/util/probe-event.h | 3 +- tools/perf/util/probe-finder.c | 16 +- tools/perf/util/sort.c | 37 +++- tools/perf/util/symbol-elf.c | 15 +- tools/perf/util/symbol.c | 9 +- tools/perf/util/symbol.h | 1 + tools/perf/util/util.h | 4 +- 31 files changed, 487 insertions(+), 60 deletions(-) create mode 100644 tools/perf/perf-with-kcore.sh
next reply other threads:[~2014-09-17 21:24 UTC|newest] Thread overview: 43+ messages / expand[flat|nested] mbox.gz Atom feed top 2014-09-17 21:24 Arnaldo Carvalho de Melo [this message] 2014-09-17 21:24 ` [GIT PULL 00/20] perf/core improvements and fixes Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 01/20] perf tools: Add +field argument support for --sort option Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 02/20] perf tools powerpc: Fix build issue when DWARF support is disabled Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 03/20] perf kvm stat report: Save pid string in opts.target.pid Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 04/20] perf kvm stat report: Enable the target.system_wide flag Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 05/20] perf kvm stat report: Unify the title bar output Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 06/20] perf tools: Allow to specify lib compile variable for spec usage Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 07/20] perf tools: Let a user specify a PMU event without any config terms Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 08/20] perf tools: Add perf-with-kcore script Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 09/20] perf tools: Let default config be defined for a PMU Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 10/20] perf tools: Add perf_pmu__scan_file() Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 11/20] perf tool: fix compilation for ARM Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 12/20] perf tools: Disable kernel symbol demangling by default Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 13/20] perf tools: Fix GNU-only grep usage in Makefile Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 14/20] perf tools: Don't include sys/poll.h directly Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 15/20] perf tools: define _DEFAULT_SOURCE for glibc_2.20 Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 16/20] perf symbols: Ignore stripped vmlinux and fallback to kallsyms Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 17/20] perf symbols: Add path to Ubuntu kernel debuginfo file Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 18/20] perf probe: Do not access kallsyms when analyzing user binaries Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 19/20] perf probe: Do not use dwfl_module_addrsym if dwarf_diename finds symbol name Arnaldo Carvalho de Melo 2014-09-17 21:24 ` [PATCH 20/20] perf record: Use ring buffer consume method to look like other tools Arnaldo Carvalho de Melo 2014-09-19 5:15 ` [GIT PULL 00/20] perf/core improvements and fixes Ingo Molnar 2014-09-19 5:15 ` Ingo Molnar -- strict thread matches above, loose matches on Subject: below -- 2017-03-28 1:38 Arnaldo Carvalho de Melo 2017-03-28 5:45 ` Ingo Molnar 2017-03-24 14:57 Arnaldo Carvalho de Melo 2017-03-24 14:57 ` Arnaldo Carvalho de Melo 2017-03-24 18:39 ` Ingo Molnar 2017-03-24 18:39 ` Ingo Molnar 2016-12-05 21:37 Arnaldo Carvalho de Melo 2016-12-06 8:17 ` Ingo Molnar 2015-03-03 3:25 Arnaldo Carvalho de Melo 2015-03-03 6:20 ` Ingo Molnar 2015-03-10 10:03 ` Ingo Molnar 2015-03-10 14:03 ` Arnaldo Carvalho de Melo 2015-03-10 14:37 ` Ingo Molnar 2013-12-13 15:11 Arnaldo Carvalho de Melo 2013-12-16 13:54 ` Ingo Molnar 2012-09-11 23:52 Arnaldo Carvalho de Melo 2012-09-13 15:15 ` Ingo Molnar 2012-07-05 15:44 Arnaldo Carvalho de Melo 2012-07-06 8:22 ` Ingo Molnar
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=1410989063-14207-1-git-send-email-acme@kernel.org \ --to=acme@kernel.org \ --cc=acme@redhat.com \ --cc=adrian.hunter@intel.com \ --cc=anton@samba.org \ --cc=avi@cloudius-systems.com \ --cc=borntraeger@de.ibm.com \ --cc=chanho61.park@samsung.com \ --cc=cjashfor@linux.vnet.ibm.com \ --cc=dlernerdroid@gmail.com \ --cc=dsahern@gmail.com \ --cc=dzickus@redhat.com \ --cc=efault@gmx.de \ --cc=eranian@google.com \ --cc=fweisbec@gmail.com \ --cc=jean.pihet@linaro.org \ --cc=jolsa@redhat.com \ --cc=kyle@mcmartin.ca \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-perf-users@vger.kernel.org \ --cc=maillist-linux@barfooze.de \ --cc=masami.hiramatsu.pt@hitachi.com \ --cc=mingo@kernel.org \ --cc=mpe@ellerman.id.au \ --cc=namhyung@gmail.com \ --cc=paulus@samba.org \ --cc=peterz@infradead.org \ --cc=sukadev@linux.vnet.ibm.com \ --cc=yarygin@linux.vnet.ibm.com \ --cc=yrl.pp-manager.tt@hitachi.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: 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.