From: Ingo Molnar <mingo@kernel.org>
To: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: linux-kernel@vger.kernel.org,
Adrian Hunter <adrian.hunter@intel.com>,
Alexey Brodkin <Alexey.Brodkin@synopsys.com>,
Andi Kleen <andi@firstfloor.org>, David Ahern <dsahern@gmail.com>,
Frederic Weisbecker <fweisbec@gmail.com>,
Jiri Olsa <jolsa@redhat.com>, Milian Wolff <mail@milianw.de>,
Namhyung Kim <namhyung@kernel.org>,
Peter Zijlstra <peterz@infradead.org>,
Stephane Eranian <eranian@google.com>,
Vineet Gupta <vgupta@synopsys.com>,
Arnaldo Carvalho de Melo <acme@redhat.com>
Subject: Re: [GIT PULL 00/10] perf/core improvements and fixes
Date: Fri, 30 Jan 2015 19:28:00 +0100 [thread overview]
Message-ID: <20150130182800.GA16257@gmail.com> (raw)
In-Reply-To: <1422563025-28402-1-git-send-email-acme@kernel.org>
* Arnaldo Carvalho de Melo <acme@kernel.org> wrote:
> Hi Ingo,
>
> Please consider pulling, there is some more stuff in queue to be
> processed, but better send in smaller batches,
>
> - Arnaldo
>
> The following changes since commit b3890e4704594fa23abe1395d1fafc97d3214be8:
>
> Merge branch 'perf/hw_breakpoints' into perf/core (2015-01-28 15:48:59 +0100)
>
> 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 c52686f9f888d23ca72f1309e86af8e91d075697:
>
> perf symbols: Convert lseek + read to pread (2015-01-29 17:02:01 -0300)
>
> ----------------------------------------------------------------
> perf/core improvements and fixes:
>
> User visible:
>
> - Show precise number of samples in at the end of a 'record' session, if
> processing build ids, since we will then traverse the whole perf.data file
> and see all the PERF_RECORD_SAMPLE records, otherwise stop showing the
> previous off-base heuristicly counted number of "samples" (Namhyung Kim).
>
> - Support to read compressed module from build-id cache (Namhyung Kim)
>
> Infrastructure:
>
> - Cache eh/debug frame offset for dwarf unwind (Namhyung Kim)
>
> - Set header version correctly in all cases (Namhyung Kim)
>
> - Set attr.task bit for a tracking event, to be consistent (Namhyung Kim)
> perf tools: Use perf_data_file__fd() consistently
> perf symbols: Convert lseek + read to pread
>
> - Don't rely on malloc working for sz 0, fixing another problem when
> using uClibc (Vineet Gupta)
>
> - Provide stub for missing pthread_attr_setaffinity_np for libcs where this
> is not available, such as uClibc (Vineet Gupta)
>
> Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
>
> ----------------------------------------------------------------
> Namhyung Kim (8):
> perf callchain: Cache eh/debug frame offset for dwarf unwind
> perf tools: Do not use __perf_session__process_events() directly
> perf record: Show precise number of samples
> perf header: Set header version correctly
> perf evsel: Set attr.task bit for a tracking event
> perf symbols: Support to read compressed module from build-id cache
> perf tools: Use perf_data_file__fd() consistently
> perf symbols: Convert lseek + read to pread
>
> Vineet Gupta (2):
> perf evsel: Don't rely on malloc working for sz 0
> perf tools: Provide stub for missing pthread_attr_setaffinity_np
>
> tools/perf/bench/futex.h | 13 ++++
> tools/perf/builtin-inject.c | 5 +-
> tools/perf/builtin-record.c | 70 +++++++++++++++-------
> tools/perf/config/Makefile | 6 ++
> tools/perf/config/feature-checks/Makefile | 4 ++
> tools/perf/config/feature-checks/test-all.c | 5 ++
> .../test-pthread-attr-setaffinity-np.c | 14 +++++
> tools/perf/util/dso.c | 6 +-
> tools/perf/util/dso.h | 1 +
> tools/perf/util/evsel.c | 4 ++
> tools/perf/util/header.c | 2 +-
> tools/perf/util/session.c | 6 +-
> tools/perf/util/session.h | 3 -
> tools/perf/util/symbol-elf.c | 13 ++--
> tools/perf/util/unwind-libunwind.c | 31 ++++++----
> 15 files changed, 131 insertions(+), 52 deletions(-)
> create mode 100644 tools/perf/config/feature-checks/test-pthread-attr-setaffinity-np.c
Pulled into tip:perf/core, thanks a lot Arnaldo!
Ingo
next prev parent reply other threads:[~2015-01-30 18:28 UTC|newest]
Thread overview: 57+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-29 20:23 [GIT PULL 00/10] perf/core improvements and fixes Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 01/10] perf evsel: Don't rely on malloc working for sz 0 Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 02/10] perf tools: Provide stub for missing pthread_attr_setaffinity_np Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 03/10] perf callchain: Cache eh/debug frame offset for dwarf unwind Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 04/10] perf tools: Do not use __perf_session__process_events() directly Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 05/10] perf record: Show precise number of samples Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 06/10] perf header: Set header version correctly Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 07/10] perf evsel: Set attr.task bit for a tracking event Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 08/10] perf symbols: Support to read compressed module from build-id cache Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 09/10] perf tools: Use perf_data_file__fd() consistently Arnaldo Carvalho de Melo
2015-01-29 20:23 ` [PATCH 10/10] perf symbols: Convert lseek + read to pread Arnaldo Carvalho de Melo
2015-01-30 18:28 ` Ingo Molnar [this message]
-- strict thread matches above, loose matches on Subject: below --
2017-08-16 20:20 [GIT PULL 00/10] perf/core improvements and fixes Arnaldo Carvalho de Melo
2017-08-17 7:45 ` Ingo Molnar
2017-05-03 13:58 Arnaldo Carvalho de Melo
2017-05-03 17:30 ` Ingo Molnar
2017-01-17 16:06 Arnaldo Carvalho de Melo
2017-01-18 9:09 ` Ingo Molnar
2016-12-07 16:53 Arnaldo Carvalho de Melo
2016-12-07 18:17 ` Ingo Molnar
2016-06-20 22:23 Arnaldo Carvalho de Melo
2016-06-21 2:18 ` Namhyung Kim
2016-06-21 3:11 ` Brendan Gregg
2016-06-21 10:08 ` Paolo Bonzini
2016-06-21 16:14 ` Arnaldo Carvalho de Melo
2016-05-25 21:34 Arnaldo Carvalho de Melo
2016-04-01 21:56 Arnaldo Carvalho de Melo
2016-04-06 6:47 ` Ingo Molnar
2016-02-16 20:34 Arnaldo Carvalho de Melo
2016-02-17 7:39 ` Ingo Molnar
2015-11-28 1:22 Arnaldo Carvalho de Melo
2015-11-28 9:50 ` Ingo Molnar
2015-11-29 13:16 ` Namhyung Kim
2015-08-28 18:06 Arnaldo Carvalho de Melo
2015-08-31 8:28 ` Ingo Molnar
2015-07-30 16:16 Arnaldo Carvalho de Melo
2015-07-31 8:04 ` Ingo Molnar
2015-07-31 13:30 ` Arnaldo Carvalho de Melo
2015-06-16 18:21 Arnaldo Carvalho de Melo
2014-12-22 15:29 Arnaldo Carvalho de Melo
2014-09-26 20:19 Arnaldo Carvalho de Melo
2014-09-27 7:20 ` Ingo Molnar
2014-04-08 18:00 Jiri Olsa
[not found] ` <8738hnk3dg.fsf@tassilo.jf.intel.com>
[not found] ` <CAM9d7ciP4tLUmR-soEKH3nf6=XC5evKGfuQW1fUGA8Z42U3xCg@mail.gmail.com>
2014-04-09 5:31 ` Ingo Molnar
2013-11-14 20:25 Arnaldo Carvalho de Melo
2013-11-15 6:38 ` Ingo Molnar
2013-11-11 20:22 Arnaldo Carvalho de Melo
2013-11-05 20:09 Arnaldo Carvalho de Melo
2013-11-06 5:31 ` Ingo Molnar
2013-09-02 20:56 Arnaldo Carvalho de Melo
2013-09-03 5:49 ` Ingo Molnar
2013-02-14 21:44 Arnaldo Carvalho de Melo
2013-02-15 15:39 ` Ingo Molnar
2011-12-20 19:18 Arnaldo Carvalho de Melo
2011-12-20 19:33 ` Ingo Molnar
2010-08-06 1:46 Arnaldo Carvalho de Melo
2010-08-06 7:00 ` 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=20150130182800.GA16257@gmail.com \
--to=mingo@kernel.org \
--cc=Alexey.Brodkin@synopsys.com \
--cc=acme@kernel.org \
--cc=acme@redhat.com \
--cc=adrian.hunter@intel.com \
--cc=andi@firstfloor.org \
--cc=dsahern@gmail.com \
--cc=eranian@google.com \
--cc=fweisbec@gmail.com \
--cc=jolsa@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mail@milianw.de \
--cc=namhyung@kernel.org \
--cc=peterz@infradead.org \
--cc=vgupta@synopsys.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 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.