All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ingo Molnar <mingo@kernel.org>
To: Arnaldo Carvalho de Melo <acme@infradead.org>
Cc: linux-kernel@vger.kernel.org, Andi Kleen <andi@firstfloor.org>,
	Corey Ashford <cjashfor@linux.vnet.ibm.com>,
	David Ahern <dsahern@gmail.com>,
	"David S. Miller" <davem@davemloft.net>,
	Feng Tang <feng.tang@intel.com>, Frank Eigler <fche@redhat.com>,
	Frederic Weisbecker <fweisbec@gmail.com>,
	Jiri Olsa <jolsa@redhat.com>, Kushal Das <kdas@redhat.com>,
	Mark Wielaard <mjw@redhat.com>, Mike Galbraith <efault@gmx.de>,
	Namhyung Kim <namhyung@gmail.com>,
	Paul Mackerras <paulus@samba.org>,
	Pekka Enberg <penberg@kernel.org>,
	Peter Zijlstra <peterz@infradead.org>,
	Robert Richter <robert.richter@amd.com>,
	Stephane Eranian <eranian@google.com>,
	Steven Rostedt <rostedt@goodmis.org>,
	acme@ghostprotocols.net,
	Arnaldo Carvalho de Melo <acme@redhat.com>
Subject: Re: [GIT PULL 00/37] perf/core improvements and fixes
Date: Thu, 24 Jan 2013 16:32:45 +0100	[thread overview]
Message-ID: <20130124153245.GA28475@gmail.com> (raw)
In-Reply-To: <1355266103-17238-1-git-send-email-acme@infradead.org>


* Arnaldo Carvalho de Melo <acme@infradead.org> wrote:

> Hi Ingo,
> 
> 	Please consider pulling.
> 
> 	Jiri, tomorrow I'll go over the hists patches as I think you're fully
> ok with Namhyung latest patchset.
> 
> Regards,
> 
> - Arnaldo
> 
> The following changes since commit cc1b39dbf9f55a438e8a21a694394c20e6a17129:
> 
>   Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core (2012-12-08 15:54:35 +0100)
> 
> are available in the git repository at:
> 
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux tags/perf-core-for-mingo
> 
> for you to fetch changes up to 2376c67a7bbc7849b806688ba2efb8520c21c458:
> 
>   perf top: Use perf_evlist__config() (2012-12-11 17:22:39 -0300)
> 
> ----------------------------------------------------------------
> perf/core improvements and fixes
> 
> . perf build-id cache now can show DSOs present in a perf.data file that are
>   not in the cache, to integrate with build-id servers being put in place by
>   organizations such as Fedora.
> 
> . perf buildid-list -i an-elf-file-instead-of-a-perf.data is back showing its
>   build-id.
> 
> . No need to do feature checks when doing a 'make tags'
> 
> . Fix some 'perf test' errors and make them use the tracepoint evsel constructor.
> 
> . perf top now shares more of the evsel config/creation routines with 'record',
>   paving the way for further integration like 'top' snapshots, etc.
> 
> . perf top now supports DWARF callchains.
> 
> . perf evlist decodes sample_type and read_format, helping diagnose problems.
> 
> . Fix mmap limitations on 32-bit, fix from David Miller.
> 
> . perf diff fixes from Jiri Olsa.
> 
> . Ignore ABS symbols when loading data maps, fix from Namhyung Kim
> 
> . Hists improvements from Namhyung Kim
> 
> . Don't check configuration on make clean, from Namhyung Kim
> 
> . Fix dso__fprintf() print statement, from Stephane Eranian.
> 
> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
> 
> ----------------------------------------------------------------
> Arnaldo Carvalho de Melo (20):
>       perf top: Add missing newline on pr_err call
>       perf tools: Don't check configuration on make tags
>       perf tools: Fix TUI helpline output
>       perf buildid-list: We need to check if a file is ELF first
>       perf symbols: Generalize filter in __fprintf_buildid methods
>       perf buildid-cache: Add option to show build ids that are missing in the cache
>       perf machine: Move more machine methods to machine.c
>       perf evsel: Update sample_size when setting sample_type bits
>       perf test: Fixup error reporting in basic mmap test
>       perf test: Use perf_evsel__newtp constructor in the tracepoint tests
>       perf evsel: Introduce method to request IDs be used
>       perf evsel: No need to always ask for PERF_FORMAT_ID in read_format
>       perf evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING}
>       perf evlist: Set the leader in the perf_evlist__config method
>       perf evsel: Adopt fprintf routine from 'perf evlist'
>       perf tools: Add install-bin Makefile target
>       perf evsel: Decode read_format and sample_type in perf_evsel__fprintf
>       perf record: Pass perf_record_opts to the callchain cmdline parsing callback
>       perf record: Export the callchain parsing routine and help
>       perf top: Use perf_evlist__config()
> 
> David Miller (1):
>       perf tools: Fix mmap limitations on 32-bit
> 
> Jiri Olsa (6):
>       perf hists: Introduce perf_hpp__list for period related columns
>       perf hists: Fix period symbol_conf.field_sep display
>       perf diff: Remove displacement from struct hist_entry_diff
>       perf diff: Change compute methods to work with pair directly
>       perf diff: Change formula methods to work with pair directly
>       perf diff: Remove displacement output option
> 
> Namhyung Kim (9):
>       perf ui: Always compile error printing code
>       perf ui/helpline: Introduce ui_helpline__vshow()
>       perf tools: Don't check configuration on make clean
>       perf session: Free environment information when deleting session
>       perf symbols: Ignore ABS symbols when loading data maps
>       perf hists: Fix typo on hist__entry_add_pair
>       perf hists: Link hist entry pairs to leader
>       perf evsel: Set leader evsel's ->leader to itself
>       perf evsel: Convert to _is_group_leader method
> 
> Stephane Eranian (1):
>       perf symbols: Fix dso__fprintf() print statement
> 
>  tools/perf/Documentation/Makefile               |    4 +
>  tools/perf/Documentation/perf-buildid-cache.txt |    3 +
>  tools/perf/Documentation/perf-diff.txt          |    4 -
>  tools/perf/Documentation/perf-top.txt           |    2 +-
>  tools/perf/Makefile                             |   51 +-
>  tools/perf/builtin-buildid-cache.c              |   48 +-
>  tools/perf/builtin-buildid-list.c               |   21 +-
>  tools/perf/builtin-diff.c                       |  121 ++--
>  tools/perf/builtin-evlist.c                     |   81 +--
>  tools/perf/builtin-record.c                     |   40 +-
>  tools/perf/builtin-report.c                     |    1 +
>  tools/perf/builtin-stat.c                       |    2 +-
>  tools/perf/builtin-top.c                        |  207 ++-----
>  tools/perf/builtin-trace.c                      |    2 +-
>  tools/perf/tests/attr/base-record               |    2 +-
>  tools/perf/tests/attr/test-record-group         |    2 +
>  tools/perf/tests/attr/test-record-group1        |    2 +
>  tools/perf/tests/mmap-basic.c                   |   40 +-
>  tools/perf/tests/open-syscall-all-cpus.c        |   18 +-
>  tools/perf/tests/open-syscall.c                 |   17 +-
>  tools/perf/tests/parse-events.c                 |   20 +-
>  tools/perf/tests/perf-record.c                  |    8 +-
>  tools/perf/tests/tests.h                        |    3 -
>  tools/perf/tests/util.c                         |   30 -
>  tools/perf/ui/browsers/hists.c                  |   20 +-
>  tools/perf/ui/gtk/browser.c                     |   30 +-
>  tools/perf/ui/gtk/helpline.c                    |   23 +-
>  tools/perf/ui/helpline.c                        |   12 +
>  tools/perf/ui/helpline.h                        |   22 +-
>  tools/perf/ui/hist.c                            |  170 +++---
>  tools/perf/ui/setup.c                           |    1 +
>  tools/perf/ui/stdio/hist.c                      |   17 +-
>  tools/perf/ui/tui/helpline.c                    |   29 +-
>  tools/perf/ui/util.c                            |   10 +
>  tools/perf/util/callchain.h                     |    5 +
>  tools/perf/util/debug.c                         |   28 +-
>  tools/perf/util/debug.h                         |   33 +-
>  tools/perf/util/dso.c                           |    6 +-
>  tools/perf/util/dso.h                           |    2 +-
>  tools/perf/util/evlist.c                        |   17 +-
>  tools/perf/util/evlist.h                        |    4 +-
>  tools/perf/util/evsel.c                         |  186 +++++-
>  tools/perf/util/evsel.h                         |   25 +-
>  tools/perf/util/hist.c                          |    4 +-
>  tools/perf/util/hist.h                          |   22 +-
>  tools/perf/util/machine.c                       |  742 +++++++++++++++++++++++
>  tools/perf/util/machine.h                       |   11 +-
>  tools/perf/util/session.c                       |  256 +-------
>  tools/perf/util/session.h                       |    5 +-
>  tools/perf/util/sort.h                          |    5 +-
>  tools/perf/util/symbol-elf.c                    |   11 +
>  tools/perf/util/symbol.c                        |  522 +---------------
>  tools/perf/util/symbol.h                        |    4 +
>  tools/perf/util/thread.c                        |   20 +-
>  tools/perf/util/thread.h                        |    1 +
>  tools/perf/util/top.c                           |   22 +-
>  tools/perf/util/top.h                           |    8 +-
>  57 files changed, 1483 insertions(+), 1519 deletions(-)
>  delete mode 100644 tools/perf/tests/util.c

Pulled, thanks a lot Arnaldo!

	Ingo

  parent reply	other threads:[~2013-01-24 15:32 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-11 22:47 [GIT PULL 00/37] perf/core improvements and fixes Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 01/37] perf symbols: Fix dso__fprintf() print statement Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 02/37] perf ui: Always compile error printing code Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 03/37] perf ui/helpline: Introduce ui_helpline__vshow() Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 04/37] perf tools: Don't check configuration on make clean Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 05/37] perf session: Free environment information when deleting session Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 06/37] perf top: Add missing newline on pr_err call Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 07/37] perf tools: Fix mmap limitations on 32-bit Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 08/37] perf hists: Introduce perf_hpp__list for period related columns Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 09/37] perf hists: Fix period symbol_conf.field_sep display Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 10/37] perf symbols: Ignore ABS symbols when loading data maps Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 11/37] perf hists: Fix typo on hist__entry_add_pair Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 12/37] perf hists: Link hist entry pairs to leader Arnaldo Carvalho de Melo
2012-12-11 22:47 ` [PATCH 13/37] perf evsel: Set leader evsel's ->leader to itself Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 14/37] perf evsel: Convert to _is_group_leader method Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 15/37] perf diff: Remove displacement from struct hist_entry_diff Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 16/37] perf diff: Change compute methods to work with pair directly Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 17/37] perf diff: Change formula " Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 18/37] perf tools: Don't check configuration on make tags Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 19/37] perf tools: Fix TUI helpline output Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 20/37] perf buildid-list: We need to check if a file is ELF first Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 21/37] perf diff: Remove displacement output option Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 22/37] perf symbols: Generalize filter in __fprintf_buildid methods Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 23/37] perf buildid-cache: Add option to show build ids that are missing in the cache Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 24/37] perf machine: Move more machine methods to machine.c Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 25/37] perf evsel: Update sample_size when setting sample_type bits Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 26/37] perf test: Fixup error reporting in basic mmap test Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 27/37] perf test: Use perf_evsel__newtp constructor in the tracepoint tests Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 28/37] perf evsel: Introduce method to request IDs be used Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 29/37] perf evsel: No need to always ask for PERF_FORMAT_ID in read_format Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 30/37] perf evsel: No need to always ask for PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING} Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 31/37] perf evlist: Set the leader in the perf_evlist__config method Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 32/37] perf evsel: Adopt fprintf routine from 'perf evlist' Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 33/37] perf tools: Add install-bin Makefile target Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 34/37] perf evsel: Decode read_format and sample_type in perf_evsel__fprintf Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 35/37] perf record: Pass perf_record_opts to the callchain cmdline parsing callback Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 36/37] perf record: Export the callchain parsing routine and help Arnaldo Carvalho de Melo
2012-12-11 22:48 ` [PATCH 37/37] perf top: Use perf_evlist__config() Arnaldo Carvalho de Melo
2013-01-24 15:32 ` Ingo Molnar [this message]
  -- strict thread matches above, loose matches on Subject: below --
2015-05-26 16:47 [GIT PULL 00/37] perf/core improvements and fixes Arnaldo Carvalho de Melo
2015-05-27  7:38 ` Ingo Molnar
2015-05-27 12:35   ` Arnaldo Carvalho de Melo
2015-05-27 12:40     ` Adrian Hunter
2015-05-27 12:45     ` Ingo Molnar
2015-06-05 13:21     ` Adrian Hunter
2015-06-05 14:08       ` Arnaldo Carvalho de Melo
2015-11-19 17:52 Arnaldo Carvalho de Melo
2015-11-20 10:01 ` 平松雅巳 / HIRAMATU,MASAMI
2015-11-20 12:08   ` 'Arnaldo Carvalho de Melo'
2015-11-20 16:50     ` 平松雅巳 / HIRAMATU,MASAMI
2015-11-23  8:16 ` Ingo Molnar
2016-10-24 16:20 Arnaldo Carvalho de Melo
2016-10-24 18:44 ` 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=20130124153245.GA28475@gmail.com \
    --to=mingo@kernel.org \
    --cc=acme@ghostprotocols.net \
    --cc=acme@infradead.org \
    --cc=acme@redhat.com \
    --cc=andi@firstfloor.org \
    --cc=cjashfor@linux.vnet.ibm.com \
    --cc=davem@davemloft.net \
    --cc=dsahern@gmail.com \
    --cc=efault@gmx.de \
    --cc=eranian@google.com \
    --cc=fche@redhat.com \
    --cc=feng.tang@intel.com \
    --cc=fweisbec@gmail.com \
    --cc=jolsa@redhat.com \
    --cc=kdas@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mjw@redhat.com \
    --cc=namhyung@gmail.com \
    --cc=paulus@samba.org \
    --cc=penberg@kernel.org \
    --cc=peterz@infradead.org \
    --cc=robert.richter@amd.com \
    --cc=rostedt@goodmis.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: link
Be 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.