public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL 00/18] perf/core fixes and improvements
@ 2012-08-03 14:00 Arnaldo Carvalho de Melo
  2012-08-03 14:00 ` [PATCH 01/18] perf test: Fix parse events automated tests Arnaldo Carvalho de Melo
                   ` (18 more replies)
  0 siblings, 19 replies; 26+ messages in thread
From: Arnaldo Carvalho de Melo @ 2012-08-03 14:00 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: linux-kernel, Arnaldo Carvalho de Melo, David Ahern,
	Frederic Weisbecker, Jiri Olsa, Kirill A. Shutemov,
	Markus Trippelsdorf, Mike Galbraith, Namhyung Kim, Namhyung Kim,
	Palmer Cox, Paul Mackerras, Peter Zijlstra, Peter Zijlstra,
	Robert Richter, Stephane Eranian, Ulrich Drepper, arnaldo.melo,
	Arnaldo Carvalho de Melo

Hi Ingo,

	Please consider pulling,

- Arnaldo

The following changes since commit 194f8dcbe9629d8e9346cf96345a9c0bbf0e67ae:

  uprobes: __replace_page() needs munlock_vma_page() (2012-07-30 11:27:25 +0200)

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 7f309ed6453926a81e2a97d274f67f1e48f0d74c:

  perf tools: Remove brace expansion from clean target (2012-08-03 10:46:32 -0300)

----------------------------------------------------------------
perf/core improvements and fixes

. Prep work for the DWARF CFI post unwinder, so that it doesn't
  uses perf_session in lots of places, just evlist/evsel is enough.

. Make clean brace expansion fix for some shells, from Palmer Cox

. Warn user just once per guest kernel when not finding kernel info,
  from David Ahern

. perf test fix from Jiri Olsa

. Fix error handling on event creation in perf top, from David Ahern

. Fix check on perf_target__strnerror, from Namhyung Kim

. Save the whole cmdline, from David Ahern

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

----------------------------------------------------------------
Arnaldo Carvalho de Melo (7):
      perf evsel: Precalculate the sample size
      perf session: Use perf_evlist__sample_type more extensively
      perf session: Use perf_evlist__sample_id_all more extensively
      perf session: Use perf_evlist__id_hdr_size more extensively
      perf evlist: Introduce perf_evlist__parse_sample
      perf evsel: Adopt parse_sample method from perf_event
      perf session: Remove no longer used synthesize_sample method

David Ahern (7):
      perf top: Error handling for counter creation should parallel perf-record
      perf tool: Save cmdline from user in file header vs what is passed to record
      perf kvm: Use strtol for walking guestmount directory
      perf tools: Introducing rblist
      perf tools: Change strlist to use the new rblist
      perf tools: Introduce intlist
      perf kvm top: Limit guest kernel info message to once

Jiri Olsa (2):
      perf test: Fix parse events automated tests
      perf symbols: Fix array sizes for binary types arrays

Namhyung Kim (1):
      perf target: Fix check on buffer size

Palmer Cox (1):
      perf tools: Remove brace expansion from clean target

 tools/perf/Makefile                 |    7 +-
 tools/perf/builtin-record.c         |    4 +-
 tools/perf/builtin-report.c         |    5 +-
 tools/perf/builtin-test.c           |   19 ++---
 tools/perf/builtin-top.c            |   23 +++++--
 tools/perf/util/event.h             |    3 -
 tools/perf/util/evlist.c            |    7 ++
 tools/perf/util/evlist.h            |    3 +
 tools/perf/util/evsel.c             |   15 ++--
 tools/perf/util/evsel.h             |   10 +--
 tools/perf/util/header.c            |    9 +++
 tools/perf/util/intlist.c           |  101 +++++++++++++++++++++++++++
 tools/perf/util/intlist.h           |   75 ++++++++++++++++++++
 tools/perf/util/parse-events-test.c |   12 ++--
 tools/perf/util/parse-options.c     |    3 +
 tools/perf/util/python.c            |    6 +-
 tools/perf/util/rblist.c            |  107 ++++++++++++++++++++++++++++
 tools/perf/util/rblist.h            |   47 +++++++++++++
 tools/perf/util/session.c           |   48 +++++++------
 tools/perf/util/session.h           |   24 +------
 tools/perf/util/strlist.c           |  130 ++++++++++++++---------------------
 tools/perf/util/strlist.h           |   11 +--
 tools/perf/util/symbol.c            |   14 +++-
 tools/perf/util/target.c            |    2 +-
 24 files changed, 498 insertions(+), 187 deletions(-)
 create mode 100644 tools/perf/util/intlist.c
 create mode 100644 tools/perf/util/intlist.h
 create mode 100644 tools/perf/util/rblist.c
 create mode 100644 tools/perf/util/rblist.h

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

end of thread, other threads:[~2012-08-06  4:22 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-03 14:00 [GIT PULL 00/18] perf/core fixes and improvements Arnaldo Carvalho de Melo
2012-08-03 14:00 ` [PATCH 01/18] perf test: Fix parse events automated tests Arnaldo Carvalho de Melo
2012-08-03 14:00 ` [PATCH 02/18] perf symbols: Fix array sizes for binary types arrays Arnaldo Carvalho de Melo
2012-08-03 14:00 ` [PATCH 03/18] perf target: Fix check on buffer size Arnaldo Carvalho de Melo
2012-08-03 14:17   ` Kirill A. Shutemov
2012-08-06  3:53     ` Namhyung Kim
2012-08-06  4:14       ` David Ahern
2012-08-06  4:15         ` Namhyung Kim
2012-08-03 14:00 ` [PATCH 04/18] perf evsel: Precalculate the sample size Arnaldo Carvalho de Melo
2012-08-03 14:00 ` [PATCH 05/18] perf session: Use perf_evlist__sample_type more extensively Arnaldo Carvalho de Melo
2012-08-03 14:00 ` [PATCH 06/18] perf session: Use perf_evlist__sample_id_all " Arnaldo Carvalho de Melo
2012-08-03 14:00 ` [PATCH 07/18] perf session: Use perf_evlist__id_hdr_size " Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 08/18] perf evlist: Introduce perf_evlist__parse_sample Arnaldo Carvalho de Melo
2012-08-03 15:24   ` David Ahern
2012-08-03 17:28     ` Stephane Eranian
2012-08-03 14:01 ` [PATCH 09/18] perf evsel: Adopt parse_sample method from perf_event Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 10/18] perf session: Remove no longer used synthesize_sample method Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 11/18] perf top: Error handling for counter creation should parallel perf-record Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 12/18] perf tool: Save cmdline from user in file header vs what is passed to record Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 13/18] perf kvm: Use strtol for walking guestmount directory Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 14/18] perf tools: Introducing rblist Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 15/18] perf tools: Change strlist to use the new rblist Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 16/18] perf tools: Introduce intlist Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 17/18] perf kvm top: Limit guest kernel info message to once Arnaldo Carvalho de Melo
2012-08-03 14:01 ` [PATCH 18/18] perf tools: Remove brace expansion from clean target Arnaldo Carvalho de Melo
2012-08-05 10:40 ` [GIT PULL 00/18] perf/core fixes and improvements Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox